console DC client
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Bormental
- сержант
- Сообщения: 267
- Зарегистрирован: 2008-09-26 21:26:35
- Откуда: подмордорье
- Контактная информация:
Re: console DC client
гм, ну скачано с сайта разработчика... думаю что всетаки microdc просто в теге указывается версия протокола обмена скорее всего

Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: console DC client
Пробовал собрать этот плагин для Debian, так ничего и не получилось, может кто сможет помочь?RusBiT писал(а):Может кому интересно будет, к weechat сделали plugin
http://wiki.flashtux.org/wiki/WeeChat/dc
Вываливается на такой ошибке
Код: Выделить всё
~~~~~~~~~~~~
Linking C shared module xfer.so
[ 65%] Built target xfer
Scanning dependencies of target dc
[ 66%] Building CXX object src/plugins/dc/CMakeFiles/dc.dir/dc.o
In file included from /tmp/weechat/src/plugins/dc/dc-client.h:12,
from /tmp/weechat/src/plugins/dc/dc-clist.h:4,
from /tmp/weechat/src/plugins/dc/dc.cpp:18:
/tmp/weechat/src/plugins/dc/dc-socket.h: In member function ‘std::string dc::Socket::get_addr_port()’:
/tmp/weechat/src/plugins/dc/dc-socket.h:62: ошибка: expected `)' before ‘PRIu16’
make[2]: *** [src/plugins/dc/CMakeFiles/dc.dir/dc.o] Ошибка 1
make[1]: *** [src/plugins/dc/CMakeFiles/dc.dir/all] Ошибка 2
make: *** [all] Ошибка 2
-
- рядовой
- Сообщения: 26
- Зарегистрирован: 2009-04-14 4:35:11
- Контактная информация:
Re: console DC client
У меня при использовании microdc2 проблема возникла. Клиент вылетает с хаба при попытке подключения к нему юзера в пассивном режиме.
При подключении "активного" клиента:
При подключении "пассивного" клиента:
Кто-нить сталкивался с такой проблемой? Интересуют пути решения.
P.S. Пробовал ставить microdc как из портов, так и пропатченный вариант отсюда: http://savio.km.ua/2009/04/29/microdc2- ... нт-для-dc/
При подключении "активного" клиента:
Код: Выделить всё
Connecting to user on <IP>:<Port>
User unknown1: Connected to user.
User connection `unknown1' renamed to `Olorin|'.
User connection `Olorin|' renamed to `Olorin|UL'.
Olorin: Starting upload of `files.xml.bz2' (18445 bytes).
Код: Выделить всё
Disconnected from hub.
Shutting down hub connection.
User from <IP>:<Port> connected.
User unknown1: User Olorin not on hub, or too many connections to user.
Shutting down user connection process for `unknown1'.
P.S. Пробовал ставить microdc как из портов, так и пропатченный вариант отсюда: http://savio.km.ua/2009/04/29/microdc2- ... нт-для-dc/
-
- проходил мимо
Re: console DC client
дано:
FreeBSD 7.0
verlihub и microdc2 на этом же хосте.
microdc планируется исключительно для раздачи.
Скрипт запуска:
Следующий конфиг:
Проблема! При запуске этого скрипта вручную - все ОК!
а при автоматическом запуске пишет в логе такую хрень:
при этом все процессы microdc - присутствуют:
В чем может быть проблема?
Спасибо!
FreeBSD 7.0
verlihub и microdc2 на этом же хосте.
microdc планируется исключительно для раздачи.
Скрипт запуска:
Код: Выделить всё
# cat /usr/local/etc/rc.d/microdc2
#!/bin/sh
. /etc/rc.subr
# PROVIDE: microdc2
# REQUIRE: DAEMON
# BEFORE: LOGIN
# KEYWORD: shutdown
name=microdc2
rcvar=`set_rcvar`
#command="/usr/local/bin/${name}"
start_cmd="${name}_start"
stop_cmd="${name}_stop"
load_rc_config $name
eval "${rcvar}=\${${rcvar}:-'NO'}"
eval "${name}_conf=\${${name}_conf:-'/etc/${name}.conf'}"
eval "${name}_flags=\"-c \${${name}_conf}\""
microdc2_start()
{
echo "Starting MicroDC2."
eval "/usr/local/bin/screen -d -m -S microdc /usr/local/bin/${name} \${${name}_flags}"
}
microdc2_stop()
{
echo "Stopping MicroDC2."
/usr/local/bin/screen -r microdc -X quit
}
run_rc_command "$1"
Код: Выделить всё
set active on
set auto_reconnect on
set hub_charset cp1251
set filesystem_charset cp1251
set log connections download upload
set log_charset utf-8
set logfile /var/log/mircodc.log
set nick Casper
#set password mapassword
set description client from LAN
set filelist_refresh_interval 120
set email admin@mysite.com
set speed LAN(T3)
set slots 50
set description "Me just BOT. Don't talk with me!"
share /var/share/data
connect 127.0.0.1:4111
а при автоматическом запуске пишет в логе такую хрень:
Код: Выделить всё
10.08.2009 00:56:27 Automatically reconnecting to hub
10.08.2009 00:56:27 Connecting to hub on 0.0.0.0:0.
10.08.2009 00:56:27 0.0.0.0:0: Cannot connect - Address family not supported by protocol family
10.08.2009 00:56:37 Automatically reconnecting to hub
10.08.2009 00:56:37 Connecting to hub on 0.0.0.0:0.
10.08.2009 00:56:37 0.0.0.0:0: Cannot connect - Address family not supported by protocol family
10.08.2009 00:56:47 Automatically reconnecting to hub
10.08.2009 00:56:47 Connecting to hub on 0.0.0.0:0.
10.08.2009 00:56:47 0.0.0.0:0: Cannot connect - Address family not supported by protocol family
10.08.2009 00:56:57 Automatically reconnecting to hub
10.08.2009 00:56:57 Connecting to hub on 0.0.0.0:0.
В чем может быть проблема?
Спасибо!
-
- проходил мимо
Re: console DC client
по этой ссылке исходники не скачиваются. Кто может выложить?RusBiT писал(а):Может кому интересно будет, к weechat сделали plugin
http://wiki.flashtux.org/wiki/WeeChat/dc
Другие консольные клиенты не катят
- 0TshEL_n1ck
- сержант
- Сообщения: 168
- Зарегистрирован: 2009-09-29 20:14:32
- Откуда: Ураина, Черкассы
Re: console DC client
Подскажите куда покопать... microdc2 вот скрипт
вот конфиг
При автоматическом запуске пользовательские машини не видят кодировку при поиске, при простом открытии списка файлов всё ок, когда руками запускаю скрипт - всё отлично. Подскажите куда копать ?
Код: Выделить всё
edit /usr/local/etc/rc.d/microdc.sh
#!/bin/sh
###Start_microdc
. /etc/rc.subr
name=microdc
rcvar=`set_rcvar`
start_cmd=”microdc_start”
stop_cmd=”microdc_stop”
required_files=”/root/.microdc2/config”
microdc_enable=${microdc_enable:-”NO”}
microdc_start()
{
echo “microdc client started..”
/usr/local/bin/screen -d -m /usr/local/bin/microdc2 -c /root/.microdc2/config | tee -a /var/log/logfile.log
}
load_rc_config $name
run_rc_command “$1?
Код: Выделить всё
set filesystem_charset utf-8
set hub_charset cp1251
set log_charset cp1251
set auto_reconnect on
set filelist_refresh_interval 500
set display searchresults
#set display upload
set log searchresults
share /mnt/data/rtorrent/downloads/
share /mnt/data/media/
set downloaddir /tmp
set listingdir /tmp/
set nick ник
set password пароль
set description "k.Lan dc++ BOT"
set email zef@uch.net
set logfile /var/log/microdc.log
set slots 100
set speed LAN(T3)
set active on
set tag MicroDc
#set listenport 2477
#set listenaddr XX.XX.XX.XX
connect 172.20.136.4
«Когда в обществе нет цветовой дифференциации штанов — то нет цели! А когда нет цели...»