BioTorrents.de’s version of Gazelle
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

download.php 715B

12345678910111213141516171819202122
  1. <?php
  2. # ...
  3. header('Content-Type: application/x-bittorrent; charset=utf-8');
  4. header('Content-disposition: attachment; filename="'.$FileName.'"');
  5. function add_passkey($Ann)
  6. {
  7. global $TorrentPass;
  8. return (is_array($Ann)) ? array_map('add_passkey', $Ann) : $Ann.'/'.$TorrentPass.'/announce';
  9. }
  10. $UserAnnounceURL = ANNOUNCE_URLS[0][0].'/'.$TorrentPass.'/announce';
  11. $UserAnnounceList = array(array_map('add_passkey', ANNOUNCE_URLS[0]), ANNOUNCE_URLS[1]);
  12. #$UserAnnounceList = (sizeof(ANNOUNCE_URLS) === 1 && sizeof(ANNOUNCE_URLS[0]) === 1) ? [] : array_map('add_passkey', ANNOUNCE_URLS);
  13. echo TorrentsDL::get_file($Contents, $UserAnnounceURL, $UserAnnounceList);
  14. define('SKIP_NO_CACHE_HEADERS', 1);
  15. # EOF