fork download
  1. <?php
  2. echo ("Wuggy Raid V3");
  3. date_default_timezone_set("UCT"); //Timezone
  4. declare(ticks=0);
  5. set_time_limit(0); //So the bot doesn't time out
  6. class Wuggy { #Note by Twin:
  7. var $ip = "174.36.56.186"; //Xat's IP #Want more bots? copy this whole script but
  8. var $port=10038; //Xat's open port #change the xat ip for each of script (so
  9. var $userID = "614101457"; //BOT ID #it would go as WuggyA.php, WuggyB.php, etc..)
  10. var $roomID = "170459508"; //ROOM ID #For the list of xats IPs ->
  11. var $soc = null; #http://p...content-available-to-author-only...n.com/wavQVZCf
  12. var $packet = array();
  13. var $k = "248435010"; //k value for userID
  14. function reconnect(){ //Reconnects bots
  15. $this->connect($this->ip,$this->port);
  16. $this->join($this->roomID);
  17. while($this->read()!="DIED");
  18. }
  19. function connect($ip, $port) { //Connects bots
  20. if($this->soc!=null) socket_close($this->soc);
  21. $this->soc = socket_create(AF_INET,SOCK_STREAM,SOL_TCP);
  22. if(!$this->soc)$this->port();
  23. if(!socket_connect($this->soc,$ip,$port))$this->port();
  24.  
  25. }
  26.  
  27.  
  28.  
  29. function port(){ //Loads bots from the ports
  30.  
  31. $this->port++;
  32. if ($this->port>10049) $this->port=10039;
  33. $this->reconnect();
  34. }
  35. function join($room) { //Joins the room
  36. $this->send('<y m="1" />');
  37. $this->read();
  38. $this->send('<j2 q="1" y="'.$this->packet['y']['i'].'" k="'.$this->k.'" k3="0" z="12" p="0" c="'.$room.'" f="0" u="'.$this->userID.'" d0="0" n="lolwut" a="20" h="" v="0" />');
  39. $this->port();
  40. $this->roomID = $roomID;
  41.  
  42.  
  43. }
  44.  
  45. function send($message) {
  46. echo "\nBot connected.";
  47. socket_write($this->soc, $message."\0", strlen($message)+1);
  48. }
  49.  
  50. function read($parse=true) { //Read function
  51. $res = rtrim(socket_read($this->soc, 4096));
  52. echo "\Bot connected.";
  53. if(strpos(strtolower($res),"ailed"))$this->port();
  54. if(!$res) return "DIED";
  55. $this->lastPacket = $res;
  56. if($res{strlen($res)-1}!='>') {$res.=$this->read(false);}
  57. if($parse)$this->parse($res);
  58. return $res;
  59. }
  60. function parse($packet) {
  61. $packet=str_replace('+','@più@',str_replace(' ="',' @=@"',$packet));
  62. if(substr_count($packet,'>')>1) $packet = explode('/>',$packet);
  63. foreach((Array)$packet as $p) {
  64. $p = trim($p);
  65. if(strlen($p)<5) return;
  66. $type = trim(strtolower(substr($p,1,strpos($p.' ',' '))));
  67. $p = trim(str_replace("<$type",'',str_replace('/>','',$p)));
  68. parse_str(str_replace('"','',str_replace('" ','&',str_replace('="','=',str_replace('&','__38',$p)))),$this->packet[$type]);
  69. foreach($this->packet[$type] as $k=>$v) {
  70. $this->packet[$type][$k] = str_replace('@più@','+',str_replace('@=@','=',str_replace('__38','&',$v)));
  71. }
  72. }
  73. }
  74. }
  75.  
  76. $bot = new Wuggy();
  77. $bot->reconnect();
  78.  
  79. ?>
