Guest User

Untitled

a guest
Jan 17th, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. import Cocoa
  2. import WebKit
  3.  
  4. extension String {
  5. var asciiArray: [String] {
  6. return unicodeScalars.filter{$0.isASCII}.map{String($0.value)}
  7. }
  8. }
  9. func encrypt(msg: [String]) -> String{
  10. let joinedStrings = msg.joined(separator: "Q")
  11. return joinedStrings
  12. }
  13. class ViewController: NSViewController, WKNavigationDelegate {
  14.  
  15. @IBOutlet var heythat: WKWebView!
  16. @IBOutlet weak var lebel: NSTextFieldCell!
  17. @IBOutlet weak var textenter: NSTextField!
  18.  
  19. /*override func loadView() {
  20. heythat = WKWebView()
  21. heythat.navigationDelegate = self
  22. view = heythat
  23. print("hey2")
  24. }*/
  25. override func viewDidLoad() {
  26. super.viewDidLoad()
  27. print("hey")
  28. // Do any additional setup after loading the view.
  29. let url = URL(string: "http://sqlapipy.pythonanywhere.com/chat")!
  30. heythat.load(URLRequest(url: url))
  31.  
  32.  
  33. }
  34.  
  35. override var representedObject: Any? {
  36. didSet {
  37. // Update the view, if already loaded.
  38. }
  39. }
  40. @IBAction func LeButton(_ sender: Any) {
  41. var name = textenter.stringValue
  42. if name.isEmpty {
  43. name = "World"
  44. }
  45. var thing = encrypt(msg: name.asciiArray)
  46. let greeting = "Hello (name)!"
  47. let request = URLRequest(url: NSURL(string: "http://sqlapipy.pythonanywhere.com/chat/(thing)")! as URL)
  48. do {
  49. // Perform the request
  50. var response: AutoreleasingUnsafeMutablePointer<URLResponse?>? = nil
  51. let data = try NSURLConnection.sendSynchronousRequest(request, returning: response)
  52. let greeting = data
  53. }catch{
  54. let greeting = "eror"
  55. }
  56. lebel.stringValue = greeting
  57. }
  58.  
  59.  
  60. }
Add Comment
Please, Sign In to add comment