Методы смены IP:
Внешний динамический адрес, прямое подключение по локальной сети.
Создаем текстовым редактором (Notepad, редактор FAR'а и тд) файлик "reconnect.bat" в нем пишем:
@echo off
ipconfig /flushdns
ipconfig /release
ipconfig /renew
Посмотрите на сайте MyIP свой IP адрес. Попробуйте запустить сохраненный файл. Если интернет переподключится и на сайте MyIP загорится новый ИП адрес, то метод Вам подходит.
В USDownloader'е останавливаем программу, если она работает, жмем "Опции" — "Планировщик", включаем его, если он еще не включен.
Добавляем задание "Когда" — "Ежедневно", "Событие" — "После закачки файла", "Что делать" — "Выполнить программу", "Имя файла" — выбираем через кнопочку наш reconnect.bat, "Запускать" — "Свернутым", поставить галочку "Ждать окончания".
Нажимаем "Ок" и "Старт" в главном окне USDownloader'а. Он будет автоматически запускать файл реконнекта, после закачки файла.
Внешний динамический адрес, подключение через модем или через USB-ADSL.
Создаем текстовым редактором (Notepad, редактор FAR'а и тд) файлик "reconnect.bat" в нем пишем:
@echo off
rasdial "имя_вашего_соединения" /disconnect
ping -n 20 127.0.0.1 >nul
rasdial "имя_вашего_соединения" "Логин" "Пароль"
В 3 строке, в параметре "-n XX" задается пауза. "-n 20" - около 20 секунд. Естественно, что вместо "имя_вашего_соединения" и "Логина" с "Пароль" надо вписать свои реальные данные.
Посмотрите на сайте MyIP свой IP адрес. Попробуйте запустить сохраненный файл. Если интернет переподключится и на сайте MyIP загорится новый ИП адрес, то метод Вам подходит.
В USDownloader'е останавливаем программу, если она работает, жмем "Опции" — "Планировщик", включаем его, если он еще не включен.
Добавляем задание "Когда" — "Ежедневно", "Событие" — "После закачки файла", "Что делать" — "Выполнить программу", "Имя файла" — выбираем через кнопочку наш reconnect.bat, "Запускать" — "Свернутым", поставить галочку "Ждать окончания".
Нажимаем "Ок" и "Старт" в главном окне USDownloader'а. Он будет автоматически запускать файл реконнекта, после закачки файла.
Внешний динамический адрес, подключение через LAN-ADSL или через роутеры.
Роутеров в мире очень много, поэтому какое-то единое решение дать сложно. Выполнить по очереди следующие шаги, есть большая вероятность, что один из вариантов Вам подойдет:
Попробуйте программу Router Control. Если она поддерживает Ваш модем и при ручной пробе переключает Ваш IP адрес, то создаем файл "reconnect.bat", записываем в него:
@echo off
RouterControl.exe /disconnect /connect /quit
ping -n 3 127.0.0.1 >nul
В 3 строке, в параметре "-n XX" задается пауза. "-n 3" - около 3 секунд. Пауза подбирается опытным путем — роутер должен успеть перезагрузится и переподключиться за это время.
По аналогии со 1–2 подпунктами ответа на этот вопрос тестируем реконнект, и если все работает прописываем файл в планировщик (пункты b–e).
Попробуйте найти свой роутер на сайте Curl Router reconnect. Если Вы найдете там свой роутер, то:
Слейте Curl в папку USDownloader и разорхивируйте его.
В папке USDownloader создайте текстовый файл "reconnect.bat", и скопируйте в него скрипт с сайта.
В скрипте замените "%IP%" на ИП адрес Вашего роутера; "%USER%" на Ваш логин на роутер; "%PWD%" на Ваш пароль на роутер.
Сохраните "reconnect.bat".
По аналогии со 1–2 подпунктами ответа на этот вопрос тестируем реконнект, и если все работает прописываем файл в планировщик (пункты b–e).
Часть модемов управляется через Telnet (через встроенную в Windows утилиту telnet.exe). Можно попробовать подключиться к модему, и если все сработало, написать "reconnect.bat" файл со скриптом для Telnet и по аналогии со 1–2 подпунктами ответа на этот вопрос прописать этот файл в планировщик (пункты b–e).
Если ничего не получилось, воспользуйтесь Google для поиска название своего роутера. Вполне возможно, что кто-то уже нашел как перезапускать конкретно Ваш роутер, и достаточно будет воспользоваться рекоментациями. Так же можно попросить помощи на форуме Ru-Board в соответствующей теме.