[DONE] TorrentStrike 0.4

Конвертеры из каких-либо движков в TB Dev SZ. Пишем, качаем или запрашиваем конвертеры здесь.
Converters from any tracker sources here. Post yor converters, download or requesting here.

Нужен ли конвертер??

Да
17
85%
Нет
3
15%
 
Всего голосов : 20

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 27 июл 2008, 16:47

Конкретно этот viewtopic.php?f=4&t=4#p22
и этот
viewtopic.php?f=4&t=4#p47
посты решат ваши проблемы.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 27 июл 2008, 19:18

Проблему решил перенеся заново исходную базу с сервера на локалхост..

Еще раз огромное спасибо за проделанную работу и помощь!!
HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 07 авг 2008, 21:00

возникла небольшая проблема..

На локалхосте все работает замечательно. Но при переносе на сервер возникли проблемы с кодировкой (решаемые способами предложенными в соотв теме) и, что самое главное, перестали подходить пароли у всех пользователей. Связаны ли эти две проблемы между собой??
HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 08 авг 2008, 10:32

Сконверченная база просто переносилась на сервер или конвертер запускался на сервере?
У меня под рукой нет базы торрент-страйка, подскажите, какое там сравнение имеет поле secret из таблицы users?
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 08 авг 2008, 14:30

Nafania писал(а):Сконверченная база просто переносилась на сервер или конвертер запускался на сервере?
У меня под рукой нет базы торрент-страйка, подскажите, какое там сравнение имеет поле secret из таблицы users?

База конвертилась на локалхосте и потом файлы и база были перемещены на сервер и отредактирован сикретс.пхп

Сравнение имеет значение cp1251_bin
HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 08 авг 2008, 15:32

Откройте файл converter_data/ts.0.4_to_tbdevsz0.3.inc из архива
Найдите там строку
Код: Выделить всё
`secret` varchar(30) CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL DEFAULT '',

замените ее на
Код: Выделить всё
`secret` blob NOT NULL,

Найдите там строку
Код: Выделить всё
`editsecret` varchar(30) CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL DEFAULT '',

замените ее на
Код: Выделить всё
`editsecret` blob NOT NULL,


запустите конвертер заново на локалхосте и переносите базу. По идее проблемы должны исчезнуть.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 08 авг 2008, 18:04

При конвертации на локалхосте возникают ошибки

Код: Выделить всё
Duplicate entry '2618-4144-10.63.101.17' for key 1 in sql INSERT INTO tracker.peers (fid, peer_id, ip, port, uploaded, downloaded, `left`, uid, useragent, connectable, started, mtime) SELECT torrent, peer_id, ip, port, uploaded, downloaded, to_go, userid, agent, IF(connectable = 'yes', 1, 0), UNIX_TIMESTAMP(started), UNIX_TIMESTAMP(last_action) FROM ts.peers on line 279

очистил peers

затем:
Код: Выделить всё
Duplicate entry 'Форум' for key 1 in sql INSERT INTO tracker.forum_search_wordlist SELECT * FROM ts.phpbb_search_wordlist on line 279
очичтил все, связанное с форумом

ну и наконец:
Код: Выделить всё
Duplicate entry '702f2ea846475729c215772e444c1d51' for key 3 in sql INSERT INTO tracker.users (uid, class, name, old_password, pass, secret, torrent_pass, email, editsecret, user_sig, ip, avatar, uploaded, downloaded, title, country, notifs, modcomment, torrentsperpage, invited_by, invites, status, enabled, avatars, donor, deletepms, savepms, added) SELECT id, class, username, old_password, passhash, secret, IF (passkey = '', MD5(RAND()), passkey), email, editsecret, info, ip, avatar, uploaded, downloaded, title, country, notifs, modcomment, torrentsperpage, invited_by, invites, IF(status = 'confirmed', 1, 0), IF(enabled = 'yes', 1, 0), IF(avatars = 'yes', 1, 0), IF(donor = 'yes', 1, 0), IF(deletepms = 'yes', 1, 0), IF(savepms = 'yes', 1, 0), UNIX_TIMESTAMP(added) FROM ts.users on line 279

users чистить не стал :D
HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 08 авг 2008, 18:07

Мммм, так вам базу в которую все конвертится очистить надо. Она же у вас забита, по всей видимости.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 08 авг 2008, 18:30

это само собой разумеется))

Только что попробовал еще раз сконвертить базу ts в только что созданную базу tracker

ошибки с peers больше нет, но
Код: Выделить всё
Duplicate entry 'Форум' for key 1 in sql INSERT INTO tracker.forum_search_wordlist SELECT * FROM ts.phpbb_search_wordlist on line 279

осталось..

с таблицей юзерс тоже все в порядке. Эта - единственная ошибка

на сервер все перенеслось отлично, единственное, что пришлось сделать - очестить поле forum_search_wordlist
HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 08 авг 2008, 19:35

Там видимо какой-то из полей уникальное, можно было отключить вывод ошибки при запросе или удалить конкретно одно поле.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 08 авг 2008, 20:08

Nafania писал(а):Там видимо какой-то из полей уникальное, можно было отключить вывод ошибки при запросе или удалить конкретно одно поле.

Удалением поля peer и этого все решилось))

Осталось всего пара вопросов))
Что за восклицательные значки перед каждым торрентом?? Подозреваю, что это аналог [new]..
Можно ли и если можно, то каким запросом в БД переправить во всех описаниях торрентов "ts.utech.ru" на "tracker.utech.ru" ??
HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 08 авг 2008, 20:18

Нет, это не аналог тега [new], это значит что торренты не проверены (отмодерированы).

Торренты можно исправить примерно так
Код: Выделить всё
$sql = 'SELECT descr, fid FROM ' . TORRENTS_TABLE . ' WHERE descr LIKE \'%ts.utech.ru%\'';
$result = $db->sql_query($sql);
while ( $row = $db->sql_fetchrow($result) ) {
$descr = str_replace('ts.utech.ru', 'tracker.utech.ru', $row['descr']);
$sql = 'UPDATE ' . TORRENTS_TABLE . ' SET descr = \'' . $db->sql_escape($descr) . '\' WHERE fid = ' . $row['fid'];
$db->sql_query($sql);
}

код набросал так, не проверял.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 08 авг 2008, 20:48

Nafania писал(а):Нет, это не аналог тега [new], это значит что торренты не проверены (отмодерированы).

А каким запросом можно все перевести в проверенные?? :)
Nafania писал(а):Торренты можно исправить примерно так
Код: Выделить всё
$sql = 'SELECT descr, fid FROM ' . TORRENTS_TABLE . ' WHERE descr LIKE \'%ts.utech.ru%\'';
$result = $db->sql_query($sql);
while ( $row = $db->sql_fetchrow($result) ) {
$descr = str_replace('ts.utech.ru', 'tracker.utech.ru', $row['descr']);
$sql = 'UPDATE ' . TORRENTS_TABLE . ' SET descr = \'' . $db->sql_escape($descr) . '\' WHERE fid = ' . $row['fid'];
$db->sql_query($sql);
}

код набросал так, не проверял.

Прошу прошенья за тупость, но что с этим делать??
HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 08 авг 2008, 21:00

Ох.

Код: Выделить всё
UPDATE torrents SET moderated = 1;


Прошу прошенья за тупость, но что с этим делать??

Это код, который вам надо куда-нибудь запихнуть и исполнить.
Естественно это только основной код, а не весь файл, с подключением базы и прочим.

Как подключится к базе и вообще работать в движке смотрите на примере других файлов движка.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Syxar » 12 авг 2008, 23:52

Nafania, прости, но опять буду донимать глупыми вопросами))

Появилась небольшая трабла. Суть проблемы вот в чем.
Раньше адрес трекера был ts.utech.ru, теперь tracker.utech.ru. На старом трекере пасскей был отключен. Проблемы с гзипом успешно решил закомментив указанные строчки. Теперь у некоторых пользователей торренты скачиваются со старым аннаунсом и без пасскея.
По крайней мере они так говорят. Проверить это нет возможности, т.к. у меня все в порядке. В клиенте отображается верный аннаунс с пасскеем. Хотя в некоторых торрент-файлах, при просмотре их вордпадом присутствует как новый, так и старый аннаунс. Буду признателен за совет.
Не исключено, что это не баг, а неверные действия пользователей, так что заранее извиняюсь, если такого не может быть впринципе :)

Заранее спасибо

ПС и еще небольшой багрепорт..
При попытке поменять класс пользователя с юзера на администратора ничего не происходит. При попытке поменять права пользователя или поменять на класс, который уже стоит (пользователь) выдает ошибку.
Код: Выделить всё
SQL ERROR [ mysql4 ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1)' at line 2 [1064]

SQL

INSERT INTO forum_auth_access (forum_id, group_id, auth_mod) VALUES (1, , 1)

BACKTRACE


FILE: include/db/mysql.php
LINE: 133
CALL: dbal->sql_error()

FILE: admin/admin_ug_auth.php
LINE: 366
CALL: dbal_mysql->sql_query()

HQ-ViDEO
Аватара пользователя
Syxar
 
Сообщения: 23
Зарегистрирован: 04 мар 2008, 23:18

Re: [DONE] TorrentStrike 0.4

Сообщение SmotriFilm » 27 сен 2008, 14:00

К сожалению заставить корректно работать конвертер мне не удалось. Все символы кодировки превращаются в вопросы и база конвертится некорректо. Хотя у меня не просто торрентстрайк, а фуллимоддед.
SmotriFilm
 
Сообщения: 1
Зарегистрирован: 27 сен 2008, 05:06
Адрес трекера: www.smotrifilm.com

Re: [DONE] TorrentStrike 0.4

Сообщение Nafania » 27 сен 2008, 14:23

Конвертер здесь не причем. Смотрите какие кодировки в базах и используйте SET NAMES
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: [DONE] TorrentStrike 0.4

Сообщение Sryla » 21 дек 2008, 07:46

Я хочю с TB Dev SZ Edition Development перейти на TorrentStrike 0.4.... как быть? :?
Sryla
 
Сообщения: 89
Зарегистрирован: 21 дек 2008, 07:44

Re: [DONE] TorrentStrike 0.4

Сообщение Sryla » 21 дек 2008, 08:07

И ещё не кто не поделиться русификатором к нему? :?
Sryla
 
Сообщения: 89
Зарегистрирован: 21 дек 2008, 07:44

Re: [DONE] TorrentStrike 0.4

Сообщение Sryla » 22 дек 2008, 00:02

Нафаня помогай!
Sryla
 
Сообщения: 89
Зарегистрирован: 21 дек 2008, 07:44

Пред.След.

Вернуться в Конвертеры / Converters

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron