DLE Псевдо-Трекер


Улучшенная новая версия модуль для DLE Псевдо-Трекер 2.1.2 (PHP PsxTorrent) - псевдо-торрент трекер с анонсом новостей, что можно говорить о полноценный торрент-трекер на DLE.

Псевдо-Трекер версия 2.1.1 (PHP PsxTorrent 2.1.2) + OpenTracker (Аннонсер)
Описание: Улучшенный модуль псевдо-торрент трекера, теперь уже распространяется с бесплатным аннонсером, что дает право сказать, что это уже полноценный торрент-трекер на DLE.

Основные преимущества версия 2.1.2 dle торрент модуль:
+ Установка на DLE
+ Полноценный торрент трекер с Аннонсом (OpenTracker + инструкция на русском языке)
+ Небольшой FAQ
+ Обновленная инструкция установки

Основные преимущества версия 2.1:
+ Fix (указать полный путь к файлам), теперь это делает скрипт
+ Файл gett.php храниться в папке с модулями '/engine/modules'
+ Fix показа пиров и сидов

Основные преимущества 2.0:
+ Поддержка русского и украинского языка в названиях файлов и папок
+ Получает информацию о со всех свободных трекеров
+ Точный сбор данных с аннонсов
+ Нет пугающих ошибок о отсутствии информации о аннонсе
+ Не грузит страницу в отличии от старого модуля
+ Страница не ждет пока информация будет загружена, информация загружается за кулисами
Требования:
^ DLE 5 и выше
^ jQuery библиотека



FAQ.
В. Я все установил, что дальше как опубликовывать раздачи?
О. Очень просто, все тоже, самое как Вы бы опубликовывали любую новость на DLE, только в конец новости добавьте файл .torrent через форму UPLOAD в редакторе новостей.

В. Я всё установил, но у меня ничего не работает?
О. Модуль проверялся неоднократно, все должно работать, или есть парочку предложений:
- заплатить за установку
- разобраться еще раз, и хорошо прочитать инструкцию
- попросить помощи у опытных пользователей которые уже установили модуль

Заметки:
1. Если вдруг у вас будут вместо названия файла кракозябры выполните следующий fix:
- Находим файл gett.php в нём строку 786 – $t_name = $torrent->name();
после этой строки вставляем: $t_name = Utf8ToWin($t_name);
в тоге получим, что-то типа:
$t_name = $torrent->name();
$t_name = Utf8ToWin($t_name);
После этого должно отображать правильно русских текст.

Спасибо автору OpenTracker'a

ВНИМАНИЕ: Так как я хочу продолжить разработку этого модуля: присылайте ошибки которые вы заметите, либо дополнения которые хотите видеть.

+ Предлагаю добавить Ваш проект в рейтинг торрент-трекеров, чтобы получить голоса, привлеч траффик на сайт и узнать объективное мнение пользователей.

Примечание: скрипт можно использовать в любых движках за счет того, что он независимый. Единственное это файл psxtorrent.php который дает знать о модуле.
Остальное выполняется другим скриптом независимо от движка дле.
+ Аннонсер работает независимо от DLE.

Изменения в модуле Псевдо-Трекер 2.1.2:
- Установка на DataLife Engine 9-10.x. например на новой версии dle 10.1
- Обновленная инструкция установки.
Автор: Rolly
-psxtorrent-2.1.2 - Без Анонсера
+ OpenTracker (Аннонсер)
Сборка 1006
Улучшенный модуль псевдо-торрент трекера, теперь уже распространяется с бесплатным аннонсером, что дает право сказать, что это уже полноценный торрент-трекер.
Скачать модуль для дле Псевдо-Трекер + Анонсер (open.tracker)

Dle-module.psxtorrent.2.1.2.rar [129,04 Kb] (cкачиваний: 540)
  • 60

Комментарии 4

dle9.com от 17 сентября 2016 20:57
Цитата: danil
Ахринеть. А какими тегами его выводить на сайте???

открыть файл readme.html в архиве в любом браузере и прочить инструкцию

в самом низу
FAQ.
В. Я все установил, что дальше как опубликовывать раздачи?
О. Очень просто, все тоже, самое как Вы бы опубликовывали любую новость на DLE, только в конец новости добавьте файл .torrent через форму UPLOAD в редакторе новостей.................
danil от 17 сентября 2016 16:26
Ахринеть. А какими тегами его выводить на сайте???
Kzmania от 31 марта 2015 14:32
DROP TABLE IF EXISTS `peers`;
CREATE TABLE `peers` (
`info_hash` binary(20) NOT NULL,
`ip` int(11) NOT NULL,
`port` smallint(5) unsigned NOT NULL,
`peer_id` binary(20) NOT NULL,
`uploaded` bigint(20) unsigned NOT NULL default '0',
`downloaded` bigint(20) unsigned NOT NULL default '0',
`left` bigint(20) unsigned NOT NULL default '0',
`update_time` timestamp(6) NOT NULL,
`expire_time` timestamp(6) NOT NULL,
PRIMARY KEY (`info_hash`,`ip`,`port`)
) ENGINE=MyISAM;
Вадим от 6 апреля 2014 08:28
Добрый день , хотел установить анонсер, но при выполнении SQL-запрса выдаёт ошибку:

Запрос:
DROP TABLE IF EXISTS `peers`;
CREATE TABLE `peers` (
  `info_hash` binary(20) NOT NULL,
  `ip` int(11) NOT NULL,
  `port` smallint(5) unsigned NOT NULL,
  `peer_id` binary(20) NOT NULL,
  `uploaded` bigint(20) unsigned NOT NULL default '0',
  `downloaded` bigint(20) unsigned NOT NULL default '0',
  `left` bigint(20) unsigned NOT NULL default '0',
  `update_time` timestamp(14) NOT NULL,
  `expire_time` timestamp(14) NOT NULL,
  PRIMARY KEY  (`info_hash`,`ip`,`port`)
) TYPE=HEAP;


Ошибка:
#1064 - 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 '(14) NOT NULL,
  `expire_time` timestamp(14) NOT NULL,
  PRIMARY KEY  (`info_h' at line 9 


Как исправить? // mysql - 5.5.33a
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent