Форум 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.0.1 (Релиз) (https://vbtorrents.org/showthread.php?t=38)

Skald 15.08.2009 11:38

Цитата:

Сообщение от hack52 (Сообщение 910)
версия vBulletin® Version 3.6.8.

Моя версия Vbtt работать с линейкой 3.6.х будет только после допиливания напильником. В данный момент поддерживаются 3.7 и 3.8 (в 3.6 немного другие хуки, и если есть умение программить под булку - это очень легко исправить, но исправлять придется при каждом обновлении)

Добавлено через 35 секунд
Цитата:

Сообщение от hack52 (Сообщение 910)
torrents-nn.cn

сайт в данный момент недоступен, так что сказать какая там версия я не смогу

hack52 15.08.2009 12:38

Цитата:

Сообщение от Skald (Сообщение 911)
сайт в данный момент недоступен, так что сказать какая там версия я не смогу

не знай у меня работает .
у меня у самого стоит 3.7 вот я и спрашиваю как сделать такую статистику

Voltick 15.08.2009 12:47

Цитата:

у меня у самого стоит 3.7 вот я и спрашиваю как сделать такую статистику
выпрямить руки и сходить к гудвину за мозгом ;)

hack52 15.08.2009 13:22

Цитата:

Сообщение от Voltick (Сообщение 914)
выпрямить руки и сходить к гудвину за мозгом ;)

нах*й мне этот гудвин мне надото только статистику сделать чтоб как на скрине или похожую.

BRP 15.08.2009 13:47

hack52, а чем тя ныняшняя не устраивает? конкретно под тебя тут никто парится не будет, либо сам меняй как тя устроит или договаривайся за отдельную плату.... (данный продукт КАК ОН ЕСТЬ бесплатен)

hack52 15.08.2009 14:13

дело в том что у меня вообше нет никакой статистики дайте ссылку хоть на какуюнито

Skald 15.08.2009 14:35

Цитата:

Сообщение от hack52 (Сообщение 913)
не знай у меня работает .

Значит это сайт для локальной сети прова или для сегмента сети (например внутренний сайт прова на реальных адресах, но с разрешением доступа, только с собственных адресов прова)
Цитата:

Сообщение от hack52 (Сообщение 910)
версия vBulletin® Version 3.6.8.

Я ответил на конкретный вопрос - на 3.6.х может не работать некоторый функционал.
Цитата:

Сообщение от hack52 (Сообщение 913)
у меня у самого стоит 3.7 вот я и спрашиваю как сделать такую статистику

Как это сделать нужно узнавать у админов сайта torrents-nn.cn, т.к. я без понятия что там за модуль, т.к. я даже посмотреть сайт не могу (по крайней мере пытался через 5 различных проксей зайти, 80 порт не отвечает)

gM@X 26.08.2009 15:53

Кстати в первом сообщении

Цитата:

29.09.2009 Добавлена версия 2.0.1
версия из будущего? ))

и ещё

Ещё заметил глюк (или не глюк, а особенность?) интересный, насколько я понял хэш меняется не при заливки торрента на трекер, т.е. сам торрент никак не меняется.

К примеру трекер разрешён для зарегистрированных пользователей, для гостей он не активен, но они всё равно могут скачать вложение с torrent файлом. Если я предварительно на трекер скачанный с другого трекера (где сохранился список трекеров с passkey) и потом залил уже на свой (для создания пре релиза), то гости могут скачать этот торрент файл и в нём булет прописан трекер с пасскеем от куда я скачивал данный торрент :) а вот зарегистрированным пользователям (которым разрешено пользоваться трекером) уже конечно строчка с трекером меняется на положенную. Вопрос, возможно как нить сделать, чтобы при заливки на трекер в разделы где не выключена опция "Отключить изменение инфохеша для форумов" торрент файла, он стирал с файла список трекеров? если нет, то нет, не критично :)

опции
Private-флаг - Да
Private-URL - ничего не проставлено
Отключить изменение инфохеша для форумов - не выбраны разделы
Добавлять или нет к Private-URL флагу время загрузки торрента (опция изменяет infohash). - нет

2.0.1

надеюсь понятно описал %)

Skald 26.08.2009 16:13

Цитата:

Сообщение от gM@X (Сообщение 962)
версия из будущего? ))

Исправил :)

Цитата:

Сообщение от gM@X (Сообщение 962)
К примеру трекер разрешён для зарегистрированных пользователей, для гостей он не активен, но они всё равно могут скачать вложение с torrent файлом. Если я предварительно на трекер скачанный с другого трекера (где сохранился список трекеров с passkey) и потом залил уже на свой (для создания пре релиза), то гости могут скачать этот торрент файл и в нём булет прописан трекер с пасскеем от куда я скачивал данный торрент :) а вот зарегистрированным пользователям (которым разрешено пользоваться трекером) уже конечно строчка с трекером меняется на положенную. Вопрос, возможно как нить сделать, чтобы при заливки на трекер в разделы где не выключена опция "Отключить изменение инфохеша для форумов" торрент файла, он стирал с файла список трекеров? если нет, то нет, не критично :)

Не должно так работать... Какие права вообще для гостей выставлены? Могут ли скачивать вложения в этом разделе? Если да, то логика абсолютно правильная.
Инфохеш не изменится если Private-URL будет пустым, а загружаемый торрент будет уже с флагом Private в 1

gM@X 26.08.2009 17:31

Гости могут скачивать вложения, честно говоря не знаю как им запретить скачивать только torrent файлы, а всё остальное разрешить

Где прописываются права доступа на вложения нету группы "Unregistered / Not Logged In"

Skald 26.08.2009 20:23

gM@X, Да действительно, странная логика что у гостей нет расширенных прав на вложения... У меня просто отключено скачивание всех вложений для гостей. А если разрешено скачивание, то как то не очень ситуация получается... Через минут 10 выложу минификс для решения этой проблемы - будет выдавать ошибку - трекер не активен для этого форума (это временное решение, потом будет выдавать правильную ошибку)

Добавлено через 33 минуты
так вот минификс. В начало модуля 2.0 Attachment Download расположенном в vbtt_attachment_hook добавить строку
PHP код:

if ($extension == 'torrent' AND !($vbulletin->userinfo['permissions']['vbttpermissions'] & $vbulletin->bf_ugp_vbttpermissions['vbttcanview'])) print_no_permission(); 


gM@X 26.08.2009 22:26

Спасибо, помогло.

Anario 30.08.2009 06:27

при сохранение настроек выходит вот такая штука
Цитата:

Warning: array_map() [function.array-map]: Argument #2 should be an array in admincp\options.php(1027) : eval()'d code on line 3

Warning: array_filter() [function.array-filter]: The first argument should be an array in admincp\options.php(1027) : eval()'d code on line 3

Warning: Invalid argument supplied for foreach() in admincp\options.php(1027) : eval()'d code on line 5

Warning: implode() [function.implode]: Bad arguments. in admincp\options.php(1027) : eval()'d code on line 13

Warning: array_map() [function.array-map]: Argument #2 should be an array in admincp\options.php(1027) : eval()'d code on line 3

Warning: array_filter() [function.array-filter]: The first argument should be an array in admincp\options.php(1027) : eval()'d code on line 3

Warning: Invalid argument supplied for foreach() in admincp\options.php(1027) : eval()'d code on line 5

Warning: implode() [function.implode]: Bad arguments. in admincp\options.php(1027) : eval()'d code on line 13

Warning: array_map() [function.array-map]: Argument #2 should be an array in admincp\options.php(1027) : eval()'d code on line 3

Warning: array_filter() [function.array-filter]: The first argument should be an array in admincp\options.php(1027) : eval()'d code on line 3

Warning: Invalid argument supplied for foreach() in admincp\options.php(1027) : eval()'d code on line 5

Warning: implode() [function.implode]: Bad arguments. in admincp\options.php(1027) : eval()'d code on line 13

с чем это связано ... и спешу заметить что нужен подробный мануал для установки... спасибо

Skald 30.08.2009 15:28

Anario, Скорее всего у Вас vb версии 3.6.х

Anario 30.08.2009 19:13

Цитата:

Сообщение от Skald (Сообщение 978)
Anario, Скорее всего у Вас vb версии 3.6.х

так точно ... а какую рекомендуете ??

Skald 30.08.2009 20:01

Цитата:

Сообщение от Anario (Сообщение 979)
так точно ... а какую рекомендуете ??

Надо обновить до любой 3.7.х или 3.8.х версии

~Zer@tuL~ 06.09.2009 16:00

Вопрос: как установить модификации шаблонов из product-yo_vbtt_tms_edits.xml ?
Версия воблы 3.8.3

Skald 06.09.2009 18:32

Цитата:

Сообщение от ~Zer@tuL~ (Сообщение 987)
как установить модификации шаблонов из product-yo_vbtt_tms_edits.xml

Если установлен TMS то при импорте продукта product-yo_vbtt_tms_edits.xml модификации шаблонов установятся автоматически.
Если нет желания устанавливать TMS, то все изменения шаблонов надо делать вручную. Что именно менять можно глянуть в тексте xml файла продукта product-yo_vbtt_tms_edits.xml, ищем теги <templateedit *> в заголовке которых будет название шаблона, а дальше будет идти два xml тега <searchstr> и <replacestr> для строки поиска и строки замены соответственно

Cyberdaemon 08.09.2009 18:34

Не выдаётся пасскей, в админке настроек нету никаких. Что происходит?

snake007v 08.09.2009 19:11

daemonz, а в БД паскеи есть?

Cyberdaemon 10.09.2009 16:54

Пытаюсь всё заново переставить...

snake007v 10.09.2009 21:10

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

gM@X 11.09.2009 15:47

Цитата:

Сообщение от snake007v (Сообщение 994)
daemonz, ну зачем же так радикально, там даже вроде была какая-то скриптина для генерации.

в 2.0.2 идёт оная :)

Skald 11.09.2009 16:39

Цитата:

Сообщение от gM@X (Сообщение 995)
в 2.0.2 идёт оная :)

Именно. Хоть и не очень быстрая, но для разового запуска в самый раз + при чистом инсталле гарантированно не будет дубликатов пасскеев, при повторном запуске вероятность дубликатов тоже радикально уменьшена

IVB 21.09.2009 18:12

Устанавливаю продукт.
Уже минут 15 отрабатывается "ALTER TABLE attachment ..."
Продукт ставится на копию рабочего форума, упомянутая таблица около 6 Гиг.
Пост информационный - чтобы народ с базой аттачей такого же размера не пугался, что инсталл висит :)

Skald 21.09.2009 19:08

Цитата:

Сообщение от IVB (Сообщение 1036)
Устанавливаю продукт.
Уже минут 15 отрабатывается "ALTER TABLE attachment ..."
Продукт ставится на копию рабочего форума, упомянутая таблица около 6 Гиг.
Пост информационный - чтобы народ с базой аттачей такого же размера не пугался, что инсталл висит :)

Неужели все вложения в базе???? Это же жесть полнейшая... Трекер тогда будет оооочень медленно работать

IVB 22.09.2009 10:09

Цитата:

Сообщение от Skald (Сообщение 1037)
Неужели все вложения в базе????

А как иначе? У меня форум работает параллельно на двух серверах с балансировкой нагрузки, поэтому все вложения - в БД.

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

Цитата:

Сообщение от Skald (Сообщение 1037)
Трекер тогда будет оооочень медленно работать

В каком месте конкретно будут тормоза? В скачивании .torrent-файлов? Задержки, если будут, то будут незначительными. Или где-то еще будут нужны .torrent-файлы?

Cyberdaemon 22.09.2009 11:40

Ошибки загрузки
montag.torrent:
Некорректный файл
Дилема... торренты не загружайтся, пасскей не выдаётся. Где смотреть?

Прописал анонс как в примере, заменил лишь yourdomain на свой. всё что дальше оставил как есть
Цитата:

:80/announce.php?passkey=%s
* куда кидать passkeygen.php? кинул в корень т.к. форум и трекер стоят в корне.

Skald 22.09.2009 13:31

Цитата:

Сообщение от IVB (Сообщение 1042)
А как иначе? У меня форум работает параллельно на двух серверах с балансировкой нагрузки, поэтому все вложения - в БД.

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

Это совсем не худший вариант. Да и не надо сами вложения дублировать на 2 сервера. Узкое место не здесь, а в базе. База разнесена на 2 сервера, но сам веб-сервер находится на одном. Так ведь?
Тогда установка nginx + хак для булки vbAccelerator и вложения из ФС залетают.

Cyberdaemon 22.09.2009 14:23

Skald помогите понять

Skald 22.09.2009 14:43

daemonz, не достаточно информации для того чтобы я мог дать точный ответ. Что именно и в какой последовательности Вы делаете?

Cyberdaemon 22.09.2009 14:50

Всё как описано в первом посте по порядку, только использовал хмл файлы от 2,0,2 + passkeygen.php. Похоже что рейтинг тоже не работает, проверил группы, там ничего нету. могу вам дать адрес, логин и пароль админки. Буду благодарен если посмотрите.

Skald 22.09.2009 16:18

Цитата:

Сообщение от daemonz (Сообщение 1050)
Буду благодарен если посмотрите.

В личку, но посмотреть только завтра получится в лучшем случае.

IVB 22.09.2009 16:21

Цитата:

Сообщение от Skald (Сообщение 1047)
Это совсем не худший вариант. Да и не надо сами вложения дублировать на 2 сервера. Узкое место не здесь, а в базе. База разнесена на 2 сервера, но сам веб-сервер находится на одном. Так ведь?

Наоборот. Один выделенный сервер под Мускуль и два веб-сервера, на которых параллельно крутится форум. Балансировкой занимается специальная железка.

Skald 22.09.2009 16:43

IVB, Если не секрет то сколько пользователей одновременно онлайн?
Потому что и при 3К онлайн на морде нормально работает и на одном выделенном.
Явно где-то узкое место и по статистике в 90% это база

IVB 22.09.2009 16:59

Цитата:

Сообщение от Skald (Сообщение 1053)
IVB, Если не секрет то сколько пользователей одновременно онлайн?

Обычно не больше 1К, но бывают и "пики":
Цитата:

Рекорд одновременного пребывания 8`766, это было 02.09.2009 в 09:14
Цитата:

Сообщение от Skald (Сообщение 1053)
Потому что и при 3К онлайн на морде нормально работает и на одном выделенном.

Да цель распараллеливания, в общем-то, не скорость, а надежность. Там, кроме форума, еще smtp и dns (тоже запараллеленные)
Цитата:

Сообщение от Skald (Сообщение 1053)
Явно где-то узкое место и по статистике в 90% это база

Вполне может быть...

Cyberdaemon 24.09.2009 19:18

Skald вы ещё не смотрели?

Cyberdaemon 26.09.2009 13:41

Всё разобрался :)) Закончилось всё тем что обратно вернул VBTT PHP 3 только на двиг 3.8.4.

Skald 26.09.2009 15:32

daemonz, Без проблем, только сразу хочу сказать - там очень много критических уязвимостей :) Для примера попробуйте зарегистрироваться на форуме пользователем с одинарной кавычкой (') в имени (и это только уязвимость которая находится обычными пользователями в течении месяца максимум).

Если Вы возвращали назад VBTT PHP 3 то соответственно Вы пытались обновить, чего не сказали с самого начала. При обновлении с оригинального vbtt ручных действий над БД надо произвести намного больше и автоматическая установка правильно не пройдет.

Axom 28.09.2009 21:45

А вот у меня стоит сейчас vbtt for PHP, можно ли с него на данный перейти?


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

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