This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
inside_bitcomet [2011/01/15 20:47] – [Torrent File Format] greywizard | inside_bitcomet [2022/06/20 15:11] (current) – [BC Link Format (obsoleted as of v.1.17)] wxhere | ||
---|---|---|---|
Line 137: | Line 137: | ||
==== BC Link Format (obsoleted as of v.1.17) ==== | ==== BC Link Format (obsoleted as of v.1.17) ==== | ||
- | A BC Link contains information for creating a BT task, HTTP task or FTP task. | + | A //BC Link// contains information for creating a BT task, HTTP task or FTP task. |
The basic plain format is as following: | The basic plain format is as following: | ||
Line 146: | Line 146: | ||
In additional, more parameters can be added: | In additional, more parameters can be added: | ||
- | bc:// | + | bc:// |
- | bc:// | + | bc:// |
bc:// | bc:// | ||
+ | | ||
Finally, with the advantage of hiding details from end-user, the BASE64 encoded format is recommended to distribute for public: | Finally, with the advantage of hiding details from end-user, the BASE64 encoded format is recommended to distribute for public: | ||
Line 158: | Line 158: | ||
< | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
---- | ---- | ||
Line 164: | Line 170: | ||
A [[peers_seeds_torrent_tracker_dht_peer_exchange_pex_magnet_links# | A [[peers_seeds_torrent_tracker_dht_peer_exchange_pex_magnet_links# | ||
- | The format is as following: | + | The basic v1 format is as following: |
- | magnet:? | + | magnet:? |
+ | |||
+ | The basic v2 format with a 32 bytes info hash of SHA256: | ||
+ | |||
+ | magnet:? | ||
+ | |||
+ | The hybrid format with info hash v1 and v2: | ||
+ | |||
+ | magnet:? | ||
+ | |||
+ | In additional, more parameters can be added: | ||
+ | |||
+ | magnet:? | ||
---- | ---- | ||
Line 172: | Line 190: | ||
=== Mandatory parameter === | === Mandatory parameter === | ||
- | **xt**=urn: | + | **xt**=urn: |
+ | |||
+ | **< | ||
+ | |||
+ | **xt**=urn: | ||
- | **< | + | **< |
---- | ---- | ||
Line 181: | Line 203: | ||
**dn** is the user-friendly display name (which may be displayed while waiting for metadata); it should be UTF8 + URL_Escape encoded for non-English characters.\\ | **dn** is the user-friendly display name (which may be displayed while waiting for metadata); it should be UTF8 + URL_Escape encoded for non-English characters.\\ | ||
- | **tr** is a tracker URL, if there is one; for multiple trackers multiple " | ||
**xl** is the task size.\\ | **xl** is the task size.\\ | ||
+ | **tr** is a tracker URL, if there is one; for multiple trackers multiple " | ||
+ | **ws** is the escaped web seed URL.\\ | ||
+ | **xs** is the escaped HTTP URL of torrent file.\\ | ||
+ | |||
For a technical introduction to Magnet URIs please refer to [[wp> | For a technical introduction to Magnet URIs please refer to [[wp> | ||
Line 251: | Line 276: | ||
- When a task finished downloading, | - When a task finished downloading, | ||
- When a task finished downloading, | - When a task finished downloading, | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== AJAX interface for Remote Download ==== | ||
+ | |||
+ | see details in [[AJAX interface for Remote Download|this page]] | ||
---- | ---- | ||
-[[bitcomet_command_line|Previous Page]]\\ | -[[bitcomet_command_line|Previous Page]]\\ | ||
-[[start|Main Index]] | -[[start|Main Index]] |