This helps to prevent unauthorized distribution of torrent files from private trackers. Many private trackers are now implementing Passkeys in the torrent file, which gives each user a specific address to contact, in order to get a list of peers. As a result of the restricted access, their torrents usually offer better availability and speed, compared to public trackers where leeching is more common. Private trackers usually register how much the users upload and download and may enforce a minimum upload-to-download ratio. Typically, invitations (or the codes that are given to prospective users) are granted to users who have uploaded a pre-determined amount, meet specific ratio requirements, and have been registered. A common method for controlling registration among private trackers is an invitation system, in which trusted users are given the ability to grant a new user permission to register at the site. Note: Starting with BitComet v.1.17 BC Links have been replaced by Magnet Links (see below).Ī private tracker is a tracker that restricts who can use it, often by requiring registration of a user account. Note: If “custom_headers_for_mirrors” parameter is true, the “referer”, “cookie” and “user_agent” will also be sent to mirror addresses. Note: If multiple HTTP mirrors available for a HTTP task, multiple “mirror” parameters can be added. Note: To support various languages besides English, all parameters should be UTF8 + URL_Escape encoded before Base64 encoding. If in the same server, server domain can be omitted.Ī BC Link contains information for creating a BT task, HTTP task or FTP task.īc://bt2/$/." + "ZZ" ) alias tracker reporting “tracker_alias_url” Contents a list of alias trackers. “Listening port is closed, no one can connected to me.”) Hide myself “&hide=1” Tell tracker “Do not tell my IP to others” (e.g. Local IP Support “&localip=” Add internal IP announce so that peers in one subnet could connect to each other. Please note: The Tracker HTTP Protocol was changed in v0.59 and subsequent versions! Tracker HTTP Protocol before v0.59 – old spec before v0.59 When a torrent is made under Disable Public DHT Network - Use Tracker Server - (that is to say that there is no nodes key in the torrent, and every tracker in the list announces that it is private tracker explicitly, by sending “private” = 1), BitComet will not add DHT Network as a Backup Tracker, even if all the trackers cannot be connected later, and will also disable Peer Exchange between peers. If specified, can be 0 or 1 to indicate if the tracker is a private tracker. Message Stream Encryption (aka PHE) specification - new in v0.63 If the client is compatible with the multitracker specification, and if the “announce-list” key is present, the client will ignore the “announce” key and only use the URLs in “announce-list”. This key will refer to a list(s) of URLs, and will contain a list of tiers of announces. “name” “name.utf-8” “path” “path.uft-8” “comment” “comment.utf-8” “publisher” “publisher.utf-8” “publisher-url” “publisher-url.utf-8” “announce-list” In addition to the standard “announce” key (in the main area of the metadata file and not part of the “info” section), there will be a new key, “ announce-list”. UTF-8 values have higher priority than MBCS strings. Unicode Support, add “.utf-8” for those utf-8 encoding strings. Please note: The torrent file format was changed in v0.59 and posterior! Torrent File Format before v0.59 – old format before v0.59 BitComet will still keep adding a “.utf-8” key for all string for backward-compatibility.Ģ. 2) 3).įrom v1.20, the default encoding was changed to UTF-8 for all languages, to meet BitTorrent official specification. Each node is encoded as a 2-element list of host (string) and port (integer) 8) “publisher”: (optional) the name of the torrent creator (string) 9) “publisher-url”: (optional) the url of the torrent creator (string) 10) “comment”: (optional) free-form textual comments by the author (string) 11) “url-list”: (optional) a list containing one or more URLs of the mirror server(s) used as webseeding download sources. torrent (string), like this: “BitComet/0.59” 5) “announce”: (optional) The announce URL of the tracker (string) 6) “announce-list”: (optional) multi-tracker list (a list of strings) 7) “nodes”: (optional) A list of DHT Network nodes. “publisher-url”: (optional) the URL of the torrent creator if do not allow to be changed (string) Ģ) “encoding”: the string encoding (string), in v0.59 or above is always “UTF-8” 3) “creation date”: the creation time of the torrent, in standard Unix epoch format (integer seconds since 00:00:00 UTC) 4) “created by”: name and version of the program used to create the.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |