Advertisement
Guest User

Untitled

a guest
Sep 8th, 2017
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script>
  2. Titanium.UI.getCurrentWindow().showInspector();
  3.  
  4. var
  5.   host = 'ftp.somesite.com',
  6.   user = 'someuser',
  7.   pass = 'somepassword',
  8.   socket = Titanium.Network.createTCPSocket(host, 21),
  9.   eol = '\r\n';
  10.  
  11. socket.onRead(function (e) {
  12.   var
  13.     responseText = e.toString(),
  14.     cmd;
  15.  
  16.   console.log('Response: ' + responseText);
  17.  
  18.   if (/^220/.test(responseText)) { // greeting
  19.     cmd = 'USER ' + user;
  20.   } else if (/^331/.test(responseText)) { // server is asking for passwd
  21.     cmd = 'PASS ' + pass;
  22.   }
  23.  
  24.   if (cmd) {
  25.     console.log('Command: ' + cmd);
  26.     this.write(cmd + eol);
  27.   }
  28. });
  29.  
  30. socket.connect();
  31. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement