Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: vra4yga on April 09, 2017, 12:54:02 PM

Title: Перебор url
Post by: vra4yga on April 09, 2017, 12:54:02 PM
Здравствуйте, уважаемые пользователи.
Возникла необходимость в создании такого рода скрипта:
Есть сайт site.ru
Необходим скрипт перебора url в адресной строке браузера вида https://site.ru/link.php?id=100000
Т.е. скрипт прибавляет по единице к адресу и переходит по нему.
Примерно так :
https://site.ru/link.php?id=100000
enter (переход по адресу), задержка 3 сек.
https://site.ru/link.php?id=100001
enter (переход по адресу), задержка 3 сек.
https://site.ru/link.php?id=100002
и долее в том же духе, с задержкой 3 сек.
Подскажите как можно реализовать.
Сам нуб в этом.
Title: Re: Перебор url
Post by: open_78 on April 09, 2017, 03:02:22 PM
Code: (clickermann) [Select]
FOR($n=100000,$n<100010)  //  десять переходов
   EXECUTE(STRCONCAT("https://site.ru/link.php?id=",$n))  //  переход по адресу в браузере по умолчанию
   WAIT(3)  //  задержка 3 сек. 
   KEYDOWN(#CTRL)  //  закрываем вкладку
   WAITMS(50)
   KEYDOWN(#F4)
   WAITMS(50)
   KEYUP(#F4)
   WAITMS(50)
   KEYUP(#CTRL)
   WAITMS(50)
END_CYC
HALT
Title: Re: Перебор url
Post by: vra4yga on April 09, 2017, 03:14:37 PM
Огромное спасибо, не успел спросить и уже ответ есть. Большое человеческое спасибо друг. :)
Title: Re: Перебор url
Post by: tikey78 on March 26, 2019, 03:18:31 PM
А можно усложнить код?
Конкретно, то нужно, чтобы вместо перебора цифр он использовал и цифры и буквы из файла, например блокнота.
Например, есть сайт http://liza.ru/tr34g4
Вот надо подменять значения вместо tr34g4 на значения из блокнота, которые будут отсортированы по строкам 1 значение в строчке.
Title: Re: Перебор url
Post by: Oraven on March 26, 2019, 07:42:45 PM
А можно усложнить код?
Конкретно, то нужно, чтобы вместо перебора цифр он использовал и цифры и буквы из файла, например блокнота.
Например, есть сайт http://liza.ru/tr34g4
Вот надо подменять значения вместо tr34g4 на значения из блокнота, которые будут отсортированы по строкам 1 значение в строчке.

Свои значения запиши в файл "Text.txt" и помести его в папку скрипта.
Code: (clickermann) [Select]
FOR($n=1,$n<TFCOUNT("Text.txt")+1)
   EXECUTE(STRCONCAT("http://liza.ru/",TFREAD("Text.txt", $n)))
   WAIT(3)  //  задержка 3 сек.
   KEYDOWN(#CTRL)  //  закрываем вкладку
   WAITMS(50)
   KEYDOWN(#F4)
   WAITMS(50)
   KEYUP(#F4)
   WAITMS(50)
   KEYUP(#CTRL)
   WAITMS(50)
END_CYC
HALT