LINUX.ORG.RU
 

LinuxDC++ 1.0.1


0

0

LinuxDC++ 1.0.1 вышел. Исправлено много ошибок и много новых возможностей добавлено, включая так долго ожидаемые команды и поддержку magnet-ссылок.
DC - это частично децентрализованная сеть, в основе работы которой лежит проприетарный файлообменный протокол, разработанный фирмой NeoModus. Отличия от некоторых P2P систем, построенных на других протоколах (EDonkey, Gnutella и её форк Gnutella2): развитый многопользовательский чат, присутствие привилегированных пользователей — операторов, обладающих расширенным набором возможностей управления хабом, в частности, следящих за соблюдением пользователями правил чата и файлообмена.

Новость с небольшим опозданием. Собственно, магнеты я и ждал. Только что поставил (из исходников, к сожалению, на пакедж.дебиан только для amd64). Многопоточности нет, все как и прежде - можно сделать поиск альтернатив и удаление медленных источников автоматически.

>>> Changelog


[#] Ответ на: Re: LinuxDC++ 1.0.1 от jackill 27.12.2007 13:45:41  

Re: LinuxDC++ 1.0.1

ln -s hub1 hub2

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от vtVitus 27.12.2007 12:11:59  

Re: LinuxDC++ 1.0.1

>ты хоть прочитал о чём я ? у нас 6 разных dc серверов.

Читал и город в профиле посмотрел, но это не отменяет того факта, что один и тот же файл может быть у нескольких пользователей, что в случае многопоточности дает нехилый прирост в скорости.

* ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от jackill 27.12.2007 13:45:41  

Re: LinuxDC++ 1.0.1

>хабы могут быть слинкованы. О, а как?

ключевые слова "DC Hub link"

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от dm1024 27.12.2007 13:31:19  

Re: LinuxDC++ 1.0.1

> 1.отключи сжатие Какое? > 2.сделай ребилд шары Если можно, по-русски и немного подробнее.

DC++ динамически сжимает передаваемые файлы (на это тратится CPU) отключение сжатие уменьшает нагрузку. DC++ не упаковывает индекс своей шары (в нем хранятся данные от старых файлов) рекомендуется обычно перестраивать эти индексы.

есть ключик /rebuild

можно и по простому: 1. закрываешь клиент 2. удаляешь HashData.dat HashIndex.xml 3 запускаешь клиент и ждешь пока все перехешируется :)

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 13:31:44  

Re: LinuxDC++ 1.0.1

Ветка 0.7 пока что нестабильная.

хе. сделайте бранч нестабильного LinuxDC++ 1.0.1

anonymous ()
[#]  

Консольная версия

Кто-нибудь знает существует ли консольный клиент dc++ хотелось бы его на сервере пускать, и через ssh рулить? Почему бы в linuxdc++ не отделить ядро от GUI?

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 14:15:46  

Re: LinuxDC++ 1.0.1

>есть ключик /rebuild

>можно и по простому: 1. закрываешь клиент 2. удаляешь HashData.dat HashIndex.xml 3 запускаешь клиент и ждешь пока все перехешируется :)

А разьве пункт File - > refresh filelist (AFAIR) не делает тоже самое?

