The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Отечественные разработчики создали форк проекта VerliHub

11.01.2009 02:57

Русские энтузиасты взялись за разработку собственной ветки VerliHub, сервера для файлообменной сети DC++ (Direct Connect). Проект получил название RusDC. Вчера на сайте проекта была опубликована первая публичная сборка RusDC Server. Текущая сборка сервера протестирована и работает на высоко-нагруженном сервере dc.corbina.ru (в пиковое время от 4500 до 6000 пользователей одновременно).

Разработчики обосновали запуск проекта следующими аргументами: отсутствие движения в стане разработчиков VerliHub; наличие большого количества ошибок в работе последней версии сервера; отсутствие внятного веб-интерфейса управления и веб-панелей пользователей; отсутствие достаточного количество скриптов для сервера. Планируется дополнить функционал сервера новыми возможностями, такими как web-поиск по хабу, web-интерфейс регистрации и личного кабинета и.т.д.

В настоящий момент сделано:

  • исправлена ошибка проверки префиксов пользователей ( сервер расценивал [префикс] как часть регулярного выражения, а не как стринг)
  • исправлена ошибка нулевых шар при использовании модуля ISP
  • исправлена ошибка в reload таймере, не обновляющая кеш регистраций после реги юзера не через консоль, а через прямой доступ к базе (например из веб-страницы регистрации)
  • исправлена ошибка авто-разбана пользователей
  • исправлена ошибка разбора запрещённых слов (исключающая пробелы в выражениях)
  • исправлена ошибка русской кодировки
  • полностью русифицированы системные сообщения сервера
  • добавлена проверка на ulimit и ulimit -n (фикс ошибки 1000 юзеров+) - автофикс работает только если пользователь из-под которого запущен сервер в sudousers или root
  • добавлены русские системные меню администратора и оператора
  • интегрирован анти-лич модуль
  • интегрирован HubLink модуль в исходный код сервера
  • разработан веб-интерфейс регистрации пользователей, позволяющий не пускать гостей на хаб вообще до полной регистрации
  • интегрирован модуль активации пользователей, зарегистрированных через веб-интерфейс, с подтверждением регистрации через электронную почту по уникальной ссылке


  1. Главная ссылка к новости (http://rusdc.org/2009/01/hello...)
  2. OpenNews: LinuxDC++ 1.0.2
  3. OpenNews: Запись логов хаба DC++
Автор новости: 6e6e6e
Тип: яз. русский / Программы
Короткая ссылка: https://opennet.ru/19714-p2p
Ключевые слова: p2p, dc++
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, wS (?), 09:23, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прикольно!!! Наши ребята по настоящему постарались:))))
     
  • 1.2, Аноним (2), 10:10, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По-моему, DC -- какая-то мертвая система.
     
     
  • 2.3, Shura (??), 10:32, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >По-моему, DC -- какая-то мертвая система.

    Нормальная система. Это клиенты под линукс мёртвые, а не сисетма.

     
     
  • 3.8, Аноним (2), 12:00, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Виндовые клиенты как будто лучше. Особенно всякие StrongDC++ -- вообще жесть.

    Да и протокол, изначально не ориентированный на открытость.

     
  • 3.21, Руслан (?), 19:33, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я ровно до вчерашнего дня считал, что в линуксе это барахло не будет работать.
    А вчера, в последний вечер выходных решил поискать в гугле linux dc++ и нашел проект linuxdcpp.
    Решил программу скомпилировать. Полез поискать советы - увидел, что убунтовцы его из репозиториев ставят.
    "А мы чем хуже?", подумалось и в моем debian 5.0 lenny сразу же нашлось ровно тоже самое.
    Поставил. Запустил. Никогда перед этим не видел, как программой пользоваться. За 30 минут нашел, что из премудростей есть только одна - запускать надо не как обычно, а с локалью 1251.

    В тот же день я решил, что скачаю сорцы и подумаю, как там прикрутить локали. По-человечески. Вот. Если кто хочет помочь разобраться, можно скоординироваться.

    Запустив
    LANG=ru_RU.CP1251 linuxdcpp
    , я получил аналог виндовой программы. Пообщался с людьми в чате, расшарил 50Гб музыки и пошел спать.

    В линукс это тоже работает неплохо.

     
     
  • 4.23, grayich (ok), 19:36, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    только лучше последний valknut
    он намного меньше проц туцкает и многопоточно качает.
     
  • 4.24, JLarky (?), 19:49, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Запустив
    >LANG=ru_RU.CP1251 linuxdcpp
    >, я получил аналог виндовой программы.

    я как-то сначала узнал о dc++ сделал apt-get search dc++ поставил хаб и клиент, увидел что в _настройках_ linuxdcpp надо поставить кодировку cp1251 и получил нормальный dc++ клиент. не я конечно запускал strongdc под вайном, но это жуткий отстой =)

    по сабжу: классная новость ) ждем теперь от них реализации adc

     
  • 4.37, Frank (??), 15:53, 12/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Мухаха) Загляни в настройки, СР1251 ставится в соответствующее поле (по дефолту кажется германская).
    А вообще, неюникодные программы обмена текстовой информацией должны либо стать юникодными, либо умереть.
     
     
  • 5.38, Руслан (?), 11:40, 13/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Дадад, если бы оно там влияло на что-нибудь, я бы не игрался с настройками пол-часа.
    Потому и запускаю нестандартно. :)
     
  • 2.4, grayich (ok), 10:48, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >По-моему, DC -- какая-то мертвая система.

    dc++ точнее.
    Наверное потому, что локалки большой у вас нету. В локалках альтернатив какбы и нет.

     
     
  • 3.9, Аноним (2), 12:10, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    У нас в локалке была. Потом ввели динамические айпи, а так как DC обязательно требует указания своего айпи при коннекте на хаб, то всё пошло в топку. Прописывать каждый раз вручную как бы неохота.

    Причем в старые добрые времена ставишь какой-нибудь Valknut или DC++, всё работает, памяти жрет мало. А сейчас какие-то хэширования, какая-то муть с автодокачиванием с нескольких юзеров, которая всё равно не работает, ничего не скачаешь, вылетаешь отовсюду, клиенты жрут по полгига памяти.

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

    Сейчас у нас в локалке остались какие-то мертвые торренты и ed2k, где школиё выкладывает avi, запакованные в rar. И скорость 0.1 килобайт в секунду, когда качаешь с 10 человек. И фиг с ними.

     
     
  • 4.16, Ноним (?), 16:09, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >У нас в локалке была. Потом ввели динамические айпи, а так как
    >DC обязательно требует указания своего айпи при коннекте на хаб, то
    >всё пошло в топку. Прописывать каждый раз вручную как бы неохота.

    Ваши админы ленивые ушлепки, не осилили привязку IP к маку а мака к физическому проводу сделать.

    >Сейчас у нас в локалке остались какие-то мертвые торренты и ed2k, где
    >школиё выкладывает avi, запакованные в rar. И скорость 0.1 килобайт в
    >секунду, когда качаешь с 10 человек. И фиг с ними.

    Это потому что ваши админы ушлепки все из нее и ушли. В той где я - 50000 пользователей и на хабе меньше 3000 пользователей и 200 Тб файлов в шарах вообще никогда не бывает.

     
  • 4.22, Руслан (?), 19:35, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >DC обязательно требует указания своего айпи при коннекте на хаб, то
    >всё пошло в топку. Прописывать каждый раз вручную как бы неохота.

    Я там видел в настройках, куда можно айпи прописать. Но я ничего не прописывал. Так работает.
    linuxdcpp

     
  • 4.33, Roman (??), 21:30, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >У нас в локалке была. Потом ввели динамические айпи, а так как
    >DC обязательно требует указания своего айпи при коннекте на хаб, то
    >всё пошло в топку. Прописывать каждый раз вручную как бы неохота.
    >

    Не надо бредить. IP нужно прописывать только если вы работаете за роутером с включённым NAT'ом. В таком случае при активном подключении DC++ клиент указывает что коннектиться надо не на IP компа на котором запущен, а на IP адрес NAT'а, а NAT уже осуществляет проброску портов с внешнего интерфейса на внутреннюю машину на которой запущено DC.

    >Причем в старые добрые времена ставишь какой-нибудь Valknut или DC++, всё работает,
    >памяти жрет мало. А сейчас какие-то хэширования, какая-то муть с автодокачиванием
    >с нескольких юзеров, которая всё равно не работает, ничего не скачаешь,
    >вылетаешь отовсюду, клиенты жрут по полгига памяти.

    Это наверное от того, что у кого-то руки из неправильного места торчат. Рекомендую попробовать поменять местами руки и ноги. Может лучше будет. У меня всё вышеприведённое работает. И памяти есть меньше 10ти Мб, хотя работает сутками. Шара ощутимо больше 100 Гб.

    По поводу админов в вашей локалке уже высказались.
    Вообще, конечно при наличии хорошего и дешёвого инета DC++ не очень-то актуальна. Но не стоит забывать что такой инет присутствует в единицах из сотен городов России. В остальных - файлообменники типа DC++ очень актуальны.

     

  • 1.5, Аноним (2), 10:50, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мертвая мертвая. Нормальные люди используют torrent.
     
     
  • 2.7, rednikov (ok), 11:38, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Мертвая мертвая. Нормальные люди используют torrent.

    в инете да... В локалке, как написано выше, нет...

     
     
  • 3.11, Аноним (-), 14:06, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Отучаемся говорить за всех.
     
     
  • 4.12, Аноним (2), 14:47, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Отучаемся говорить за всех.

    А вы в локалке используете Торрент? )))

     
     
  • 5.14, savagex (?), 15:49, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А вы в локалке используете Торрент? )))

    Мы - используем. Причем аж два трекера стоит.
    ----
    Через трекер скачано:    233,972 TB
    Через трекер отдано:     395,837 TB
    Суммарно прошло через трекер: 629,809 TB
    На трекере зарегистрировано 20387 торрента(ов), общим объемом 28,229 TB

     
     
  • 6.17, Ноним (?), 16:12, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Маловато. Сижу в Питере в локалке Интерзет, у них в DC-хабе 200 это нижняя граница, меньше только в новогоднюю ночь было )
     
     
  • 7.26, Аноним (2), 20:20, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Маловато. Сижу в Питере в локалке Интерзет, у них в DC-хабе 200
    >это нижняя граница, меньше только в новогоднюю ночь было )

    И что? Если убрать уровень дубликатов и информационного шума из DC++ то смело делите свою цифру на 10. А в торренте качественные с описаниями, реальными скриншотами, модерированием и отзывами пользователей. DC++ это помойка где невозможно найти что-то качественное.

     
  • 5.15, Guest (??), 15:51, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Отучаемся говорить за всех.
    >
    >А вы в локалке используете Торрент? )))

    Мы используем, есть портал на манер torrents.ru. Все выкладывается с описаниями, красота. А DC++ - большая помойка, забитая малолетками, причем у каждого малолетки свой хаб.

    DC++ так же 'немертв' как бродкастовые чаты :))

     
  • 2.25, Руслан (?), 19:59, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Мертвая мертвая. Нормальные люди используют torrent.

    Нормальные люди имеют нормальный уровень паранойи.

    Торренты, как распостранители именно нелегального контента - сродни графомании. Любой инспектор порвет на британский флаг 99% юзеров, наштрафует всех, даст всем по условному, получит повышение, благодарность и уважение в высшем свете.

    Я не стану документировать (читать, документировать навсегда) свое потенциальное правовое нарушение. И никакой нормальный человек не должен принуждать к этому другого.

    Доказать, что я что-то выложил сам в dc++, то есть я пират, нельзя. Я просто скачал у кого-то, не помню у кого. Посмотрел. И все. А оно само дальше перераздается. Я - не я, корова не моя.

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

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

     
     
  • 3.27, Аноним (2), 20:23, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Мертвая мертвая. Нормальные люди используют torrent.
    >
    >Нормальные люди имеют нормальный уровень паранойи.

    Ну вы подумайте - вы сами себе противоречите этой фразой.

    Подсчитано что по статистике попасть под преследование со стороны закона за выкладывание в торренте менее вероятно чем попасть в аварию на самолете. Обычно неправильный торрент раздачу просто удаляют по copyright причинам, никому нет смысла преследовать десятки тысяч торрент коммитеров, тем более в России.

     
  • 3.31, ars (??), 21:13, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Доказать, что я что-то выложил сам в dc++, то есть я пират,
    >нельзя. Я просто скачал у кого-то, не помню у кого. Посмотрел.
    >И все. А оно само дальше перераздается. Я - не я,
    >корова не моя.

    Осилите http://www.appp.ru/obmen/materiali/2008/05-19.htm - тогда увидите что заблуждаетесь


     
     
  • 4.36, Руслан (?), 02:34, 12/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Доказать, что я что-то выложил сам в dc++, то есть я пират,
    >>нельзя. Я просто скачал у кого-то, не помню у кого. Посмотрел.
    >>И все. А оно само дальше перераздается. Я - не я,
    >>корова не моя.
    >
    >Осилите http://www.appp.ru/obmen/materiali/2008/05-19.htm - тогда увидите что заблуждаетесь

    Вопрос в зашите.
    Начнем с этого: «e:\soft\MULTIMED\PICS\3D MAX 60\crack\3dsmax6-keygen.exe, e:\soft\MULTIMED\PICS\3D МАХ 60\crack\cs42-keygen.exe
    В материалах дела это называется вредоносной программой.
    Руководствуясь статьей ХХХХ-ХХ РФ, подсудимый должен был утверждать, что данные программы не являются вредоносными, так как приложения написаны с целью совершенствания доставшегося ему тем или иным способом ПО.

    P.S.
    Прошу заметить, что я, как адепт СПО не использую программ с каким либо замысловатым способом установки, в случае предоставления оного в двоичной форме.
    Т.е., я не использую никакого ПО, требующего ввода серийных номеров и ключей активации. :-)
    Чего и всем желаю.
    P.P.S. Хотя у меня черный пояс по hex и gdb ;-)

     
  • 4.41, tjgdjn (?), 21:46, 14/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Доказать, что я что-то выложил сам в dc++, то есть я пират,
    >>нельзя. Я просто скачал у кого-то, не помню у кого. Посмотрел.
    >>И все. А оно само дальше перераздается. Я - не я,
    >>корова не моя.
    >
    >Осилите http://www.appp.ru/obmen/materiali/2008/05-19.htm - тогда увидите что заблуждаетесь

    вы сами, то хоть осилили ? ;)

     

  • 1.6, stasav (??), 10:53, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Главное ошибки поправили.
     
  • 1.10, Аноним (2), 12:16, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >в инете да... В локалке, как написано выше, нет...

    Неправильно у вас писано. В моей локалке качают с инетовских торрентов и выкладывают на локальные. И всё это бурлит и дышит. И главное найти можно что нибудь - бардака нет.

     
     
  • 2.13, grayich (ok), 15:44, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну незнаю как где, а у нас dc++ основное средство общения + скачивания
    торенты и прочее конечно тоже есть, но большая часть пользователей всетаки не продвинутые и вот для таких dc++ самое оно, все в 1 флаконе.

    конечно недостатки есть, но лучшего пока не придумано

     
     
  • 3.28, Аноним (2), 20:24, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А что - взять например uTorrent, там все не в одном флаконе а в трех?
     
     
  • 4.30, grayich (ok), 20:33, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А что - взять например uTorrent, там все не в одном флаконе
    >а в трех?

    в uTorrent есть чат?

     
     
  • 5.34, Аноним (2), 23:43, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Для общения по теме файлов есть форум на торрент трекере. А для общения на отвлеченные темы есть icq, jabber, irc в конце концов. Когда использовал DC++ в чат окно сыпалась гора мусора от малолеток, поэтому его ценность сомнительна.
     
     
  • 6.35, grayich (ok), 23:45, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    вы его готовить не умеете..
    а вообще, чего прицепились не пойму.. не нравится не юзайте =)
     
  • 6.40, freeGHost (??), 19:47, 13/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Для общения по теме файлов есть форум на торрент трекере. А для
    >общения на отвлеченные темы есть icq, jabber, irc в конце концов.

    При наличии DC-хаба необходимость в IRC отпадает для среднестатистического пользователя. Хочешь пообщаться - сиди и общайся, раздавая при этом что-то или скачивая. Хочется много тематических каналов хороших и разных - заходи на разные хабы. В отличие от torrent'ов, можно что-то попросить в реальном времени, и тебе ответят.
    Скачивать то, что уже скачано кем-то в локальной сети из Интернета - дурной тон, поскольку это посягательство на саму идею построения локальных сетей и генерация бессмысленного трафика.

     
  • 2.29, Аноним (2), 20:26, 11/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    +1
     

  • 1.18, tss (?), 16:26, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    наши конечно молодцы,
    но зачем делать форк? почему нельзя закомитить патчи в оригинальный проект?? не для флейма, просто интересно.
     
  • 1.19, DC_user (?), 16:28, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    DC++ - хорошая вещь, как ни крути. Торрент сети - для инета и больших локалок. А если в сети ~400 компов, то мало кто из них будет делать описание релиза и вообще релизить контент, а в ДЦ++ просто скинул в расшаренную папку не заморачиваясь. Другой включил поиск - нашел, скачал. всё. мб это и есть простота и удобство? По-моему так и есть.
     
  • 1.20, Antti (?), 18:38, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В DC тоже можно с описаниями на форуме. Просто нужно будет кидать magnet-link'и и все.
     
  • 1.32, cadmi (?), 21:23, 11/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    этому уё.ышу (verlihub) никакие форки не помогут. там еще до его рождения, на стадии формирования ДНК,   косяков напорото...
     
     
  • 2.39, qwerty (??), 16:51, 13/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    категорически всесторонне согласен


     
     
  • 3.42, DC_user (?), 04:31, 15/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А какие альтернативы есть? Open hub или PtokaX? Какие плюсы и минусы у них? Чем они лучше/хуже Virlihub'a?
     
  • 3.43, insult (?), 10:22, 17/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >категорически всесторонне согласен

    Обоснуйте плиз конкретными фактами.

     

  • 1.44, Аноним (44), 20:57, 20/01/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чот загнулся у RusDC сайт. И косяки разработчики так и не устарнили. Подкинули замануху и молчат.
     
  • 1.45, Аноним (44), 10:18, 06/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не долго нажил проект. Теперь он закрыт.
     
  • 1.46, derSpinner (?), 13:16, 20/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    не абонент корбины... и вы итоге не зайти туда :((( эх
     
     
  • 2.47, Anonymouskorvin (?), 23:16, 14/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Дайте, пожалуйста, ссылку на скачку RusDC Server! Можно на мыло kambersky@gmail.com


     

  • 1.48, Аноним (-), 00:34, 22/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А у нас уже личный кабинет есть чтоб пароль менять и сообщения посылать) не только регистрация через веб)
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру