Комментарии

Галерея

Опрос

Из каких стран идет больше всего спама, попыток взлома на ваши серверы?:

microdc2 (A command-line based Direct Connect client)

Аватар пользователя maximum
     

Вчера в портах наткнулся на p2p клиент microdc2

а вот с таким конфигом microdc работает у меня:

set filesystem_charset KOI8-R
set hub_charset cp1251
set auto_reconnect on
set active 1
set listenport 11469
set nick ник
set password пароль_от_ника
set downloaddir /data/Files/p2p/microdc/down
share /data/Files/books/
set speed 2Mbps
set filelist_refresh_interval 120
set log connections download joinpart publicchat
set listingdir /home/maxx/.microdc2
set description "command-line based Direct Connect client"
set logfile /home/maxx/.microdc2/microdc.log
set slots 5
connect *****:411

Запуск:
microdc2 -c /home/maxx/.microdc2/microdc.cfg

Вообщем нормальный клиент, только я чето не могу нормально файлы расшарить Ы? шарится через раз... хотя я думаю нужно интервал у set filelist_refresh_interval 120 уменьшить, может само расшарится улыбаюсь

Ссылки на разработчиков:
http://www.nongnu.org/microdc/ -- microdc
http://corsair626.no-ip.org/microdc/ -- microdc2 это насколько я понял переработанная версия (The author of microdc2, Vladimir Chugunov)

Аватар пользователя Celt

время будет напишу скрипты в инит для запуска при запуске системы будет пускаться сессия screen ) остальное скажу после написания скрипта

Аватар пользователя Celt

local/bin/microdc ? запуск или где ?

Аватар пользователя maximum
dreamweb% whereis microdc2                                                      [ 22:30 ]
microdc2: /usr/local/bin/microdc2 /usr/ports/net-p2p/microdc2

вот так вот...
сволочь, оно так и не хочет расшаривать то что даешь Жопа

Аватар пользователя porese

а DC еще жив? Алкаш

Аватар пользователя Celt
porese:
а DC еще жив? Алкаш

да всё ещё...

Аватар пользователя porese

Давно не юзал, пользовался linuxdc++, но когда собрал valknut - стал юзать ток его. papa

Аватар пользователя Celt

собственно как и обещал run script для gentoo

#!/sbin/runscript
 
depend() {
use net
}
start() {
ebegin "Starting microdc2"
/usr/bin/screen -d -m /usr/local/bin/microdc2
eend $? "Failed to start microdc2"
}
stop() {
ebegin "Stopping microdc2"
kill -9 `pidof SCREEN`
screen -wipe
/etc/init.d/microdc2 zap
eend $? "Failed to stop microdc2"
}

для BSD напряжно нет собственно самой BSD системы

Аватар пользователя Celt

что-то подобное для BSD
/usr/local/etc/rc.d/microdc2

#!/bin/sh
. /etc/rc.subr
# PROVIDE: microdc2
# REQUIRE: DAEMON
# BEFORE: LOGIN
name=microdc2
usr="USERNAME"
rcvar=`set_rcvar`
start_cmd="microdc2_start"
stop_cmd="microdc2_stop"
required_files="/usr/home/${usr}/.microdc2/config"
microdc2_enable=${microdc2_enable:-"NO"}
microdc2_start()
{
	echo "microdc2 client started."
	/usr/local/bin/screen -d -m su -l ${usr} -c "/usr/local/bin/microdc2 -c /usr/home/${usr}/.microdc2/config | tee -a /var/log/microdc2.log "
}
 
load_rc_config $name		
run_rc_command "$1"

usr="USERNAME" пишем тут юзвоаеря от которого хотим запускать
/etc/rc.conf

microdc2_enable="YES"

Ап стену мля опять ВТК без инета оставили