Мультитрекер (подгрузка внешних пиров)

Тема в разделе "Модификации для TorrentPier", создана пользователем drew, 5 апр 2016.

  1. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    Немного исправлена версия от Xz:). Прошу на тестирование, знаю что с lostfilm не работает, пока что.
    На данный момент протестировано и проверена работоспособность данных трекеров:
    1. Rutracker.org
    2. Rutor.org
    3. Tapochek.net
    4. Rustorka.com
    5. nnmclub.to
    Об ошибках пишите в лс, чтоб тему не засорять.
    P.s. код не очень, но будет переписан.
    p.s. В лс писать какую ошибку выдал и с какого трекера.
     

    Вложения:

    • mult.rar
      Размер файла:
      14,2 КБ
      Просмотров:
      106
    Последнее редактирование: 5 апр 2016
    Exile, dredd, ExPlayer и ещё 1-му нравится это.
  2. Crow

    Crow Пользователь

    Сообщения:
    12
    Симпатии:
    1
    Версия TP:
    нет
  3. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    Fakt_37 нравится это.
  4. Crow

    Crow Пользователь

    Сообщения:
    12
    Симпатии:
    1
    Версия TP:
    нет
    Пару вопросов есть. . .
    Сразу выдает ошибку из-за пропущенной скобки
    ------- config.php ------
    $bb_cfg['multitracker'] = array(
    'max_trackers' => 1,
    'bad_trackers' => array($bb_cfg['server_name']), //'retracker.local',),
    'search' => array(''),
    'replace' => array(''),
    'login_rut' => '',
    'pass_rut' => '',
    );

    'search' => array(''),
    'replace' => array(''), здесь я понимаю перенаправление с udp. Его можно не заполять?
     
  5. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    Спасибо за указанную ошибку в обнове исправлю, можно не заполнять, в ближайшем обновлении будет выпилено.
     
  6. Crow

    Crow Пользователь

    Сообщения:
    12
    Симпатии:
    1
    Версия TP:
    нет
    Кто-нибудь вообще установил себе этот мультитрекер? Инструкция по установке мягко говоря не понятная. Вроде разгреб набор кода, все вроде правильно стоит. При нажатии в раздаче обновить пиров, вылетает окно аякс с надписью invalid action: update_peers :(
     
  7. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    Не туда не писали.
     
  8. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    Нашел баг, найти
    HTML:
    {postrow.attach.tor_reged.ATTACH_ID}
    заменить
    HTML:
    {TOPIC_ID}
     
    Exile нравится это.
  9. Virtuoz

    Virtuoz Бета-тестер

    Сообщения:
    533
    Симпатии:
    229
    Версия TP:
    2.1.5
    Инструкция более чем понятна, ошибок после установки нету, единственное рутор и рутрекер пиров по нулям.
     
    Exile нравится это.
  10. Crow

    Crow Пользователь

    Сообщения:
    12
    Симпатии:
    1
    Версия TP:
    нет
    Самое главное получается не работает?
     
  11. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    для рутрекера логин с пароле прописан? только что проверил, с рутором все ок, работает.
     
  12. Crow

    Crow Пользователь

    Сообщения:
    12
    Симпатии:
    1
    Версия TP:
    нет
    Уже несколько раз переустановил перепробовал разные варианты, каждый раз invalid action: update_peers. Думаю где то косяк в functions_torrent.php
    Помоги пожалуйста люди добрые :(
     

    Вложения:

  13. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    ваша ошибка указывает что в ajax нету action, то что я выложил там такого нету. Еще раз ставьте и правьте все.
     
  14. Crow

    Crow Пользователь

    Сообщения:
    12
    Симпатии:
    1
    Версия TP:
    нет
    Разобрался. Это был в шаблоне старый код мультитрекера.
    Сейчас при создании раздачи выбивает нотис Undefined variable:tor_decoded in . . .function_torrent.php line 333
    $tor_announcers = tor_announcers($tor_decoded);
    warning array_key_exists() expects parameter 2 to be array,null given function_torrent.php line 882 - это тот код который в конец вставляли в function_torrents.php
     
    Exile нравится это.
  15. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    Пиши в аську
     
  16. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    В версии 2.1.5 переменная другая найти
    PHP:
    $tor_announcers tor_announcers($tor_decoded);
    и заменить
    PHP:
    $tor_announcers tor_announcers($tor);
     
    Exile нравится это.
  17. Crow

    Crow Пользователь

    Сообщения:
    12
    Симпатии:
    1
    Версия TP:
    нет
    Заменил, ошибка пропала, но ничего не происходит. Сиды с пирами по 0. Какой принцип работы? Он сразу должен их цеплять или обновлять как то надо?
    Аськи нет просто (n)
     
  18. Virtuoz

    Virtuoz Бета-тестер

    Сообщения:
    533
    Симпатии:
    229
    Версия TP:
    2.1.5
    Не хватает запроса в бд

    Код:
    ALTER TABLE `bb_bt_torrents` ADD `tor_time` tinyint( 11 )not null default 0;
    
     
    Exile нравится это.
  19. drew

    drew Пользователь

    Сообщения:
    863
    Симпатии:
    297
    Версия TP:
    иная
    Не много обновил...
    Для того чтобы тему не засорять пишите в лс или аську, что не работает и с какого трекер.
    В след. обновлении будет добавлена крон задача и не много изменен код.
    Для тех у кого ревизия 2.1.5 и ниже заменяем строчки.
    В версии 2.1.5 и ниже переменная другая найти
    PHP:
    $tor_announcers tor_announcers($tor_decoded);
    и заменить
    PHP:
    $tor_announcers tor_announcers($tor);
    P.S в планах сделать чтоб из торрент файла выдирал все указанные анонсеры и выдирать из них пиры.
    P.ss. Для тех у кого сервер в России не пишите что у вас не работает рутрекер и рутор, и другие трекеры которые заблокированы на территории в РФ.
     

    Вложения:

    • mult.rar
      Размер файла:
      14,2 КБ
      Просмотров:
      64
    Последнее редактирование: 22 апр 2016
    Exile и Virtuoz нравится это.
  20. Virtuoz

    Virtuoz Бета-тестер

    Сообщения:
    533
    Симпатии:
    229
    Версия TP:
    2.1.5
    У меня сразу появились, проверяй установку и сделай дополнительный запрос.
     
  21. rudy

    rudy Пользователь

    Сообщения:
    13
    Симпатии:
    2
    Заранее извиняюсь за вопрос дилетанта, вот эта часть инструкции:

    ----- functions_torrent.php ------
    $tor_announcers = tor_announcers($tor_decoded);
    $tor_announcers = ($tor_announcers) ? serialize($tor_announcers) : '';

    Добавить в запрос
    , tor_announcers
    , '$tor_announcers'


    О чем речь? Что нужно найти и куда добавить?
    $tor_announcers - такого вообще нет в коде трекера

    Заранее спасибо за помощь
     
  22. rudy

    rudy Пользователь

    Сообщения:
    13
    Симпатии:
    2
    Имеется ввиду вот этот отрезок?
    --------------
    $sql = "
    SELECT
    a.post_id, d.physical_filename, d.extension, d.tracker_status,
    t.topic_first_post_id,
    p.poster_id, p.topic_id, p.forum_id,
    f.allow_reg_tracker
    FROM
    ". BB_ATTACHMENTS ." a,
    ". BB_ATTACHMENTS_DESC ." d,
    ". BB_POSTS ." p,
    ". BB_TOPICS ." t,
    ". BB_FORUMS ." f
    WHERE
    a.attach_id = $attach_id
    AND d.attach_id = $attach_id
    AND p.post_id = a.post_id
    AND t.topic_id = p.topic_id
    AND f.forum_id = p.forum_id
    LIMIT 1
    ";
     
  23. rudy

    rudy Пользователь

    Сообщения:
    13
    Симпатии:
    2
    а куда вставлять эти строки?

    $tor_announcers = tor_announcers($tor_decoded);
    $tor_announcers = ($tor_announcers) ? serialize($tor_announcers) : '';
     
  24. Fakt_37

    Fakt_37 Бета-тестер

    Сообщения:
    190
    Симпатии:
    104
    Версия TP:
    2.1.5, иная
    Если вы глаза открыть не можете, зачем вам трекер? Толку даже мод установить нет, смотри лучше
     
  25. Kryl

    Kryl Пользователь

    Сообщения:
    802
    Симпатии:
    218
    Версия TP:
    2.2.0
    Fakt_37
    Слышишь душара , если с армии пришел , то можно людям грубить ??? или же тебя в армии чмырили ?? а тут ты отрываешься ?
     
    viktor нравится это.

Поделиться этой страницей