myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
История благодарностей участнику Кто-то_из_вне.... Спасибо сказали: 6
Дата поста: В теме: За сообщение: Спасибо сказали:
27.6.2010, 16:11 От: Раздача субдомена в зоне liberial.com
От темы с ID: 3578
А где гарантия что ты не кинешь или что то с хостингом домена случиться????
Артём
12.5.2010, 13:04 ADCH++ 2.5
Windows/Linux [ADC]
После полутора лет разработки состоялся релиз версии 2.5 файлообменного хаба для протокола Advanced Direct Connect (наследника NMDC) - ADCH++ 2.5. Данный хаб позволяет организовать p2p-сеть с использованием протокола ADC, обеспечивая поддержку основных расширений протокола, таких как BLOM, TIGR и PING. Напрмер, расширение протокола BLOM (BLOOM filter) позволяет с десятки раз сократить поисковый TTH-трафик от хаба, что для крупных хабов является критичным.



Для управления демоном можно использовать отдельное кросплатформенное приложение ADCH++GUI. Функционал хаба расширяем за счёт скриптов на языке LUA. В BZR-репозитории уже ведётся работа по реализации поддержки скриптов от популярного ПО PtokaX. Ещё один из плюсов хаба является то, что он не поддерживает работу устаревших, содержащих критические уязвимости и "читерских" клиентов на ядре DC++ 0.6xx (Apex 0.4 и читерские моды на его основе; FlyLinks r3xx и GL 0.4x и тд), что положительно сказывается на качестве файлообмена. Для доступа к хабу необходимо использовать Jucy, LinuxDC++ (из BZR), EiskaltDC++ 2.х.х или клиенты на ядре DC++ 0.7x+

Основные изменения:
различные исправления в логике работы для соответствия актуальной версии спецификации ADC протокола.
исправлены проблемы со стабильностью при более 200 пользователях на хабе.
улучшена работа расширения BLOOM.
добавлен служебный бот.
устранены проблемы сборки в некоторых дистрибутивах Linux
устранены проблемы установки и работы в качестве сервиса в Win32 системах.
устранены утечки памяти в базовых LUA-плагинах.
начата работа по поддержке скриптов от PtokaХ

Хаб проекта "adcs://devpublic.adcportal.com:16591". Внимание! Спецификация ADC регламентирует что адрес хаба должен вводиться в клиенте в следующем формате: adc://: (например: adc://adc3.san.ru:10000 )

Зависимости и установка

== License
ADCH++ is licensed under the GPL. For details, see license.txt supplied with
the application. A side effect of the license is that any plugins you write
must be released under a license compatible with the GPL.

== Download
The latest released version of ADCH++ can be downloaded from
http://sourceforge.net/projects/adchpp/[SourceForge]. The source code resides
in http://code.launchpad.net/adchpp/[SVN].

== Requirements
To run ADCH++ you will need the following:

* A computer with a network card
* Linux with a 2.6-based kernel or Windows 2000/XP/newer
* A brain (to understand the readme and do the setup)
* Optional: An administrator account (to install as service / run on port < 1024 on
unix)

NOTE: The hub will not run on Windows 9x/ME

To compile the sources you will also need (other versions might work but I don't use them):

* A C++ compiler, such as:
** GCC 4.4+ (Linux or http://www.mingw.org[MinGW])
** Microsoft Visual C++ 9.0 (2008) with at least Service Pack 1 and https://connect.microsoft.com/VisualStudio/...p;wa=wsignin1.0[this hotfixed-hotfix]
* http://www.scons.org[SCons 0.98.5]
* http://www.swig.org[SWIG 1.3.39]
* http://www.python.org[Python] 2.5 (Windows) or 2.4+ (Linux)
* Optional: http://www.openssl.org[OpenSSL 1.0.0-beta3]

== Building
To build ADCH++ from source you have to:

* Install SWIG and ensure it's in your PATH
* Install Python and ensure it's in your PATH
* Install SCons and ensure it's in your PATH
* Windows with MinGW: Install MinGW and ensure it's in your PATH
* Linux: Install GCC and appropriate header files, in particular, these packages spring to mind:
** gcc-c++
** libstdc++-devel
** readline-devel
* To compile with support for secure connections, you need OpenSSL:
** Windows: compile it yourself (or ask someone to do it) and put it in the "openssl" directory. append a 'd' to debug libs and put x64 / ia64 libs into openssl/lib/x64 / openssl/lib/ia64 respectively.
** Linux: if you don't have it already, get the openssl-devel package
* In the source folder, type "scons -h" to see additional compile options
* Type "scons" to create a debug build. "scons mode=release" will create a
release build.

== Configuration
ADCH++ is configured using an XML file, as are the standard plugins. The
example configuration contains enough comments to get you started. In Linux,
the default location for configuration files is "/etc/adchpp/". In Windows, it's
a directory named "config" under the installation directory.

== Running
ADCH++ will normally run as a console / terminal application but can also be
convinced to run in the background (daemon/service). It accepts various
command line options such as:

[separator="|"]
``_
-c <configdir> | Run with an alternate config directoy. Must be an absolute path.
-i <name> | Install the hub service to enable running as a service. * Windows only *
-u <name> | Remove the service you created earlier. * Windows only *
-v | Print version information (make sure to include this in any bug reports)
-d | Run as a daemon. Kill with a standard sigterm. * Linux only *
-p <pid-file> | Write process pid to <pid-file> * Linux only *
___

== Where to find more info
Try its http://adchpp.sf.net/[home page] or the
http://dcplusplus.sf.net/[DC++ home page].

== Patches and contributions
I'll gladly accept patches, but in order to avoid future licensing issues, I ask you to
give me copyright over any submitted code. Make sure that the code doesn't break support
for any of the platforms supported and that it looks more or less like the
rest of the code (indent, names etc).

Patches should be sent to the dcplusplus-devel mailing list. Subscription
information can be found
https://lists.sourceforge.net/lists/listinf...cplusplus-devel[here].

Please use unified patches agains latest svn trunk (i e svn diff) and supply a
description of what the patch does.

[attachment=4489:adchpp_2...urce.tar.gz] Исходный код для установки в Linux
[attachment=4490:adchpp_2...ller.exe.zip] Install для Windows
Nickolya, Saymon21
8.5.2010, 20:57 PtokaX Linux
Зачем??????
X-Sky
7.4.2010, 16:07 Ищу разработчиков ADC Хабов
обменяться мнениями.
обнулено
мамин_парень
30.4.2009, 16:36 База знаний
набор мыслей о YnHub
И так , в последние время меня замучили вопросы тика "как написать меню?" и тд...
Я решил написать не большую и полезную программу, которая по заданным установкам генерирует меню , а нам остается только вставить результат в YnHub...
Вот [attachment=2279:Menu_gen...or_YnHub.rar] качайте и тестируйте , программа примитивно простая , к всем вашим замечаниям и предложениям постараюсь прислушаться...

[attachment=2281:30.04.png]

я жду ваших комментариев =)


Вот наш генератор.big_smile.gif
[attachment=4462:dsg.jpg]

RSS Сейчас: 22.11.2024, 14:41