LINUX.ORG.RU

LinuxDC++ 1.0.1


0

0

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

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

>>> Changelog



Проверено: Shaman007 ()

Пользую linuxdc++ из CVS. В кратце по сабжу: "На безрыбье и рак - рыба!" (с) Т.к. нормальных клиентов нет, а своя наробтка пока только в процессе написания кода - то пользовать можно... Если но недолго. Потом наступают рвотные позывы.

irq
()

> [2007-10-13] Bug #11126: don't follow symlinks (thanks gasol).

О черт! У меня вся шара на симлинках :(

Я не хотел расшаривать все и не хотел перемещать расшариваемое в отдельную папку. Сейчас у меня отдельная папка Share и в ней куча симлинков на разные файлы в разных местах.

Это теперь не заработает?

bizanine
()
Ответ на: комментарий от bizanine

> О черт! У меня вся шара на симлинках :( Это теперь не заработает?

В настройках, в закладке Sharing есть чекбокс "Follow Links".

Слушайте, ребята, поясните как вы вышли на эту ветку?? Новость ж не подтвердили? Дайте рефер, пожалуйста. Да, и ещё б ссылку на страницу с не подверженными новостями, а то затерялась. Спасибо.

CtrlAltBs
() автор топика

А ссылки на скачивание или хотя бы сайт - лишнее, все должны в гугль лезть?

true
()
Ответ на: комментарий от anonymous

Извините. Туплю с утра. Не дочитал. Придется на flylinkDC++ сидеть.

anonymous
()

Кто-нибудь может объяснить поему авторы программы так настроены против многопоточных скачек?

Fredy
()

Тем, у кого Ubuntu и уже из репозитария стоит LinuxDC++


#!/bin/sh
scons PREFIX=/usr
strip linuxdcpp
rm -R /usr/share/linuxdcpp/*
cp -R glade pixmaps /usr/share/linuxdcpp
chmod -R a-x+X+r-w,u+w /usr/share/linuxdcpp
rm /usr/bin/linuxdcpp
cp linuxdcpp /usr/bin
chmod 755 /usr/bin/linuxdcpp


Запускать через sudo. Сборку пакетов не осилил.

CtrlAltBs
() автор топика
Ответ на: комментарий от Fredy

>Кто-нибудь может объяснить поему авторы программы так настроены против многопоточных скачек?

Не знаю, как афторы, но мне они не нужны потому что средняя скорость закачки c local dc ~ 2.5-8 м/c. А для не локального использования, оно имно не подходит.

vtVitus ★★★★★
()

Исправлено много ошибок и много новых <...> добавлено

vadiml ★★★★★
()
Ответ на: комментарий от vtVitus

Это у вас, а у нас в локалке 2 пиринговые сети и 2-5 дополнительных источника дают офигительный вклад в скорость скачки.

Fredy
()
Ответ на: комментарий от DNA_Seq

Спортировать флайДЦ++ тяжко (он на WTL) и за бесплатно это делать никто не будет - 100% лучше пусть wine подкручивают :)

anonymous
()
Ответ на: комментарий от DNA_Seq

вроде apex собирались портировать под линь. Даже были какието телодвижения на их форуме, но результата пока невидно.
Ещё Valknut шевелится(даже в сторону кде4), но сборок "вменяемых" невидел (хотя может и чтото проглядел).
На отдачу стоит линуксдспп а для управления сервером пользую флай ибо удобнее.

*** 1.0.1 2007-12-25 ***
[2007-10-13] Use strtoll instead of atoll to enable build on HPUX (thanks Tobias Nygren).
[2007-10-13] Dispatcher optimizations (thanks jikaheim).
[2007-10-13] Bug #12058: Hubs are not removed from search list after reconnection.
[2007-10-13] Moved preference notebook tabs position to the left.
[2007-10-13] Changed reference to "Windows" in preferences to "Tabs."
[2007-10-13] Added an option to specify the main window notebook tabs position.
[2007-10-13] Added an option to specify the main toolbar style.
[2007-10-13] Bug #11126: don't follow symlinks (thanks gasol).
[2007-10-13] Improved display of kick messages (thanks naga).
[2007-10-13] Default for virtual name entry (thanks Razzloss).
[2007-10-13] First attempt at adding Mac OS X support (thanks Jammnrose).
[2007-10-28] Fixed wrong default value of main window notebook tabs.
[2007-10-28] Fixed build error "*** Error writing options to file: build/sconf/scache.conf".
[2007-10-28] Added hub url to "Connecting to" text when loading a hub.
[2007-10-28] Patch #2216: add hub topic to tab name (thanks stoft).
[2007-10-28] Bug #12151: Get file list won't show directory right (thanks David Grundberg)
[2007-10-28] Bug #12152: Superfluous / in $HOME causes file browsing problems.
[2007-10-28] Added user commands (thanks Bart Vullings).
[2007-11-07] Fixed search results from sometimes never appearing in the GUI.
[2007-11-20] Added magnet links support (thanks Max Lapan).
[2007-11-20] Feature Request #3840: Define WM_WINDOW_ROLE for main window.
[2007-11-25] Added user commands to search menu (thanks Bart Vullings).
[2007-11-30] Fixes to allow compilation on OpenBSD (thanks Jeremy Evans).
[2007-12-02] Open finished files w/ the default application (thanks David Grundberg).
[2007-12-03] Fixes to allow compilation on Mac OS X (thanks Per G.ransson).
[2007-12-04] Display hub name(s) on private message tab.
[2007-12-07] Added the ability to open URLs in chat with the default application.
[2007-12-07] Make the program appear on the screen more smoothly.
[2007-12-07] Fixed chat text from sometimes not appearing by validating all utf-8.
[2007-12-12] Added nick popup menu in chat.
[2007-12-12] Fix bind address on UDP socket (thanks Jeremy Evans).
[2007-12-16] Improved updating of cursor when hovering over links (thanks Stanislav Maslovski).
[2007-12-23] Improved tray icon text.
[2007-12-23] Fixed website link in about menu.
[2007-12-25] Show WAN IPs in drop-down box (thanks Jussi Peltola).

lv77 ★★★
()

К слову: valknut умеет многопоточные закачки и с недавних пор в стабильной ветке нормально поддерживает русский в разных кодировках.

home_user ★★★
()
Ответ на: комментарий от home_user

как вышел valknut 3.11 перелез на него, русский из коробки, многопоточность магнеты..... в общем есть все уже месяца 2 на нем, linuxdc++ вспоминаю редко как страшный сон (хотя магнеты патчил)

anonymous
()

У меня эта шняга, как то расшарила /home/%user% целиком, из за удаления, действительно расшареного подкаталога, теперь я к этим прогам отношусь с опаской ;)

Id ★★
()
Ответ на: комментарий от Id

Я многопоточность наоборот выключаю. Бесит, когда файл начинает частями закачиваться, тогда нет возможности смотреть фильм не докачав весь файл =)

nassaja
()
Ответ на: комментарий от zpp

> Когда последний раз его видел, оно хавало 150-180мб. Сейчас получше?

Потребляет в зависимости от размера шары, точнее от кол-ва файлов. Или ж вы сравнивали с другим клиентом на точно такой же шаре и потребление памяти в разы различались? Тогда пишите что это за чудо клиент. Вполне возможно, если используется база, хотя б sqlite.

CtrlAltBs
() автор топика

А я и не мог себе представить, что они додумаются принять магниты в мейнстрим

Gary ★★★★★
()
Ответ на: комментарий от CtrlAltBs

DC++ клиентов использующих sqllite не бывает.

anonymous
()
Ответ на: комментарий от CtrlAltBs

Не, я не сравнивал. попробую убрать из шары музыку, спасибо :)

zpp
()
Ответ на: комментарий от DNA_Seq

> FlyLink DC никто портировать не собирается?

вообще-то собираются =)

akaslon
()
Ответ на: комментарий от anonymous

greylink / pelink не отдают исходники

anonymous
()
Ответ на: комментарий от Drolyk

Why not make the program support multi source downloads? LinuxDC++ won't support this until win DC++ does. And no, we won't switch to StrongDC++'s core or to some other random DC++ mod's core.

Кратко : в основу проекта положены исходники win DC++, и пока там не будет многопоточной закачки, в LinuxDC++ тоже не предвидится.

Celt
()
Ответ на: комментарий от Fredy

>Это у вас, а у нас в локалке 2 пиринговые сети и 2-5 дополнительных источника дают офигительный вклад в скорость скачки.

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

vtVitus ★★★★★
()

Одним словом то, что было действительно нужно, так и не сделали - многопоточности нет.

andreyu ★★★★★
()

Лично мне ни холодно ни жарко от многопоточности. А морда на GTK -- плюс для меня. Клиентом вполне доволен. Рад, что он довольно активно разивается.

vovans ★★★★★
()
Ответ на: комментарий от Subcreator

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

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

andreyu ★★★★★
()
Ответ на: комментарий от Celt

"Кратко : в основу проекта положены исходники win DC++, и пока там не будет многопоточной закачки, в LinuxDC++ тоже не предвидится."

В оригинальном DC++ сегментированная закачка появилась

http://dcplusplus.svn.sourceforge.net/viewvc/dcplusplus/dcplusplus/trunk/chan... -- 0.700 2007-10-11 -- ... * Added segmented downloads ...

Линуксовый девел ниасилил патча :(

anonymous
()

> DC - это частично децентрализованная сеть

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

anonymous
()

В последнее время больше прочего раздражает процессоропрожорливость. 8 сессий на отдачу, три хаба с 5000 клиентов в сумме - 15-20% от P4 2.8. Это что, нормально?

dm1024 ★★★
()
Ответ на: комментарий от anonymous

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

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

dm1024 ★★★
()
Ответ на: комментарий от dm1024

"больше прочего раздражает процессоропрожорливость."

1.отключи сжатие. 2.сделай ребилд шары

anonymous
()
Ответ на: комментарий от Fredy

>Кто-нибудь может объяснить поему авторы программы так настроены против многопоточных скачек?

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

jackill ★★★★★
()
Ответ на: комментарий от vtVitus

>Не знаю, как афторы, но мне они не нужны потому что средняя скорость закачки c local dc ~ 2.5-8 м/c. А для не локального использования, оно имно не подходит.

Будет у тебя 30.000 пользователей в сетке по трем городам и все эти 2.5 м/с по десятке сразу помрут...

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.