IPB

Здравствуйте, гость ( Вход | Регистрация )

Re-Tracker source
RoadTrain
сообщение 7.3.2009, 11:37
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 148
Регистрация: 15.12.2008
Из: Псков
Пользователь №: 14



В общем, представляю первый открытый релиз нашего анонсера.
Включает в себя сам анонсер и список торрентов (стата как здесь).
Поддерживается ipv6 ( rolleyes.gif совково)
В принципе, на него можно много чего навесить...

Есть 4 способа кеширования (файлы, APC, memcache, sqlite).

Установка:
1. скопировать все файлы на сервер.
2. создать БД, залить базу из table.sql
3. настроить config.php (данные для доступа к базе,...)

Если используете файловый кеш, поставьте chmod 0777 на папку cache_tr

Прикрепленные файлы
Прикрепленный файл  re_tracker.zip ( 76.85 килобайт ) Кол-во скачиваний: 1001
 
Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
FreeM@N
сообщение 24.9.2009, 0:21
Сообщение #2


Активный участник
***

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



>>>>
Пишу я его только с одной целью. Вдруг Вы задумаетесь.
<<<<
Жаль вы не можете "прочитать" всю конечную идею данного проекта (касательно кода), кторая к сожалению пока только у меня в мыслях...

>>>>
Да. По стандарту, который был придуман здесь, нигде не описан
<<<<
Точно, меня это тоже расстраивает. Но я (также как и вы между прочим) присоединился к проекту абсолютно без всяких описаний и т.д., а просто потому что нашёл в исходниках места, которые некорректно были описаны (опять совпадение, ага?)...да вот только я не стал кричать - "Ааа, всё гавно, ничего не работает" и тому подобные вещи, а просто связялся с автором (RoadTrain тогда начинал всё) и мы тихо мирно и без криков и обвинений договорились что будем развивать проект вместе. Сложно? Нет! (вот тут и расхождение собсно).

Ну ладно, пойдём дальше...
>>>>
Начнем с того, что там (в resume.php) написано (я же написал об этом! в том же сообщении!):
Код
<select name="city" id="city" onchange="$('#isp').load('torrents.php?isp_list='+$('#city').val());">

Вы видите "torrents.php" в этой строке? Как-то не логично из resume.php делать переадресацию на torrents.php после выбора провайдера.
<<<<
Там не переадресация, а AJAX запрос.
И да, в resume.php данные берутся именно из torrents.php я просто скопировал ваше сообщение и объяснил смысл конструкции, а вы снова придрались даже не подумав, вы пробовали вызвать torrents.php? Видели что там возвращается? Посмотрите ещё раз, может всё-таки поймёте...

>>>>
Ну и JS там тоже не сработал. Может Вы хоть раз попробуете сами посмотреть, что код находится в репозитарии, и прекратите голословно утверждать о работоспособности кода, который в реальности не работает?
<<<<
Насчёт JS не знаю, возможно пора обновить jQuery...Тот код который в репозитории - установлен и на этом сайте и он работает. Но его мало кто может запустить из-за отсутствия документации. Хотите реально помочь? Я могу вам объяснить как и что работает (голосом), а вы напишете доку - как такой вариант?

>>>>
"Хреновый топор"... Я ничего не говорил о профессиональных способностях ни Вас, ни автора.
<<<<
Да я вобщем-то тоже ничего не говорил о профессиональных способностях, просто вы упомянули топор - ну и я его упомянул...Если вас это обидело - прошу прощения, без задней мысли так сказать...

>>>>
trackerslist.php. Ошибка первая.
Код
get_trackers();
$list = $cache->get("trackers_list");

<<<<
О! Точно, а чего так жестко? Писал перед отпуском, торопился, видимо изначално что-то другое хотел сделать но передумал...

>>>>
А где же автор берет результат:
Код
$list = $cache->get("trackers_list");

<<<<
Не, ну правильно, вы же мысли читать не умеете (это никоим образом не оскорбление, просто мысли). Я в будущем хочу удалить поддержку ini-файла совсем, пока что сделал переходный вариант.
В get_trackers(); есть строчка
Код
$cache->set('trackers_list', $out, TRACKERS_CACHE_EXPIRE);

Вот оттуда и берётся. Но это вариант только для БД, а он пока ещё не завершён и работает только на этом сайте (базы-то ниукого нету, а экспорт я ещё не сделал)

>>>>
Удивительно! Ни в одном из этих двух. Кстати, никто не забыл, что кэш вообще может быть отключен? Пожалуйста вот код подтверждающий это:
Код
$cfg['cache_type'] = 'filecache'; // Available cache types: none, APC, memcached, sqlite, filecache

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

>>>>
trackerslist.php. Ошибка вторая.
Код
die($list);

Это даже не смешно. $list это массив.
<<<<
$list это текст и никак иначе (присмотритесь повнимательнее), из-за переходного состояния у всех дожно выдавать пустой файл.

>>>>
Нельзя в sql использовать '' для чисел
<<<<
А кто спорит? 100% нельзя - полностью согласен, к сожалению эту часть кода писал не я и просто изложил вам мысль как это было придумано автором, видимо зря.
А ещё есть охренительные проблемы с кодировками (ну это так, на всякий случай написал), как решить - придумал, но писать пока что некогда.

>>>>
Полезно кому?
<<<<
Коду, ну и всем наверное тоже.

>>>>
Однако теперь мне это не интересно.
<<<<
И если вдруг будет интересно - пишите в аську или скайп (freemandigger), а то на форуме раз в день да через день...не продуктивно.

>>>>
Простите, но я не могу себе позволить работать с людьми, которые могут себе позволить голосновно утверждать что либо.
<<<<
Прощаю, а утверждаю я не голословно, я ещё раз повторю - это всё работает на данном сайте!

А теперь разберём моё утверждение - я где-то написал что "это" будет работать у вас? Нет! Я на 99% уверен что у других это работать не будет. Но это только пока, вот на такой стадии проект находится что у других работать не будет, но я хочу чтобы работал у любого, и стараюсь идти к этой цели, может медленно, но верно.
А данный сайт служит своебразной демонстрацией того как всё будет выглядеть когда будет закончено и когда будет работать у любого желающего, даже технически не особо подкованного.


--------------------
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме
- RoadTrain   Re-Tracker source   7.3.2009, 11:37
- - FreeM@N   ЦитатаВы продолжаете утверждать о работоспособност...   23.9.2009, 8:21
|- - chmv   Думаю это последнее мое сообщение здесь, все пробл...   23.9.2009, 22:11
- - 4e4ako   Цитата(chmv @ 23.9.2009, 3:54) Вы продолж...   23.9.2009, 11:28
|- - chmv   Цитата(4e4ako @ 23.9.2009, 11:28) этот ре...   23.9.2009, 20:51
- - FreeM@N   >>>> Пишу я его только с одной целью. ...   24.9.2009, 0:21
- - FreeM@N   Обновление: ревизия 73. Удалены кеши, использовани...   25.9.2009, 0:07
- - xmanpsk   Поставил ревизию 73, работает без memcached, смысл...   27.9.2009, 18:37
|- - FreeM@N   Цитата(xmanpsk @ 27.9.2009, 19:37) Постав...   27.9.2009, 18:41
- - POWExR   http://www.whitsoftdev.com/opentracker Это может ...   24.10.2009, 12:22
- - FreeM@N   Может, у некоторых он и установлен.   24.10.2009, 13:00
- - botanov   Error: Memcached extension not installed как убра...   31.10.2009, 21:30
- - FreeM@N   Его вообще-то не убрать, а установить нужно... Но ...   31.10.2009, 23:45
- - nkk   Видимо, я не достаточно ознакомился с данной темой...   1.11.2009, 1:22
- - FreeM@N   это к чему? у нас и так в статистике показывается ...   1.11.2009, 13:30
- - Name   Вопрос: это просто статистика или рабочий ретрекер...   8.11.2009, 16:51
- - FreeM@N   Только статистика, как ретрекер его использовать к...   8.11.2009, 16:58
- - spawnkhv   Блина =( люди добрые помогите поставить эту Прекра...   9.11.2009, 11:35
- - FreeM@N   Вы точно хотите поставить именно эту статистику? О...   9.11.2009, 11:58
- - vlad49   Есть глупый вопрос - это полноценный ретрекер, или...   25.11.2009, 16:31
- - FreeM@N   это не ретрекер, это "статистический ретрекер...   25.11.2009, 19:40
|- - vlad49   Цитата(FreeM@N @ 25.11.2009, 19:40) это н...   25.11.2009, 20:53
|- - NiTr0   Цитата(FreeM@N @ 25.11.2009, 18:40) это н...   14.12.2009, 16:23
- - Dyr   Есть предложение по небольшому исправлению/добавле...   30.11.2009, 12:14
- - FreeM@N   Про magnet - да. А вот про разделение поподробнее ...   5.12.2009, 0:31
- - FreeM@N   Сделал Magnet-ссылки и пошаманил с подсчётом стран...   14.12.2009, 3:23
- - FreeM@N   Ну да, но лучше всё же использовать для этой цели ...   17.12.2009, 18:13
- - ctlan   установил кэшем sqlite при запуске статистики пол...   13.1.2010, 0:50
- - FreeM@N   Кеш в sqlite не поддерживается: Цитата// Available...   13.1.2010, 10:46
- - MiB   небольшой патч: Код129a130,132 > $row = ...   17.1.2010, 12:13
|- - FreeM@N   Цитата(MiB @ 17.1.2010, 12:13) Принимаем ...   18.1.2010, 1:39
|- - MiB   Цитата(FreeM@N @ 18.1.2010, 1:39) Подумай...   19.1.2010, 18:58
- - FreeM@N   Цитатаа то что 100 человек скачало и теперь раздае...   20.1.2010, 2:36
- - MiB   как и обещал патчик немного побольше: - кометическ...   31.1.2010, 16:01
|- - FreeM@N   Цитата(MiB @ 31.1.2010, 16:01) ... - в ст...   1.2.2010, 0:41
|- - MiB   Цитата(FreeM@N @ 1.2.2010, 0:41) Собствен...   1.2.2010, 12:43
- - n_zheka   Мужики, помогите решить проблему с comment в стати...   1.2.2010, 16:07
- - FreeM@N   Комментарий ретрекером берётся не из торента, а из...   1.2.2010, 22:53
- - n_zheka   Прошу прощение, а можно по действиям, ретркер уста...   1.2.2010, 23:42
- - FreeM@N   Там был и ответ: ЦитатаПокопавшись понял, что нуже...   2.2.2010, 12:12
- - n_zheka   Спасибо. Так, идем далее, подскажи пожалуйста куда...   2.2.2010, 13:08
- - FreeM@N   Патчер вот из этого раздела: http://re-tracker.ru/...   2.2.2010, 15:26
- - derSpinner   Вопрос: как данные исходники можно прикрутить к се...   18.2.2010, 10:40
- - access   Почему я не могу скачать файл?   11.4.2010, 19:03
- - FreeM@N   Если вам нужны исходники вы можете взять их с гугл...   11.4.2010, 20:47
- - FIGO   При добавлении в трекера в торрент файл выходит ош...   12.9.2010, 16:59
- - FreeM@N   http://re-tracker.ru/index.php?showtopic=5...post...   13.9.2010, 7:53
- - VaultDweller   почему в статистике отображает 600+ торентов А в с...   31.10.2011, 12:28
- - FreeM@N   В какой статистике, в каком списке? Больше подробн...   2.11.2011, 21:12
2 страниц V  < 1 2


Ответить в данную темуНачать новую тему
6 чел. читают эту тему (гостей: 6, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 16.6.2024, 22:01
Top.Mail.Ru