Торрент поисковик. Плохой остров.
Время уже близилось к вечеру, а мы все не могли пробраться через эти чертовы заросли. “Несите гребаную карту” - крикнул Джон. Взглянув на карту, потом на огромное дерево прямо на нашем пути, потом опять на карту, и, наконец, переведя глаза на закат, Джон произнес: “Ну где этот, мать его, корабль?”...
Предыдущие статьи цикла:
Часть 1: https://pikabu.ru/story/torrent_poiskovik_4731705
Часть 2: https://pikabu.ru/story/torrent_poiskovik_obnovlenie_4769079
Часть 3: https://pikabu.ru/story/torrent_poiskovik_nebolshoe_obnovlen...
Часть 4: https://pikabu.ru/story/torrent_poiskovik_piratskie_voynyi_5...
Часть 5: https://pikabu.ru/story/torrent_poiskovik_piratskiy_gorod_56...
"Крысы на борту" - торрент поисковик собирающий статистическую информацию о торрентах не используя торрент-трекеры и дающих возможность обеспечить поиск по торрентам (и отдельным файлам в них) даже если все трекеры заблокируют в будущем.
Для тех, кто не хочет углубляться в то, что было в прошлых статьях и к чему пришло: в данной статье (как и раньше) пойдет речь о торрент-поисковике, его десктопной версии (начиная с прошлой статьи), а также о некоторых доработках за последнее время. В чем принципиальные отличия от HAL, почему десктопная, что за доработки, как работает американский орган по контролю пирато-траффика DMCA, с чего все начилось - все это можно подчеркнуть из прошлых статей и обсуждений к ним.
Ссылки:
Windows 64bit: https://github.com/DEgITx/rats-search/releases/download/v0.3...
Linux: https://github.com/DEgITx/rats-search/releases/download/v0.3...
Mac OS X: https://github.com/DEgITx/rats-search/releases/download/v0.3...
О багах и проблемах сюда - https://github.com/DEgITx/rats-search/issues (регистрируемся - new issue - описываем проблему в деталях)
Пройдемся по изменениям. Помимо того что это первая версия на Linux c Mac OS X, появились настройки (ну наконец).
Теперь доступна автономная работа (без сканирования торрент-сети). Т.е. можно отключить и использовать приложение только как базу поиска, не нагружая сеть, а когда хочется пособирать торрентом - опять включить.
Конечно же появились выборы портов, без этого вообще было очень трудно говорить о десктопной версии в прошлый раз. Очень важный момент: порты, указанные там, должны быть проброшены через NAT (если он есть, к примеру, у вас роутер)! Об этом я упомянул в прошлый раз только в комментариях. В противном случае собирать ничего не будет, т.к. просто не пробьется через ваш роутер.
Появился выбор расположения базы, ура, теперь базу можно вынести с диска C:. Ну и конечно ограничитель использования, на случай если вы уже собираете торренты 2 дня не выключая и приложение расхавалось на максимум.
Появилось хоть какое-то отображение статистики сбора торрентов, а не как раньше - раз в несколько минут. В будущем нужно конечно что-то получше.
Исправил открытие левых окон по кликах на магнит-ссылки (где-то об этом тоже писали).
Очень важное изменение! База предыдущей версии несовместима с новой! Т.к. предыдущая версия была сырой, я позволил себе такую вольность. В следующих версиях уже начну сохранять совместимость. Зато сейчас шанс убить базу торрентов гораздо ниже. Если у вас сохранилась старая база, то почистите AppData/Rats on The Boat
В комментариях я оставлю ссылку на базу, с которую можно продолжить собирать, либо уже попробовать искать, на 88 000 торрентов.
Ну и напоследок не менее важное изменение:
https://github.com/DEgITx/rats-search - теперь можно
Да я опубликовал исходники, теперь если есть желающие помочь - милости просим.