Как установить трэкер VBTT 3 XBT на vBulletin?

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
Как установить трэкерVBTT_3_XBT_3.7_3.8 на vBulletin ?

Если кто знает опищите либо дайте сылку поустановке если кто знает.
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
batman, этот хак у нас не выложен, но я знаю, что внутри должна быть инструкция подробная. Здесь выложить не могу по той причине, что версии этого хака существуют разные... а ты не указал, откуда скачал. Знаю человека, у которого этот хак стоит, могу попросить тебе помочь...

Ну а к админам просьба выложить этот хак... почему-то везде он на депозите выложен, а у меня из-за серого IP туда доступа нет...
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
ИНСТРУКЦИЯ ПО УСТАНОВКЕ V1.2 SVN

Шпион Потока VBulletin 3 для XBT 1.2 SVN - Новый Устанавливает vBulletin 3.7.x/3.8.x только!

Поддержка, доступная в www.torrenttrader.org/forum/
ВЫ ДОЛЖНЫ ИСПОЛЬЗОВАТЬ ВКЛЮЧЕННЫЙ ИСТОЧНИК XBT, ЧТОБЫ ПОЗВОЛИТЬ СКОРОСТЬ И КТО ЗАКОНЧИЛ ПОДДЕРЖКУ ПОТОКА.

ОРИГИНАЛЬНЫЙ XBT НЕ ВКЛЮЧАЕТ ЭТУ ПОДДЕРЖКУ!


Инсталляционные Инструкции:
Чтобы установить таможенный XBT, загрузите xbt папку к своему серверу, и в предельном типе

./make.sh (должен быть в папке шпиона) собирать источник

отредактируйте xbt_tracker.conf файл к своим деталям базы данных

./xbt_tracker (все еще в папке Шпиона), чтобы начать XBT


Следующие инструкции только, чтобы установить VBTT 3 модификации, пожалуйста, обратитесь к http://xbtt.sourceforge.net/tracker/ для подробного XBT, устанавливают инструкции! НЕ ИМПОРТИРУЙТЕ SQL ДЛЯ XBT, ЭТОТ МОДНИК ДЕЛАЕТ ЭТО!!


1.

В этом шаге/forumroot/будет определять папку, где Ваш форум Vbulletin установлен (вообще "/или / форум /")
ЗАГРУЗИТЕ charts.php к/forumroot/
ЗАГРУЗИТЕ charts.swf к/forumroot/
ЗАГРУЗИТЕ history.php к/forumroot/
ЗАГРУЗИТЕ history2.php к/forumroot/
ЗАГРУЗИТЕ history3.php к/forumroot/
ЗАГРУЗИТЕ resetpasskey.php к/forumroot/
ЗАГРУЗИТЕ stats.php к/forumroot/
ЗАГРУЗИТЕ torrent.php к/forumroot/
ЗАГРУЗИТЕ torrents.php к/forumroot/

ЗАГРУЗИТЕ vbtt к/forumroot/

Изображения ЗАКАЧКИ к/forumroot/

ЗАКАЧКА включает в/forumroot/

ЗАГРУЗИТЕ admincp к/forumroot/

В AdminCP, используя Менеджера по продукции, избранного product-vbtt3forxbt.xml файл и, импортируют это. Это устанавливает все необходимые Таблицы базы данных Vbulletin/XBT, плагины и шаблоны

Установите включенного таможенного шпиона XBT на сервере и установите XBT config файл к Вашей DB форума. Продукт устанавливает необходимые столы/ценности DB XBT.

2.
Откройте attachment.php, удалите:
($hook = vBulletinHook:: fetch_hook (' attachment_display '))? An estimation ($hook): the false;
Тогда найдите:
$startbyte = 0; $lastbyte = $attachmentinfo [' filesize '] - 1;

и замените это:
($hook = vBulletinHook:: fetch_hook (' attachment_display '))? An estimation ($hook): the false; $startbyte = 0; $lastbyte = $attachmentinfo [' filesize '] - 1;

Тогда найдите:
$attachmentinfo = $db->query_first_slave("
SELECT attachmentid, SUBSTRING(" . ((!empty($vbulletin->GPC['thumb']) ? 'thumbnail' : 'filedata')) . ", $startbyte + 1, $readsize) AS filedata
FROM " . TABLE_PREFIX . "attachment
WHERE attachmentid = $attachmentinfo[attachmentid]
");
echo $attachmentinfo['filedata'];

и замените это:
if (!$startbyte && $lastbyte == $attachmentinfo['filesize'] - 1 && strlen($attachmentinfo['filedata']) == $attachmentinfo['filesize'])
{
echo $attachmentinfo['filedata'];
}
else
{
$attachmentinfo = $db->query_first_slave("
SELECT attachmentid, SUBSTRING(" . ((!empty($vbulletin->GPC['thumb']) ? 'thumbnail' : 'filedata')) . ", $startbyte + 1, $readsize) AS filedata
FROM " . TABLE_PREFIX . "attachment
WHERE attachmentid = $attachmentinfo[attachmentid]
");
echo $attachmentinfo['filedata'];
}


Тогда найдите:
? 'thumbnail_dateline AS dateline, thumbnail_filesize AS filesize,'
: 'attachment.dateline, filesize,')) . "

и замените это:
? 'attachment.thumbnail AS filedata, thumbnail_dateline AS dateline, thumbnail_filesize AS filesize,'
: 'attachment.dateline, SUBSTRING(filedata, 1, 2097152) AS filedata, filesize,')) . "

3.
Откройте newattachment.php и найдите:
$popid = array_keys($vbulletin->GPC['delete']);
$attachmentid = intval($popid[0]);
и замените это:
$popid = array_keys($vbulletin->GPC['delete']);
$attachmentid = intval($popid[0]);
($hook = vBulletinHook::fetch_hook('vbtt_newattach_hook')) ? eval($hook) : false;

4.
Открытый showthread.php
найдите:
if ($thread['attach'])
{
$attachments = $db->query_read("
SELECT dateline, thumbnail_dateline, filename, filesize, visible, attachmentid, counter,
postid, IF(thumbnail_filesize > 0, 1, 0) AS hasthumbnail, thumbnail_filesize,
attachmenttype.thumbnail AS build_thumbnail, attachmenttype.newwindow
FROM " . TABLE_PREFIX . "attachment
LEFT JOIN " . TABLE_PREFIX . "attachmenttype AS attachmenttype USING (extension)
WHERE postid IN (-1" . $ids . ")
ORDER BY attachmentid
");

и замените это:
if ($thread['attach'])
{
$attachments = $db->query_read("
SELECT info_hash, `".TABLE_PREFIX."attachment`.size,comment,created_by,announce_list,completed_by, completed, seeders, leechers, upspeed, downspeed, dateline, thumbnail_dateline, filename, filesize, visible, attachmentid, counter,
postid, IF(thumbnail_filesize > 0, 1, 0) AS hasthumbnail, thumbnail_filesize,
attachmenttype.thumbnail AS build_thumbnail, attachmenttype.newwindow
FROM " . TABLE_PREFIX . "attachment
LEFT JOIN " . TABLE_PREFIX . "attachmenttype AS attachmenttype USING (extension)
WHERE postid IN (-1" . $ids . ")
ORDER BY attachmentid
");

Тогда найдите первую инстанцию ТОЛЬКО:
$postattach["$attachment[postid]"]["$attachment[attachmentid]"] = $attachment;


и замените это:
($hook = vBulletinHook::fetch_hook('vbtt_postbitstats_hook')) ? eval($hook) : false;
$postattach["$attachment[postid]"]["$attachment[attachmentid]"] = $attachment;
5.
Откройте includes/class_dm_attachment.php, затем найдите:
'filedata' => array(TYPE_BINARY, REQ_NO, VF_METHOD),
'filesize' => array(TYPE_UINT, REQ_YES),
и замените это:
'filedata' => array(TYPE_BINARY, REQ_NO, VF_METHOD),
'filesize' => array(TYPE_UINT, REQ_YES),
'info_hash' => array(TYPE_STR, REQ_NO),
'announce_list' => array(TYPE_STR, REQ_NO),
'created_by' => array(TYPE_STR, REQ_NO),
'comment' => array(TYPE_STR, REQ_NO),
'size' => array(TYPE_NUM, REQ_NO),
6.
Откройте includes/functions_forumdisplay.php, затем найдите:
if ($thread['attach'] > 0)
{
$show['paperclip'] = true;
$thread['checkbox_value'] += THREAD_FLAG_ATTACH;
}

и замените это:
if ($thread['attach'] > 0)
{
$show['paperclip'] = true;
($hook = vBulletinHook::fetch_hook('vbtt_threadbitstats_hook')) ? eval($hook) : false;
$thread['checkbox_value'] += THREAD_FLAG_ATTACH;
}

7.
Откройте includes/class_dm_user.php, затем найдите:
'sigpicrevision' => array(TYPE_UINT, REQ_NO),

и замените это:
'sigpicrevision' => array(TYPE_UINT, REQ_NO),

'can_leech' => array(TYPE_UINT, REQ_NO),
'wait_time' => array(TYPE_NUM, REQ_NO),
'downloaded' => array(TYPE_NUM, REQ_NO),
'uploaded' => array(TYPE_NUM, REQ_NO),
'torrent_pass' => array(TYPE_STR, REQ_NO),

8.
Откройте admincp/user.php, затем найдите:
"resources.php?" . $vbulletin->session->vars['sessionurl'] . "do=viewuser&u=" . $vbulletin->GPC['userid']
=> $vbphrase['view_forum_permissions'],

и замените это:
"resources.php?" . $vbulletin->session->vars['sessionurl'] . "do=viewuser&u=" . $vbulletin->GPC['userid']
=> $vbphrase['view_forum_permissions'],
"resetkey.php?" . $vbulletin->session->vars['sessionurl'] . "u=" . $vbulletin->GPC['userid']
=> $vbphrase['vbtt_reset_passkey'],
В этом пункте Вы должны будете сделать следующий шаблон, редактирует.

Вы должны будете сделать, они редактируют для каждого стиля, который Вы установили.


9.
В AdminCP VBulletin, в Шаблонах Списка участника, редактируют список пользователей, тогда найдите:
<if condition="$show['emailcol']"><td class="thead" nowrap="nowrap">$vbphrase[contact]</td></if>


и замените это:
<if condition="$show['memstats']">
<td class="thead">$vbphrase[vbtt_downloaded]</td>
<td class="thead">$vbphrase[vbtt_uploaded]</td>
<td class="thead">$vbphrase[vbtt_dlspeed]</td>
<td class="thead">$vbphrase[vbtt_ulspeed]</td>
<td class="thead">$vbphrase[vbtt_ratio]</td>
<td class="thead">$vbphrase[vbtt_bt_client]</td>
</if>
<if condition="$show['emailcol']"><td class="thead" nowrap="nowrap">$vbphrase[contact]</td></if>

10.
В AdminCP VBulletin, в Шаблонах Списка участника, редактируют memberlist_resultsbit, тогда найдите:
<if condition="$show['usertitlecol']"><div class="smallfont">$userinfo[usertitle]</div></if>
</td>

и замените это:
<if condition="$show['memstats']">
<td class="$bgclass">$userinfo[downloaded]</td>
<td class="$bgclass">$userinfo[uploaded]</td>
<td class="$bgclass">$userinfo[dlspeed]</td>
<td class="$bgclass">$userinfo[ulspeed]</td>
<td class="$bgclass">$userinfo[ratio]</td>
<td class="$bgclass">$userinfo[btclient]</td>
</if>

11.
В AdminCP VBulletin, в Шаблонах Постдолота, редактируют postbit_attachment и помещают это в очень конец:
<tr><td> </td><td>
<br>
$attachment[tstats]
<br>
$attachment[torrentinfo]
</td>
</tr>
 

Вложения

  • installation.zip
    4.8 KB · Просмотры: 3
Последнее редактирование:

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
12.
В AdminCP VBulletin, в Шаблонах Постдолота, редактируют и постбит и postbit_legacy, тогда найдите:
<div>
$vbphrase[posts]: $post[posts]
</div>

и замените это:
<div>
$vbphrase[posts]: $post[posts]
</div>
<if condition="THIS_SCRIPT =='showthread'">
<if condition="$show['postbitstats']">
<if condition="$post[uploaded] || $post[downloaded]">
<div> UL: <span style="color: green">$post[uploaded]</span></div>
<div> DL: <span style="color: blue">$post[downloaded]</span></div>
<div> Ratio: <if condition="$post[ratio] > .75"><span style="color: black"><else /><span style="color: red"></if>$post[ratio]</span>
</div>
</if>
</if>
</if>

13.
В AdminCP VBulletin, в Шаблонах Threadbit, редактируют threadbit, тогда найдите:
<if condition="$show['unsubscribe']">

и замените это:
<if condition="$show['threadstats']">
<div class="smallfont">$thread[torrent]</div>
</if>
<if condition="$show['unsubscribe']">

Наконец.
Наслаждайтесь VBTT 3 для XBT на Вашем сайте!
 
Последнее редактирование:

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
batman, я так понимаю, это перевод имеющейся англоязычной инструкции?
Если выложите сам хак, или дадите ссылку, откуда качали, или, как минимум, дадите английский вариант (лучше в формате txt), я смогу вам корректно перевести все эти "
Тогда найдите первую инстанцию ТОЛЬКО:

:D

Добавлено через 1 минуту
Ой, только увидела архив, извиняюсь, сейчас оформлю всё должным образом.
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
К чему я отредактировал этот пост чтоб в помогли мне разобратся кое в чем.

Скачать продукт можно [DLDOWN="18"]Популярный хак торент трэкера VBTT 3 XBT (2.68 Мб)[/DLDOWN]

Добавлено через 5 минут
А что он делает, за кем шпионит? :cool:

Незнаю закем он шпионит а так это хак торента в vBulletin3.8.X:D

Добавлено через 41 минуту
./make.sh такого файла нет в папке XBT или его надо создать?

[ADMIN="Veter"]Выложил хак в файлловый архив[/ADMIN]
 
Последнее редактирование модератором:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Хак выложил сюда, англоязычная инструкция там же в архиве. Хак был скачан по ссылке batman, поэтому гарантий его защиты и работоспособности нет.

Будет аналог из надежного источника перезалью, в теме отпишусь.
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
Как толко появится осуждение подобного хака найденым вами известите хорошо.
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
./make.sh такого файла нет в папке XBT или его надо создать?

я вообще увязла с этой инструкцией, там столько технических моментов, что боюсь мой перевод будет ... больше вреден, чем полезен. Файл такой (как написано) ДОЛЖЕН БЫТЬ... а вот уж есть или нет, сейчас погляжу его на локалке...
 

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
Это точно черезчур замудреная инструкция в топку етот хак . Вообще сам хак полезен будет многим пользователям еслиб знат его конкретные настройки.
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
черезчур замудреная инструкция в топку етот хак

batman, ну зачем сразу в топку?
Я посидела со словарем, помучала друга, лучше меня разбирающегося и в трекерах и в английском, и осилила эту инструкцию /особые благодарности - другу, он перевел самые трудные участки текста/

Переведенная инструкция прилагается.
Если будут замечены ошибки - просьба указать - исправлю.
Тот файл, о котором выше шла речь, нашелся, но не нашелся другой (в инструкции указано примечанием от НС (то есть меня)...
 

Вложения

  • installation.zip
    5.2 KB · Просмотры: 7

batman1

Пользователь
Регистрация
08.03.12
Сообщения
115
Реакции
32
Баллы
13
batman, этот хак у нас не выложен, но я знаю, что внутри должна быть инструкция подробная. Здесь выложить не могу по той причине, что версии этого хака существуют разные... а ты не указал, откуда скачал. Знаю человека, у которого этот хак стоит, могу попросить тебе помочь...

Ну а к админам просьба выложить этот хак... почему-то везде он на депозите выложен, а у меня из-за серого IP туда доступа нет...

А мне интерестно ты бы немогла узнать у этогого человека просто хочу ставить булку такой модэли -vBulletin 3.8.4+торент трекер+моды меня интересует подерживает ли этот (хак торрент) для стандартного трэкера ?

 
Последнее редактирование:

Boss3

Пользователь
Регистрация
19.06.10
Сообщения
1.683
Реакции
392
Баллы
28
Адрес
Pirate Bay
batman, знаешь че я тебе посоветую. Не ставить всякие левые сборки чтоб потом не было проблем с форумом. Ну если ты собираешься его развивать дальше :pardon:

В Рунете всего несколько мест где можно скачать воблу и знать точно, что туда ничего не вшили :D
 

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.876
Новый пользователь
pm1199
Сверху Снизу