microdc2 - консольный клиент для сетей DC++
Microdc2 – это замечательный клиент для сетей DC++. Для его работы не требуется установленный сервер графики.
Итак, небольшой HOWTO как заставить работать microdc2 на раздачу контента (эти конфиги работают на одном из серверов-файлопомоек)
Устанавливаем программу (в зависимости от дистрибутива)
Устанавливаем
screen
(для запуска в виртуальной консоли)Создаем в домашней директории пользователя, от которого будем запускать файл
./microdc2/config
следующего содержания:
set filesystem_charset urf-8
set hub_charset cp1251
set log_charset utf-8
set auto_reconnect on
set filelist_refresh_interval 600
share /data/ # Отредактируйте
set downloaddir /tmp/
set listingdir /tmp/
set nick Bot # Отредактируйте
set description "mediacatalog" # Отредактируйте
set display upload
set slots 100
set speed LAN(T3)
set active on
connect dchub.local:4111 # Отредактируйте
Отредактируйте помеченные строчки. При необходимости расшарить несколько папок укажите параметр share
для каждой директории
Запустите screen -AmdS microdc2 microdc2
Все. Теперь, если вы все сделали правильно, ваш бот появится в хабе. Посмотреть статистику можно, открыв виртуальную консоль командой screen -r microdc2
и введя туда команду status
(чуть не забыл - свернуть консоль обратно - Ctrl + A, D)