Форум vBTorrents.org

Форум vBTorrents.org (https://vbtorrents.org/index.php)
-   Вопросы, предложения (https://vbtorrents.org/forumdisplay.php?f=6)
-   -   Обновление до "VBTT v.2.0". Нужна инструкция. (https://vbtorrents.org/showthread.php?t=11)

Skald 17.06.2009 02:14

Цитата:

Сообщение от Ramzes (Сообщение 421)
Все ли верно или я что-то упустил?

Меня смущают такие записи в таблице "peers".
В первой версии были такие запросы:

Похоже все верно.
Как вариант чтобы не потерялась стата по трафу пиров надо переименовать поля
download в download_sum
upload в upload_sum
down_session в downloaded
up_session в uploaded
ip в ipa
а для поля peer_id просто изменить тип на новый

Ramzes 18.06.2009 02:33

Цитата:

Сообщение от Skald (Сообщение 422)
Как вариант чтобы не потерялась стата по трафу пиров надо переименовать поля
download в download_sum
upload в upload_sum
down_session в download
up_session в upload
ip в ipa

Я что-то запутался.
Может так переименовать?
Код:

'down_session' в 'download_sum'
'up_session' в 'upload_sum'
'ip' в 'ipa'

Цитата:

Сообщение от Skald (Сообщение 422)
а для поля peer_id просто изменить тип на новый

А где тип для 'peer_id' изменяется?

Skald 18.06.2009 03:11

Цитата:

Сообщение от Ramzes (Сообщение 440)
Я что-то запутался.
Может так переименовать?

чтобы не потерялась стата надо сделать именно так как я написал. Просто так исторически сложилось. Сначала было 2 поля для даунлоада 'down_session' и 'download', первое значение для текущей сессии, второе общее значение. Решил оставить только одно текущее (сессионное) значение и логично было назвать его просто download, но т.к. тогда очень много нюансов с торрент клиентами не поддерживающими стандарты, то пришлось вернуть суммарное значение (да и пользователи путались - типа раздал дофига, а в статистике ничего нет), названное соответственно download_sum.
Для аплоуда аналогично.
Цитата:

Сообщение от Ramzes (Сообщение 440)
'down_session' в 'download_sum' 'up_session' в 'upload_sum' 'ip' в 'ipa'

Да так можно и все будет работать, но для того чтобы сохранилась вся стата пиров по отданному скаченному надо именно так как я написал.
Цитата:

Сообщение от Ramzes (Сообщение 440)
А где тип для 'peer_id' изменяется?

Не, ну это все зависит от конкретного софта. А если нужно отдельным запросом, то это уже завтра (всетаки 2 ночи уже) - гляну доки мускуля и отпишусь (в данный момент в синтаксисе могу ошибиться, не так часто alter table делаю - обычно через софт делаю)

Ramzes 18.06.2009 04:31

Цитата:

Сообщение от Skald (Сообщение 441)
чтобы не потерялась стата надо сделать именно так как я написал.

Хорошо, как скажите. Стату, конечно, хочу сохранить. :)

Цитата:

Сообщение от Skald (Сообщение 441)
А если нужно отдельным запросом, то это уже завтра (всетаки 2 ночи уже) - гляну доки мускуля и отпишусь

Спасибо.
Да, мне лучше запросом. Софтом для работы с БД не пользовался. Может уже стоит начать?! Буду ждать.

venom_ 16.07.2009 16:08

Skald, скажите пожалуйста, реально ли обновиться с голого VBTT3 php на Ваш vBulletin Torrent Tracker v.2.0? Если реально, то какие действия? Версия булки 3.6.8

Skald 16.07.2009 17:47

Цитата:

Сообщение от venom_ (Сообщение 597)
с голого VBTT3 php на Ваш vBulletin Torrent Tracker v.2.0? Если реально, то какие действия

Реально, основные поля те-же, но различия всетаки существенные. подробно не скажу, т.к. под рукой нет vbtt php :(
Если есть знания mysql и немного пхп, то думаю сможете обновить.

venom_ 16.07.2009 18:52

Цитата:

Сообщение от Skald (Сообщение 598)
Реально, основные поля те-же, но различия всетаки существенные. подробно не скажу, т.к. под рукой нет vbtt php :(
Если есть знания mysql и немного пхп, то думаю сможете обновить.

К сожалению не силен в mysql и пхп, может посмотрите, я архивчик прилеплю? Очень хочу обновиться на Ваш продукт :-[

Сам архив весит более 200 кб, а на форуме у Вас максимум можно прилепить 97 кб...

Добавлено через 59 минут
VBTT3_PHP

Skald 16.07.2009 21:50

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

venom_ 16.07.2009 21:59

Цитата:

Сообщение от Skald (Сообщение 601)
venom_, Не, за ссылку конечно спасибо, но для того чтобы дать точную инструкцию мне надо этот трекер где-нибудь поставить, а потом уже пытаться обновить. На что у меня нет свободного времени, да и желания вообще-то тоже нет...

Какая сумма может поспособствовать? Не сочтите за наглость, просто очень нужно...

gM@X 17.07.2009 05:13

Цитата:

Сообщение от Skald (Сообщение 422)
Похоже все верно.
Как вариант чтобы не потерялась стата по трафу пиров надо переименовать поля
download в download_sum
upload в upload_sum
down_session в download
up_session в upload
ip в ipa
а для поля peer_id просто изменить тип на новый

уточнение не download, а downloaded, также как и не upload, а uploaded
down_session в downloaded ну и с апом также.
По крайней мере у меня после обновления в строке состояния трекера были такие ошибки.

ещё кстати в версии 1 бета, которая ещё была скачана с уаторрента
`peer_id` был с varchar (8) и пока не поменял на char(32) ругалось :)
ещё ругань была
Ошибка: VBTT (err04): Field 'useragent' doesn't have a default value
просто удалил и заново создал :)

переходим к тестировнию после обновления ) хотя уже пара вопросов есть, но их потом задам, счас спать =))


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

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