![]() |
Цитата:
|
Выложил ссылку на скачивание BiTreker 1.3(rev4) с поддержкой скриптов для событий POI и запуском скрипта при потере связи с интернет
|
Опытным путем выяснил для себя оптимальные размеры зон POI:
Размеры зоны Магазин точно оценить затрудняюсь. Слишком разнятся от палатки до гипермаркета. |
Dmitry02, а можно конкретнее по поводу контроля интернета трекером. Как он это делает или как настроить? Да еще кое чего захотелось. Есть ли желание сделать напоминание в программе. Возможность вносить просто текст в программе, например заплати за свет. А потом задать точную дату и интервал. А привлекать внимание звуком. Просто запускать файл с каким нибудь сигналом, чтоб точно знать что это напоминание зовет.
|
Контроль доступности Интернет
После нескольких подряд неудачных попыток отправки координат BiTreker считает, что соединение с Интернет отсутствует (событие onInternetLost). Действие, которое BiTreker выполнит, задается в файлике events.ini (правится в любом текстовом редакторе). Код:
[onInternetLost] Выполнение скриптов можно назначать на события POI и привязать к шаблону (Дом, Работа и т.д.). Назначение скриптов на шаблоны производится в файле poi.ini Код:
[poi1] Экономия энергии аккумулятора и повышение комфорта от пользования компьютером налицо :) Назначение скриптов на конкретную POI производится из интерфейса BiTreker. Такие скрипты имеют приоритет над шаблонными! |
Цитата:
|
Dmitry02, извините может вы и не согласитесь, но мне кажется правильнее было б контролировать инет так. @echo off
start notepad.exe (запускаем программу) timeout /T 120 (ждем пока она запуститься и соедениться) :begin timeout /T 10 (время между пингами) ping -n 1 -w 3000 ya.ru > nul (пингуем яндекс) if %errorlevel%==1 goto ukr cls goto begin :ukr ping -n 1 -w 3000 ukr.net > nul (пингуем укрнет) if %errorlevel%==1 goto google cls goto begin ping -n 1 -w 3000 google.com > nul (пингуем гугл) if %errorlevel%==1 goto program cls goto begin :program taskkill /f /im notepad.exe (убиваем процес программы модема, имя вашей программы в процесах) timeout /T 10 (ждем 10 секунд, если мало то добавте) c: (выбираем диск на котором программа) cd/ (переходим в корневой каталог диска) cd Program Files\ (путь к вашей программе) start notepad.exe (запускаем программу модема) echo %errorlevel% goto begin Тут проверяется связь с тремя серверами. Так надежнее. Бывает что Россия работает а Украина нет, по вине провайдера. Второй и третий пингуются только при отсутствии ответа от первых. |
Dmitry02, скоро придется менять название программы. :)
|
О, хочется большего количества проверок - пожалуйста!
Убираем первую проверку яндекса, ее роль выполняет BiTreker. Отключаем циклическое выполнение скрипта, за это отвечает BiTreker. Получаем такой скрипт Код:
timeout /T 10 (время между пингами) |
Цитата:
|
Часовой пояс GMT +4, время: 19:20. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot