Live dc++ forum
Форма входа
Логин:
Пароль:
Главная | система релизов - Страница 3 - Форум | Пятница, 29.03.2024, 13:08
[ Новые сообщения · Участники · Правила форума · Поиск
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Форум » >> » Архив » система релизов (делаем распределенный трекер)
система релизов
а нужно ли это
1.очень нужно[ 3 ][23.08%]
2.прикольно, но в DC++ можно обойтись без этого[ 5 ][38.46%]
3.совершенно ненужно[ 5 ][38.46%]
Всего ответов: 13
hmuryДата: Вторник, 23.06.2009, 23:14 | Сообщение # 1
Генерал-лейтенант
Сообщений: 599
Репутация: 32
Статус: Offline
у каждой dc-сети есть новостные порталы, где пользователи делятся ссылками, у торрент-сети есть трекеры. но это всё модерируется, а хочется свободный вариант в духе direct connect

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

новость состоит из:
- дата новости
- краткий заголовок (Pjatoe.izmerenie.2009.P.DVDRip.lostfilm). не более 100 символов для компактности
- имя релизера
- URL источника (adc://CIDCIDCID@adc.hub.ru или UserName@nmdc.hub.ru ) - для поиска хаба, откуда качать
- magnet полной новости

по "магнету полной новости" скачивается ZIP-архив, который содержит index.html и произвольное количество картинок. в html-странице описание и magnet-ссылки на файлы релиза

собственно, всё!

сложности:
1) как защититься от дыр в HTML-двигле internet explorer. можно вырезать java-скрипт, активные объекты. или запрещать открывать релиз, пока браузер по умолчанию = IE. на опере или мозилле можно

2) простые юзеры не смогут создавать HTML. решение - простейший мастер, который вводит описание, 1 картинку и 1 ссылку и формирует простую html-страницу

хочется услышать другие варианты по преодолению сложностей

если хотя бы это будет реализовано, дальше можно развивать поиск

 
hmuryДата: Четверг, 17.09.2009, 09:09 | Сообщение # 31
Генерал-лейтенант
Сообщений: 599
Репутация: 32
Статус: Offline
интересно! дать юзеру возможность внести любое количество TTH трекеров с описаниями.
TTH выбирается случайно, юзеры договариваются между собой, что будут его использовать

например:
U54KRJPMC5GNPY7Z6EERIDIXFEVQRJDBIZLGN5Y: трекер любителей Гарри Поттера
3JUKYUBLX5NSOCZZUO5ILL774JGLIASLQOT2E6Y: трекер металистов-сатанистов
DZXQBCGYOJZTIHGEWYLWNBVXJ2F4SILYOBEY5GQ: трекер игрушек

KCP4CNM7NIFSBCR6KJH3LS43N7OGDZESUPODHSY: общедоступный трекер (удалить нельзя)
на общедоступном трекере можно разместить "релиз" со списком приватных трекеров

каждый релиз помечается галочками, на каких трекерах его видно

недостаток - отсутствие модерации и владельца трекера. любой подонок может загадить трекер фейком

Quote (SpaceLib)
Соответственно и дерево интересов должно быть слева, а юзеры как листочки на нем. Деревьев интересов тоже должно быть много.
Скрипты должны уметь создавать и обрабатывать такие деревья интересов, т.е. нужна автоматическая обработка, загрузка

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

Quote (SpaceLib)
хотите что бы "творчество масс" помогло развитию клиента, добавляйте поддержку различных скриптовых языков, паскаль идеальный вариант для России

имхо скрипты того не стоят. ими пользуются 2-3 человека, для остальных это тёмный лес

впрочем, интереса к трекерам тоже не наблюдается.может, где-то через год ими начнут кое-как пользоваться, тогда и попрёт развитие

 
SpaceLibДата: Суббота, 19.09.2009, 12:37 | Сообщение # 32
Рядовой
Сообщений: 5
Репутация: 0
Статус: Offline
Quote (hmury)
с деревьями мысль непонятна. это просто организация списка трекеров у одного юзера, который же и создаёт своё дерево, ни на что больше не влияет. тогда "юзеры" не могут быть листями, ведь у одного юзера может быть несколько интересов.

Да, каждый юзер может иметь много интересов. Но когда он будет создавать новый релиз, он должен его публиковать через публичную (KCP4CNM7NIFSBCR6KJH3LS43N7OGDZESUPODHSY) и тематическую "точку входа" (хэш1-книги, хэш2-фильмы, хэш3-музыка). Пока это не возможно, дерево ваших интересов будет формироваться из юзеров специализирующихся на конкретной теме (вася-музыка, петя-клипы, саша-аниме, ксюша-аудио-книги и т.д.), но когда появится возможность иметь много "точек входа", тогда можно будет автоматически накладывать фильтры на релизы каждого пользователя, используя "БД" каждого тематического трекера.

Quote (hmury)
как можно использовать скрипты для трекера

это, надо для автоматеческой скачки и обработки релизов конкретных юзеров. Например, если есть юзер который рапространяет апдейты для какой нибудь библиотеки, то надо их автоматически скачивать и складывать в определенную папку. Или если в папке появляется "файл.zip"+"файл-описатель"("название-релиза",список трекеров через которые его надо релизить), то его ("файл.zip") надо на автомате отрелизить по списку тематических трекеров. Вариантов много для чего нужны скрипты на трекере.

Спам возможен, но вроде поиск идет черз хаб, значит есть "единая точка фильтрации" спама, дополнительно можно придумать как игнорировать спамеров, зная их cid. Но пока протокол не даст ясных механизмов идентификации юзера, защита от спама, будет в приватности значений "точек входа" [точки входа раздают на мини-хабе(модератора трекера), после регистрации. И если появляется спамер, значения "точек входа" на трекера меняются, а спамер не получает новых значений "точек входа"]

 
Форум » >> » Архив » система релизов (делаем распределенный трекер)
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск:


В движке поковырялся LiveDC :p © 2024
Сделать бесплатный сайт с uCoz