Первоначальная цель - курсовая когда-то кому-то :)
Уже после... один юзер зажаловался на то, что у него номер меняется в
соединении с белтелекомом на номер неопознанной страны Зимбабве-Руганда.
Тут то я и вспомнил про своего кривенького дозванивальщика.
Вторичная цель - простенький диалер, не использующий виндовские телефонные книги.
Цель для себя - настраиваемый и информативный диалер.
Что получилось?
1. Диалер не ориентирован на виндовские телефонные книги RAS (файлы *.PBK), это значит, что никакой злоумышленник и ни какой вирусоподобный код не будет менять номер дозвона без вашего ведома.
2. Диалер сам попробует найти свободный модем для дозвона.
3. Умеет делать автодозвон и прочие полезности.
4. Диалер хранит свои настройки в файле конфигурации:
- можно носить настройки с собой в кармане;
- можно иметь много файлов конфигурации;
- всегда можно откатится к настройкам по умолчанию, удалив файл конфигурации.
5. Диалер воспринимает командную строку:
- можно использовать профили пользователей на основе файлов конфигурации,
подгружаемых с аргумента командной строки;
- можно делать ярлыки/иконки, в которых указывается аргумент файла профиля (конфигурации) и флаг дозвона при загрузке программы.
Пример запуска программы, используя отличный от основного профиль:
"RVDT.EXE /CN /CFG:night_download.xml"
6. Пароль хранится в файле конфигурации в зашифрованном виде (алгоритм RC6 256 bit).
Это значит, что ваш пароль нельзя будет увидеть, как в случае со всеми Виндами Dialupass.
7. Диалер информативный: отображает общий и трафик за время сессии, ошибки, скорость,
время и т.п. Ведётся журнал событий.
8. Умеет запускать программы из заранее составленного списка после соединения с
удалённым компьютером (может применяться для запуска антивирусов, фаерволов, почтовых и
других Интернет-ориентированных программ).
9. Имеет на своём борту простенькое расписание, по которому может устанавливать и
разрывать соединение, выключать компьютер.
10. Мало жрёт ресурсов системы.
11. Прячется в системном трее (лотке), экономя место на рабочем столе винды.
Для красивого просмотра файла журнала рекомендую установить
текстовый редактор Bred3
Установка.
В случае, если программа откажется работать, мотивируя это нехваткой неких *.DLL, то установите SDLL
Комментариев нет:
Отправить комментарий