18 декабря 2000 г.
|
Программы, описанные
в статье, можно найти
на CHIP-CD 2001/1 |
Нужны ли специальные программы для дозвона к провайдеру сегодня, когда эта функция встроена в популярные ОС? Сравнительное тестирование современных программ дает убедительный ответ: «Да». Такие программы сберегут и время, и деньги, и нервы. Да и вообще облегчат жизнь. Конечно же, каждая программа сделает это по своему. Но ведь и "интернетчики" - разные. Для одних важнее автоматизация, а для других экономия, у кого-то дюжина "входов", а кто-то не может дозвониться по единственному номеру.
Но не будем забегать вперед...
Наверное, не зря говорят, что лень – двигатель прогресса. Стало лень человеку ходить пешком — он изобрел автомобиль, лень писать письма – он изобрел телефон, лень… Впрочем, примеров из жизни можно привести бесконечно много. Поэтому становится очевидным многообразие так называемых «средств автоматизации процесса рутинного труда». Конечно же, не остались без внимания и те, кому лень дозваниваться к своему провайдеру. Ведь практически каждый день по несколько раз большинство пользователей Internet проходит через эту утомительную процедуру. А стандартные средства установки удаленного соединения, встроенные в самую популярную на сегодняшний день ОС Windows 98, не обладают функциями перебора номеров, автоматического восстановления связи, запуска внешних программ и многими другими, присутствующими, однако, в специальных программах, призванных облегчить коммуникационную работу – в так называемых «звонилках».
На сегодняшний день существует достаточно широкий круг программ такого класса, и многие из них заслуживают внимания. В наш обзор попали наиболее оснащенные, удобные и доступные украинскому пользователю средства для автоматизации дозвона – Advanced Dialer, HiDialer, EType Dialer, DialUp PROF, Mdialer, Vdialer, Inet Dialer. Каждая из рассматриваемых программ по-своему оригинальна и хороша, и, несомненно, уже давно снискала себе широкий круг почитателей. Одну из них — VDialer3 — профессионально выполненную и свободно доступную мы выделим особо и еще вернемся к разговору о ней.
Пока же рассмотрим какими функциями обладают и какие сервисы предоставляют пользователю современные «звонилки».
Основным «призванием» «звонилки» является полное управление всем процессом соединения. Что имеется в виду? Все отобранные нами программы (за исключением Inet Dialer) умеют поочередно обзванивать номера модемных серий (пулов) провайдера в поисках свободного, а также определять скорость связи на данной линии, чтобы в случае низкоскоростного соединения перезвонить еще раз (возможно, по другому номеру) в надежде на лучший результат. В случае обрыва связи все «звонилки» автоматически восстанавливают связь с удаленным компьютером, не отрывая при этом погрузившегося в работу пользователя. Также пригодится ведение статистики подключений по каждому телефонному номеру отдельно, что позволяет определить наиболее подходящие линии связи в соответствии с высшей средней скоростью соединений либо лучшим процентом соединений и заставить программу начинать работу с этих телефонных номеров. К данной группе сервисов можно также отнести использование учетных записей разных провайдеров услуг Internet.
Следующий необходимый сервис — управление процессом отсоединения. Современные программы умеют в заданный момент времени или, что иногда лучше, уловив отсутствие сетевой активности в течение определенного промежутка времени, разорвать связь. И наоборот, они умеют имитировать сетевую активность, так как провайдеры зачастую сами обрывают связь, заметив длительное «бездействие» в Cети.
Еще один немаловажный для большинства пользователей сервис — подсчет времени, проведенного в Internet, а также суммы, которую мы за это самое время заплатим. Здесь надо иметь в виду различные тарифы в разное время суток и в разные дни недели. В некоторых случаях может оказаться удобным, чтобы программа каким-либо образом предупреждала (текстовым или звуковым сообщением) нас о превышении дневного лимита, который мы сами заранее зададим ей.
Очень полезной может оказаться возможность запуска и управления другими программами, которые мы используем в Cети. Хотелось бы, например, чтобы звонилка умела сразу после соединения запустить Почтовый клиент, IRC или ICQ, программу для выкачивания файлов и Internet-браузер; а после окончания работы в Сети — закрыть эти программы.
Не обязательной, но удобной функцией является работа программы-«звонилки» по расписанию. Она предполагает выполнение таких действий, как установление и разрыв связи с провайдером по заранее определенному графику работы. Подобный сервис окажется очень полезен, если провайдер предоставляет бесплатный доступ к Сети, например, с двух до пяти часов ночи. В таком случае программа сможет автоматически произвести подсоединение, выполнить необходимые действия и разорвать связь.
Наконец, последнее, но достаточно важное требование к такой программе – понятный, удобный и красивый интерфейс, в том числе наличие усовершенствованных средств оповещения пользователя (визуальных или звуковых).
Advanced Dialer и HiDialer 2000: профессионально и со вкусом
Advanced Dialer и HiDialer 2000 – единственные условно бесплатные (коммерческие) программы в нашем обзоре. Это отлично выполненные и весьма популярные «звонилки», предоставляющие пользователю очень широкий спектр сервисов.
Обе программы умеют устанавливать количество попыток для дозвона, максимальное время ожидания ответа сервера провайдера, паузу между наборами номеров и т. д. Кроме того, Advanced Dialer может производить поочередный обзвон модемных пулов нескольких выбранных провайдеров. Если приложение требует соединения с Internet, программа автоматически запускается и устанавливает связь, т. е. имеется возможность использовать Advanced Dialer как стандартную звонилку Windows. Эта функция в HiDialer 2000 отсутствует.
Advanced Dialer может считать параметры удаленного соединения из текстового файла специального формата, присылаемого провайдером услуг доступа к Сети, и автоматически подготовить новую учетную запись.
Программы умеют вести журналы сеансов связи, в которых содержится информация о выполняемых процедурах и ошибках, возникающих в процессе работы. Эту информацию легко перенести в Microsoft Excel.
Обе «звонилки» предоставляют пользователю возможность определять различные тарифы, в соответствии с которыми производится подсчет стоимости времени, проведенного в Сети. Advanced Dialer различает почасовые тарифы: дневной, ночной, для выходных и других дней, и непочасовой минимальный дневной тариф. HiDialer же позволяет определять сколько угодно дневных тарифов, однако работает только с почасовой системой оплаты.
|
На диаграмме, построенной Advanced Dialer, можно проследить статистику соединений по каждому провайдеру отдельно |
На основании совокупных дневных соединений Advanced Dialer позволяет построить наглядный график суммарной сетевой статистики. Также имеется возможность просмотра диаграмм, демонстрирующих загрузку каждого модемного пула.
|
Достаточно во время работы в Internet просто подвести курсор мыши к значку HiDialer 2000 – и вы получите полноценную информацию о данном подключении |
Отличительной особенностью программы HiDialer 2000 является функция, позволяющая пользователю изменять для себя текст всевозможных надписей на ее кнопках, закладках, метках и т. д. как для любого из восьми поддерживаемых языков (включающих русский), так и для нового языка. Кроме того, для основного окна программы можно использовать различные оболочки (skins), широкая подборка которых есть найти на сайте HiDialer.
Обширны возможностями настройки соединений. Для имитации сетевой активности программы делают ping сервера провайдера (если последний поддерживает протокол ISMP) или указанных серверов через определенный интервал времени. Advanced Dialer обещает запуск до 65 000 приложений (для каждого из которых отдельно задается задержка выполнения) после установления соединения или перед набором номера, а также их закрытие после окончания сеанса работы в Сети. Кроме того, программа умеет имитировать нажатие оконных кнопок, «горячих» клавиш и клавиатурных сочетаний заданных пользователем окон. Таким образом, например, после установления соединения Advanced Dialer может сама запустить необходимые приложения (Почтовый клиент или программу для выкачивания) и «нажать» в них требуемые кнопки. В HiDialer 2000 помимо вызова внешних программ предусмотрена возможность отслеживания состояния определенных пользователем окон. Если заданное окно будет закрыто (с или без вашего ведома), HiDialer 2000 оборвет соединение. В некоторых случаях этот сервис может помочь сэкономить деньги.
Как и большинство рассматриваемых «звонилок», HiDialer 2000 умеет оповещать пользователя при наступлении каких-либо событий звуковым сигналом, однако в ночное время (временной интервал для которого вы задаете сами) он не потревожит. В Advanced Dialer звуковое сопровождение как отдельная функция не выделена, однако его можно задать как запуск программы проигрывания звуковых файлов.
Еще одной интересной функцией программ является синхронизация времени ПК через Internet. Advanced Dialer сверяет системный таймер с точнейшими часами Национального института стандартов и технологий (НИСТ) США, причем может делать это автоматически в соответствии с расписанием, а HiDialer 2000 позволяет подкорректировать системное время Windows с помощью любого сервера точного времени из предлагаемого списка.
|
Достаточно произвести соответствующие установки и Advanced Dialer сама "нажмет" за вас все кнопки и запустит все необходимые приложения |
Обе «звонилки» имеют полнофункциональные настройки работы по расписанию - соединение и рассоединение могут выполняться в соответствии с самыми разнообразными временными интервалами.
Таким образом, Advanced Dialer и HiDialer 2000 являются функционально богатыми и чрезвычайно качественными программами-«звонилками». Так как обе программы коммерческие, то через месяц тестирования вы обязаны их купить. Продолжая использовать их по истечении 30 дней, вы нарушите условия лицензионного соглашения. Условно-бесплатный дистрибутив Advanced Dialer находится по адресу http://www.kagi.com/yellow/default.html, а на сайте http://www.hidialer.com/ размещены как тестовая, так и AdWare-версия (работающая за баннерные показы) HiDialer. Стоимость лицензии составляет $29 и $25 соответственно.
Mdialer, DialUp PROF, EType Dialer: заслуженные ветераны
Эти русскоязычные бесплатные программы, наверняка, давно знакомы многим пользователям ПК стран СНГ. Функционально они поддерживают оптимальный набор различных сервисов «звонилок», обладая при этом удобным и красивым интерфейсом.
Программы имеют свои собственные параметры учетных записей, основывающиеся на стандартных настройках Windows. К сожалению, в EType Dialer (EDialer) эти настройки не импортируются по умолчанию. Для того чтобы программа «понимала» то или иное удаленное соединение, необходимо запустить поставляемую с главной программой утилиту преобразования EType Dialer Master. В DialUp PROF имеется возможность сохранения параметров учетных записей в отдельном закодированном файле с целью повышения безопасности компьютера в Cети.
Наиболее интересным способом организовываются Windows-настройки в программе Mdialer – они помещаются в наглядную иерархическую структуру, в которой к каждому соединению можно привязать список телефонов, а к каждому телефону – список интервалов времени, когда по нему звонить нельзя. Согласно порядку (который можно изменить) соединений в этой структуре, а также порядку телефонных номеров для каждого соединения и осуществляется дозвон. Таким образом, подобно Advanced Dialer, Mdialer умеет осуществлять перебор номеров различных провайдеров.
Программы EType Dialer и DialUp PROF позволяют устанавливать и снимать себя в качестве стандартной «звонилки» для каждой учетной записи отдельно, причем в EType Dialer есть возможность «эмулировать» соединение – при вызове её программой, требующей связь с Internet, звонилка выдаст ей ложное сообщение о факте входа в Cеть, хотя на самом деле только начинается набор номера. Это часто бывает необходимо для предотвращения мнимого «зависания» вызывающих программ до момента входа в Internet.
Что касается планирования сетевого бюджета, то из всех трех программ этот сервис предусмотрен только в Mdialer. Возможности ее тарифного плана поражают своим удобством: для каждого соединения можно буквально «раскрашивать» тарифную сетку недели самыми разнообразными почасовыми тарифами. А вот форма представления статистики соединений оставляет желать лучшего – в текстовой форме указываются минимальные данные о сеансе связи: скорость, на которой было установлено соединение, количество времени, проведенного в Cети, а также сумма, потраченная на него.
|
Тарифный план Mdialer: удобство, оперативность и наглядность прежде всего |
Рассматриваемые программы ведут удобную статистику соединений. В EType Dialer и DialUp PROF существует возможность просмотра как общего времени, проведеного в Internet, так и по каждому соединению отдельно.
После установления соединения все программы умеют автоматически запускать (а Mdialer – и закрывать) одно или несколько приложений. В DialUp Prof и Mdialer предусмотрена возможность отслеживания списка активных окон и завершения сеанса связи в случае закрытия любого из заданных окон (автоматически либо попросив подтверждения). Эта функция позволяет вам спокойно заняться своими делами, оставив работающей программу, после завершения которой необходимо разорвать соединение. Однако при достаточно малом интервале обновления она может требовать от системы дополнительных ресурсов и, следовательно, «притормаживать» все рабочие процессы. Поэтому «активизировать» ее стоит только тогда, когда вы этими ресурсами действительно располагаете.
События, влекущие за собой звуковое сопровождение, отличаются для каждой из трех программ. Так, EType Dialer извещает пользователя только при подключении к сети Internet и при потере соединения; в Mdialer добавлено звуковое сопровождение по запуску и выходу их программы; а в DialUp PROF звуковые файлы проигрываются еще при возникновении ошибки, требовании ввода логина и в некоторых других случаях.
В DialUp PROF отдельно выделена функция, позволяющая завершать работу или перезагружать Windows при нормальном окончании сеанса связи. При этом вы можете спокойно лечь спать, зная, например, что после «докачивания» файлов «звонилка» не только оборвет связь, а и сама выключит компьютер.
В программе Mdialer имеется чрезвычайно полезная функция, позволяющая ограничить скорость соединения не только минимальным, но и максимальным значением. Установка верхнего ограничения действительно может пригодиться для нестабильных и зашумленых линий связи. На таких линиях модем пытается поддерживать связь на этой максимальной скорости, которую ему удалось однажды достичь, и тратит время не на передачу данных, а на пересогласование соединения. Конечно, любители «ручного управления» могут ограничивать скорость и с помощью команд модема, вводимых в строку инициализации, но ведь не зря же изобретали… «звонилки».
В целом можно отметить, что все три программы представляют собой достаточно профессиональные и удобные в использовании бесплатные продукты, которые прекрасно подходят для русскоязычных пользователей. Они обладают понятными русскоязычными (в DailUp PROF – еще и англоязычным) интерфейсами, а также хорошей документацией (в особенности, в EType и Mdialer).
Дистрибутив EDialer можно найти по адресу http://www.enet.ru/win/etype/edialer. У Mdialer, к сожалению, собственной странички нет, но последнюю версию этой программы можно найти на сервере ftp://ftp.freeware.ru/internet/connect/mdialer20.zip. Cайт автора DialUp PROF, на котором размещена последняя версия «звонилки», честно предупреждает, что программный продукт «находится в стадии развития». И действительно, при работе иногда возникают ошибки, говорящие о некоторой «сырости» «звонилки».
Inet Dialer: мал, да удал
Эта небольшая по объему русскоязычная программа обладает минимально необходимым набором функций, которые должна иметь звонилка среднего класса. Она, конечно, существенно беднее функционально, однако у нее есть и свои плюсы: простота, компактность, доступность. Программа предназначается в первую очередь для тех, кто не любит излишеств.
Она может автоматически устанавливать, обрывать и восстанавливать связь. Телефонные номера, правда, перебирать не умеет и лишь через определенный промежуток времени повторяет набор номера, используемого Windows для данного соединения по умолчанию.
Программа ведет простейшую статистику соединений, позволяет создавать расписание работы, в соответствии с которым в установленное время Inet Dialer попытается установить или разорвать связь с провайдером, выполнить запуск заданного приложения или проиграть звуковой файл.
Найти последнюю версию Inet Dialer можно на страничке разработчика.
VDialer 3: мало не покажется
На «закуску» рассказ об отличной бесплатной русскоязычной программе, обладающей огромными сервисными возможностями. Перечислим самые важные.
Во-первых, в VDialer3 предусмотрен многопользовательский режим. Т. е. для нескольких человек, работающих на одном компьютере, можно отдельно хранить различные пароли, а также вести статистику времени, проведенного в Cети и, соответственно, денежных затрат. Существует и режим ограничения верхней границы скорости соединения.
VDialer3 умеет интегрироваться в операционную систему и заменять собой системную «звонилку» Windows. В этом случае, подобно EType Dialer, она может «эмулировать» установление соединения.
В целях повышения безопасности в Сети введен алгоритм шифрования паролей учетных записей. Вдобавок, существует возможность тестирования уровня защищенности пользовательских паролей, благодаря чему можно самостоятельно проверять степень доступности их злоумышленникам и программам-«троянцам».
Для каждого соединения отдельно можно устанавливать гибкую систему тарифов, в соответствии с которыми будет вестись подсчет суммы, которую необходимо заплатить за услуги Internet. Кроме суммарной доступна статистическая информация за последний месяц, неделю, день и за последнее соединение.
В программе имеется большое количество разнообразных автономных сервисов. Например, есть встроенная программа-телефон с быстрым набором на 10 абонентов. Существует возможность синхронизации времени с системным временем сервера провайдера, ping хоста, периодической проверки почтовых ящиков, запуск сервиса Finger (получение информации о владельце адреса электронной почты).
|
Плохой канал связи: резкие выбросы луча Connect Monitor вверх означают задержку передачи данных между вашим компьютером и компьютером провайдера, а резкие выбросы вниз означают прекращение передачи данных в канале связи. |
Для многих интерес представит графический анализатор каналов связи (Connect Monitor). На его экране можно наблюдать и анализировать качество канала, его загруженность, помехи в телефонном модемном соединении и многое другое. График задержки при передаче пакетов с данными позволяет оценить канал связи: чем ниже линия среднего значения, тем лучше канал связи.
В программе существует возможность запуска сервиса Whois, предназначенного для получения данных про любые существующие адреса или имена доменов в сети Интеренет. Зная только лишь IP-адрес или имя домена, можно получить адреса и телефоны администрации, название организации, которой принадлежит данное доменное имя.
Программа обладает отличной русскоязычной контекстной справкой.
В целом стоит отметить, что программа VDialer3 является достаточно мощным и многосервисным программным продуктом. Начиная с версии 3.3.7, Vdiler3 является сервером автоматизации OLE. То есть существует возможность управления главными функциями программы с помощью любого клиента автоматизации. Это может быть простой текстовый файл сценария, HTML-документ, любой документ MS Office 97/2000 с поддержкой Visual Basic, программа написанная на VBA, Delphi либо C++. Найти этот продукт можно на сайте автора.
|