FACTOID # 1: Guinea has the wettest capital on Earth, with 3.7 metres of rain a year.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "BitComet" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > BitComet
BitComet
Image:BitComet logo.svg

BitComet client version 0.94 running on Windows Vista
Developed by BitComet Development Group
Initial release August 6, 2003
Latest release 1.00 / March 27, 2008
Written in C++
OS Windows 98/Me/2000/XP/2003/Vista
Available in 43 languages
Genre BitTorrent client
License Proprietary freeware
Website http://www.bitcomet.com

BitComet (originally named SimpleBT client from versions 0.11 to 0.37) is a cross-protocol BitTorrent, HTTP and FTP client written in C++ for Microsoft Windows and available in 43 different languages. Its first public release was version 0.28 and the current preview release comes bundled with the BitComet FLV Player. The current BitComet logo has been used since version 0.50. For other uses, see Software developer (disambiguation). ... is the 218th day of the year (219th in leap years) in the Gregorian calendar. ... Year 2003 (MMIII) was a common year starting on Wednesday of the Gregorian calendar. ... Code complete redirects here. ... is the 86th day of the year (87th in leap years) in the Gregorian calendar. ... 2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Anno Domini (or common era), in accordance to the Gregorian calendar. ... A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. ... C++ (pronounced ) is a general-purpose programming language. ... An operating system (OS) is the software that manages the sharing of the resources of a computer and provides programmers with an interface used to access those resources. ... See Language (journal) for the linguistics journal. ... This article is about Bittorrent clients in general. ... A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ... Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ... The term Freeware refers to gratis proprietary software with closed source. ... A website (alternatively, Web site or web site) is a collection of Web pages, images, videos or other digital assets that is hosted on one or several Web server(s), usually accessible via the Internet, cell phone or a LAN. A Web page is a document, typically written in HTML... HTTP (for HyperText Transfer Protocol) is the primary method used to convey information on the World Wide Web. ... The abbreviation FTP can refer to: The File Transfer Protocol used on the Internet. ... In computing, a client is a system that accesses a (remote) service on another computer by some kind of network. ... C++ (pronounced ) is a general-purpose programming language. ... Windows redirects here. ... FLV (Flash Video) is a proprietary file format used to deliver video over the Internet using Adobe Flash Player (formerly known as Macromedia Flash Player) version 6, 7, 8, or 9. ...

Contents

Overview of the BitComet Client

The BitComet client is a P2P file-sharing program compatible with the BitTorrent protocol, one of the most popular P2P protocols designed for high-speed distribution of large files. BitComet supports simultaneous downloads, HTTP and FTP downloading, webseeding, search for additional HTTP and FTP sources when downloading through the BitTorrent client, download queuing, selected downloads inside a torrent package, fast-resume, Mainline DHT, protocol encryption, disk cache, speed limits, port mapping, peer exchange (PEX), UDP NAT traversal, proxy, and IP filtering. BitComet contains an embedded Internet Explorer window for the purpose of allowing users to search for torrents within the client. 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. ... For other senses of this word, see protocol. ... Distributed hash tables (DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a hash table: (name, value) pairs are stored in the DHT, and any participating node can efficiently retrieve the value associated with a given name. ... Protocol encryption (PE), Message stream encryption (MSE), or Protocol header encrypt (PHE)[1] are related features of some peer-to-peer file-sharing clients, including BitTorrent. ... Peer exchange (PEX) is a feature of the BitTorrent peer-to-peer protocol, like trackers and DHT, can be utilized to gather peers. ... NAT traversal refers to a solution to the common problem in TCP/IP networking of establishing connections between hosts in private TCP/IP networks which use NAT devices. ... Windows Internet Explorer (formerly Microsoft Internet Explorer abbreviated MSIE), commonly abbreviated to IE, is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995. ...


Since version 0.90, BitComet has included a plugin to transfer files using the eD2K protocol. The plugin is a modified version of the GPL eMule program, but no source is provided. It is integrated with the main program and is configured to automatically connect to an eD2K server. The GNU logo For other uses of GPL, see GPL (disambiguation). ... eMule is a peer-to-peer file sharing application for Microsoft Windows. ...


Features and Accessories

BitComet

The following are the features of BitComet, according to the official website:

  • BitTorrent Download
    • The first and last portions of media files are prioritized, allowing for file previews.
    • Configuration is automatically set to match the user's connection type.
    • Memory cache is used to reduce the read/write frequency of the user's hard drive.
    • Users behind a NAT can connect with each other by UDP.
    • Auto-configures certain firewalls and NAT devices using UPnP.
    • Prioritization of individual files.
    • BitComet uses the Kademlia (mainline) DHT to operate even when the tracker is offline.
    • Support for Multi-tracker, utf-8 extension, and UDP tracker Protocol v2.
  • HTTP/FTP Download
    • Multi-language web pages and encoded URLs can be correctly handled.
    • Stopped download tasks can be resumed from where they left off from both HTTP and FTP servers.
    • Global and Per-Task Speed Limit, for Both Upload and Download.
    • Bandwidth Scheduler
  • Other
    • BitComet includes a user-friendly tool for assisting translators of the program, and it also helps publish these translations online.
    • Internet Explorer is embedded in BitComet, allowing for web browsing.
    • BitComet includes a download manager, with browser plugins for Firefox, Internet Explorer, and Maxthon

Universal Plug and Play (UPnP) is a set of computer network protocols promulgated by the UPnP Forum. ... Kademlia is a distributed hash table for decentralized peer to peer computer networks designed by Petar Maymounkov and David Mazières. ... A BitTorrent tracker is a server which assists in the communication between peers using the BitTorrent protocol . ... A download manager is a computer program designed to download files from the Internet, unlike a web browser, which is mainly intended to browse webpages on the World Wide Web (with file downloading being of secondary importance). ... Maxthon - Wikipedia, the free encyclopedia /**/ @import /skins-1. ...

Advertisements

Depending which version is downloaded, BitComet contains different amount of ads:

  • From the first release to version 0.84, BitComet does not contain ads.
  • In versions 0.85 to 0.97, an IFrame displays a page from BitComet's server that displays a web search and a single ad on the right side of the client window and Google Toolbar is installed by default. The user can disable the IFrame in the view menu and the user can choose not to install the toolbar.
  • Versions 0.98 and above only contain advertisements on the web-based portions of the program.[1]

Google Toolbar is an Internet browser toolbar available for Internet Explorer and Mozilla Firefox (with slightly different features). ...

BitComet FLV Player

BitComet FLV Player version 1.3
BitComet FLV Player version 1.3

On November 18, 2006, the BitComet Team introduced the BitComet FLV player, an application to play Flash Video files (.flv and .swf files). It is bundled with the BitComet client and is also available as a standalone program. It also has partial support for playing FLV files directly from the web. The current version is 1.4. Image File history File links Bitcomet_FLV_Player. ... Image File history File links Bitcomet_FLV_Player. ... is the 322nd day of the year (323rd in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... Flash Video is the name of a file format used to deliver video over the Internet using Adobe Flash Player (formerly known as Macromedia Flash Player) version 6, 7, 8, or 9. ... FLV (Flash Video) is a proprietary file format used to deliver video over the Internet using Adobe Flash Player (formerly known as Macromedia Flash Player) version 6, 7, 8, or 9. ... SWF (pronounced “swiff” by some, standing for Shockwave Flash) is the file format used by Macromedia Flash to describe movies built of mainly two elements: vector based objects and images. ...


BitCometTracker

BitComet.com offers a BitTorrent tracker available for download from the official site. A BitTorrent tracker is a server which assists in the communication between peers using the BitTorrent protocol . ...


Controversy and Criticism

Hash reporting

In all versions after 0.86, the BitComet client is able to report hash values of torrents being downloaded to a bitcomet.com server, for use in stat-tracking, screenshot and discussion features. The features are enabled by default. Prior to version 0.99, a bug prevented a preference setting from disabling this behavior. The bug was reported as fixed, but now new bugs have appeared that still enable the client to send torrent hashes and filenames to BitComet servers, regardless of any settings in the Options window.[2] The program's privacy policy has been updated to reflect this.[3] A hash function is a reproducible method of turning some kind of data into a (relatively) small number that may serve as a digital fingerprint of the data. ... A privacy policy is a disclaimer placed on a website informing users about how the website deals with a users personal information. ...


Adware

The official BitComet website claims that "BitComet does not contain any adware or spyware"[4]. However, versions 0.85 to 0.97 contained advertising[5]. The current versions no longer contain advertising, except in the web-based search window[1]. This article is about advertising-supported software. ... A large number of toolbars, some added by spyware, overwhelm an Internet Explorer session. ...


DHT Exploit Controversy

During version 0.60, BitComet received bad publicity because its implementation of the DHT feature, which was new at the time, could be exploited to not respect the private flag of a tracker. This allowed users to avoid download and upload ratio restrictions, which are common on private trackers. Many private trackers responded to this by banning BitComet version 0.60.[6] BitComet developer RnySmile reverted the client back to version 0.59 in response to the bannings.[7] Distributed hash tables (DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a hash table: (name, value) pairs are stored in the DHT, and any participating node can efficiently retrieve the value associated with a given name. ...


The DHT exploit was fixed in version 0.61.[8][9] Distributed hash tables (DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a hash table: (name, value) pairs are stored in the DHT, and any participating node can efficiently retrieve the value associated with a given name. ...


Super-seeding

In early 2007, John Hoffman, the creator of super-seeding and author of the BitTornado client, harshly criticized BitComet for using abusive tactics to "game" and "cheat" super-seeding at the expense of other peers: "Since BitComet has proven itself to be a harmful codebase, and since they have forced me to take steps I’d rather not have, I will also be banning connections from that client to my own client and tracker codebases." [10] Super seeding is a feature in BitTorrent that was first added by BitTornado, and then added to many other clients as well. ... BitTornado in Ubuntu Linux BitTornado is a BitTorrent client. ...


Padding Files

Starting with version 0.85 (Early 2007), BitComet added an option (on, by default) to its torrent maker that ensures that no two data files in a multi-file torrent occupy the same BitTorrent "piece." This helps enable BitComet to download different parts of a multi-file torrent from non-BitTorrent sources such as http/ftp servers or the ED2K network. To accomplish this, BitComet fills the remainder of each last "piece" with an intervening padding file. While these small and harmless files are transparent to the BitComet user, they can be an annoyance to users of other clients who must deal with them both during and after the download. [11]


Validity of criticism

The validity of claims made against BitComet is disputed, and is often accused of being based on unconfirmed accusations and bugs that only exist in certain older versions of the client, and that have long-since been fixed.


Professional networking specialist Robb Topolski conducted an independent analysis of accusations leveled against BitComet, and found all but one of the claims to be false or unverifiable. He found that BitComet is not detrimental or malicious to the download or upload speeds of a BitTorrent swarm or the tracker.[12]


The one claim he verified as partially correct was that, "BitComet is a poor peer due to no upload slot control; upload bandwidth is stretched too thin." Topolski's tests indicated that BitComet does lack upload slot control, but only when BitComet is initially seeding a torrent—that is, when BitComet is the only seeding peer in a swarm, it tends to seed less efficiently than the two other clients he tested. Topolski asserts that when BitComet is not the only seeding peer in the swarm, or when it is a non-seeding peer, upload slot control is managed exceptionally well.[13]


References

  1. ^ a b UKOrbit (2008). No advertisements in current versions.. Retrieved on 2008-02-10.
  2. ^ BitComet.com (2008). BitComet reporting bug?. Retrieved on 2008-04-13.
  3. ^ BitComet.com (2008). BitComet Privacy Policy. Retrieved on 2008-04-14.
  4. ^ BitComet Team (2006). Official Website. Retrieved on 2007-04-19.
  5. ^ Sniperfx70 (2007). ADDS. Retrieved on 2008-01-01.
  6. ^ Thomas Mennecke (2005). BitComet Banned. Retrieved on 2007-01-15.
  7. ^ Thomas Mennecke (2005). BitComet Reverts to Version .59. Retrieved on 2007-01-15.
  8. ^ Thomas Mennecke (2006). BitComet .62 and You. Retrieved on 2006-12-03.
  9. ^ Thomas Mennecke (2006). BitComet .64 Released. Retrieved on 2006-01-15.
  10. ^ TorrentFreak.com (2007). BitTornado Bans All BitComet Users. Retrieved on 2007-01-07.
  11. ^ Ernesto (08-23-2007). BitComet Pollutes BitTorrent with Junk Data. TorrentFreak. Retrieved on August 24, 2007.
  12. ^ Rob Topolski (2007-08-02). STUDY: 'Examining the Myths and Facts Concerning BitComet Behavior'. ZeroPaid. Retrieved on 2008-02-07. “[Regarding the claim that] BitComet seems to favor uploading to other BitComet clients, even when getting faster download speeds from other clients … In dozens of observed sessions using BitComet, I see no such preference being given to BitComet peers. … BitComet is a worthy download client, providing some advantageous features not found in any other current BitTorrent client. Some of these features are confusing and are poorly implemented, but they are not detrimental to a BitTorrent swarm, nor do they take unfair advantage.”
  13. ^ Topoloski. “If the BitComet user is the initial seeder, that user will take more time and bandwidth to seed a torrent than any other BitTorrent client I have ever used. (Tests: BitComet 200% to 255%, MainLine 145% to 175%, uTorrent with Super-Seeding 105% to 115%). However, when BitComet is a non-seeding peer, it has exceptionally intelligent slot control. BitComet adjusts the speed of each upload slot individually, providing more upload bandwidth to peers that reciprocate with more upload bandwidth of their own. … BitComet is an exceptionally poor upload client and should be avoided if the user will be the initial uploader to a swarm. … This is not an issue if the BitComet user is a seeder in an already-seeded swarm.”

2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Anno Domini (or common era), in accordance to the Gregorian calendar. ... is the 41st day of the year in the Gregorian calendar. ... 2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Anno Domini (or common era), in accordance to the Gregorian calendar. ... is the 103rd day of the year (104th in leap years) in the Gregorian calendar. ... 2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Anno Domini (or common era), in accordance to the Gregorian calendar. ... is the 104th day of the year (105th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 109th day of the year (110th in leap years) in the Gregorian calendar. ... 2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Anno Domini (or common era), in accordance to the Gregorian calendar. ... is the 1st day of the year in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 15th day of the year in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 15th day of the year in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... is the 337th day of the year (338th in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... is the 15th day of the year in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 7th day of the year in the Gregorian calendar. ... is the 236th day of the year (237th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ... is the 214th day of the year (215th in leap years) in the Gregorian calendar. ... 2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Anno Domini (or common era), in accordance to the Gregorian calendar. ... is the 38th day of the year in the Gregorian calendar. ...

See also

The following tables compare general and technical information for a number of applications supporting BitTorrent. ...

External links

BitTorrent, Inc. ... Azureus, Inc. ... Bram Cohen (born 1975) is an American computer programmer, best known as the author of the peer-to-peer (P2P) protocol BitTorrent, as well as the first file sharing program to use the protocol. ... Ashwin Navin is the President, Chief Operating Officer and Co-Founder of BitTorrent, Inc. ... Ludvig Strigeus (ludde) is a Swedish programmer best known for developing free software such as the BitTorrent client µTorrent, OpenTTD, and ScummVM. He has a Master of Science in Computer Science and Engineering degree from Chalmers University of Technology and is currently chief developer in a stealth-development project called... A BitTorrent tracker is a server which assists in the communication between peers using the BitTorrent protocol . ... This article is about Bittorrent clients in general. ... Super seeding is a feature in BitTorrent that was first added by BitTornado, and then added to many other clients as well. ... Peer exchange (PEX) is a feature of the BitTorrent peer-to-peer protocol, like trackers and DHT, can be utilized to gather peers. ... Distributed hash tables (DHTs) are a class of decentralized distributed systems that provide a lookup service similar to a hash table: (name, value) pairs are stored in the DHT, and any participating node can efficiently retrieve the value associated with a given name. ... Broadcatching is the downloading of content that has been made available over the Internet using RSS syndication for listening/watching on mobile devices and personal computers. ... Protocol encryption (PE), Message stream encryption (MSE), or Protocol header encrypt (PHE)[1] are related features of some peer-to-peer file-sharing clients, including BitTorrent. ... availability (also distributed copies) The number of full copies of the file available to the client. ... BitTorrent DNA (when temporarily stopped) BitTorrent DNA, which stands for BitTorrent Delivery Network Accelerator, is a way for Internet users to experience faster speed when watching streaming video files, downloading software (with or without the BitTorrent protocol) and playing online video games. ... This article is about Bittorrent clients in general. ... ABC is a free software, open source BitTorrent client based on BitTornado. ... This article is about the BitTorrent client. ... BitTornado in Ubuntu Linux BitTornado is a BitTorrent client. ... Comparison of LimeWire and FrostWire in Windows Vista FrostWire is an open-source peer-to-peer (P2P) file-sharing program. ... It has been suggested that this article or section be merged with Halite bittorrent. ... KTorrent is a BitTorrent client written in C++ for KDE using the Qt user interface toolkit. ... LimeWire is a New York based peer-to-peer file sharing (P2P) client for the Java Platform, which uses the Gnutella network to locate files as well as share files. ... rTorrent is a text-based ncurses BitTorrent client written in C++, based on the libTorrent libraries for UNIX (Rakshasas own, not the sourceforge libtorrent), with a focus on high performance and good code. ... Shareaza is a peer-to-peer file sharing client which supports the Gnutella, Gnutella2, EDonkey Network, BitTorrent, FTP and HTTP network protocols and which can handle magnet links, ed2k links, Piolet links, and the now deprecated Gnutella links. ... Transmission is a lightweight BitTorrent client. ... µTorrent (also microTorrent or uTorrent) is a freeware proprietary peer-to-peer file sharing (P2P) communications protocol (BitTorrent client) for Microsoft Windows written in C++[1] and localized for many different languages. ... A search engine is an information retrieval system designed to help find information stored on a computer system. ... BTJunkie is an advanced BitTorrent search engine. ... For the metal band, see Demonoid (band). ... isoHunt is a major BitTorrent index with over 806,961 torrents in its database and over 12. ... Mininova is one of the biggest torrent listing sites. ... myBittorrent is an automated website, using the Google API to find BitTorrent websites on the internet. ... The Pirate Bay (often abbreviated TPB) is a website that bills itself as the worlds largest BitTorrent tracker and also serves as an index for . ... Suprnova. ... A meta-search engine is a search engine that sends user requests to several other search engines and/or databases and returns the results from each one. ...

  Results from FactBites:
 
BitComet - Wikipedia, the free encyclopedia (423 words)
BitComet is a BitTorrent client written in C++.
During versions 0.59 to 0.60, BitComet received bad publicity because of an incomplete implementation of the DHT feature.
BitComet's implementation did not respect the 'private' flag of a torrent.
BitComet at AllExperts (384 words)
BitComet is a BitTorrent client written in C++ for Microsoft Windows.
BitComet is a P2P file-sharing freeware fully compatible with the BitTorrent protocol, one of the most popular P2P protocols designed for high-speed distribution of large files.
BitComet has also been accused of favoring other BitComet users on uploads, hammering trackers, dropping piece requests, and other similar unfair techniques.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m