Форум vBTorrents.org

Форум vBTorrents.org (https://vbtorrents.org/index.php)
-   VBTT v.2.0 (https://vbtorrents.org/forumdisplay.php?f=2)
-   -   vBulletin Torrent Tracker v.2.0beta3 (https://vbtorrents.org/showthread.php?t=15)

Skald 14.05.2009 17:39

vBulletin Torrent Tracker v.2.0beta3
 
Вложений: 1
Т.к. благодаря активному бетатесту некоторых пользователей было исправлено достаточно багов (часто связанных с 32битными системами), то чтобы не накладывать кучу фиксов, выкладываю 3 бету.
Инструкция по установке не изменилась (предыдущие темы можно посмотреть здесь и здесь).

Основное изменение, кроме багфиксов - доработана статистика в профиле пользователя, как следствие изменены соответствующие шаблоны (VBTT_AJAX_UCP_*), так что при обновлении если шаблоны были модифицированы, то придется откатить на стандартные.

P.S. Демо последней версии всегда можно глянуть на ua-torrent.com
P.P.S. Если обновление с версии 1.0 то читать всю ветку здесь. Если проблема с фразой size (нет слова Размер) то читать здесь

Skald 15.05.2009 00:03

только что нашел небольшую некритичную опечатку:
в модуле 2.0 AJAX Statistics
$peeuhjrbits заменить на $peerbits

Добавлено через 16 минут
Т.к. возникают проблемы с настройкой Deadtime for cron statistics.
то сразу хочу сказать что лучше оставляйте равным 0.
Менять настройку имеет смысл только для очень нагруженных трекеров с очень большой базой пиров.
Описание для настройки выложенной выше немного не правильное (только заметил):
Вместо:
vbtt_cron_deadtime>vbtt_announce_interval*vbtt_announce_accuracy.
Должно быть:
vbtt_cron_deadtime>vbtt_announce_interval*vbtt_announce_accuracy*2.

Skald 29.05.2009 21:31

Найден еще баг, проявляется при использовании Filecache Datastore в конфиге vb.
В файле announce.php
PHP код:

if ($cache_class == 'vbtt_vB_Datastore_Filecache'$datastore_class == 'vbtt_vB_Datastore'

Заменить на
PHP код:

if ($cache_class == 'vbtt_vB_Datastore_Filecache'$cache_class 'vbtt_vB_Datastore'


1ce666 29.05.2009 22:39

Skald, спасибо :)

Voltick 31.05.2009 05:18

Обновился с VBTT 1.0 до версии VBTT 2.0 beta 3.
1. Залил файлы на сервер
2. Обновил продукт (установил поверх старого)

Как сделать запрос:

Цитата:

Сообщение от peers
UNIQUE KEY `fid_uid` (`fid`,`uid`),
KEY `connectable` (`connectable`),
KEY `mtime` (`mtime`),
KEY `completed` (`completed`)


Цитата:

Сообщение от user
KEY `torrent_pass` (`torrent_pass`),
KEY `ctime` (`ctime`),
KEY `mtime` (`mtime`)

Цитата:

Сообщение от attachment
KEY `info_hash` (`info_hash`(20)),
KEY `mtime` (`mtime`),
KEY `ctime` (`ctime`)

Почему внизу форума написано:
Powered by Yo vBulletin Torrent Tracker v.2.0.beta1

Ставил продукт от beta3 из этой темы.

Voltick 31.05.2009 11:55

Цитата:

Почему внизу форума написано:
Powered by Yo vBulletin Torrent Tracker v.2.0.beta1

Ставил продукт от beta3 из этой темы.
Это в фразах поправил. А ключи выдавал через phpmyadmin - Индекс. Всё верно же ? :)

Skald 31.05.2009 12:23

Цитата:

Сообщение от Voltick (Сообщение 312)
А ключи выдавал через phpmyadmin - Индекс. Всё верно же ? :)

Можно и так :)

Voltick 31.05.2009 16:42

Отличненько, жду с нетерпением беты 4 =) А лучше Релиз Кандидата или Final :)

Добавлено через 35 минут
Заметил первые ошибки... статистика неадыкватная:

Например: http://tracker.torrentsvl.net/showthread.php?p=5615

Размер: 1.36 Гб | Сидов: 15 | Личеров: 0 | Закончили: 11

Хотя на самом деле Сидов 8. Закончили 13.

Сейчас буду возвращать статистику отдано/скачано и скорость закачки/раздачи. У меня на VBTT 1.0 она вообще не работала.

Как все шаблоны верну, отпишусь о результате

Добавлено через 31 минуту
Откатил все шаблоны на дефолтные (версия VBTT 1.0) потом заново перезалил продукт от VBTT 2.0 beta 3. Но ничего не изменилось. Статистика так и не считается. Как бытЬ? :(

Добавлено через 4 минуты
Может быть забыли в VBTT 2.0 beta 3 добавить
product-yo_vbtt_tms_edits.xml

Skald 31.05.2009 21:20

Voltick, Правильно обновили структуру таблицы peers?
Большая вероятность что не изменили характеристики поля peer_id на char(32)

BRP 31.05.2009 22:26

может быть из-за посещаемости небольшой статистика кривит, для этого я в кроне задание прописал и все норм кажет...
вот в соседней ветке и пример задания для крона https://vbtorrents.org/showthread.php?t=14

Voltick 01.06.2009 07:36

Вот статистика уже что то кажет, осталось узнать какую в Вин системах нужно команду в крон вбить. :)

Skald 01.06.2009 13:51

Voltick, Качаем wget для windows :)

Voltick 02.06.2009 17:26

Цитата:

Voltick, Качаем wget для windows :)
Дак я его и скачал, поставил. Вбил задачу в Таск Менеджер в вин2008. Однако на выполнение задачи минимальный лимит = 5 минут. Впринципе не критично статистика вроде работает. Скорость показывает, рейтинг считает (пока не заметил верно или нет). Хотелось бы конечно чтобы быстрее обновлялась скорость скачивания в раздаче, как нибудь каждые 10 сек на аяксе чтоли :) Трекер у меня в локальной сети -> скорость от 0 до 12мб/сек :) Скачивание происходит может быть слишком быстро? :)

Skald 02.06.2009 23:56

Цитата:

Сообщение от Voltick (Сообщение 334)
Однако на выполнение задачи минимальный лимит = 5 минут

Ну пусть будет 5 минут :)
Цитата:

Сообщение от Voltick (Сообщение 334)
Скачивание происходит может быть слишком быстро? :)

Именно из-за этого и скорость не считает. Скорость может посчитаться только между аннонсами. Как вариант в админке уменьшить время аннонс интервала + увеличить частоту Fix torrent stats в запланированных задачах. Но все это увеличит нагрузку на трекер (надо ли это только для показателей скорости, которая скорее всего почти всегда одинакова в локалке)

Voltick 03.06.2009 04:06

Вложений: 4
Цитата:

Именно из-за этого и скорость не считает. Скорость может посчитаться только между аннонсами. Как вариант в админке уменьшить время аннонс интервала + увеличить частоту Fix torrent stats в запланированных задачах. Но все это увеличит нагрузку на трекер (надо ли это только для показателей скорости, которая скорее всего почти всегда одинакова в локалке)
Я подумал... Что ты прав и гоняться за точностью скорости нагружая трекер имхо глупо.

Вывел статистику в postbit_legacy. На FireFox и Opera прекрасно отображается и скачано/отдано и рейтинг. А на IE цифры не преобразуются в гБ :)

И ещё будет ли реализована статистика вида


в футере?

Skald 03.06.2009 16:59

Цитата:

Сообщение от Voltick (Сообщение 340)
И ещё будет ли реализована статистика вида

Эта статистика будет реализована в самое ближайшее время.
Цитата:

Сообщение от Voltick (Сообщение 340)
Вывел статистику в postbit_legacy. На FireFox и Opera прекрасно отображается и скачано/отдано и рейтинг. А на IE цифры не преобразуются в гБ :)

Единственное что могу сказать - явно проблемы в стиле, но где именно - не подскажу. Может неправильно отображается только для гостей, а не для определенного броузера?
Единственно есть предположение что неправильно модифицировали шаблоны, т.к. то что я вижу в шаблоне нет условие "<if condition=" и т.д....

Voltick 03.06.2009 19:24

Цитата:

Единственное что могу сказать - явно проблемы в стиле, но где именно - не подскажу. Может неправильно отображается только для гостей, а не для определенного броузера?
Именно для определенных браузеров, построенных на IE. Ладно буду копать...

Кстати возник вопрос зачем по дефолту в "URL анонса трекера. Может отличаться в зависимости от выбранного режима работы например: http://домен:80/путь_к_форуму/announce.php?passkey=%s" вбит 80ый порт? Какой смысл если он итак дефолтный для http.

Skald 04.06.2009 12:40

Если нет фразы size читаем здесь

Skald 04.06.2009 12:40

Цитата:

Сообщение от Voltick (Сообщение 347)
Кстати возник вопрос зачем по дефолту в "URL анонса трекера. Может отличаться в зависимости от выбранного режима работы например: http://домен:80/путь_к_форуму/announce.php?passkey=%s" вбит 80ый порт? Какой смысл если он итак дефолтный для http.

Это сделано специально, т.к. очень многие торрент клиенты не знают какой порт по умолчанию у хттп :)) И им обязательно нужно прописывать правильный порт

Voltick 04.06.2009 15:42

Цитата:

Сообщение от Skald (Сообщение 356)
Если нет фразы size читаем здесь

Спасибо, опять выручил :) Прописал фразу и даже в IE нормально отображается рейтинг

Voltick 07.06.2009 15:42

Вложений: 1
Ещё один мини-баг нашёл... Время в торрентах почему то всегда 11 часов :) Мистика какая-та. Обновление статистики через wget идёт каждую минуту. Что ещё может быть не таК?

Skald 07.06.2009 18:17

Voltick, Читали 2-й пост этой темы?
Цитата:

Сообщение от Skald (Сообщение 170)
только что нашел небольшую некритичную опечатку:
в модуле 2.0 AJAX Statistics
$peeuhjrbits заменить на $peerbits


Voltick 08.06.2009 03:43

Skald, о блин, читал тему и вроде даже заменял сразу как обновился на VBTT 2.0 beta 3. Пардон ошибочка вышла ^_^

Voltick 08.06.2009 09:50

Цитата:

Права для VBTT

Класс пира по умолчанию
Маска классов пиров получаемых во время аннонса
Может устанавливать класс любого пира
Может устанавливать класс для своих пиров
Хотелось бы поподробней узнать что именно дают эти функции. Мб кто нибудь подскажет? Хелпа к этим командам в админке нет :(

Skald 08.06.2009 19:36

Цитата:

Сообщение от Voltick (Сообщение 363)
Класс пира по умолчанию
Маска классов пиров получаемых во время аннонса

Это должно быть установлено в 1.
Цитата:

Сообщение от Voltick (Сообщение 363)
Может устанавливать класс любого пира
Может устанавливать класс для своих пиров

Это оставлено на будущее для возможности управления специализированной выдачей пиров для различных групп пользователей

Ramzes 08.06.2009 22:48

Skald,
В скачанном архиве с первого поста есть папка "edit" и там два файла.
Что с ними делать?

BRP 08.06.2009 22:55

Ramzes, по разнице в этих файлах отредактируй свой такойже...

т.е. для примера дан файл оригинал и файл с изменениями.... вот эти изменения надо найти и добавить в свой файл в двиге форума.

Ramzes 08.06.2009 23:05

BRP,
Спасибо, понял))

UnFeeLing 10.06.2009 00:14

обновил бд форума до 3.8.2 не стала, начал тестить на чистой проинсталиной версии 3.8.2 вроде стало, как работает аплоад торрента, при установке новое вложение не добавилось в админку, поэтому добавил его я сам, далее при аплоаде не показывает статистику самого torrent файла :(
http://img150.imageshack.us/img150/5110/torrentp.th.png

BRP 10.06.2009 02:07

UnFeeLing, судя по скрину у тебя не прописан код в аттачменте...
как говорилось парой постов выше тебе нужно сравнить 2 файла в папке EDIT дистриба трекера и изменения добавить в свой файл attachment.php форума на серве...

Skald 10.06.2009 13:01

UnFeeLing, Также большая вероятность что не прописаны права для трекера у групп. Потому и не отображает

UnFeeLing 10.06.2009 17:30

прописаны, файл attachment.php модифицирован

Skald 10.06.2009 17:37

UnFeeLing, Проблема может быть в чем угодно, что-бы точно ответить нужно больше информации.
Файл торрента нормально скачивается с трекера? Его инфохеш отличается от того что был при заливке на трекер? И прописывается ли в скаченный торрент правильный аннонс-урл?

UnFeeLing 10.06.2009 17:41

как раз и нет, после заливки и скачки торрент файла не дописываетбся анонс...:(

Skald 10.06.2009 20:46

Цитата:

Сообщение от UnFeeLing (Сообщение 377)
после заливки и скачки торрент файла не дописываетбся анонс...

А меняется инфохеш или нет?

UnFeeLing 10.06.2009 22:32

если пытаюсь зааплоадить тот самый, то пишет что торрент уже зарегистрирован с таким инфохешем, походу знач меняеться, может из-за булки 3.8.2

BRP 10.06.2009 23:19

UnFeeLing, у мну булка 3.8.2 обновлялся с 3.8.1 и все норм пашет... еще раз пересмотри все настройки, может что пропустил..

NetS 11.06.2009 15:41

UnFeeLing, проверь настройку анонс ссылки в админке и прописал ли ты хук в attachment.php

UnFeeLing 11.06.2009 18:33

NetS, может дать модифицированный свой attachment.php

Skald 12.06.2009 00:01

UnFeeLing, Действительно по симтомам очень похоже на неправильно прописанных хук в attachment.php
И еще - не установлено никаких хаков меняющих работу стандартной системы вложений - например watermark для картинок и т.п.?


Текущее время: 23:28. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot