"Псевдо" торрент-трекер для DLE, модификация

"Псевдо" торрент-трекер для DLE, модификация


Переделка стандартного модуля "Псевдо" торрент-трекера для DLE. Тестировалось на версиях 7.3-7.5. Использовалось в локалке
- Оформление переделано под nnm-club, можно сказать вдохновило
- Исправлена ошибка нераспознавания торрент файла в некоторых случаях
- Теперь нормально работает с русскими кодировками внутри торрент файлов
- Полностью убрана бесполезная функция отображения якобы скорости пиров

В оформлении присутствует:
- Сколько раз скачан
- Раздают
- Качают
- Файлов
- Размер
- SHA Hash релиза
- Инф.трекер (ошибки)
- Выпадающий при нажатии список файлов (указывается большой размер каждого файла, а также размер в байтах)
- Отображение размера торрент-файла

Известные проблемы:
- Не поддерживает прикрепление двух различных торрент файлов в одной новости

Далее копипаст из установки стандартного модуля + свои дополнения

Установка:
1) В админ-панели разрешить к загрузке файлы типа torrent
2) Скопировать psevdotorrent.php в папку engine/modules/
3) Открыть functions.php в папке engine/modules/
4) После:

if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}


Вставить:

include(ENGINE_DIR.'/modules/psevdotorrent.php');


5)Удалить функцию show_attach (не знаете что такое, читайте ниже)
стереть все от:

function show_attach ($story, $id) {


До ближайшего:

return $story;


Не забываем переименовать папку /datalife-engine/templates/my по названию используемой вами темы

Добавление стилей для модуля:

Идем в templates/ваш_стиль/css/style.css

Добавляем

.btTbl {
    BORDER-RIGHT: #98aab1 0px solid; BORDER-TOP: #98aab1 0px solid; BORDER-LEFT: #98aab1 0px solid; BORDER-BOTTOM: #98aab1 0px solid; BACKGROUND-COLOR: #6699cc
}
.row1 {
    BACKGROUND-COLOR: #f4f8fb
}
.row3 {
    BACKGROUND-COLOR: #d0dfef
}
.gen {
    FONT-SIZE: 10pt
}
.genmed {
    FONT-SIZE: 9pt
}
.gensmall {
    FONT-SIZE: 8pt
}
.spoiler-wrap {
    CLEAR: both; BORDER-RIGHT: #c3cbd1 1px solid; BORDER-TOP: #c3cbd1 1px solid; BACKGROUND: #e9e9e6; MARGIN: 6px auto; BORDER-LEFT: #c3cbd1 2px solid; WIDTH: 95%; BORDER-BOTTOM: #c3cbd1 1px solid
}
.spoiler-head {
    PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 6px; LINE-HEIGHT: 15px; PADDING-TOP: 1px
}
.spoiler-body {
    PADDING-RIGHT: 6px; BORDER-TOP: #c3cbd1 1px solid; DISPLAY: none; PADDING-LEFT: 6px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}


psevdotorrent_edit_velindar.rar [29,88 Kb] (cкачиваний: 1152)
Другие новости по теме:

Категория: Модули ----- Просмотров: 12945 ----- Комментариев: 50

Вернуться

  • BeSSeR

  • 4 апреля 2009 04:19
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
А пример можно увидеть? (Заинтересовало)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
К сожалению ушел с DLE, все новости конвертнул на форум IPB, там же трекер организовал) Поэтому если только сами пробуйте)

P.S. Забыл в новости указать, что менюшка с файлами сворачиваемо-разворачиваемая) по умолчанию она свернута, срабатывает при нажатии на "Список файлов"
P.P.S. Модуль полностью совместим со старой версией, т.е. можно менять туда-обратно его, хуже не будет) функция аттача файлов не менялась.
  • qazzy

  • 4 апреля 2009 07:52
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
эх..жалко, что более 1 торрента прикрепить нельязя((
  • Andre

  • 4 апреля 2009 09:40
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
а что имеется ввиду как "псевдо" торрент трекер?
Он полноценный? И что то еще надо кроме вот этого мода для организовывания торрента?
  • Jericho

  • 4 апреля 2009 11:03
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Спасибо большое!!
Давно ждал от Вас этого релиза))))

Картинки нужно закинуть в папку images/torrent либо изменить путь в psevdotorrent.php
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
таможенный брокер [url=http://www.custombrokers.ru]таможенный брокер[/url] таможенный брокер
  • alive

  • 4 апреля 2009 11:58
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
галимые спамеры ))
  • Andre

  • 4 апреля 2009 12:27
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
не пашет, не аттачит файлы, нету раскрывающегося списка
  • Jericho

  • 4 апреля 2009 12:54
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
у меня работает отлично... вот только оформление не совсем корректно отображается...
В Макстоне все отлично отображается, а вот в Опере и Фаерфоксе информация и фон есть, но нету темной обводки таблицы... в чем может быть разница между Opera, Firefox и Maxthon2?
Посмотреть можете здесь http://averon.org sad
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Макстон на движке ИЕ) так что ничего удивительного) В принципе никто же не мешает изменить стили под себя и оптимизировать под другие браузеры) В самом файле обычные html таблицы так что поправить и разобраться тоже не проблема) Удачи, возможно кто-то сможет на сей мод что-то своё навернуть) Были разные мысли, насчет изменения самих торрент файлов) добавления в них пасскея юзера, но руки так и не дошли) в принципе код можно посмотреть в любых сырцах пхп трекеров, ибо для кодирования торрент файлов используется стандартная библиотека benc.php

qazzy,
Ну в принципе это не критично)) на трекерах обычно более 1-го торрент файла в новости не бывает)
  • Jericho

  • 4 апреля 2009 14:22
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Исправил неотображение обводки изменив в файле psevdotorrent.php
<table width='95%' border='0' cellpadding='2' cellspacing='1' id='btTbl' align='center'>

на
<table width='95%' border='1' cellpadding='2' cellspacing='1' id='btTbl' align='center'>
  • nx2008

  • 4 апреля 2009 14:42
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
А что насчет рейтинга? если свой торрент файл закинул.
  • Jericho

  • 4 апреля 2009 15:04
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Это псевдотрекер, он работает лишь с открытыми трекерами, на которых рейтинг не учитывается! с обычных трекеров торренты добавлять не удастся smile
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
А кто мне обьяснит как собствено добавть торент новость и с какого сайта брать эти торент файлы.

и можна ли както добовлять торенты на сайты с помошью rss импорта (если да то подскажите сайтики) no
  • Jericho

  • 4 апреля 2009 16:09
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
neoks3000
С трекером рекомендую использовать открытые сети:
_http://open.tracker.thepiratebay.org/announce
_http://www.torrent-downloads.to:2710/announce
_http://denis.stalker.h3q.com:6969/announce
_udp://denis.stalker.h3q.com:6969/announce
_http://www.sumotracker.com/announce
_http://tracker.prq.to/announce

а вообще юзайте поиск для того, чтобы найти любые открытые трекеры!

Торренты берутся с вышеупомянутых трекеров и добавляются на ваш сайт как простой файл через аттачмент, предварительно сделав это:
1) В админ-панели разрешить к загрузке файлы типа torrent

а именно: админпанель==>Настройка системы==>Настройка загрузки файлов на сервер==>дописать torrent к zip,rar,exe,doc,pdf
  • SysOP

  • 4 апреля 2009 16:18
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
+1 :) Респект!!! Нужная вещь, да еще в таком исполнении ;)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
В качестве открытого трекера рекомендую XBTT поднять :) опенсурс эт во первых) во вторых есть и под вин и лин системы) В связке прекрасно работает :)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Jericho, Спасибо (будем пробовать прицыпить к сайту) wink
  • DEL

  • 4 апреля 2009 20:11
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Трабл какой то, не открывает полную новость при убирание атача
  • Omen

  • 4 апреля 2009 21:24
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
а я вроде всё сделал правильно захожу а там чистый лист когда заходишь в полную новость...
  • Andre

  • 4 апреля 2009 22:08
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
вроде это тоже открытый трекер : _http://tfile.ru
  • Jericho

  • 5 апреля 2009 01:13
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
а я вроде всё сделал правильно захожу а там чистый лист когда заходишь в полную новость...


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

еще открытые freeexchange.ru, opensharing.ru
  • nell

  • 5 апреля 2009 04:32
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Jericho паделись плз панелькой что у тебя на сайте по середине там где радио мини чат гостевая и т.д....
  • Omen

  • 5 апреля 2009 10:06
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Jericho,
в том то и дело что прикреплён один атач
  • joramix

  • 5 апреля 2009 10:35
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
DEL,

Трабл какой то, не открывает полную новость при убирание атача


У меня такая же фигня ... ??? (DLE 7.5)
  • Jericho

  • 5 апреля 2009 11:02
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Дело в том, что если вы даже просто загрузили несколько торрентов и не добавляли их в полную новость, то она не будет отображаться и будет белый лист.

Зайдите в редактирование новости, нажмите загрузить файл и посмотрите чтобы в списке этой новости был лишь один торрент файл. Если не поможет, возможно что-то с установкой.. у меня на 7.5 работает отлично request
  • DEL

  • 5 апреля 2009 12:02
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Jericho,
Как сделать чтобы статистика пиров и сидов отображалась типа кто раздаёт а кто качает ?
Загружал торренты с multisearch.ru

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

  • 5 апреля 2009 12:26
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
DEL
В этом модуле ведь все предусмотрено, нужно просто добавить торрент в полную новость, как было выше сказано и статистика сама появится, изменять ничего не нужно))
Я использую thepiratebay.org, freeexchange.ru, opensharing.ru, tfile.ru
  • n0hcho

  • 5 апреля 2009 15:31
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
нагрузка на серв идет от этого модуля? в обычных трекерах нужен хороший сервер.
Он выдает результаты с другого сервера? или что?Напишите суть плз этого модуля полностью.
  • Jericho

  • 5 апреля 2009 16:10
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Псевдо Значит что это фактически не трекер. Модуль использует другие ОТКРЫТЫЕ торрент трекеры. Этот модуль всего лишь собирает информацию о пирах и сидах с трекера где этот торрент зарегистрирован.
  • n0hcho

  • 5 апреля 2009 17:54
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Чето у меня сразу сайт тормозить начал wink походу нагрузка есть какая-то.
Все сделал вроде,но не показывает сколько сидеров и я удалил wink и еще ненаходит инфу с трекера.
  • azaq3

  • 7 апреля 2009 13:22
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Ставил еще апрошлую версию - так там тоже не собирает статистику... пользуюсь thepiratebay.org.... но не видит ничего... для интереса, есть кто у кого на 7.3 собирает статистику нормально??
  • fayfa

  • 14 апреля 2009 15:34
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
На 7.5 работает на ура!
Спасибо!
  • azaq3

  • 16 апреля 2009 22:56
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
напрочь отказывается работать. Хотя руки не кривые. Вобщем я так подумал - это из за того, что в некоторых новостях прикреплены не торрент файлы. Ведь даже если сделать все по инструкции и потом зайти в новость с обычным файлом - выдаст ошибку т.к. размер файла не может проверить. А даже если эту строку из кода убрать - статистику все равно не собирает... Кто сталкивался и решил? помогите - я уже замучался.... версия DLE 7.3... уже третий час сижу не могу разобраться

=============== в
вот блин... у всех работает - что же может быть... вроде все норм - но статистику не собирает.... перепробывал все трекеры... в чем жедело.... а ведь очень наддо...
  • azaq3

  • 17 апреля 2009 00:07
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
==============
такая фигня еще

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 31762955 bytes) in /sata1/home/users/.../psevdotorrent.php on line 399
  • azaq3

  • 21 апреля 2009 01:03
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
все проблемы решил... =)
  • Группа: User
  • ICQ: --
  • Регистрация: 9.07.2008
  • Комментариев: 18
  • Публикаций: 0
^
вещь!!! На 8.0 работает на ура! Автор СМАСИБО!
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
ДЛЕ 7,5 + старая версия псевдо торрента + трекер Btit Tracker.
В настройках трекера убрал ратио и регистрацию. Стал свободный трекер. От юзеров спрятал форум и все разделы, могут только зарегатцо(необязательно) или сразу залить нужный тор файл. Далее в ДЛЕ создают новость с раздачей, очень удобный файлообменник, нежели фтп.

Теперь вопрос: Помогите знающие люди, как совместить трекер и дле? Не обязательно вышеуказанный. Что-бы при создании новости сразу залить тор файл, и при входе на сайт(дле двиг) проходила авторизация на дле и трекере....далее ратио чтобы указывалось в комментах ну и в профиле....ну и управление тор файлами удаление.....заранее благодарен.

Вот нарыл наипростейший трекер без форума: http://depositfiles.com/files/fer4ljgoh
  • Lobs

  • 15 сентября 2009 12:40
  • Группа: User
  • ICQ: --
  • Регистрация: 18.10.2008
  • Комментариев: 102
  • Публикаций: 0
^
На 8.2 не пашет. sad

Цитата: Kiprian
Теперь вопрос: Помогите знающие люди, как совместить трекер и дле? Не обязательно вышеуказанный. Что-бы при создании новости сразу залить тор файл, и при входе на сайт(дле двиг) проходила авторизация на дле и трекере....далее ратио чтобы указывалось в комментах ну и в профиле....ну и управление тор файлами удаление.....заранее благодарен.

Неплохо было бы. Нужно и статистику считать, рейтинг. Всё это, к сожалению, нужно. Иначе постигнет судьба всех свободных трекеров. Глохнут они, причём по вине посетителей. Скачал файлик и слинял с раздачи. А при наличии рейтинга хотя бы видимость порядка создаётся.

И для IPB интеграцию можно было бы заиметь. А то существующие по разным причинам не идут.

--------------------
  • SMIT

  • 2 октября 2009 17:14
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
может общими силами сделаем полноценный трекер для dle
  • Группа: User
  • ICQ: --
  • Регистрация: 9.08.2009
  • Комментариев: 24
  • Публикаций: 1
^
Не могу найти функцию атача на 8.2 ? подскажите ...
  • Nemesis

  • 17 октября 2009 22:29
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Поставил себе на 8.2 всё работает. Всю стату показывает =)
Кто не может поставить на 8.2 пишите мне на аську три восмь восемь четыре девять девять
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
У меня статистика не отображается, всегда выглядит как на скрине-

http://img1.immage.de/0612fmytrek.jpg

может кто знает в чем проблема ?
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Кто знает, как заставить шаблон этого мода обрабатывать теги типа [category] [visible] и т.д.?
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
на 8.5 пытаюсь проставить, не получается, на 8.0 и 8.2 все работало. Кто под 8.5 поднимал, хелп )
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
проблема была в отключенном mbstring
  • BOSS1

  • 23 января 2011 05:55
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Все работает. Спасибо!
  • Группа: User
  • ICQ: --
  • Регистрация: 28.12.2011
  • Комментариев: 1
  • Публикаций: 0
^
кто поможет установить пожалуйста помогите не получается моя ася 626501309