Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Вопросы, ответы и примеры решений

  • Список форумов
  • Форумы по phpBB 3.0
  • Мод трекера ppkBB3cker
  • Вопросы, ответы и примеры решений

Общая тема. Вопрос - ответ.

1017 сообщений
  • Пред.
  • 1
  • Перейти на страницу:
  • 9
  • 10
  • 11
  • 12
  • 13
  • Перейти на страницу:
  • 102
  • След.
Просмотры: 57581 • 
  • Аватара пользователя
    PPK Сообщение 18.02.2010
    V@No писал(а):
    PPK писал(а):Явно часть не в UTF-8, код счётчика то же в UTF-8?
    нет! в том то и дело, всё что я пишу русскими буквами, в html файле шаблона, то вот так отображается.
    Писать русскими буквами и в кодировке UTF-8 это разные вещи, первое не значит второе .. можно файл для примера?
PPK
  • Choose Сообщение 18.02.2010
    Вопрос по мультитрекингу. Читал много постов на данном форуме по этой теме, но при попытке включить функцию мультитрекинга трекер генерирует битые торрент-файлы. (даже если не изменять дефолтное содержимое rtrack_on_ip.php)
    Трекер поднят на локальном тазике для теста. "Подопытный" торрент-файл был скачан с RuTor'а. При попытке добавить его в локальный трекер и повторно скачать, клиент начинает матюкаться на инвалидность файла. При просмотре файла через текстовый редактор видно что анонсы, которые были в исходном файле исчезли и присутствует только анонс на тестовый трекер.

    Содержимое измененного rtrack_on_ip.php:

    Код: Выделить всё

    # Определение дополнительных аннонс URL на основе IP пользователя
    # Диапазоны адресов для которых будут определены дополнительные трекеры
    $rtrackoi_iplist=array();
    $rtrackoi_iplist['all'][]='1.0.0.0-255.255.255.0';//для всех
    
    # Определение дополнительных трекеров для диапазонов адресов
    $rtrackoi_ip=array();
    $rtrackoi_ip['all']=array('1');
    
    # Аннонс URL дополнительных трекеров
    $rtrackoi_url=array();
    $rtrackoi_url[1] = "http://localhost/tracker/announce.php";
    
    # Дополнять аннонс URL трекера
    $rtrackoi_append=array();
    $rtrackoi_append[1]=1;
    
    # Строка запроса
    $rtrackoi_string=array();
    
    # Пасскей, если равно: -1 - текущий пасскей пользователя
    $rtrackoi_fill=array();
    $rtrackoi_fill[1]='-1';
    
    # Определение дополнительных аннонс URL без учёта IP пользователя
    $rtrack=array();
    $rtrack[9]['rtrack_append']='passkey=%s';//query string
    Буду благодарен, если поможете решить возникшую проблему.
Choose
  • Аватара пользователя
    PPK Сообщение 18.02.2010


    это то, что выходит если использовать ваш вариант, для добавления одного доп. трекера для всех без учёта ip достаточно этого:

    Код: Выделить всё

        <?php
        /**
        *
        * @package ppkBB3cker
        * @version $Id: rtrack_on_ip.php 1.000 2009-09-27 12:09:00 PPK $
        * @copyright (c) 2009 PPK
        * http://www.ppkbb3cker.ru, http://protoneutron.narod.ru
        * @license http://opensource.org/licenses/gpl-license.php GNU Public License
        *
        */
    
        /**
        * @ignore
        */
        if (!defined('IN_PHPBB'))
        {
           exit;
        }
    
        # Определение дополнительных аннонс URL на основе IP пользователя
        # Диапазоны адресов для которых будут определены дополнительные трекеры
        $rtrackoi_iplist=array();
        /*$rtrackoi_iplist['all'][]='1.0.0.0-255.255.255.0';//для всех
        $rtrackoi_iplist['local'][]='127.0.0.2';//локальный диапазон
        $rtrackoi_iplist[0][]='127.0.0.0-127.0.0.10';//локальный диапазон
        $rtrackoi_iplist[0][]='32.200.0.0-32.200.0.10';//диапазон какого-то провайдера
        $rtrackoi_iplist[0][]='32.200.0.12-32.200.31.255';//диапазон какого-то провайдера*/
    
        # Определение дополнительных трекеров для диапазонов адресов
        $rtrackoi_ip=array();
        /*$rtrackoi_ip['all']=array('1');
        $rtrackoi_ip[0]=array('2');
        $rtrackoi_ip['local']=array('local', '2');*/
    
        # Аннонс URL дополнительных трекеров
        $rtrackoi_url=array();
        /*$rtrackoi_url[1] = "http://supertorrenttracker.ru/announce.php";
        $rtrackoi_url[2] = "http://www.supertorrenttracker.su/announce.php";
        $rtrackoi_url['local'] = "http://192.168.1.2/announce";*/
    
        # Дополнять аннонс URL трекера
        $rtrackoi_append=array();
        /*$rtrackoi_append[1]=0;
        $rtrackoi_append[2]=1;
        $rtrackoi_append['local']=1;*/
    
        # Строка запроса
        $rtrackoi_string=array();
        /*$rtrackoi_string[1]='';
        $rtrackoi_string[2]='key=%s';
        $rtrackoi_string['local']='passkey=%s';*/
    
        # Пасскей, если равно: -1 - текущий пасскей пользователя
        $rtrackoi_fill=array();
        /*$rtrackoi_fill[1]='';
        $rtrackoi_fill[2]='547476567567';
        $rtrackoi_fill['local']='liue99638b9669vnn6859';*/
    
        # Определение дополнительных аннонс URL без учёта IP пользователя
        $rtrack=array();
        $rtrack[9]['rtrack_url']='http://localhost/tracker/announce.php';//announce url
        /*$rtrack[9]['rtrack_append']='passkey=%s';//query string
        $rtrack[9]['rtrack_fill']='uy4t8vbv8754530895489667n';//passkey*/
    
        ?>
    битый файл можно сюда?: protoneutron @ yandex . ru
PPK
  • Choose Сообщение 18.02.2010
    Попробовал как вы посоветовали, результат тот же =( Выслал вам на почту оба вида торрент-файлов.
Choose
  • V@No Сообщение 18.02.2010
    PPK писал(а):Писать русскими буквами и в кодировке UTF-8 это разные вещи, первое не значит второе .. можно файл для примера?
    конечно можно. вот, файл со счётчиком:
    overall_footer.html
    (только кажется мне что я просто где-то кодировку не поставил...)
V@No
  • Аватара пользователя
    PPK Сообщение 19.02.2010
    Это файл в кодировке windows-1251, если поставить utf-8: всё в крякозябрах



    Не знаю какой редактор, сам лично, пользуюсь этим: http://www.geany.org/
PPK
  • Аватара пользователя
    PPK Сообщение 19.02.2010
    Choose писал(а):Попробовал как вы посоветовали, результат тот же =( Выслал вам на почту оба вида торрент-файлов.
    Сохранять файл нужно в кодировке UTF-8, без BOM
PPK
  • Choose Сообщение 19.02.2010
    Спасибо, теперь генерируются нормальные торрент-файлы. Но вот только все равно анонсыне добавляет, а заменяет уже существующие.
    В исходном файле были анонсы:

    Код: Выделить всё

    http://tracker.********torrent.com/announce
    
    http://bt.*******.org:2710/announce
    
    В конечном остаются только:

    Код: Выделить всё

    http://localhost/tracker/tracker/announce.php?passkey=*****
    
    http://localhost/tracker/announce.php
    
    А нужно что бы было:

    Код: Выделить всё

    http://tracker.********torrent.com/announce
    
    http://bt.*******.org:2710/announce
    
    http://localhost/tracker/announce.php
Choose
  • Аватара пользователя
    PPK Сообщение 19.02.2010
    Любые аннонс URL которые есть в загружаемом торрент-файле будут удалены (иначе все будут пользоваться чужими пасскеями), в обновлении 33 есть возможность добавлять свои трекеры индивдуально каждому пользователю.
PPK
  • Choose Сообщение 19.02.2010
    Можно ли добавлять свои трекеры сразу группе пользователей?
    Последний раз редактировалось Choose 19 фев 2010, 17:39, всего редактировалось 1 раз.
Choose
1017 сообщений
  • Пред.
  • 1
  • Перейти на страницу:
  • 9
  • 10
  • 11
  • 12
  • 13
  • Перейти на страницу:
  • 102
  • След.

Вернуться в «Вопросы, ответы и примеры решений»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума