Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import Cocoa
- import WebKit
- extension String {
- var asciiArray: [String] {
- return unicodeScalars.filter{$0.isASCII}.map{String($0.value)}
- }
- }
- func encrypt(msg: [String]) -> String{
- let joinedStrings = msg.joined(separator: "Q")
- return joinedStrings
- }
- class ViewController: NSViewController, WKNavigationDelegate {
- @IBOutlet var heythat: WKWebView!
- @IBOutlet weak var lebel: NSTextFieldCell!
- @IBOutlet weak var textenter: NSTextField!
- /*override func loadView() {
- heythat = WKWebView()
- heythat.navigationDelegate = self
- view = heythat
- print("hey2")
- }*/
- override func viewDidLoad() {
- super.viewDidLoad()
- print("hey")
- // Do any additional setup after loading the view.
- let url = URL(string: "http://sqlapipy.pythonanywhere.com/chat")!
- heythat.load(URLRequest(url: url))
- }
- override var representedObject: Any? {
- didSet {
- // Update the view, if already loaded.
- }
- }
- @IBAction func LeButton(_ sender: Any) {
- var name = textenter.stringValue
- if name.isEmpty {
- name = "World"
- }
- var thing = encrypt(msg: name.asciiArray)
- let greeting = "Hello (name)!"
- let request = URLRequest(url: NSURL(string: "http://sqlapipy.pythonanywhere.com/chat/(thing)")! as URL)
- do {
- // Perform the request
- var response: AutoreleasingUnsafeMutablePointer<URLResponse?>? = nil
- let data = try NSURLConnection.sendSynchronousRequest(request, returning: response)
- let greeting = data
- }catch{
- let greeting = "eror"
- }
- lebel.stringValue = greeting
- }
- }
Add Comment
Please, Sign In to add comment