Вопрос по .torrent файлу(php)

Discussion in 'PHP' started by Fantom3D, 24 Mar 2010.

  1. Fantom3D

    Fantom3D New Member

    Joined:
    23 Aug 2009
    Messages:
    71
    Likes Received:
    2
    Reputations:
    -1
    Каким образом можно с помощью php открыть .torrent файл, добавить туда несколько анонс адресов и закрыть файл? Так, чтобы при открытии уже обработаного файла в uTorrent появлялись старые адреса и новые, которые мы добавили. Помогите :confused: :confused:
     
  2. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    http://www.phpclasses.org/browse/file/24765.html
     
    _________________________
  3. Fantom3D

    Fantom3D New Member

    Joined:
    23 Aug 2009
    Messages:
    71
    Likes Received:
    2
    Reputations:
    -1
    Там все очень запутано, та еще и не пашет... выложите, пожалуйста, готовый код.
     
  4. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    У меня все работает
    PHP:
    <?php
    require_once 'Torrent.php';
    $torrent = new Torrent('sample.torrent');
    $torrent->announce('http://alternate-torrent.tracker/annonce');
    $torrent->send();
    ?>
     
    _________________________
  5. Nelzone

    Nelzone Banned

    Joined:
    12 Apr 2008
    Messages:
    172
    Likes Received:
    134
    Reputations:
    6
    как я понел каждый анонс добавит можно
    PHP:

    $torrent
    ->announce('http://alternate-torrent.tracker/annonce');

    $torrent->announce('http://rutracker.ru/annonce');

     
    #5 Nelzone, 24 Mar 2010
    Last edited: 24 Mar 2010
  6. Fantom3D

    Fantom3D New Member

    Joined:
    23 Aug 2009
    Messages:
    71
    Likes Received:
    2
    Reputations:
    -1
    Как-бэ ой) Я все с одного файла делал, не прочитал коммент)) Спасибо.
     
  7. Fantom3D

    Fantom3D New Member

    Joined:
    23 Aug 2009
    Messages:
    71
    Likes Received:
    2
    Reputations:
    -1
    Nelzone

    Кстате не пашет, в инструкции написано, что такими 2 способами должно работать :)

    PHP:
    $torrent->announce(array('http://torrent.tracker/annonce''http://alternate-torrent.tracker/annonce')); // set tracker(s), it also works with a 'one tracker' array...
    $torrent->announce(array(array('http://torrent.tracker/annonce''http://alternate-torrent.tracker/annonce'), 'http://another-torrent.tracker/annonce')); // set tiered trackers