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]] | ||