Success #stdin #stdout #stderr 0.01s 5284KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
prog.bc 1: syntax error
prog.bc 1: illegal character: ?
prog.bc 2: syntax error
prog.bc 3: syntax error
Runtime error (func=(main), adr=5): Function declare not defined.
prog.bc 5: syntax error
prog.bc 5: illegal character: '
prog.bc 6: syntax error
prog.bc 7: illegal character: $
prog.bc 7: syntax error
prog.bc 7: illegal character: '
prog.bc 8: illegal character: $
prog.bc 8: syntax error
prog.bc 8: syntax error
prog.bc 8: illegal character: '
prog.bc 9: illegal character: $
prog.bc 9: syntax error
prog.bc 10: illegal character: $
prog.bc 10: syntax error
prog.bc 11: illegal character: $
prog.bc 11: syntax error
prog.bc 12: illegal character: $
prog.bc 12: syntax error
prog.bc 13: illegal character: $
prog.bc 13: syntax error
prog.bc 14: syntax error
prog.bc 14: syntax error
prog.bc 15: illegal character: $
prog.bc 15: syntax error
prog.bc 15: illegal character: $
prog.bc 15: syntax error
prog.bc 15: illegal character: $
prog.bc 16: illegal character: $
prog.bc 16: illegal character: $
prog.bc 16: syntax error
prog.bc 17: illegal character: $
prog.bc 17: syntax error
prog.bc 17: syntax error
prog.bc 19: illegal character: $
prog.bc 19: illegal character: $
prog.bc 19: syntax error
prog.bc 20: illegal character: $
prog.bc 20: syntax error
prog.bc 20: syntax error
prog.bc 20: illegal character: $
prog.bc 20: syntax error
prog.bc 21: illegal character: $
prog.bc 21: illegal character: _
prog.bc 21: syntax error
prog.bc 21: illegal character: _
prog.bc 21: illegal character: _
prog.bc 22: illegal character: $
prog.bc 22: syntax error
prog.bc 22: illegal character: $
prog.bc 23: illegal character: $
prog.bc 23: syntax error
prog.bc 23: illegal character: $
prog.bc 23: illegal character: $
prog.bc 23: illegal character: $
prog.bc 29: syntax error
prog.bc 29: syntax error
prog.bc 31: illegal character: $
prog.bc 31: syntax error
prog.bc 32: illegal character: $
prog.bc 32: syntax error
prog.bc 32: syntax error
prog.bc 32: illegal character: $
prog.bc 33: illegal character: $
prog.bc 33: syntax error
prog.bc 35: syntax error
prog.bc 35: illegal character: $
prog.bc 35: syntax error
prog.bc 36: illegal character: $
prog.bc 36: syntax error
prog.bc 36: illegal character: '
prog.bc 36: illegal character: '
prog.bc 37: illegal character: $
prog.bc 38: illegal character: $
prog.bc 38: syntax error
prog.bc 38: illegal character: '
prog.bc 38: illegal character: '
prog.bc 39: illegal character: $
prog.bc 40: illegal character: $
prog.bc 40: syntax error
prog.bc 40: illegal character: $
prog.bc 45: syntax error
prog.bc 45: illegal character: $
prog.bc 45: syntax error
prog.bc 46: syntax error
prog.bc 47: illegal character: $
prog.bc 47: syntax error
prog.bc 47: illegal character: $
prog.bc 47: illegal character: $
prog.bc 47: syntax error
prog.bc 50: illegal character: $
prog.bc 50: syntax error
prog.bc 51: illegal character: $
prog.bc 51: illegal character: $
prog.bc 51: syntax error
prog.bc 53: illegal character: $
prog.bc 53: syntax error
prog.bc 53: illegal character: $
prog.bc 54: illegal character: $
prog.bc 54: Return outside of a function.
prog.bc 54: syntax error
prog.bc 55: illegal character: $
prog.bc 55: syntax error
prog.bc 55: illegal character: $
prog.bc 56: illegal character: $
prog.bc 56: syntax error
prog.bc 56: illegal character: $
prog.bc 56: syntax error
prog.bc 56: illegal character: '
prog.bc 56: illegal character: '
prog.bc 56: illegal character: $
prog.bc 56: illegal character: $
prog.bc 56: syntax error
prog.bc 57: illegal character: $
prog.bc 57: illegal character: $
prog.bc 57: syntax error
prog.bc 57: illegal character: $
prog.bc 58: illegal character: $
prog.bc 58: Return outside of a function.
prog.bc 60: syntax error
prog.bc 60: illegal character: $
prog.bc 60: syntax error
prog.bc 61: illegal character: $
prog.bc 61: illegal character: '
prog.bc 61: syntax error
prog.bc 61: illegal character: '
prog.bc 61: illegal character: '
prog.bc 61: illegal character: @
prog.bc 61: illegal character: \303
prog.bc 61: illegal character: \271
prog.bc 61: illegal character: @
prog.bc 61: illegal character: '
prog.bc 61: illegal character: '
prog.bc 61: illegal character: '
prog.bc 61: illegal character: $
prog.bc 62: illegal character: $
prog.bc 62: illegal character: '
prog.bc 62: syntax error
prog.bc 62: illegal character: '
prog.bc 62: illegal character: $
prog.bc 62: illegal character: '
prog.bc 62: syntax error
prog.bc 62: illegal character: '
prog.bc 62: illegal character: $
prog.bc 63: syntax error
prog.bc 63: illegal character: $
prog.bc 63: illegal character: $
prog.bc 64: illegal character: $
prog.bc 64: illegal character: $
prog.bc 65: illegal character: $
prog.bc 65: Return outside of a function.
prog.bc 66: illegal character: $
prog.bc 66: illegal character: $
prog.bc 66: illegal character: $
prog.bc 66: syntax error
prog.bc 66: illegal character: '
prog.bc 66: illegal character: '
prog.bc 66: illegal character: '
prog.bc 66: illegal character: '
prog.bc 67: illegal character: $
prog.bc 67: syntax error
prog.bc 67: illegal character: '
prog.bc 67: illegal character: '
prog.bc 67: illegal character: '
prog.bc 67: illegal character: '
prog.bc 67: illegal character: '
prog.bc 67: illegal character: '
prog.bc 67: illegal character: $
prog.bc 68: illegal character: '
prog.bc 68: syntax error
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: "
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: '
prog.bc 68: illegal character: _
prog.bc 68: illegal character: _
prog.bc 68: illegal character: '
prog.bc 68: illegal character: $
prog.bc 68: illegal character: $
prog.bc 68: illegal character: $
prog.bc 68: syntax error
prog.bc 69: illegal character: $
prog.bc 69: syntax error
prog.bc 69: illegal character: $
prog.bc 69: syntax error
prog.bc 69: illegal character: $
prog.bc 69: illegal character: $
prog.bc 70: illegal character: $
prog.bc 70: syntax error
prog.bc 70: illegal character: $
prog.bc 70: syntax error
prog.bc 70: illegal character: $
prog.bc 70: illegal character: '
prog.bc 70: illegal character: @
prog.bc 70: illegal character: \303
prog.bc 70: illegal character: \271
prog.bc 70: illegal character: @
prog.bc 70: illegal character: '
prog.bc 70: illegal character: '
prog.bc 70: syntax error
prog.bc 70: illegal character: '
prog.bc 70: illegal character: '
prog.bc 70: illegal character: @
prog.bc 70: illegal character: @
prog.bc 70: illegal character: '
prog.bc 70: illegal character: '
prog.bc 70: illegal character: '
prog.bc 70: illegal character: '
prog.bc 70: illegal character: _
prog.bc 70: illegal character: _
prog.bc 70: illegal character: '
prog.bc 70: illegal character: '
prog.bc 70: syntax error
prog.bc 70: illegal character: '
prog.bc 70: illegal character: $
prog.bc 76: illegal character: $
prog.bc 76: syntax error
prog.bc 77: illegal character: $
prog.bc 77: syntax error
prog.bc 79: illegal character: ?
prog.bc 79: syntax error