Untitled


SUBMITTED BY: Guest

DATE: Jan. 20, 2015, 11:49 a.m.

FORMAT: JavaScript

SIZE: 2.0 kB

HITS: 997

  1. var BOT_USERNAME = '';
  2. var BOT_PASSWORD = '';
  3. var t0 = Date.now();
  4. var page = require('webpage').create();
  5. var system = require('system');
  6. count = 0;
  7. console.log('Loading...');
  8. page.open('https://just-dice.com/', function (status) {
  9. console.log(status);
  10. if (status !== 'success') {
  11. console.log('FAIL to load the address');
  12. } else {
  13. console.log(status);
  14. t = Date.now() - t0;
  15. console.log('Loading time ' + t + ' msec');
  16. setInterval(function () {
  17. page.evaluate(function () { $($('.attention')[0]).click();});
  18. page.render('live.png');
  19. console.log('Snap '+count);
  20. count++;
  21. }, 5000);
  22. }
  23. page.render('live.png');
  24. });
  25. page.onConsoleMessage = function(msg) {
  26. var fs = require('fs');
  27. try {
  28. fs.write("log.txt", msg, 'w');
  29. console.log(msg);
  30. } catch(e) {
  31. console.log(e);
  32. }
  33. };
  34. page.onLoadFinished = function (status) {
  35. console.log('Status: ' + status);
  36. t = Date.now() - t0;
  37. page.evaluate(function () {
  38. if ((typeof $('#uid')[0] != 'undefined')){
  39. y = setTimeout(
  40. function () {
  41. $($('.attention')[0]).click();
  42. socket.emit("chat", csrf, "Sample Bot Starting.......");
  43. socket.on("chat", function (txt, date) {
  44. if ($('#login > p > span').text()!=BOT_USERNAME){
  45. socket.emit("login",csrf,BOT_USERNAME,BOT_PASSWORD,'');
  46. console.log('log in');
  47. }
  48. if (txt.indexOf('!huehuehue')!=-1)
  49. socket.emit("chat", csrf, "hue!"); //responding 'hue!' to '!huehuehue'
  50. //do something else with 'txt' and 'date'
  51. });
  52. }, 5000
  53. );
  54. }else if (typeof $('#username')[0] != 'undefined'){
  55. $('#username').val(BOT_USERNAME);
  56. $($('[name="password"]')).val(BOT_PASSWORD);
  57. $($('[value="login"]')).click();
  58. }
  59. });
  60. };

comments powered by Disqus