Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Bat Url Нужна помощь (http://forum.oszone.net/showthread.php?t=191833)

root221 21-11-2010 14:12 1547814

Bat Url Нужна помощь
 
Подскажите пожалуйста как мне реализовать такую идею чтобы батник каждые 10 минут обновлял url и при этом он не открывался в браузере.

Anonymоus 21-11-2010 14:58 1547850

Что значит "обновлял"? Что вы вообще хотите делать с url, уточните задание

root221 21-11-2010 21:44 1548141

Мне нужно чтобы он каждые 10 минут открывал ссылку приэтом не влияя на браузер потом выходил с адреса и через 10 минут снова заходил на адрес ну и обновлял ну и.т.д в вебе никаких изменение ненадо...
просто обновление странички как в опере... только чтобы это было в батнике потому как я его хочу засунуть в сервисы и чтобы он там автоматически выполнял скрипт...

Даже можно с заданием зделать .... тогда мне нужно чтобы батник открывал url при этом не открывая браузера ну и снова закрывался потом опять по этойже схеме...

Anonymоus 22-11-2010 00:28 1548255

Открыть url в .bat-скрипте без использования браузера невозможно, он не обладает такой функциональностью. Если вам нужно просто делать запрос к определённой странице раз в X минут, не отображая ее содержимое, можно воспользоваться wget.

Код:

@Echo Off
Rem Устанавливает промежуток между запросами, в минутах
Set Timeout=10
Rem Устанавливаем количество запросов, после которого скрипт прекратит работу
Rem Если установить в 0, скрипт будет работать до закрытия его окна вручную
Set Counter=0
Color 70
Echo.
Echo.
Echo        Enter URL:
Echo.
Set /P Url=^>
Set /A i=0
Set /A Wait=Timeout*60*1000
:GetUrl
Cls
.\bin\wget --retry-connrefused --random-wait -nd -P tmp -U "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.6.30 Version/10.63" --keep-session-cookies -p %Url%
Echo.
Echo  Страница была запрошена: %i% раз
.\bin\nircmdc wait %Wait%
Set /A i=i+1
If %i%==%Counter% Cls&Echo.&Echo  Работа скрипта завершена&Pause&Exit
GoTo GetUrl

Для работы скрипта нужно создать рядом с ним папку bin, в которой разместить следующие сторонние утилиты:Все настраиваемые переменные откомментированы в скрипте, ссылку у вас запросит при запуске.

root221 22-11-2010 04:26 1548302

Спасибо вам за помощь.


Время: 17:09.

Время: 17:09.
© OSzone.net 2001-