Advertisement
loller5

Untitled

Jun 8th, 2019
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. try
  2. {
  3. await commandAsync("debug:: TEST mode!");
  4. var searchQuery="jetswap";//Текст поискового запроса
  5.  
  6. await paramsAsync("mouse",1);//Включаем реальное использование мыши. Если не требуется, удалите эту строку.
  7.  
  8. var frame=await navigateAsync("https://google.com",null,{onFrame: "DOMContentLoaded"});//Переходим на сайт гугла и ждем загрузки страницы
  9. await waitAsync(2000);//Ждем пару секунд на всякий случай
  10.  
  11. var inputField=frame.document.forms[0].elements["q"];//Получаем поле ввода поискового запроса
  12. await clickAsync(inputField); //Кликаем по полю ввода, чтобы поставить туда курсор
  13.  
  14. await inputTextAsync(inputField,searchQuery);//вводим текст
  15.  
  16. frame.document.forms[0].submit(); //Отправляем форму
  17.  
  18. await waitFrameReloadAsync(frame);//Ждем перезагрузку фрейма
  19. await waitAsync(2000);//Ждем пару секунд на всякий случай
  20.  
  21. var el=frame.document.body.querySelector("a[href*=jetswap\\\.com]");// Находим нужную ссылку в результатах поиска
  22. await clickAsync(el,{frameReloadEvent: "DOMContentLoaded"});//И кликаем по этой ссылке
  23.  
  24. await waitAsync(20000);//ждем 20 секунд после перехода на сайт JetSwap
  25. await commandAsync('add::post::20::http://enixnet.ru/log/log.php?postkey=875081;;;log=<get(log)>');
  26. stopAsync(1);//Досрочно останавливаем презентацию по завершению перехода
  27.  
  28. }
  29. catch(e)
  30. {
  31. await commandAsync("debug::Unknown error! - " + e);
  32. await commandAsync('add::post::20::http://enixnet.ru/log/log.php?postkey=875081;;;log=<get(log)>');
  33. await waitAsync(rndInt(14000, 15000));
  34. await stopAsync(2);
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement