Система мультитрекинга.

 • Просмотры: 4526
lo
loganxfi
Сообщения: 62
Зарегистрирован: 23 мар 2010, 17:23
Сообщение

Система мультитрекинга.

24 май 2010, 20:19

Хотелось бы поподробней обсудить правильность настройки функции треккера "мультитрекинг"

Мультитрекинг это:

"Мульти трекер" - торрент-файл берётся с другого трекера и размещается на вашем трекере. Вы не будете ничего раздавать , раздача доверена создателям релизов , которые вы копируете и раздаете на своем торренте.

1. Трекер не изменяется - расположение , скачивание торрент-файлов , поиск.
2. Главными изменениями явл-ся будущая скорость, наличие большего числа пиров, расположение оригинала файлов.

Скорость будет большей - это одновременно предположение и факт. Вот такой комичный факт. Число инициаторов и желающих обменяться скоростью будет больше .т.к многие трекеры больше вашего и поэтому вы размещаете файлы с популярных раздач, но возможна ситуация когда раздача будет брошена и вы никак не сможете помочь.

Раздача создаеться так же как и раньше, единственным отличием явл-ся торрент-файл. Теперь если вы решили создать раздачу (по новому принципу - "мульти") вы не сщдаете торрент из своих файлов на компе, а скачиваете с того трекера , где вы нашли искомый материал. Далее сохраняете у себя на компьютере , и загружаете в соответствующее окно раздачи (торрент-файл)


Я правильно описал функцию мультитрекинга ppkbb3cracker ?

Теперь настроиваем свой треккер:

Допусти я имею версию треккер #35, и мне нужно добавить два торрент-треккера с которых я частенько буду брать материал - как правильно настроить?

1. Скачиваем с трекеров, с которых вы будете брать материал торрент файлы.
2. Открываем их блокнотом или другим текстовым редактором.
3. Берем из них пути до их announce.php

Допустим открыли мы 2 торрент файлика с двух нужных вам треккера и видим что вроде этого:

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

d8:announce60:http://bt.torrents.vtomske.ru/bt/announce.php?uk=wtlr0AQbkU&18:azureus_propertiesd17:dht_backup_enablei0ee7:comment55:http://torrents.vtomske.ru/forum/viewtopic.php?p=70294510:created by13:uTorrent/161013:creation datei1195107798e8:encoding5:UTF-84:infod6:lengthi7058587648e4:name10:COD4MW.iso12:piece lengthi4194304e6:pieces33660:рШЈ †

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

d8:announce76:http://torrents.tom.ru/tracker.php/6a7efbfedfe03222a01faec96b33d38d/announce13:announce-list76:http://torrents.tom.ru/tracker.php/6a7efbfedfe03222a01faec96b33d38d/announce7:comment43:http://torrents.tom.ru/details.php?id=2910513:comment.utf-843:http://torrents.tom.ru/details.php?id=2910510:created by13:uTorrent/161013:creation datei1274593041e8:encoding5:UTF-84:infod6:lengthi1468747776e4:name58:Rejn.Foll.2009.P.DVDRip.ELEKTRI4KA.VANO.[uniongang.tv].avi12:piece lengthi2097152e6:pieces14020:ў?3д7у8 [ ъ)Ж‘Vщ›>1-Ѕ YИЕPЋВJLиГц
Нам нужно только вот это:

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

http://bt.torrents.vtomske.ru/bt/announce.php

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

http://torrents.tom.ru/tracker.php
Далее открываем файл tracker/include/rtrack_on_ip.php и вставляем туда адреса трекеров.

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

<?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['all2'][]='1.0.0.0-255.255.255.0';//для всех


# Определение дополнительных трекеров для диапазонов адресов
$rtrackoi_ip=array();
$rtrackoi_ip['all']=array('1');
$rtrackoi_ip['all2']=array('2');


# Аннонс URL дополнительных трекеров
$rtrackoi_url=array();
$rtrackoi_url[1] = "http://bt.torrents.vtomske.ru/bt/announce.php";
$rtrackoi_url[2] = "http://torrents.tom.ru/tracker.php";
$rtrackoi_url['local'] = "http://192.168.1.2/announce";*/


# Дополнять аннонс URL трекера
$rtrackoi_append=array();
$rtrackoi_append[1]=1;
$rtrackoi_append[2]=1;


# Строка запроса
$rtrackoi_string=array();
$rtrackoi_string[1]='';
$rtrackoi_string[2]='';


# Пасскей, если равно: -1 - текущий пасскей пользователя
$rtrackoi_fill=array();
$rtrackoi_fill[1]='';
$rtrackoi_fill[2]='';

# Определение дополнительных аннонс URL без учёта IP пользователя
$rtrack=array();
/*$rtrack[9]['rtrack_url']='http://127.0.0.1/announce';//announce url
$rtrack[9]['rtrack_append']='passkey=%s';//query string
$rtrack[9]['rtrack_fill']='uy4t8vbv8754530895489667n';//passkey*/

include($phpbb_root_path."tracker/include/rtrackfunc.".$phpEx);
?>
Далее в админке вашего трекера, в Настройки трекера -> Включить систему мультитрекинга - выставляем 3 0 0

Подскажите правильно ли я описал здесь процедуру настройки или что-то упустил?

Почемуто при загрузке чужого торент файла, скаченного с моего трекера в клиент utorrent вылазиет какаято ошибка о неправильном торрентфайле?
Или функция мультитрекинга подразумевает что-то другое, или вообще система мультитрекинга еще не реализована в версии #35 ?
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1619 раз
Сообщения: 10275
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Система мультитрекинга.

26 май 2010, 10:26

Неправильно .. ;) 1. если нужно добавлять трекеры независимо от ip адреса пользователя - нужно их добалять после строки

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

# Определение дополнительных аннонс URL без учёта IP пользователя
$rtrack=array();
2. строка

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

 include($phpbb_root_path."tracker/include/rtrackfunc.".$phpEx);
не нужна, в одном из обновлений было написано, что её нужно удалить.
lo
loganxfi
Сообщения: 62
Зарегистрирован: 23 мар 2010, 17:23
Сообщение

Система мультитрекинга.

26 май 2010, 14:37

PPK Помогите пожалуста правильный создать rtrack_on_ip.php с трекерами:

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

адрес анонсера и ip адрес анонсера трекера
http://bt.torrents.vtomske.ru/bt/announce.php
95.170.139.13

адрес и ip самого трекера
http://torrents.vtomske.ru
95.170.139.10

Как не страно но у трекера полусаеться два адреса. Один для анонсеров, второй сам форум.

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

адрес трекера и его ip адрес.
http://torrents.tom.ru/tracker.php
83.172.18.110
А то что-то я совсем запутался что и куда вставлять.
Что так все сложно то, нельзя было в админке просто сделать место для вставки ip'шников или адресов анонсеров? Штобы их можно было навставлять через запятую и все, не лазить не в какие php файлы.
Th
Therion
Сообщения: 11
Зарегистрирован: 24 май 2010, 01:44
Сообщение

Система мультитрекинга.

27 май 2010, 00:48

Здравствуйте, прошу помощи по насткойки мультитрекинга на rutracker.org. Сидел пробовал так ничего и не получилось. Прошу помощи по настройке rtrack_on_ip.php. Зарание благодарю.
lo
loganxfi
Сообщения: 62
Зарегистрирован: 23 мар 2010, 17:23
Сообщение

Система мультитрекинга.

27 май 2010, 03:05

Обсуждение настроек здесь.
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1619 раз
Сообщения: 10275
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Система мультитрекинга.

27 май 2010, 11:58

loganxfi писал(а):Что так все сложно то, нельзя было в админке просто сделать место для вставки ip'шников или адресов анонсеров? Штобы их можно было навставлять через запятую и все, не лазить не в какие php файлы.
В августе.
вот такое содержимое файла должно быть:

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

<?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://bt.torrents.vtomske.ru/bt/announce.php';//announce url
$rtrack[9]['rtrack_append']='uk=%s';//query string
$rtrack[9]['rtrack_fill']='wtlr0AQbkU';//passkey
$rtrack[10]['rtrack_url']='http://torrents.tom.ru/tracker.php/6a7efbfedfe03222a01faec96b33d38d/announce';//announce url
$rtrack[10]['rtrack_append']='';//query string
$rtrack[10]['rtrack_fill']='';//passkey
?>
lo
loganxfi
Сообщения: 62
Зарегистрирован: 23 мар 2010, 17:23
Сообщение

Система мультитрекинга.

27 май 2010, 15:33

Спасибо большое PPK сегодня попробую правильно или нет!

----

Ну вроде работает, тока вот два вопроса возникло:

1. Я скачал тореннт файл с чужого трекера, потом залил его на свой трекер в свою раздачу. При скачивании с моего трекера будет ли уменьшаться у меня ратио на чужом трекере ?

2. Я скачал торрент с чужого трекера там его сидируют 50 человек, будет ли у меня на трекере отображаться что его сидируют 50 человек, или будут отображаться сидеры и пиры только те что скачали торрент файлик с моего трекера ?
lo
loganxfi
Сообщения: 62
Зарегистрирован: 23 мар 2010, 17:23
Сообщение

Система мультитрекинга.

27 май 2010, 16:49

А что за фигня, выложил торрент файл админом (с чужого трекера), скачал раздачу 8 гб другим обычным пользователем на другогом компе с др.ip.
Сидер показываеться, а скока скачал и какой рейтинг у скачавшегося нефига не изменилось - Leech. Статистика вообще вдеться по мульттрекерным торрентам?

-------------------------------------------------------------------------------------------------------------------

Скажите , а passkey и query string обязательно добавлять?

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

# Определение дополнительных аннонс URL без учёта IP пользователя
$rtrack=array();

# torrents.vtomske.ru
$rtrack[9]['rtrack_url']='http://bt.torrents.vtomske.ru/bt/announce.php';//announce url
$rtrack[9]['rtrack_append']='uk=%s';//query string
$rtrack[9]['rtrack_fill']='wtlr0AQbkU';//passkey
Или достаточно анонсер добавить, для работы мультитрекерной фунции?

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

# torrents.vtomske.ru
$rtrack[9]['rtrack_url']='http://bt.torrents.vtomske.ru/bt/announce.php';//announce url
$rtrack[9]['rtrack_append']='';//query string
$rtrack[9]['rtrack_fill']='';//passkey
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1619 раз
Сообщения: 10275
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Система мультитрекинга.

28 май 2010, 11:13

loganxfi писал(а):1. Я скачал тореннт файл с чужого трекера, потом залил его на свой трекер в свою раздачу. При скачивании с моего трекера будет ли уменьшаться у меня ратио на чужом трекере ?
loganxfi писал(а):. Я скачал торрент с чужого трекера там его сидируют 50 человек, будет ли у меня на трекере отображаться что его сидируют 50 человек, или будут отображаться сидеры и пиры только те что скачали торрент файлик с моего трекера ?
Просто скачав файл с чужого трекера и загрузив его на свой - никакого эффекта не будет, т.к. сейчас все аннонс URL содержащиеся в торрент-файле при его загрузке на трекер удаляются, пиры с трекеров которые добавляются в торрент файлы не учитываются и не отображаются нигде кроме вашего клиента .. т.к. там просто идёт добавление доп. трекеров, а не их аннонс самим трекером.
Скажите , а passkey и query string обязательно добавлять?
Если он есть - обязательно .. трекер иначе просто выдаст ошибку ..
lo
loganxfi
Сообщения: 62
Зарегистрирован: 23 мар 2010, 17:23
Сообщение

Система мультитрекинга.

28 май 2010, 18:59

Чето я не понял, а как тогда сделать чтобы на моем трекере отображались сиды и пиры имеющиеся на чужом трекере и на моем?
Как сделать чтобы велась нормальная статистика? PPK напишите нормально, а лучше выложете готовый rtrack_on_ip с примерами адресов и ip'шников. Ведь реально у вас весь форум забит темамим а конкретного решения нет ни в одной теме. Просто дайте нам готовый, настроеный rtrack_on_ip который бы вел нормально статистику пиров и сидов с чужих трекеров, и со своего конечно тоже. Можно даже с левыми анонсерами и ip, а мы уже каждый сами вставить адреса.
Блин ребята помогите, у кого есть нормальный настроеный rtrack_on_ip.php выложите пожалуйста !!! :)

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