dle.in.ua » Модули » "Псевдо" торрент-трекер для DLE, модификация

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

Автор: Velindar от 1-04-2009, 13:16
"Псевдо" торрент-трекер для 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;


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

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

Идем в 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качиваний: 1160)
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • А пример можно увидеть? (Заинтересовало)
    • BeSSeR
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 04:19
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • К сожалению ушел с DLE, все новости конвертнул на форум IPB, там же трекер организовал) Поэтому если только сами пробуйте)

    P.S. Забыл в новости указать, что менюшка с файлами сворачиваемо-разворачиваемая) по умолчанию она свернута, срабатывает при нажатии на "Список файлов"
    P.P.S. Модуль полностью совместим со старой версией, т.е. можно менять туда-обратно его, хуже не будет) функция аттача файлов не менялась.
    • Velindar
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 05:40
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • эх..жалко, что более 1 торрента прикрепить нельязя((
    • qazzy
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 07:52
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • а что имеется ввиду как "псевдо" торрент трекер?
    Он полноценный? И что то еще надо кроме вот этого мода для организовывания торрента?
    • Andre
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 09:40
    • 4
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Спасибо большое!!
    Давно ждал от Вас этого релиза))))

    Картинки нужно закинуть в папку images/torrent либо изменить путь в psevdotorrent.php
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 11:03
    • 5
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • таможенный брокер [url=http://www.custombrokers.ru]таможенный брокер[/url] таможенный брокер
    • Bilbrokers
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 11:54
    • 6
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • галимые спамеры ))
    • alive
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 11:58
    • 7
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • не пашет, не аттачит файлы, нету раскрывающегося списка
    • Andre
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 12:27
    • 8
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • у меня работает отлично... вот только оформление не совсем корректно отображается...
    В Макстоне все отлично отображается, а вот в Опере и Фаерфоксе информация и фон есть, но нету темной обводки таблицы... в чем может быть разница между Opera, Firefox и Maxthon2?
    Посмотреть можете здесь http://averon.org sad
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 12:54
    • 9
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Макстон на движке ИЕ) так что ничего удивительного) В принципе никто же не мешает изменить стили под себя и оптимизировать под другие браузеры) В самом файле обычные html таблицы так что поправить и разобраться тоже не проблема) Удачи, возможно кто-то сможет на сей мод что-то своё навернуть) Были разные мысли, насчет изменения самих торрент файлов) добавления в них пасскея юзера, но руки так и не дошли) в принципе код можно посмотреть в любых сырцах пхп трекеров, ибо для кодирования торрент файлов используется стандартная библиотека benc.php

    qazzy,
    Ну в принципе это не критично)) на трекерах обычно более 1-го торрент файла в новости не бывает)
    • Velindar
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 13:58
    • 10
    ^
  • Группа: Гости
  • 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'>
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 14:22
    • 11
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • А что насчет рейтинга? если свой торрент файл закинул.
    • nx2008
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 14:42
    • 12
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Это псевдотрекер, он работает лишь с открытыми трекерами, на которых рейтинг не учитывается! с обычных трекеров торренты добавлять не удастся smile
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 15:04
    • 13
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • А кто мне обьяснит как собствено добавть торент новость и с какого сайта брать эти торент файлы.

    и можна ли както добовлять торенты на сайты с помошью rss импорта (если да то подскажите сайтики) no
    • neoks3000
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 15:35
    • 14
    ^
  • Группа: Гости
  • 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
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 16:09
    • 15
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • +1 :) Респект!!! Нужная вещь, да еще в таком исполнении ;)
    • SysOP
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 16:18
    • 16
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • В качестве открытого трекера рекомендую XBTT поднять :) опенсурс эт во первых) во вторых есть и под вин и лин системы) В связке прекрасно работает :)
    • Velindar
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 17:27
    • 17
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Jericho, Спасибо (будем пробовать прицыпить к сайту) wink
    • neoks3000
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 17:50
    • 18
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Трабл какой то, не открывает полную новость при убирание атача
    • DEL
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 20:11
    • 19
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • а я вроде всё сделал правильно захожу а там чистый лист когда заходишь в полную новость...
    • Omen
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 21:24
    • 20
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • вроде это тоже открытый трекер : _http://tfile.ru
    • Andre
    • Регистрация: --
    • Репутация: (||)
    • 4 апреля 2009 22:08
    • 21
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • а я вроде всё сделал правильно захожу а там чистый лист когда заходишь в полную новость...


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

    еще открытые freeexchange.ru, opensharing.ru
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 01:13
    • 22
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Jericho паделись плз панелькой что у тебя на сайте по середине там где радио мини чат гостевая и т.д....
    • nell
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 04:32
    • 23
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Jericho,
    в том то и дело что прикреплён один атач
    • Omen
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 10:06
    • 24
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • DEL,

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


    У меня такая же фигня ... ??? (DLE 7.5)
    • joramix
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 10:35
    • 25
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Дело в том, что если вы даже просто загрузили несколько торрентов и не добавляли их в полную новость, то она не будет отображаться и будет белый лист.

    Зайдите в редактирование новости, нажмите загрузить файл и посмотрите чтобы в списке этой новости был лишь один торрент файл. Если не поможет, возможно что-то с установкой.. у меня на 7.5 работает отлично request
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 11:02
    • 26
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Jericho,
    Как сделать чтобы статистика пиров и сидов отображалась типа кто раздаёт а кто качает ?
    Загружал торренты с multisearch.ru

    Какие нужно внести изменения чтобы статистика была и подскажите откуда брать торренты лучше.
    • DEL
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 12:02
    • 27
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • DEL
    В этом модуле ведь все предусмотрено, нужно просто добавить торрент в полную новость, как было выше сказано и статистика сама появится, изменять ничего не нужно))
    Я использую thepiratebay.org, freeexchange.ru, opensharing.ru, tfile.ru
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 12:26
    • 28
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • нагрузка на серв идет от этого модуля? в обычных трекерах нужен хороший сервер.
    Он выдает результаты с другого сервера? или что?Напишите суть плз этого модуля полностью.
    • n0hcho
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 15:31
    • 29
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Псевдо Значит что это фактически не трекер. Модуль использует другие ОТКРЫТЫЕ торрент трекеры. Этот модуль всего лишь собирает информацию о пирах и сидах с трекера где этот торрент зарегистрирован.
    • Jericho
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 16:10
    • 30
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Чето у меня сразу сайт тормозить начал wink походу нагрузка есть какая-то.
    Все сделал вроде,но не показывает сколько сидеров и я удалил wink и еще ненаходит инфу с трекера.
    • n0hcho
    • Регистрация: --
    • Репутация: (||)
    • 5 апреля 2009 17:54
    • 31
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Ставил еще апрошлую версию - так там тоже не собирает статистику... пользуюсь thepiratebay.org.... но не видит ничего... для интереса, есть кто у кого на 7.3 собирает статистику нормально??
    • azaq3
    • Регистрация: --
    • Репутация: (||)
    • 7 апреля 2009 13:22
    • 32
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • На 7.5 работает на ура!
    Спасибо!
    • fayfa
    • Регистрация: --
    • Репутация: (||)
    • 14 апреля 2009 15:34
    • 33
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • напрочь отказывается работать. Хотя руки не кривые. Вобщем я так подумал - это из за того, что в некоторых новостях прикреплены не торрент файлы. Ведь даже если сделать все по инструкции и потом зайти в новость с обычным файлом - выдаст ошибку т.к. размер файла не может проверить. А даже если эту строку из кода убрать - статистику все равно не собирает... Кто сталкивался и решил? помогите - я уже замучался.... версия DLE 7.3... уже третий час сижу не могу разобраться

    =============== в
    вот блин... у всех работает - что же может быть... вроде все норм - но статистику не собирает.... перепробывал все трекеры... в чем жедело.... а ведь очень наддо...
    • azaq3
    • Регистрация: --
    • Репутация: (||)
    • 16 апреля 2009 22:56
    • 34
    ^
  • Группа: Гости
  • 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
    • Регистрация: --
    • Репутация: (||)
    • 17 апреля 2009 00:07
    • 35
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • все проблемы решил... =)
    • azaq3
    • Регистрация: --
    • Репутация: (||)
    • 21 апреля 2009 01:03
    • 36
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 18
  • Публикаций: 0
  • вещь!!! На 8.0 работает на ура! Автор СМАСИБО!
    • amba004
    • Регистрация: 9.07.2008
    • Репутация: (0|0|0)
    • 5 июня 2009 07:16
    • 37
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ДЛЕ 7,5 + старая версия псевдо торрента + трекер Btit Tracker.
    В настройках трекера убрал ратио и регистрацию. Стал свободный трекер. От юзеров спрятал форум и все разделы, могут только зарегатцо(необязательно) или сразу залить нужный тор файл. Далее в ДЛЕ создают новость с раздачей, очень удобный файлообменник, нежели фтп.

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

    Вот нарыл наипростейший трекер без форума: http://depositfiles.com/files/fer4ljgoh
    • Kiprian
    • Регистрация: --
    • Репутация: (||)
    • 15 июля 2009 20:10
    • 38
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 102
  • Публикаций: 0
  • На 8.2 не пашет. sad

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

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

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

    --------------------
    • Lobs
    • Регистрация: 18.10.2008
    • Репутация: (0|0|0)
    • 15 сентября 2009 12:40
    • 39
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • может общими силами сделаем полноценный трекер для dle
    • SMIT
    • Регистрация: --
    • Репутация: (||)
    • 2 октября 2009 17:14
    • 40
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 24
  • Публикаций: 1
  • Не могу найти функцию атача на 8.2 ? подскажите ...
    • Kazanova
    • Регистрация: 9.08.2009
    • Репутация: (0|0|0)
    • 15 октября 2009 00:32
    • 41
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Поставил себе на 8.2 всё работает. Всю стату показывает =)
    Кто не может поставить на 8.2 пишите мне на аську три восмь восемь четыре девять девять
    • Nemesis
    • Регистрация: --
    • Репутация: (||)
    • 17 октября 2009 22:29
    • 42
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • У меня статистика не отображается, всегда выглядит как на скрине-

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

    может кто знает в чем проблема ?
    • 220voltage
    • Регистрация: --
    • Репутация: (||)
    • 6 декабря 2009 22:51
    • 43
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Кто знает, как заставить шаблон этого мода обрабатывать теги типа [category] [visible] и т.д.?
    • Romarius
    • Регистрация: --
    • Репутация: (||)
    • 22 декабря 2009 23:07
    • 44
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • на 8.5 пытаюсь проставить, не получается, на 8.0 и 8.2 все работало. Кто под 8.5 поднимал, хелп )
    • crazy_icf
    • Регистрация: --
    • Репутация: (||)
    • 22 апреля 2010 22:04
    • 45
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • проблема была в отключенном mbstring
    • crazy_icf
    • Регистрация: --
    • Репутация: (||)
    • 17 мая 2010 15:32
    • 46
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Все работает. Спасибо!
    • BOSS1
    • Регистрация: --
    • Репутация: (||)
    • 23 января 2011 05:55
    • 47
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 1
  • Публикаций: 0
  • кто поможет установить пожалуйста помогите не получается моя ася 626501309
    • max-tver
    • Регистрация: 28.12.2011
    • Репутация: (0|0|0)
    • 29 декабря 2011 08:55
    • 48
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.