Facebook
From Qsec, 9 Years ago, written in JavaScript.
This paste is a reply to INSTANTling from Qsec - view diff
Embed
Download Paste or View Raw
Hits: 372
  1. function createTable() {
  2.     var tablica = new Array(40);
  3.  
  4.     tablica[0] = ["pasek", "belt"];
  5.     tablica[1] = ["postawa;", "attitude"];
  6.     tablica[2] = ["talia; pas", "waist"];
  7.     tablica[3] = ["pewność; przeświadczenie, przekonanie", "confidence"];
  8.     tablica[4] = ["despotyczny; apodyktyczny", "bossy"];
  9.     tablica[5] = ["stan matrymonialny; stan cywilny", "marital status"];
  10.     tablica[6] = ["temperament; usposobienie; nastrój", "temper"];
  11.     tablica[7] = ["brudny; zaniedbany", "scruffy"];
  12.     tablica[8] = ["pulchny", "plump"];
  13.     tablica[9] = ["przypadkowy; niedbały; swobodny", "casual"];
  14.     tablica[10] = ["brzuch; żołądek", "stomach"];
  15.     tablica[11] = ["zazdrosny; zawistny", "jealous"];
  16.     tablica[12] = ["zajęcie; zawód; okupacja", "occupation"];
  17.     tablica[13] = ["przyjazny; otwarty; towarzyski", "outgoing"];
  18.     tablica[14] = ["zmienić zdanie", "change mind"];
  19.     tablica[15] = ["dopasowywać", "tailor"];
  20.     tablica[16] = ["zarozumiały", "big-headed"];
  21.     tablica[17] = ["pieg", "freckle "];
  22.     tablica[18] = ["uspokoić się", "calm down"];
  23.     tablica[19] = ["humor; nastrój", "mood"];
  24.     tablica[20] = ["wzorzysty", "patterned "];
  25.     tablica[21] = ["luźny; workowaty", "baggy"];
  26.     tablica[22] = ["korzyść; pożytek; przewaga", "advantage"];
  27.     tablica[23] = ["zawstydzony", "embarrassed"];
  28.     tablica[24] = ["pewność; przeświadczenie, przekonanie", "confidence"];
  29.     tablica[25] = ["zmarszczki", "wrinkles"];
  30.     tablica[26] = ["rozpuszczony; zepsuty", "spoilt"];
  31.     tablica[27] = ["niespokojny; pełen troski", "anxious"];
  32.     tablica[28] = ["dres", "tracksuit"];
  33.     tablica[29] = ["dżins", "denim"];
  34.     tablica[30] = ["znudzony", "fed up"];
  35.     tablica[31] = ["uszczęśliwiony; zachwycony", "delighted"];
  36.     tablica[32] = ["skromny", "modest"];
  37.     tablica[33] = ["punktualnie", "on time"];
  38.     tablica[34] = ["bez rękawów", "sleeveless"];
  39.     tablica[35] = ["winny", "guilty"];
  40.     tablica[36] = ["towarzyski", "sociable"];
  41.     tablica[37] = ["strój sportowy", "sportswear"];
  42.     tablica[38] = ["kontrola", "control"];
  43.     tablica[39] = ["niecierpliwy", "impatient"];
  44.  
  45.  
  46.     return tablica;
  47. }
  48.  
  49. function findAndFill(dictionary) {
  50.     //tutaj pobieramy troche tekstu żeby wiedzieć jak "przetłumaczyć" xD
  51.     $(".translations").attr('id', 'Translate'); //## dodalem id na strone, zeby dzialalo to ponizej :D
  52.     var text = document.getElementById("Translate").innerHTML;
  53.  
  54.     for (var i = 0; i < dictionary.length; ++i) {
  55.         if (text.search(dictionary[i][0]) >= 0) //## to pozwala używać słownika nawet, gdy nie jest dokładna nazwa :P
  56.         { //## teraz tylko potrzeba osobę, której będzie się to chciało wypełnić xD
  57.             //jeżeli się zgadza to wpisz i jazda
  58.             document.getElementById("answer").value = dictionary[i][1];
  59.         }
  60.     }
  61. }
  62.  
  63. function nextWordPLS() {
  64.     if ($('#finish_page').css("display") != "none") document.getElementById('return_mainpage').click();
  65.     else {
  66.         //tutaj klikamy na przycisk dalej XD
  67.         setTimeout(function () {
  68.             document.getElementById('check').click();
  69.         }, 1000);
  70.  
  71.         setTimeout(function () {
  72.             document.getElementById('nextword').click();
  73.         }, 3000);
  74.     }
  75. }
  76.  
  77. function checkForSpam() {
  78.     if($('#dont_now_new').css("display") != "none") {
  79.         setTimeout(function () {
  80.             document.getElementById('dont_know_new').click();
  81.         }, 1000);
  82.  
  83.         setTimeout(function () {
  84.             document.getElementById('skip').click();
  85.         }, 3000);
  86.     }
  87. }
  88.  
  89. setInterval(function () {
  90.     var tablica = createTable();
  91.     checkForSpam();
  92.     findAndFill(tablica);
  93.     nextWordPLS();
  94. }, 5000);
captcha