**** ()
[#] Ответ на: Консольная версия от anonymous 27.12.2007 15:02:17  

Re: Консольная версия

> Кто-нибудь знает существует ли консольный клиент dc++ хотелось бы его на сервере пускать, и через ssh рулить? Почему бы в linuxdc++ не отделить ядро от GUI?

/usr/ports/net-p2p/microdc2> cat pkg-descr

microdc is a command-line based Direct Connect client that uses the GNU Readline library for user interaction. It was developed from ground up and does not depend on any other program. Despite the command-line user interface, microdc was designed to be user friendly and simple to use.

WWW: http://corsair626.no-ip.org/microdc/

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от mannequin 27.12.2007 9:22:59  
tommy

Re: LinuxDC++ 1.0.1

>Даже в бородатом прародителе всего и вся DC++ уже есть многопоточность, а тут всё никак...

Вызывающе неверная информация.

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от schakal 27.12.2007 9:18:41  

Re: LinuxDC++ 1.0.1

>Отлично. Оно магнеты научилось? >schakal * (*) (27.12.2007 9:18:41)

А ты читать научился?

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 15:52:33  

Re: LinuxDC++ 1.0.1

Товариши а можно прямую ссылку на скачку LinuxDC++ 1.0.1? Буду премного благодарен.

()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от mannequin 27.12.2007 9:22:59  
thresh

Re: LinuxDC++ 1.0.1

>Даже в бородатом прародителе всего и вся DC++ уже есть многопоточность, >а тут всё никак...

Ну покажи где там многопоточность. в DC++.

*** ()
[#] Ответ на: Консольная версия от anonymous 27.12.2007 15:02:17  
thresh

Re: Консольная версия

>Почему бы в linuxdc++ не отделить ядро от GUI?

и так вообще-то отделено, см в client/

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от thresh 27.12.2007 16:11:09  

Re: LinuxDC++ 1.0.1

>Даже в бородатом прародителе всего и вся DC++ уже есть многопоточность, >а тут всё никак... > Ну покажи где там многопоточность. в DC++.

DC++ 0.700 и выше.

anonymous ()
[#]  

Re: LinuxDC++ 1.0.1

когдаж оно здохнет... используйте торренты DC протокол - mustdie

anonymous ()
[#]  

Re: LinuxDC++ 1.0.1

уже не раз говорил. Узаю Valknut уже с пол года, есть поддрежка русского, смайлов, звуков, двойной клик по нику в чате, многопоточности и др. фишки. Очень радует отзывчивость автора данного клиента, за что ему сэнк=)

(с) Sk*

anonymous ()
[#]  
fyrer

Re: LinuxDC++ 1.0.1

Когда жил в КЗ пользовался ей в местной локалке, тк достойных аналогов на qt нет. Кстате как там щяс с Русским

* ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 17:35:38  

Re: LinuxDC++ 1.0.1

> когдаж оно здохнет... используйте торренты DC протокол - mustdie

Поиск имеется? А чат? Что, что? Ах, да, конечно, это не нужно.

# ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 14:15:46  

Re: LinuxDC++ 1.0.1

10-15% все равно отъедает.

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от CtrlAltBs 27.12.2007 18:55:14  

Re: LinuxDC++ 1.0.1

Опция отключения чата не помешала бы, а поиск нужен. И работа с каталогами рулит.

*** ()
[#]  
RatMann

Re: LinuxDC++ 1.0.1

Кто-нибудь знает как расшифровать логи чатов, которые это поделие превращает в бесконечный поток вот такого бреда [кодировка хаба, естественно, cp1251]:

п©Б~U║п©Б~U╛ п©Б~U╒п©Б~U║п©Б~U~_п©Б~U╖ п©б╘п©Б~U╛я~OБ~T~@п©Б~U╛п©Б~U| я~OБ~T~Pп©Б~Uёп©Б~U╙

?

P.S. Скорее бы оно научилось подсвечивать ники, как в xchat...

** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от RatMann 27.12.2007 19:39:50  

Re: LinuxDC++ 1.0.1

Из всех клиентов которые есть наиболее функционален valknut темболее недавно 0.3.12 вышел.

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от RatMann 27.12.2007 19:39:50  

Re: LinuxDC++ 1.0.1

Логи в utf8. Поставь VIM.

# ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от RatMann 27.12.2007 19:39:50  

Re: LinuxDC++ 1.0.1

Valknut подсвечивает ники=)

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 21:24:36  

Re: LinuxDC++ 1.0.1

LinuxDC++ ники выводит наклонным шрифтом.

# ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от CtrlAltBs 27.12.2007 21:16:35  
RatMann

Re: LinuxDC++ 1.0.1

>Логи в utf8. Поставь VIM.

Да я всё уже перепробовал, нифига. Точно такая же однообразная фигня :(

** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 21:24:36  
RatMann

Re: LinuxDC++ 1.0.1

>Valknut подсвечивает ники=)

Пробовал я его как-то. Работает нормально, но внешний вид ужас.

** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Nao 27.12.2007 15:05:51  

Re: LinuxDC++ 1.0.1

>А разьве пункт File - > refresh filelist (AFAIR) не делает тоже самое?

Неа. Он только форсирует обновление шары -- добавление в неё недавно созданных/изменённых файлов в расшаренных директориях.

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 20:18:00  
fyrer

Re: LinuxDC++ 1.0.1

>Из всех клиентов которые есть наиболее функционален valknut темболее недавно 0.3.12 вышел.

Или много время прошло (~год) с того время как я его последний раз юзал или я чето непонял, но помню то что работал он у меня через одно место

* ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от CtrlAltBs 27.12.2007 18:55:14  

Re: LinuxDC++ 1.0.1

Есть поиск по трекеру и IRC .

Не верю, что в локалке будет так много трекеров, чтоб не знать адреса веб-морды каждого...

anonymous ()
[#]  

Re: LinuxDC++ 1.0.1

Сборка для *buntu 7.10 Edgy: http://slil.ru/25297327

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от andreyu 27.12.2007 13:18:10  
Subcreator

Re: LinuxDC++ 1.0.1

>> Многопоточности нет... продолжаем юзать Valknut

> А что же это чудо не может подхватить тему, установленную в системе текущей? Зачем нужно было делать свой менеджер тем?

Хм.. вам шашечки или ехать?

()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от vovans 27.12.2007 13:01:31  
bohm

Re: LinuxDC++ 1.0.1

Жду многопоточность и "игнор" в чате, а там может еще что улучшат... клиентом с мордой на gtk доволен и использую его давно. Пробовал еще dcgui, но что-то он мне не понравился. imho.

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от bohm 28.12.2007 11:02:34  
bohm

Re: LinuxDC++ 1.0.1

Забыл спросить: что за магниты про которые говорят? Что они делают?

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Subcreator 28.12.2007 10:06:50  
Absurd

Re: LinuxDC++ 1.0.1

>>> Многопоточности нет... продолжаем юзать Valknut

>> А что же это чудо не может подхватить тему, установленную в системе текущей? Зачем нужно было делать свой менеджер тем?

>Хм.. вам шашечки или ехать?

Это как раз важно.

*** ()
[#] Ответ на: Re: Консольная версия от anonymous 27.12.2007 15:17:32  
adv

Re: Консольная версия

microdc -- кривое угребище, падающее раз в 4 часа. К эксплуатации непригодно. Еще и интерактивное зачем-то.

()
[#] Ответ на: Консольная версия от anonymous 27.12.2007 15:02:17  
adv

Re: Консольная версия

>Кто-нибудь знает существует ли консольный клиент dc++

mldonkey -- демон. Управление телнтом, вэбом и т.д. Минус один -- протокол ДЦ поддерживается пока слабовато.

()
[#]  

Re: LinuxDC++ 1.0.1

Без многопоточности сие - не юзабильно совершенно... так и приходится под вайном всяких apex'ов гонять глючно..

anonymous ()
[#] Ответ на: Re: Консольная версия от adv 28.12.2007 18:02:41  

Re: Консольная версия

> microdc -- кривое угребище, падающее раз в 4 часа. К эксплуатации непригодно. Еще и интерактивное зачем-то.

Был там какой-то старый релиз который сегфолтился регулярно. Юзаю последний microdc2 проблем нет

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 16:31:37  
tommy

Re: LinuxDC++ 1.0.1

>DC++ 0.700 и выше.

Последний релиз - DC++ v0.699

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от dm1024 27.12.2007 13:24:53  

Re: LinuxDC++ 1.0.1

>> А что там децентрализовано? Весь траффик, кроме самих файлов проходит через хаб. Хабы между собой не связаны, где тут децентрализация?

> В прошлый раз тут упирались и утверждали, что не весь.

А, ну да, видимо "эксперты с лора". Я когда хаб поднимал довольно-таки прилично провел времени за отладкой разных ситуаций с Ethereal'ом (тогда еще). Так вот ничего там нет децентрализованного. Все комманды, абсолютно все идут через сервер. Все, включая ConnectTo, ConnectToMe и т.п. Кто назовет мне конкретно что там реально децентрализовано (продолжение передачи файла после отключения от хаба не в счет - реконнекта не получится все-равно), получит от меня 5 WMZ.

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 29.12.2007 9:18:16  

Re: LinuxDC++ 1.0.1

Да, поиск источников там тоже централизован. Клиент отправляет запрос search на сервер, а тот его рассылает все юзерам. И они опять же через сервер отвечают что у них есть. Поэтому именно там в настройках почти любого хаба указываются минимальные интервалы поисков.

Как же надело бред тут видеть. Частично децентрализованная блин сеть...

anonymous ()
[#]  

Re: LinuxDC++ 1.0.1

Месяц как перешёл на valknut. Многопоточность рулит безмерно. Но управление очередью в валкнуте гораздо, гораздо хуже, чем в сабже. И автопоиск альтернатив как-то странно работает. Так что для скачивания огромного дофига мелких файлов валкнут малопригоден, тут linuxdcpp уделывает и его и флайлинк и вообще всех.

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от dm1024 27.12.2007 19:05:07  

Re: LinuxDC++ 1.0.1

Сегодня подвис интерфейс - все качается, но окно ничего не показывает и ни на что не реагирует, в результате загрузка процессора ~ 1%. Можно делать выводы. :)

*** ()