Если веб-сайт отправляет данные формы с помощью GET
, при нажатии кнопки «Отправить» вы должны увидеть отправленные данные в адресной строке браузера. Что-то вроде:
http://www.somesite.com/someform?numbers=1
Если это так, вы можете запустить команду в цикле for:
Установите Wget для Windows.
Измените (измените пути в соответствии с вашими потребностями) и выполните эту команду:
FOR /L %i IN (1,1,100) DO ("C:\Program Files\GnuWin32\bin\wget.exe" --output-document "C:\Users\SomeUserName\SomeDir\%i.html" http://www.somesite.com/someform?numbers=%i)
ОБЪЯСНЕНИЕ:
Цикл for имеет следующий формат: (start,step,end)
. Таким образом, цикл выше пройдет через все числа от 1 до 100 с шагом 1. На каждой итерации будет установлено значение переменной %i
равное текущему номеру.
Wget загрузит веб-страницу с указанного URL. Используя адрес предыдущего шага, он заменит число в numbers=1
на каждое из чисел от 1 до 100, загрузит соответствующую веб-страницу и сохранит ее как "номер" .html в каталоге C:\Users\SomeUserName\SomeDir\%i.html
.
Если вам нужна дополнительная помощь, опубликуйте URL формы веб-сайта, который вы будете использовать.