Торрент поисковик. Возвращение в пиратскую гавань.

Вот пробежал еще день в открытом море, и наш пиратский корабль потихоньку приближался к гавани. Самое время закупиться провизией и продолжить наш путь к новым приключениям.

Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост

"Крысы на борту" - торрент поисковик собирающий статистическую информацию о торрентах не используя торрент-трекеры и дающий возможность обеспечить поиск по торрентам (и отдельным файлам в них) даже если все трекеры заблокируют в будущем.

Предыдущие статьи:

Часть 1 - Часть 2 - Часть 3 - Часть 4 - Часть 5 - Часть 6 - Часть 7 - Часть 8 - Часть 9 - Часть 10 - Часть 11

Как и в предыдущих статьях, в этой пойдет речь о десктопной версии поисковика для локального использования о его улучшениях и нововведениях сделанных благодаря пикабу.

Ссылки на последнюю версию:

Windows 32/64bit: https://github.com/DEgITx/rats-search/releases/download/v0.1...

Linux: https://github.com/DEgITx/rats-search/releases/download/v0.1...

Mac OS X: https://github.com/DEgITx/rats-search/releases/download/v0.1...

О багах и проблемах сюда - https://github.com/DEgITx/rats-search/issues (регистрируемся - new issue - описываем проблему в деталях)

Отслеживать проект на Github - https://github.com/DEgITx/rats-search (там звездочку влепите, если интересен проект :D)

Базовая инструкция по использованию - https://github.com/DEgITx/rats-search/blob/master/docs/USAGE...

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

Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост

Зопелил по линь 32 бита. Теперь поддерживаются обе (32 битные и 64 битные) Windows и Linux платформы (помимо мака). Все варианты сборок можно найти в релизе на гитхабе (https://github.com/DEgITx/rats-search/releases/tag/v0.17.0). Линуксоиды должны быть довольны.

Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост
Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост

Новым нововведением стала настройка фильтров поступления торрентов.

Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост

Пока что там 2 незамысловатых фильтра, один из них позволяет отсеивать торренты с определенным количеством файлов. Это важно, потому что большую часть места базы торрентов забивают как раз файлы, и можно серьезно почистить место, отфильтровав торренты с большим количеством хлама (например есть торренты с более чем 100k файлами).
Второй фильтр как раз позволяет фильтровать по определеннуму критерию названий торрентов, заданным регулярным выражением. К примеру что-то такое ^[А-Яа-я0-9A-Za-z.!@?#"$%&:;() *\+,\/;\-=[\\\]\^_{|}<>\u0400-\u04FF]+$ позволяет отфильтровать русские и английские торренты, и игнорировать торренты с иероглифами и другими символами.

Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост

Можно придумывать и более сложные фильтры названий, но это уже по вашему усмотрению.

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

Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост

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

Торрент поисковик. Возвращение в пиратскую гавань. Торрент, Поисковик, Информационная безопасность, Крыса, Халява, Пиратство, Длиннопост
Вы смотрите срез комментариев. Показать все
12
DELETED
Автор поста оценил этот комментарий

Так и не понял для чего это ПО и как им пользоваться

раскрыть ветку (14)
4
Автор поста оценил этот комментарий
раскрыть ветку (12)
7
Автор поста оценил этот комментарий

Вот например есть поиск в самом qbittorrent, чем тут лучше? Потому что в кюбите я этой функцией не пользуюсь. Во-первых, 99.9% информации и так есть на топовых трекерах. Во-вторых(на мой взгляд самая большая проблема), тот оставшийся 0.01% - с каких-то ноунейм торрентов и вообще не понятно, что качаешь. В-третьих, сидов на них надо ждать неделями, а качать месяцами.

Иллюстрация к комментарию
раскрыть ветку (1)
9
Автор поста оценил этот комментарий

Ну мне приходилось искать среди dht трекеров, конечно если ты ищешь последних Мстителей посмотреть - наверное этот вариант нормальный но не более, а вот если ищешь 25 гиговый плагин к ударной установке - трекерный поиск не помогает. Можно даже обратить внимание насколько на btdb больше торрентов чем на остальных. Есть еще проблема в том что данные сервисы не вечны и случайны, с ними довольно сильно борятся правообладатели. Изначательно же и этот проект был на онлайн платформе, но идея распределенного варианта мне понравилась больше - он отказоустойчив, более безопасен, но минусы свои тоже есть.

5
Автор поста оценил этот комментарий

А может сделать в фильтрах кнопочки для стандартных запросов, а то не все умеют в регулярки?


P.S. (\s\s\s\s)*"(\w*/)*(\w*?)\.(png|jpg)"

раскрыть ветку (3)
2
Автор поста оценил этот комментарий

Используй (?:non capturing) группы для экономии памяти (нафиг тебе все эти пробелы и расширение).

раскрыть ветку (1)
Автор поста оценил этот комментарий

Спасибо, не знал.

1
Автор поста оценил этот комментарий

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

3
DELETED
Автор поста оценил этот комментарий
1
Автор поста оценил этот комментарий

на русском будет?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Если про программу, то да, будет в одной из следующих версий

2
Автор поста оценил этот комментарий

Стало не на много, но легче...

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Два часа и ни одного кэпа? Либо кэп опаздывает, либо никто не знает что это и зачем.

Автор поста оценил этот комментарий

И когда тыкаешь на кнопку "download" тебе просто выдает какой то BiTHIN, в чем смысл?

ещё комментарий
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку