LINUX.ORG.RU

µHub 0.3

 , , , ,


0

0

После полугода разработки был выпущен µHub 0.3, самый быстрый из существующих файлообменных хабов по протоколу ADC (замена устаревшему протоколу DirectConnect NMDC)

Важнейшие изменения с версии 0.2.8

  • было полностью переписано ядро программы, что повысило скорость работы и уменьшило потребление CPU
  • использование epoll в linux.
  • добавлены команды +rules + ban +mute +history и др
  • добавлена экспериментальная поддержка протокола ADCS (шифрование обмена данными server-client через SSL )
  • init.d скрипты для RedHat base дистрибутивов.
  • стабильная работа с более чем 3000 пользователей на хабе.

Готовые сборки под Windows можно скачать здесь.

Дерево Git (git://github.com/janvidar/uhub.git)

>>> Веб-сайт проекта

★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 2)

Ответ на: комментарий от q4x2

готовые сборки под оффтопик, так как большинство школьников не осилит собрать это под виндой из исходников.

клиенты под это есть - тот же Strong но лучше брать версию из svn потому что в стабильную версию не попали ещё изменения из DC core.

lv77 ★★★
() автор топика

Lol, на сайте о линукс новость завершается ссылкой на сборку под вин.

Reaper ★★
()

>Готовые сборки под Windows можно скачать здесь.

мдя ...

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

>клиенты под это есть - тот же Strong

вы издеваетесь?

tommy ★★★★★
()

А в чем проблема то? Оно же кросс платформенное.

Из клиентов сейчас уже Linuxdcpp ADC частично держит и EiskaltDC

rave
()

Но винда же считается оффтопиком. Забанить шамана!

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

>Из клиентов сейчас уже Linuxdcpp ADC частично держит и EiskaltDC

не вижу где написано что клиенты под linux поддерживают работу с данным поделием.

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

>зачем это DC нужно

Ну для локальных сетей самое то. Чятик + файликами кидаться можно

не вижу где написано

В linuxdcpp используется уже ядро DC++ ветки 0.7**. Там есть ADC. А EiskaltDC переходит на это ядро.

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

>В linuxdcpp используется уже ядро DC++ ветки 0.7**

в официальном linuxdcpp? не самопальных сборках?

А EiskaltDC переходит на это ядро.

переходит или EiskaltDC может работать с этим сервером?

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

Оно имеет свою нишу - локалки. Возможность поиска файлов + чат для леммингов. Кроме того, :) варез живя за пределами родины тянуть спокойнее с неизвестных для правообладателей и их представителей хабов. )

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

>в официальном linuxdcpp?

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

переходит или EiskaltDC может работать с этим сервером?

Я это проверю, как только соберу последний Eiskalt (1.0.41)

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

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

LinuxDC++ 1.0.3 has been released. This release adds search grouping and fixes a number of bugs including a couple annoying crashes. While we said that 1.0.2 was going to be the last release using the DC++ 0.698 core, we lied.

https://launchpad.net/linuxdcpp/+announcement/1935

tommy ★★★★★
()

Лучше бы консольный DC клиент написали, а то кроме ужасно-нерабочего microdc2 человечество ничего не осилило...

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

verlihub уже без проблем умеет работать без mysql и тд,а так же на ADSL роутерах и NAS с линуксом? конечно он сможет, если места хватит на флешке. ну и ADC более «кошерен» хотя бы тем что использует UTF-8 и в linuxdcpp не приходится совать всякого рода костыли для согласования кодировок между хабом и клиентом. а цифра из 3000 была взята из реального тестирования - просто пользователей больше на хаб загнать не удалось. Если хочется пообщаться с разработчиком, заходите на adc://adc.extatic.org:1511 гдето после 11 утра он практически всегда доступен.

Кому мало функционала - смотрите на adchpp. его после rev 294 «стабилизировали» для работы с большим количеством пользователей.

lv77 ★★★
() автор топика

Штукенция очень даже ничего, нужно будет поковырять.

PS. Вопрос к автору: зачем нужны готовые сборки под оффтопик на сайте linux.org.ru(opensource.ru)?

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

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

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

>verlihub уже без проблем умеет работать без mysql

как будто это проблема - mysql на unix.

ну и ADC более «кошерен» хотя бы тем что использует UTF-8 и в linuxdcpp не приходится совать всякого рода костыли для согласования кодировок между хабом и клиентом

сомнительное преимущество

tommy ★★★★★
()

> стабильная работа с более чем 3000 пользователей на хабе.

Это наверное под виндой? Её вообще проблематично заставить работать с большим количеством сокетов.

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

на винде на таком количестве его вообще не тестировали скорее всего. самые крупные тесты делал я у себя на базе centos. так получилось что только несколько человек с хабами от 500 и выше активно сотрудничают с разработчиками adc хабов на adcs://devpublic.adcportal.com:16591 . у меня была возможность протестить Uhub на чуть больше 3000 - проблем не было никаких, даже не пришлось править количество максимальное количество файловых дескрипторов как это приходится делать для verlihub. автор как то писал в чате что поставил его на свой домашний NAS, так что для локалок действительно хаб этот достаточно неплох.

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

Ага, — пусто бывает именно «в мозгу», дружок. :)))

Jayrome ★★★★★
()
Ответ на: опсаносте от Wizard_

О, первые ласточки.

Кст, в однопоточнх клиентах совсем необязательно раздавать то, что тянешь. Выкладываешь легальный контент и тяни себе, что хочешь. Насколько понимаю, по российским законам всё в рамках закона будет, независимо от того, что ты тянешь.

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

православно мыслишь. а так как на сервера логи скачки не ведутся, а твой обмен с хабом шифруется (если работает ADCS)- доказать что либо будет практически невозможно. знающие люди могут возразить что по поисковым запросам можно отследить что качаешь, но например на adchpp есть BLOOM и там количество поисковых запросов которые валятся на других клиентов падает в разы, что опять же разгружает сеть и оставляет с носом правоохранительные органы.

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

+1 Поэтому адц - выбор тех, кто не хочет лишаться халявы

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

>обмен с хабом шифруется (если работает ADCS)- доказать что либо будет практически невозможно. знающие люди могут возразить что по поисковым запросам можно отследить что качаешь,

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

это в осле / kad есть смысл шифровать. но это именно сам факт того что это именно трафик осла скрывать.

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

> и тебя забанят на хабе

С какого это перепуга? Правила везде разные, но требований расшаривать download-директорию нигде не видел.

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

Эээ... может, ознакомитесь с предметом обсуждения? Это не битторент и не эмуле, если чо.

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

Раздача - процесс не связанный с закачкой.

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

>Вообще, да — для локалки хорошо. )

1. Широкополосникам локалки не нужны. 2. Большего рассадника заразы представить себе трудно.

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

торрентофилия - это заразно, не всегда лечится,не всегда хорошо для здоровья, заразно. а для езертетчиков вообще смерть. рассадником заразы является винда а не адц сеть.

lv77 ★★★
() автор топика

сегодня добавил .spec файл для сборки RPM. возможно кому то пригодится.

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