|
DC++ is an open-source, peer-to-peer file-sharing client that can be used to connect to the Direct Connect network. It is developed primarily by Jacek Sieka. Download high resolution version (864x580, 58 KB)DC++ Public Hub List (original file location: http://www. ...
Software maintenance is one of the activities in software engineering, and is the process of enhancing and optimizing deployed software (software release), as well as remedying defects. ...
Jacek Sieka is a programmer who is best known for leading the development of the DC++ peer-to-peer file sharing client. ...
A software release is to create a new version of the system or program and release it to the user community. ...
April 10 is the 100th day of the year in the Gregorian calendar (101st in leap years). ...
2005 (MMV) is a common year starting on Saturday of the Gregorian calendar. ...
In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ...
Microsoft Windows is a range of operating environments and operating systems for personal computers and servers. ...
A software genre is a classification of software by its common function, type or topic. ...
P2P redirects here. ...
A software license is a type of proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software â sometimes called an End User License Agreement (EULA) â that specifies the perimeters of the permission granted by the owner to the user. ...
The GNU logo For other uses of GPL, see GPL (disambiguation). ...
The front page of the English Wikipedia Web site. ...
Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ...
A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ...
File sharing is the activity of making files available to other users for download over the Internet, but also over smaller networks. ...
In computing, a client is a system that accesses a (remote) service on another computer by some kind of network. ...
The Direct Connect network is not as de-centralised as Gnutella or FastTrack, since it uses hubs which connect a group of users. ...
Jacek Sieka is a programmer who is best known for leading the development of the DC++ peer-to-peer file sharing client. ...
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. 2005 is a common year starting on Saturday of the Gregorian calendar. ...
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. NeoModus Direct Connect is a file-sharing client for Windows and Mac users that provides file-sharing capabilities for any type of file within a hub-centric, peer-to-peer network. ...
// Definition Adware or advertising-supported software is any software package which automatically plays, displays, or downloads advertising material to a computer after the software is installed on it or while the application is being used. ...
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++ and later adopted by DC++. In computer science, a hash table is a data structure that speeds up searching for information by a particular aspect of that information, called a key. ...
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, operators in most hubs possess tools to automatically scan for such "hacked clients" and kick or ban users who use them. 2002 is a common year starting on Tuesday of the Gregorian calendar. ...
A SysOp is short for system operator, and is a commonly used term for the administrator of a bulletin board system (BBS) or special-interest area of an online service or, historically, the operators of any computer system, especially a mainframe computer. ...
DC++ mods
An advantage of the open-source nature of DC++ is that several mods have been released which add features to the original client. Many users send patches to DC++ which are included in future releases, but some features are rejected by the developer. Stated reasons for rejecting a patch are because they are coded poorly, or that the feature is frivolous, abusable or overly specialized, and does not belong in the main client. Examples include: upload bandwidth limiting (many users feel that upload bandwidth limiting is a form of cheating, while other users not using a full-duplex network connection can only achieve reasonable download speeds by limiting uploads), 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. In telecommunications, duplex means two-way when referring to communications channels. ...
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 scripting support
- Winamp, MPlayerC and iTunes "Now Playing" messages (ability to use a command to send the currently playing media file to the chat)
BCDC++ (alpha-releases) The Lua (pronouced LOO-ah, or in IPA) programming language is a lightweight, reflective, imperative and procedural language, designed as a scripting language with extensible semantics as a primary goal. ...
fulDC This client is the successor of oDC. Features: - Chat colorization (nick and custom highlighting)
- Chat log rotation (deletion)
- MSN-ish popups on certain events (PM, hub disconnection).
fulDC MSN Messenger is Microsofts instant messaging client for Windows computers aimed toward the home user. ...
It has been suggested that this article or section be merged with NeoModus Direct Connect. ...
Features: RevConnect is a P2P software based on the source code of DCPlusPlus. ...
- Multiple Sources downloading
- Kademlia
- Partial File Sharing
- Credit System
RevConnect Kademlia is an overlay network protocol designed by Petar Maymounkov and David Mazières, for decentralized peer to peer computer networks. ...
StrongDC++ StrongDC++ homepage / StrongDC++ CVS Builds Features: - Auto PC shutdown
- Safe segmented downloading
- Balloon tips about events
- Target folders by file type
- Fake detector
- Filter in the user list
- Filter of search results
- Chat emoticons
- New version check
- Tool for getting TTH of any file
- Slow downloads disconnecting
- Transfer speed limiter
- Magnet links support
- Grouping search results by TTH
- Customizable appearance
- Display MP3 info before downloading
- Sounds
- and a lot of GUI enhancements
Other mods Links: - PeerWeb DC++, based on StrongDC++, features: themes, icons, partial uploading/downloading enhancements
- CZDC++
- DCDM++, based on BCDC++, features: finding fake sharers
- Goofy++, lots of colours and stuff
- More can be found on: DC++ FAQ: Windows clients
See also Wikibooks Internet Server Directory has more about this subject: DCPlusPlus Wikipedia does not have an article with this exact name. ...
eDonkey network (also called eDonkey2000 network or ed2k) is a file sharing network used primarily to exchange music, films and software. ...
The eMule mascot. ...
Kazaa Media Desktop (once capitalized as KaZaA, but usually left as Kazaa) is a controversial peer-to-peer file sharing application using the FastTrack Protocol. ...
Second version (revised 2001) of Napster logo: Cat wearing headphones. ...
Overnet is a decentralized peer-to-peer computer network, usually used for sharing large files (e. ...
SoulSeek Soulseek is a file-sharing application and tightly knit network used mostly to exchange music, although able to share a variety of files. ...
This article is about the protocol. ...
External links |