Translation(s): English - Italiano
Direct Connect is a peer-to-peer file-sharing protocol. Direct connect clients connect to a central hub and can download files directly from one another. An old implementation is known as NMDC (NeoModus Direct Connect), a new one is ADC (Advanced Direct Connect) which includes a lot of improvements.
Direct Connect clients
EiskaltDC++
EiskaltDC++ is a cross-platform program that uses the Direct Connect (DC aka NMDC) and Advanced Direct Connect (ADC) protocols. It is compatible with DC++, AirDC++, FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software. |
Installation: (most simple and popular way)
# apt-get install eiskaltdcpp
Currently there are few different programs developed in EiskaltDC++ project:
eiskaltdcpp-qt -- the most stableflexible and convenient GUI based on Qt libraries
eiskaltdcpp-gtk -- alternative GUI uses GTK+ libraries, initially based on LinuxDC++ project, currently it has few known stability issues in search widget and almost unsupported by upstream, it will be removed in the next major release of project
eiskaltdcpp-daemon -- daemon without GUI, may be controlled via JSON-RPC
eiskaltdcpp-cli -- simple command line interface for remote control of eiskaltdcpp-daemon via JSON-RPC (unrecommended)
eiskaltdcpp-web -- simple Web UI for remote control of eiskaltdcpp-daemon via JSON-RPC (recommended)
eiskaltdcpp-qt, eiskaltdcpp-gtk and eiskaltdcpp-daemon programs use the same core library and store all basic settings in the same configuration files. The most simple and fast way to configure eiskaltdcpp-daemon is launch eiskaltdcpp-qt, set everything needed in settings dialog, then quit from eiskaltdcpp-qt and launch eiskaltdcpp-daemon for constant usage. eiskaltdcpp-web does not allow to configure eiskaltdcpp-daemon, it is designed only for doing of the most demanded user tasks (searching files and managing of downloads queue).
Homepage, List of supported features, Changelog
LinuxDC++
LinuxDC++ is a Direct Connect client based on DC++. Utilizing the latest DC++ core, LinuxDC++ offers similar functionality to the Windows client like segmented downloading, TTH based file integrity, etc. with a GTK+ user interface |
Installation:
# aptitude install linuxdcpp
Advanced Direct Connect servers
uHub
uHub is a high performance peer-to-peer hub for the ADC network. Its low memory footprint allows it to handle several thousand users on high-end servers, or a small private hub on embedded hardware. |
Installation:
# aptitude install uhub