создание скрипта или bat файла
Вложений: 1
Есть электронная "приблуда" от мастеровитых гениев, которая измеряет различные показатели окружающей среды. Данные выдает по запросу из браузера.
Поставили мне задачу, что бы эти данные (получаемые в окне браузера) сохранялись с промежутком 2-3 часа в файле текстовом (txt) с названием файла, которое соответствует системной дате. То есть таких файлов будет много. BAT файл на запуск браузера по адресу создал, но как быть дальше - не знаю :dont-know (нет опыта и необходимых знаний). :cry: Bat-ник получился простой до смешного "start "firefox" "C:\Program Files\Mozilla Firefox\firefox.exe" "http://ip-адрес/json" Но вот дальше мои навыки закончились. Помогите в данной ситуации начинающему. :help: |
Цитата:
Код:
@echo off |
Что то не так.... :sorry:
Я, скорее всего, не совсем понимаю (а так оно и есть) - этот код скопировать и дополнить Bat файл или же его использовать самостоятельно как отдельный файл? Уж извините за такие вопросы... не принимает команду "wget" Каюсь! Забыл дописать, что сие пытаюсь реализовать на windows (только тапками не кидайтесь)... |
Вот я тупень.... :o Только дошло что это Wget.EXE.... И необходимо скачать...
|
|
Спасибо!!!! Буду пробовать... А то уже мозг на перекосяк... :lamer:
|
К моему глубокому сожалению, работать сие не хочет. Скачал Wget по ссылке (установил) и не работает. Скачал архив Wget, распаковал в папку, указал переменную среду и все равно не работает. Wget не запускается. :dont-know Все так же пишет о том, что "Wget.ехе не является внутренней или внешней коммандой"
Куда еще копать? |
|
Вложений: 2
|
Я уже Wget по всему интернету ищу. Ни одного рабочего варианта для win10 x64
|
shadow395, а что у Вас распаковано в C:\Program Files (x86)\wget\wget?
Попробуйте указать полный путь к извлечённому wget.exe: Код:
… Цитата:
|
Iska, было установлено скачанный Wget (с страницы указанной Вами ранее установочный файл). Пробовал запустить в первую очередь в таком варианте, но не запустилось. Потом удалил, но из системной переменной не убрал.
Внес свежие коррективы " … "c:\wget\wget.exe" "http://ip-адрес/json" --output-document=Result_%date:~0,8%_%time:~0,8%.txt … Вообще пишет теперь, что я инвалид.... :o (Invalid argument) :shocked: |
shadow395, не стесняйтесь выкладывать скриншоты. Я не хочу заниматься гаданием.
Сделайте так: Код:
@echo off |
Вложений: 1
Сделал. Все тоже... Ругается на Wget...
Подозреваю, что где то у меня руки погнулись и не получилось подружить win10 c Wget.... |
Цитата:
Есть ли возможность подключиться к Вам TeamViewer'ом? Чую, что быстрее будет. |
Да. Можно
можно подключиться. Что то получилось... Осталось разобраться, что именно. Уже прогресс на лицо (или в файл). |
Вложений: 1
Скрин прилагаю.
|
Вложений: 1
Очень даже не плохо получается. Осталась загвоздка - он переписывает предыдущий файл. Необходимо, что бы создавал еще и по времени. А он упорно создает только по системной дате и происходит перезапись.
|
Использовал следующий код
@echo off setlocal enableextensions enabledelayedexpansion :Repeat set sTime=%time:~0,8% "c:\wget\wget.exe" "http://ip-адрес/json" --output-document=Result_%date:~0,8%_%sTime::=-%.txt timeout.exe /t 120 /nobreak goto :Repeat endlocal exit /b 0 Время изменил для проверки реакции. Создает файл, который так необходим :clapping: :yahoo: . При Повторном выполнении операции - перезаписывает то, что уже было :o . Как добавить минуты и часы в имя файла? |
Цитата:
Давайте попробуем ограничить имя результирующего файла кавычками: Код:
@echo off |
УРА!!! :yahoo: Работает идеально! Спасибо Вам огромное!!!
Использовал Вашу конфигурацию кода с мелким дополнением set sTime=%time:~0,8% "c:\wget\wget.exe" "http: вместо set sTime=%time:~0,8% wget.exe "http: Итог: установочный файл Wget (скачанный с сайта) не работает ( возможно из-за прихоти win10 x64). Рабочий вариант оказался извлечением архива wget 1.19.2 в папку корня диска. Как вывод данной задачи - учиться мне еще и учиться!!! О данной программе Wget услышал вчера первый раз. Спасибо Вам еще раз!!! |
shadow395, ну, главное, что хоть какой-то заработал, уже хорошо. Хотя в ентих
|
Уже перенес рабочий вариант на необходимую машину и первый файл ушел в просмотр директору школы. Уффф...
Вы мега-Мозг!!! Как говаривали ранее: "Да прибудет с Вами Сила и спокойствие!" |
Время: 09:40. |
Время: 09:40.
© OSzone.net 2001-