|
|

DCPlusPlusDC++ is an open source, peer-to-peer file sharing client (computing) that can be used to connect to the Direct Connect network. It is developed primarily by Jacek Sieka. As of 2005, no official statistics exist to verify the proportion of DirectConnect users using DC++. However, it is generally believed to be the most extensively used by a large margin; administrators of popular public DirectConnect hubs generally agree that DC++ is the client used by a significant majority. DC++ is an open-source alternative to the original client, NeoModus Direct Connect (NMDC). It connects to the same file-sharing network, and supports the same file-sharing protocol. One of the reasons commonly attributed to the aforementioned popularity of DC++ is the fact that it has no adware of any kind; NMDC on the other hand contains adware. Many other clients exist for the Direct Connect network, and most of these are DC++ "mods": modified versions of DC++, based on DC++'s source code. A partial list of DC++ mods is given below. Some of these clients were developed for specialized communities (e.g., music-sharing communities), or in order to support specific experimental features, or perhaps features that have been rejected from inclusion in DC++ itself. An example of an experimental feature is hashing, which was initially implemented in #BCDC%2B%2B and later adopted by DC++. As of 2002, DC++ was still not accepted into some hubs because it was understood that the number of slots is shared by all the hubs that the client is connected to. When the DC++ tag was added to the client, a hack was to remove the tag in an attempt to mask the identity of the client. Other hacks can make it possible to report an inflated share size to the hub (which, in turn, allows entry to "better" hubs with higher minimum share requirements) or to lock all upload slots (effectively making it impossible to download anything from that user). However, sysops in most hubs posess tools to automatically scan for such "hacked clients" and kick or ban users who use them. ==DC++ mods== An advantage of DC++ being open source, is that several mods have been released that add features to the original client. Many users send patches to DC++ that get included, but some features are rejected by the DC++ developer, either because they are coded poorly or they do not fit into the main client. Examples include: bandwidth limiting (many users with a decent connection feel that bandwidth limiting is a form of cheating, others see it as a necessity to get decent download speeds, due to lack of full duplex), colorized chat, specialized operator functions (e.g. client/share checking). The developers of some mods, notably those working on BCDC++, contribute every feature/bug-fix that might be appropriate for the main client back to DC++. The developers of other mods, notably rmDC, refuse to admit that their code is based on DC++ and break the GPL by not releasing the source code. Below, a list of well-known mods and their features: ===BCDC++=== Features: * Automatic active mode IP configuration (on hubs that support $UserIP2) * Bandwidth limiting * Chat coloring (e.g. nickname highlighting) * Custom description (tag) setting and DC++ emulation (abusable and often cited as a problem with BCDC++) * Lua_programming_language support * Winamp, MPlayerC and iTunes "Now Playing" messages (ability to use a command to send the currently playing media file to the chat) [http://utrum.dyndns.org:8000/ BCDC++] ([http://dc.selwerd.nl/BCDCpp/releases/ alpha-releases]) ===fulDC=== This client is the successor of oDC. It is also the most commonly used mod of DC++. Features: * Chat colorization (nick and custom highlighting) * Chat log rotation (deletion) * MSN_Messenger-ish popups on certain events (PM, Direct_connect_file-sharing_application#Hubs disconnection). [http://ful.dcportal.net/ fulDC] ===RevConnect=== Features: *Multiple Sources downloading *Kademlia *Partial File Sharing *Credit System [http://www.revconnect.com/ RevConnect] ===Other mods=== Links: * [http://czdcplusplus.no-ip.org/ CZDC++] * [http://rmdc.sweb.cz/ rmDC] ([http://www.loverius.com/rmDC/ Mirror]) * [http://pdc.recoil.net.nz/ PhantomDC], based on BCDC++, features: a similar graphical interface as oDC and support for plugins * [http://www.ukdnb.dsl.pipex.com/dcpluspluskcdm/ DCDM++], based on BCDC++, features: finding fake sharers * More can be found on: [http://www.dslreports.com/faq/6513 DC++ FAQ: Windows clients] ==See also== *EDonkey network *EMule *Kazaa *Napster *Overnet *Soulseek ==External links== * [http://dcplusplus.sourceforge.net/ Official DC++ client homepage] * [http://www.dslreports.com/faq/dc DC++ FAQ] * [http://www.b.ali.btinternet.co.uk/DCPlusPlus/ DC++ Guide] * [http://www.slyck.com/dc.php?page=3 Slyck's Guide to DC++] * [http://www.nexgenis.com/dcservers.php Commercial Managed DC Hub Hosting Provider] Free Windows software File sharing programs Direct Connect network SourceForge project DCPlusPlus==NPOV concerns== The article's wording is too heavily in praise of the software.--User:24.114.252.183 14:00, 11 Feb 2005 (UTC) :Agreed. This sounds more like a plug for the software rather than a neutral description or comparison. User:69.227.23.179 15:53, 17 Feb 2005 (UTC) :Have you ever considered the notion that maybe DC++ ''is'' all-around better than Direct Connect? User:24.177.11.130 01:25, 27 Feb 2005 (UTC) :I have rewritten this article somewhat, do you think the NPOV dispute tag can be removed now? User:Solver 16:51, 5 Mar 2005 (UTC) ::I don't think so, no. Your changes were definitely an improvement, but there is still a ways to go. As I see it, there are two major problems vis-à-vis NPOV: things given as facts that may or may not be factual, but that aren't verifiable either way (e.g., the assertion that most people connect to DC networks using DC++), and things given as facts that are out-and-out opinions (e.g., the characterization of various features of DC++ as ''advantages'' over NMDC). User:Ruakh 03:36, 11 Mar 2005 (UTC) :::The assertion that most connect using DC++ is verifiable. When I connect to a DC hub, I can see what client is used by every other user. A quick look through the user list reveals that differnet versions of DC++ by far make up the majority. I couldn't find any statistics online to link to, though, but I wanted to include such a link in the article. User:Solver 22:15, 11 Mar 2005 (UTC) ::::You can verify that most users on a given hub use DC++, but I don't see how you could verify it Direct-Connect-wide. After all, this is a prime example of selection bias: since people find out about a given hub from other people (likely their friends), and since people find out about a given client from other people (likely their friends), I'd assume that people on the same hub are more likely to use the same client than people on different hubs. User:Ruakh 04:19, 12 Mar 2005 (UTC) :::::Your selection bias does not hold true in this case. As an hublist (dc.selwerd.nl/hublist[.xml].bz2) admin I have visited countless hubs while assessing the hublist pinger (a bot that scans the hubs for user count and share size) performance, and can confirm that the _vast_ majority uses DC++ or a derived version. As a hub owner, I have spoken to several other owners and seen the state of their hub. And as a Direct Connect veteran I can confirm that historically Neo Modus Direct Connect usage dropped dramatically around the introduction of DC++ version 0.181. Yes, it is possible to modify the pinger bot to get fairly accurate client usage statistics, but this is not at all necessary. Fetch a hublist, and go join a random couple of hubs. You _will_ find an overwhelming percentage of DC++ and derived clients. (The "friends" argument holds only partially true as well, the hub list system allows users that become a bit familiar with the software to join any random hub on the list, spreading the population drastically.) User:Sedulus 12:55, 2005 Mar 28 (UTC) :::Regarding out-and-out opinions: "Many users feel that DC++'s interface is easier to use. Differences from NMDC include: (..three points..)" This can be scrapped yes. After a long period of silence from Jon Hess (NMDC) he did update his client. I have seen it once (I don't like to install software that has ads/adware), and his version 2 is able to connect to multiple hubs and I assume able to resume files from a different user. I can't even confirm that it still has ads/adware (the old version 1 most certainly did though). So, I'll remove that and will wait for others to do a comparison against current NMDC. Will this un-NPOV-dispute it? User:Sedulus 13:04, 2005 Mar 28 (UTC) :I've removed the NPOV tag, read through the article and I think it's neutral now. If anyone disputes this feel free to put the tag back, but state the reasons why, because I've addressed all the NPOV issues described here. User:Splintax 11:48, 2005 Apr 21 (UTC) ::It looks much more neutral now, thanks. Now all it needs is a good copy-edit. :-) User:Ruakh 17:23, 21 Apr 2005 (UTC) See other meanings of words starting from letter: DDA | DB | DC | DE | DF | DG | DH | DI | DJ | DK | DL | DM | DN | DO | DP | DR | DS | DT | DU | DW | DX | DY | DZ |Words begining with DCPlusPlus: DCPlusPlus DCPlusPlus
Sponsored links: praca, nurkowanie.
|
These materials are based on Wikipedia and licensed under the GNU FDL
YouTube.com videos better site than Turbo Tax 2007 |
|
|