Консольный
DC-клиент. Интерфейс устроен на манер ftp-клиента: вводишь команду, получаешь
ответ от сервера. Поддерживает все основные (и в большинстве случаев
достаточные) возможности DC, в том числе чат и поиск. Не забыта функция
автодополнения, причем как команд, так и ников пользователей. Также
присутствует команда alias, с помощью которой, на манер консоли, можно заменить
длинные комбинации короткими удобными командами. Быстрый и нетребовательный к
ресурсам.
Из недостатков можно отметить отсутствие поддержки сегментированной
загрузки файлов, работу не более чем с одним хабом одновременно и некоторое
неудобство использования, порождаемое тем фактом, что все сообщения, как
диагностические, так и чат-сессии, сыплются в одно окно (а ведь еще и команды
надо вводить и читать список файлов!). Но это уже непоборимая проблема
консольной сущности программы, и единственное, что можно сделать – это просто
отключить мешающие сообщения командой set display. Как и всякое уважающее себя Unix-приложение,
Microdc2 имеет конфигурационный файл, пример
которого находится ниже.
#
Ник set
nick vasya #
Пароль set
password secret # Включаем активный режим работы set active 1 # Кодировка хаба (cp1251 для
русскоговорящих) set hub_charset cp1251 # Автоматическое подключение в случае
обрыва связи set auto_reconnect 1 # Скорость соединения (часто хабы
игнорируют этот параметр, но все же лучше указать) set speed cable # Каталог для скачанных файлов set
downloaddir /home/vasya/download
#
Сокращения
команд alias l="ls -l"
# Команды для быстрого переключения
между хабами alias
hub1="disconnect; set nick vasya; set password secret1; connect
192.168.1.1" alias
hub2="disconnect; set nick petya; set password secret2; connect
192.168.1.2" alias
hub3="disconnect; set nick boris; set password secret3; connect 192.168.1.3"
|