В процессе трудовой деятельности потребовало следующее - нужно получать параметры с удаленных объектов. У нас на предприятии используются CDMA модемы.
Подключение осуществляется с помощью соединения, запрашивающее телефон и имя пользователя. Так как объекты удаленные - необходимо иметь постоянный доступ в интернет и автоматическое подключение в случае потери связи.
Перебрав различное ПО для контроля подключения к интернету я решил написать свою утилиту. Программа основана на RAS Api, написана на Delphi 7.
Принцип работы программы:
- Создается и настраивается подключение
- В программе в списке ставим галочку на подключении которое необходимо отслеживать
- Если необходимо - ставим галочку для автоматического запуска программы при загрузке ОС
- В пункте "Настройки соединения" имеется подсказка для различных опсосов по настройке соединения.
Программа тестировалась под ОС Windows XP, 7
Планы:
Пока программа находится в зачаточном состоянии, планируются следующие обновления\дополнения:
- возможность задать интервал проверки статуса соединения,
- возможность редактирования параметров подключения,
- возможность производить какие-либо действия при подключении\отключения интернета
25 марта 2016
Вышла версия 1.1
- теперь имеется возможность записывать события в лог (необходимо установить галочку на пункте "Запись событий")
- проверяется доступность сайта google.com (необходимо установить галочку на пункте "Ping")
- убрал "лишний" таймер
- немного "косметики"
Версия 1.1 - https://yadi.sk/d/sPY4atgTqRptp
- теперь имеется возможность записывать события в лог (необходимо установить галочку на пункте "Запись событий")
- проверяется доступность сайта google.com (необходимо установить галочку на пункте "Ping")
- убрал "лишний" таймер
- немного "косметики"
Ну вроде все - комментарии и багрепорты приветствуются.
Версия 1.0 - https://yadi.sk/d/Ct_-VLSaW2dm4
Программа оказалась очень полезной. Выручает. Спасибо.
ОтветитьУдалить