Форум Ямалии » » Автосерфинги » Скрипт для работы 3G USB модемов (подключение/отключение интернета)

Страниц (22): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец
 

91. Berkut - 8 февраля 2017 — 13:25 - перейти к сообщению
asnikifor , устройство отключается, если оно перестаёт работать.
Попробуйте так:
Переименуйте своё соединение в 3G
Запустите скрипт
CODE:
netsh interface set interface "3G" disabled
netsh interface set interface "3G" enabled

Устройство должно включиться.
Для автоматического включения при потере соединения можно использовать такой скрипт:
CODE:
@echo off
:test3g
echo.
echo START PING
ping -n 10 ya.ru | find "TTL=" > nul
if errorlevel=1 goto bad
if errorlevel=0 ping -n 10 127.0.0.1 > nul
echo.
echo ALL RIGHT
goto test3g
:bad
echo.
echo BAD CONNECT
echo %date% %time% --- BAD CONNECT --- >>IC.log
netsh interface set interface "3G" disabled
netsh interface set interface "3G" enabled
echo %date% %time% --- CONNECT --- >>IC.log
goto test3g
92. asnikifor - 8 февраля 2017 — 17:20 - перейти к сообщению
Berkut
Вот скриншот _https://yadi.sk/i/FW_K8V3q3DXjgz
В настройках модема использую Тип соединения RAS(модем)
Иногда сеть возвращается а иногда помогает передергивание модема
93. asnikifor - 9 февраля 2017 — 17:43 - перейти к сообщению
Ничего не помогает. Только передергивание
94. asnikifor - 10 февраля 2017 — 08:35 - перейти к сообщению
Мне подсказали это происходит из-за простоя модема (когда трафик не идет)
Как вы думаете может из за этого?
Если да, то подскажите скрипт для пинга сайта с интервалом что бы маленький трафик шел?
95. asnikifor - 10 февраля 2017 — 11:16 - перейти к сообщению
Berkut ,
CODE:
@echo off
:test3g
echo.
echo START PING
ping -n 10 ya.ru | find "TTL=" > nul
if errorlevel=1 goto bad
if errorlevel=0 ping -n 10 127.0.0.1 > nul
echo.
echo ALL RIGHT
goto test3g
:bad
echo.
echo BAD CONNECT
echo %date% %time% --- BAD CONNECT --- >>IC.log
devcon disable "PCI\VEN_1969&DEV_2062&SUBSYS_8413&REV_C1"
devcon enable "PCI\VEN_1969&DEV_2062&SUBSYS_8413&REV_C1"
echo %date% %time% --- CONNECT --- >>IC.log
goto test3g

Этот скрипт отключает модем но не включает.
96. asnikifor - 11 февраля 2017 — 11:56 - перейти к сообщению
Все заработало наконец.
Вот еще вопросик в заключение.
Как сделать так что бы скрипт после запуска начал выполнять команды например через 5 минут?
Спасибо
97. Berkut - 11 февраля 2017 — 19:08 - перейти к сообщению
 asnikifor пишет:
Все заработало наконец.
Покажите что у Вас получилось
98. asnikifor - 11 февраля 2017 — 22:17 - перейти к сообщению
Berkut
CODE:
@echo off
:test3g
echo.
echo START PING
ping -n 10 ya.ru | find "TTL=" > nul
if errorlevel=1 goto bad
if errorlevel=0 ping -n 10 127.0.0.1 > nul
echo.
echo ALL RIGHT
goto test3g
:bad
echo.
echo BAD CONNECT
echo %date% %time% --- BAD CONNECT --- >>IC.log
devcon disable "PCI\VEN_1969&DEV_2062&SUBSYS_8413&REV_C1"
devcon enable "PCI\VEN_1969&DEV_2062&SUBSYS_8413&REV_C1"
echo %date% %time% --- CONNECT --- >>IC.log
goto test3g

Этот скрипт работает. Только паузы нужны перед началом скрипта , ЕГО ВЫПОЛНЕНИЯ, МЕЖДУ ВКЛЮЧЕНИЕМ И ВЫКЛЮЧЕНИЕМ УСТРОЙСТВА,
99. Berkut - 12 февраля 2017 — 15:33 - перейти к сообщению
asnikifor , паузу можно сделать так
CODE:
ping 127.0.0.1 -n 300 > NUL


Здесь 300 - это пауза в секундах. 3600 секунд это 1 час, 600 это 10 минут, при необходимости поставьте нужное вам значение.
100. asnikifor - 12 февраля 2017 — 21:42 - перейти к сообщению
Berkut ,
Мне нужно что бы скрипт при первом запуске начал выполняться через 5 минут. А далее в обычном режиме.

Powered by ExBB FM 1.0 Final


[0.0143-сек]