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

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

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

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

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

Часть 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]+$ позволяет отфильтровать русские и английские торренты, и игнорировать торренты с иероглифами и другими символами.

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

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

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

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

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

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

Ищем торрент, ставим на закачку, переходим в Downloads - белый экран. Больше никуда не переходит.

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

Вроде где-то уже такое видел, но сам не натыкался, попробую выловить. На каждом торренте такое? Экран полностью белый без шапки?

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

Попробуй sentry.io чтобы ловить такие проблемы. Это как crashlytics, только человеческий и из коробки имеет интеграцию с кучей языков, платформ и фреймворков. И они только-только выкатили поддержку электрона: https://blog.sentry.io/2018/03/13/introudcing-sentry-electro...


PS: сам бэкенд разработчик, но в нашей компании эта штука используется и для мобильных (iOS/Android), и для фронтенда (js с кучей разных фреймворков) и для десктопа (python, golang, js) и для бэкенда (js, php, golang, python). Ловим даже самые мелкие проблемы в продакшне и утираем слёзы счастья :)

PPS: советую сразу разобраться с релизами и тегами (типо env и т.д.)

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

Да, экран полностью белый. Есть только верхнее меню (которое не работает после появления этого белого экрана)
win10x64.

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