Главная > Программы > inetConnect

inetConnect


27 мая 2009. Разместил: dimon
Программа предназначена для отслеживания активности Дуал-Ап соединения и восстановления в случае его отсутствия winked

Текущая версия 0.0.0.9


inetConnect


Интерфейс:

«Настройки» - изменение параметров работы программы:
- выбор dialer-а = Rasdial.exe или InternetAutodial
При использовании Rasdial учтите, что название подключения должно быть английскими буквами и одним словом (другие варианты не проверял).
Можно создать копию Вашего подключения и переименовать его, например, в ADSL.
- Интервал проверки задается в диапазоне от 1 секунды до 99 минут 99 секунд.
Не устанавливайте очень маленький интервал!
- Выбор событий которые необходимо писать в лог.
- Параметры функции принудительного автоматического переподключения (кол-во проверок, ip-адррес)
- Параметры функции удаленного псевдо управления

«Manual Connect» - ручной запуск процедуры подключения.

«Disconnect» - разрыв активного соединения.

«сброс» - сбрасывает индикатор "Количество проверок/попыток подключения/отключения" (при этом значения записываются в лог)

«Старт/Стоп» - остановка / запуск таймера


Индикаторы:

Таймер – оставшееся время до следующей проверки активности соединения.
Количество проверок/попыток подключения/отключения с момента запуска программы.
Last state – состояние соединения при прошлой проверке.

Если Вы хотите поднимать соединение и в случае перезагрузки компьютера – просто добавьте ярлык на inetConnect.exe в автозагрузку ;)

Состав архива:
\logs\ - папка куда кладутся логи
\tmp\ - папка для временных файлов
inetConnect.exe – само приложение
settings.ini – файл в котором программа хранит настройки
ReadMe.txt – читаемый Вами файл


Описание функции удаленного псевдо управления:

Пока, а возможно и "не пока", реализованы только две команды управления:

cmd: U http://url_1 http://url_2 ...


Команда добавляет, указанные через пробел, урлы в список закачек Universal Share Downloader.

cmd: T имя_торрент_файла


Команда добавляет указанный торрент файл в список закачек uTorrenta.
Торрент файл с указанным именем берется из папки, в которую icq-клиент кладет принятые файлы (т.е. его необходимо передать заранее, icq-клиент должен быть настроен на прием файлов без запроса).
Скачанные файлы кладутся в указанную в настройках папку (ПАПКА ДОЛЖНА СУЩЕСТВОВАТЬ - иначе торрент файл не будет добавлен в список закачек).

Реализация функции основана на парсинге файла хистори, который формируется icq-клиентом.
Т.е. вы натравливаете мою программу на файл, в который icq-клиент пишет историю общения с uin-ом, с которого Вы будете слать команды управления.
По таймеру программа просматривает указанный файл и если обнаруживает принятые строки в указанном формате, то и обрабатывает их в соответствии с алгоритмом.
Разделитель – одиночный пробел.
icq-клиент - необходимо использовать клиент, который не шифрует файл с историей сообщений. Например - "Старый QIP", Miranda IM и др. Miranda IM удобна еще тем, что может автоматически принимать файлы – без запроса пользователя.


Не забываем в свойствах подключения, на вкладке "Параметры" снять галку "Запрашивать имя, пароль, сертификаты и тд."

**** ChangeLOG ****

2009-09-30 v 0.0.0.9
+ Добавлено две функции - запуск приложения после подключения к инету, запуск приложения при отключении от инета.
зы: в комплекте два приложения-индикатора test1.exe и test2.exe

2009-06-22 v 0.0.0.8
* Изменена функция удаленного псевдо управления - теперь обрабатывается две команды

2009-06-18 v 0.0.0.7
+ Добавлена функция удаленного псевдо управления

2009-06-10 v 0.0.0.6
* Исправлена функция принудительного автоматического переподключения (через, заданное в настройках кол-во проверок, программа пингует указанный ip-адррес, и рвет соединение если адрес не пингуется)

2009-06-07 v 0.0.0.5
+ Добавлена функция принудительного автоматического переподключения (через, заданное в настройках кол-во проверок, программа рвет соединение)

2009-06-04 v 0.0.0.4
+ Добавлена функция сворачивания в трей (клик левой кнопкой мышки по иконке в трее)
+ Добавлен выбор событий которые необходимо писать в лог-файл

2009-06-02 v 0.0.0.3
+ Добавлен новый dialer - теперь можно дозваниваться либо через консольную прогу Rasdial.exe, либо через виндовую функцию InternetAutodial
+ Добавлена кнопка сброса счетчиков


Программа писалась на коленке...
Да к тому же это мое первое приложение...
Так сказать, проба пера feel
Так что очень сильно не пинайте ногами...
Буду рад выслушать предложения/пожелания/найденые баги...

v 0.0.0.1 была cкачана 11 раз
v 0.0.0.3 была cкачана 5 раз
v 0.0.0.4 была cкачана 4 раза
v 0.0.0.5 была cкачана 2 раза
v 0.0.0.6 была cкачана 1 раз
v 0.0.0.7 была cкачана 1 раз
v 0.0.0.8 была cкачана 13 раз

inetconnect_0_0_0_9.rar [30,47 Kb] (cкачиваний: 96)

Вернуться назад