Advertisement
Guest User

MUS

a guest
Dec 30th, 2012
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.93 KB | None | 0 0
  1. <?php
  2. $ip = "127.0.0.1"; //MUS IP!!!
  3. $port = "30001"; //MUS PORT!!!
  4. if(isset($_POST['submit']))
  5. {
  6. Send($ip, $port, $_POST['command'], $_POST['data']);
  7. }
  8.  
  9. function Send($ip, $port, $command, $data="")
  10. {
  11. $data = $command.chr(1).$data;
  12.  
  13. if(!is_numeric($port)){ return false; }
  14. $socket = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
  15. socket_connect($socket, $ip, $port);
  16.  
  17.         if(!is_resource($socket)){
  18.                 return false;
  19.         }
  20.         else
  21.         {
  22.                 socket_send($socket, $data, strlen($data), MSG_DONTROUTE);
  23.                 socket_recv($socket, $buf, 2048, MSG_WAITALL);
  24.                 echo $buf;
  25.                 return true;
  26.         }
  27.     socket_close($socket);
  28. }
  29. ?>
  30. <form action="" method="post">
  31. <input type="text" name="command" placeholder="command"/>
  32. <input type="text" name="data" placeholder="extra data"/>|
  33. <input type="submit" name="submit value="send""/>
  34. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement