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

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

* ()
[#]  

Re: LinuxDC++ 1.0.1

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

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

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

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

* ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от bizanine 27.12.2007 7:59:09  

Re: LinuxDC++ 1.0.1

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

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

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

# ()
[#]  
true

Re: LinuxDC++ 1.0.1

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

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

Re: LinuxDC++ 1.0.1

>Слушайте, ребята, поясните как вы вышли на эту ветку?? Новость ж не подтвердили?

http://www.linux.org.ru/view-all.jsp

только никому не говори.

* ()
[#]  

Re: LinuxDC++ 1.0.1

Многопоточную скачку добавили??

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от anonymous 27.12.2007 8:53:06  

Re: LinuxDC++ 1.0.1

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

anonymous ()
[#]  

Re: LinuxDC++ 1.0.1

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

* ()
[#]  

Re: LinuxDC++ 1.0.1

Тем, у кого 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. Сборку пакетов не осилил.

# ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Fredy 27.12.2007 8:58:52  

Re: LinuxDC++ 1.0.1

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

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

**** ()
[#]  

Re: LinuxDC++ 1.0.1

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

***** ()
[#]  
schakal

Re: LinuxDC++ 1.0.1

Отлично. Оно магнеты научилось?

* ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от vtVitus 27.12.2007 9:06:43  

Re: LinuxDC++ 1.0.1

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

* ()
[#]  

Re: LinuxDC++ 1.0.1

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

* ()
[#]  
mannequin

Re: LinuxDC++ 1.0.1

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

()
[#]  
DNA_Seq

Re: LinuxDC++ 1.0.1

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

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от DNA_Seq 27.12.2007 9:31:47  

Re: LinuxDC++ 1.0.1

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

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

Re: LinuxDC++ 1.0.1

вроде 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).

** ()
[#]  
home_user

Re: LinuxDC++ 1.0.1

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

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от home_user 27.12.2007 9:48:15  

Re: LinuxDC++ 1.0.1

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

anonymous ()
[#]  
Redfoxnet

Re: LinuxDC++ 1.0.1

в 1.0.0-cvs - есть магнеты.

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

Re: LinuxDC++ 1.0.1

блин это мой пост, забыл залогиниться:)

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

Re: LinuxDC++ 1.0.1

Оно уже не требует 3 gcc ?

* ()
[#]  
Id

Re: LinuxDC++ 1.0.1

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

** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Id 27.12.2007 9:57:16  
nassaja

Re: LinuxDC++ 1.0.1

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

* ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от zpp 27.12.2007 9:22:39  

Re: LinuxDC++ 1.0.1

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

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

# ()
[#]  
Gary

Re: LinuxDC++ 1.0.1

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

***** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от CtrlAltBs 27.12.2007 10:11:45  

Re: LinuxDC++ 1.0.1

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

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от CtrlAltBs 27.12.2007 10:11:45  

Re: LinuxDC++ 1.0.1

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

* ()
[#]  
Drolyk

Re: LinuxDC++ 1.0.1

никто не в курсе, они не собираются заняться многопоточной закачкой ?

*** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от DNA_Seq 27.12.2007 9:31:47  

Re: LinuxDC++ 1.0.1

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

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

()
[#]  
Subcreator

Re: LinuxDC++ 1.0.1

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

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

Re: LinuxDC++ 1.0.1

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

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

Re: LinuxDC++ 1.0.1

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++ тоже не предвидится.

()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Fredy 27.12.2007 9:21:52  

Re: LinuxDC++ 1.0.1

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

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

**** ()
[#]  
andreyu

Re: LinuxDC++ 1.0.1

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

***** ()
[#]  
vovans

Re: LinuxDC++ 1.0.1

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

***** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Subcreator 27.12.2007 11:46:27  
andreyu

Re: LinuxDC++ 1.0.1

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

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

***** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Celt 27.12.2007 12:05:49  

Re: LinuxDC++ 1.0.1

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

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

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

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

anonymous ()
[#]  

Re: LinuxDC++ 1.0.1

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

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

anonymous ()
[#]  

Re: LinuxDC++ 1.0.1

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

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

Re: LinuxDC++ 1.0.1

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

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

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

Re: LinuxDC++ 1.0.1

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

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

Re: LinuxDC++ 1.0.1

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

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

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

Re: LinuxDC++ 1.0.1

> 1.отключи сжатие

Какое?

> 2.сделай ребилд шары

Если можно, по-русски и немного подробнее.

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

Re: LinuxDC++ 1.0.1

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

anonymous ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от Fredy 27.12.2007 8:58:52  
jackill

Re: LinuxDC++ 1.0.1

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

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

***** ()
[#] Ответ на: Re: LinuxDC++ 1.0.1 от vtVitus 27.12.2007 9:06:43  
jackill

Re: LinuxDC++ 1.0.1

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

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

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

Re: LinuxDC++ 1.0.1

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

О, а как?

***** ()