rdsedmundo

10fastfingers.com Hax (Cheat)

Jun 12th, 2012
590
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. *
  3.  ****
  4. * by edi472 / kyl3 (www.pastebin.com/u/kyl3)
  5.  
  6.      OPTION 1
  7.      Press E for write the word and space to send.
  8.      
  9.      OPTION 2
  10.      Press I for start.
  11.      */
  12. var current, count, r_current, elms, elms_where, number, word;
  13. current = 0;
  14. count = location.href.toString().match(/competition/gi) ? 11 : 7;
  15. document.onkeydown = event_check;
  16.  
  17. function hack_10fastfingers_script(param) {
  18.     console.warn('#ONDATA: ' + param);
  19.     return {
  20.         bot_1: function (actual) {
  21.             var r_current = actual + count;
  22.             var elms = document.getElementsByTagName('span')[r_current];
  23.             var elms_where = document.getElementsByClassName('highlight')[0];
  24.             parms = {
  25.                 on: elms_where.getAttribute('wordnr'),
  26.                 value: elms.innerText
  27.             };
  28.             if (actual == parms.on) {
  29.                 document.getElementById('inputfield').value = '' + parms.value;
  30.                 $('#inputfield').trigger({type:'keyup',which:32});
  31.             } else {
  32.                 alert('DEBUG DATA: ' + btoa(actual + parms.on + Date.now()));
  33.                 return (current = parms.on);
  34.             }
  35.         },
  36.         bot_2: function () {
  37.             var number = prompt('Digite o número de acertos.');
  38.             number = number > 255 || number === null || number < 0 ? 255 : number;
  39.             number = number - 1;
  40.             for (i = 0; i <= number; i++) {
  41.                 r_atual = i + count;
  42.                 var elms = document.getElementsByTagName('span')[r_atual];
  43.                 word = elms.innerText;
  44.                 user_input_stream += word + ' ';
  45.                 error_correct++;
  46.             }
  47. countdown = 5;
  48.             start_countdown();
  49.                        
  50.             $('span').addClass('correct');
  51.             alert('Well done, cheat by kyl3 ;)');
  52.         }
  53.     };
  54. }
  55.  
  56. function event_check(e) {
  57.     if (window.event) {
  58.         keycode = window.event.keyCode;
  59.     } else if (e) {
  60.         keycode = e.which;
  61.     }
  62.     if (keycode == 69) {
  63.         hack_10fastfingers_script(Date.now()).bot_1(current);
  64.         current++;
  65.         return false;
  66.     }
  67.     if (keycode == 73) {
  68.         hack_10fastfingers_script(Date.now()).bot_2();
  69.     }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment