p2p клиенты

Кто может посоветовать какой-нить хороший p2p клиент с мультискачкой и дозакачкой???
Поставил себе microdc из portage, но так и не смог с ним разобраться :(
Если кто знает отпишете, заранее спс.

mldonkey.

mldonkey. Поддерживает разные сети, в том числе и через hhtp и ftp таскать может. Многозадачность, приоритеты, отдельно ядро и графическая оболочка.

Amule (аналог emule

Amule (аналог emule win)

amule рулит :) xmule

amule рулит :)
xmule тож ниче так
_________________
chmod -x chmod

У меня пров

У меня пров инфолайн, в винде я юзал strongDC++, эти проги врядли будут работать под эту сеть :(

linuxdcpp юзай, это

linuxdcpp юзай если тебе для directconnect, это порт DC++ afaik.

А вообще нужно пояснять, пиринговые сети они разные бывают.

Thank

Thank

У меня есть

У меня есть linuxdcpp, сырник и бинарник, если кому надо пишите, обязательно пришлю или выложу....

у linuxdcpp раньше

у linuxdcpp раньше не было мультизакачки... сейчас сделали?

Выложи

Выложи куданибудь. И сырник и бинарник. Ты собирал руками или через ебилд?

Я пока поставил

Я пока поставил бинарник, попробовать его...
А насчет мультизакачки пока не наблюдал

Cмотрел на

Cмотрел на офф.сайте, мультизакачки там нет :(
Вообщем можно взять отсюда:
бинарник: ххтп://ikont.ru/source/linuxdcpp-1.0-linux-installer.bin
сырник: ххтп://ikont.ru/source/linuxdcpp-src.tar.gz
Еще есть у меня DCPlusPlus, я его пока не ставил, кто поставит потом расскажите что это за клиент такой
сырник: ххтп://ikont.ru/source/DCPlusPlus-0.691-src.zip

Заставить его понимать русские буквы в чате и везде:
LC_ALL=ru_RU.cp1251 /DIR/dcpp
и минимальное кол-во слотов сразу ставить 3

LC_ALL=ru_RU.cp1251

LC_ALL=ru_RU.cp1251 /DIR/dcpp
Это где прописать?

Это выполнение

Это выполнение команды, можешь через терминал запускать или в св-вах ярлыка прописать в пункте "команда" в эту муть.
DIR - это путь к программе

С форума нашего

С форума нашего хаба, автор не я:

Для начало поставь эти пакеты:

* cvs
* scons >= 0.96
* g++ >= 3.4
* pkg-config
* gtk+-2.0 >= 2.6
* gthread-2.0 >= 2.4
* libglade-2.0 >= 2.4
* libbz2

потом скачай linuxdcpp отсюда:

cvs -z3 -d:pserver:anonymous@cvs.linuxdcpp.berlios.de:/cvsroot/linuxdcpp co linuxdcpp

потом:

cd linuxdcpp
scons
scons install

запускать так:

G_FILENAME_ENCODING=CP1251 linuxdcpp LANG=ru_RU.CP1251 ./linuxdcpp

только посмотри у тебя должна стоят поддержка CP1251.
locale -a

если нету то добавь /etc/locale.gen
ru_RU CP1251

и запускай:
locale-gen

это тебе в помощь
http://openfacts.berlios.de/index-en.phtml...le=Ldcpp_Manual

Re: С форума нашего

Storm написал(а):
С форума нашего хаба, автор не я:

Для начало поставь эти пакеты:

* cvs
* scons >= 0.96
* g++ >= 3.4
* pkg-config
* gtk+-2.0 >= 2.6
* gthread-2.0 >= 2.4
* libglade-2.0 >= 2.4
* libbz2

А ты не знаешь как некоторые пакеты в портаже называются, а то некоторые не ставятся емержем? а точнее 3 4 6 8

equery Вам

equery Вам поможет, а вобще g++ => gcc, pkg-config, gthread=> по моему glib, но могу ошибаться, libbz2=> bzip2

Свежий из svn уже

Свежий из svn уже нормально понимает 1251 (выбрать кодировку можно прямо в настройках) без этих костылей.

В портах нашел

В портах нашел интересный ДЦ клиент valknut, кто-нить знает как заставить его нормально отображать кириллицу?

Re: В портах нашел

Erscheinung написал(а):
В портах нашел интересный ДЦ клиент valknut, кто-нить знает как заставить его нормально отображать кириллицу?

File -> Option -> Передача -> Default filbrowser remote encoding не помогает? Что касается кодировки чата, то в прежних версиях ее можно было выбирать в свойствах окна.
Немного не по теме, но вышла новая весия valknut. Могу выложить ебилды.

Re: В портах нашел

BigBiker написал(а):

File -> Option -> Передача -> Default filbrowser remote encoding не помогает? Что касается кодировки чата, то в прежних версиях ее можно было выбирать в свойствах окна.
Немного не по теме, но вышла новая весия valknut. Могу выложить ебилды.

Не помогает, чат х с ним, надо чтобы отображалось кириллично имена юзеров, их и мой( для них) список файлов

Доктор меня все

Доктор меня все игнорируют... вот решение проблемы шары файлов с русскими именами http://forum.proc.ru/index.php?s=&showtopic=20739&view=findpost&p=602216 к dclib добавленно два ключика для cp1251 и koi8-r

с valknut я

с valknut я проблему решил, там нужно библиоткеку dclib пропатчить, можешь брать ebuild http://forum.proc.ru/index.php?s=&showtopic=20739&view=findpost&p=602216 там еще консольный клиент для шары выложен

Re: с valknut я

miroslav написал(а):
с valknut я проблему решил, там нужно библиоткеку dclib пропатчить, можешь брать ebuild http://forum.proc.ru/index.php?s=&showtopic=20739&view=findpost&p=602216 там еще консольный клиент для шары выложен

пропатчил, но облом...
в этом клиенте есть мультизакачка, а в linuxdcpp нету :(
Много форумов читал, складывается ощущение что с нормальной локализацией здесь ваще полный ппц

понял, извени

понял, извени за назольевость :)
значит мой вариант работает только для консольного клиента, который может только шарить, но не скачивать. проверено.

DC#

Доброго времени суток!

Очень понравился клиент DC# (http://mono.dcsharp.com/): настроек в нем немного, но, по-моему, он поддерживает мультизакачку, да и с русским проблемы решаемы.
Кстати, автор бысто откликается на feature request (в svn уже есть некоторые изменения в поддержке кодировок), поэтому те, у кого есть время и желание, могут побеседовать с разработчиком.

Вот ebuilds (сильно не пинайте - это beta версия, писал/дорабатывал сам):
dcsharp-0.9.0-r1.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/glosung/glosung-2.1.3.ebuild,v 1.3 2006/06/28 17:16:19 tsunam Exp $

inherit eutils

DESCRIPTION="DC# is a file sharing client using Direct Connect, which allows for file transfer and searching from a lot of users."
HOMEPAGE="http://mono.dcsharp.com/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
IUSE="tth"

KEYWORDS="~amd64 ~x86"

RDEPEND=">=x11-libs/gtk+-2.4"
DEPEND=">=dev-util/scons-0.93
                >=dev-lang/mono-1.1.18
                >=sys-apps/dbus-0.61
                >=dev-dotnet/gtk-sharp-2.0
                >=dev-dotnet/glade-sharp-2.0
                >=dev-dotnet/gnome-sharp-2.0
                x11-misc/notification-daemon
                !net-p2p/dcsharp-svn
        tth? ( sys-libs/libtth )
        ${RDEPEND}"

src_unpack() {
        unpack ${A}
        epatch "${FILESDIR}"/${P}-encoding-cp1251.patch || die "epatch failed"
        cd ${S}
}

src_compile() {
        scons ${MAKEOPTS} || die
}

src_install() {
        scons install DESTDIR=${D} || die
}

dcsharp-0.9.0-encoding-cp1251.patch

--- dcsharp-0.9.0/base/Backend/Connections/Connection.cs.orig   2007-01-09 04:39:05.000000000 +1000
+++ dcsharp-0.9.0/base/Backend/Connections/Connection.cs        2007-01-09 04:39:55.000000000 +1000
@@ -115,7 +115,7 @@
                        state = ConnectionState.Disconnected;
                        mode = ConnectionMode.Command;
                        
-                       encoding = Encoding.GetEncoding(1252);
+                       encoding = Encoding.GetEncoding(1251);
                        
                        connectionTimer = new Timer();
                        connectionTimer.Elapsed += new ElapsedEventHandler(OnTimerElapsed);

libtth-1.1.0.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/glosung/glosung-2.1.3.ebuild,v 1.3 2006/06/28 17:16:19 tsunam Exp $

DESCRIPTION="libtth is a library for calculating TTH checksums."
HOMEPAGE="http://mono.dcsharp.com/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
IUSE=""

KEYWORDS="~amd64 ~x86"

RDEPEND=""
DEPEND=">=dev-util/scons-0.93
        ${RDEPEND}"

src_unpack() {
        unpack ${A}
        cd ${S}
}

src_compile() {
        scons ${MAKEOPTS} || die
}

src_install() {
        scons install DESTDIR=${D} || die
}

Если съехало форматирование, поправьте, плиз.
Важно замечание: для запуска программы необходим правильно настроенный dbus: в свое время для решения этой проблемы я потратил кучу времени (можете взглянуть на последний пост тут: http://forums.gentoo.org/viewtopic-p-3828913-highlight-.html#3828913).
Также может потребоваться установка переменной MONO_EXTERNAL_ENCODINGS (подробнее тут:http://www.mono-project.com/FAQ:_Technical)
Если нужны ебилды для dcsharp-svn, могу выложить.

Удачи!

P.S. Извиняюсь за большой пост.

В

В libtth-1.1.0.ebuild
вместо

Цитата:
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

должно быть
SRC_URI="mirror://sourceforge/dc-sharp/${P}.tar.bz2"

Т.к. libtth является частью проекта dc-sharp

Аналогично в

Аналогично в dcsharp-0.9.0-r1.ebuild нужно добавить
MY_PN="${PN/sharp/-sharp}"
и заменить
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
на
SRC_URI="mirror://sourceforge/${MY_PN}/${P}.tar.bz2"

Спасибо за

Спасибо за ценные замечания.

Юзаю azureus,

Юзаю azureus, rtorrent
Юзал ktorrent, btpd

Патч для тех,

Патч для тех, кто испытывает проблемы с локалью в linuxdcpp:
http://linuxdcpp-ru.sourceforge.net/linuxdcpp-ru-07-01-08.patch
Поддержка magnet-ссылок:
http://linuxdcpp-ru.sourceforge.net/linuxdcpp-magnets.patch

Также на этом сайте можно скачать CVS-снапшоты.

Замечание: необходимо установить переменную G_FILENAME_ENCODING в ссответствии с вашей локалью, например, G_FILENAME_ENCODING=KOI8-R.

Подробнее тут: http://www.nsu.ru/phpBB/viewtopic.php?t=14029

с недавнего

с недавнего времени русский язык работает без проблем из коробки

а он умеет

а он умеет закачивать один файл с нескольких людей одновременно?

к сожалению нет

к сожалению нет =(

:. Hydranode

Кто нибудь пробовал Hydranode

А ebuild для него

А ebuild для него не выложишь? А то не охота на их форуме регезится.

:. Hydranode ebuild

Черт,

Черт, единственное место где его забыл поискать. Вот блин голова то дырявая стала.

тут ещё на

тут ещё на подходе нечто по имени Apexdc++ ( http://dc.hovel.ru/zeus/apexdc_linux )

ApexDC++ это

ApexDC++ это хорошо, по функционалу тот же StrongDC++

вроде даже

вроде даже лучше. Нифига ж себе сколько дц клиентов под линух развелось... Аж душа радуется.

Re: ApexDC++ это

Storm написал(а):
ApexDC++ это хорошо, по функционалу тот же StrongDC++

а он совместим со StrongDC++?

Да, это форк от

Да, это форк от стронга.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".