Rutracker - жил, Rutracker - жив, Rutracker - будет жить!
Сегодня я расскажу как обойти блокировку популярного торрент-трекера Rutracker. Для этого мы используем специальный софт, разработанный пользователем торрент-трекера Rutracker под ником Butodien, за что ему огромное человеческое спасибо. Софт так и называется «Rutracker». На момент публикации данной заметки актуальной являлась версия с базой данных раздач Rutracker'а от 30 октября 2015 года.
Основан «Rutracker» на
поисковом движке Elasticsearch. Сразу оговорю требования, которое предъявляет ПО. Наличие интернет-браузера
Google Chrome, либо
Mozilla Firefox последних версий, а также 32 или 64 разрядная Windows-система с поддержкой JAVA. На этом все.
1. Для начала нам необходимо скачать дистрибутив размером ~470 Мб пройдя
по ссылке. В зависимости от ширины вашего интернет-канала это, как в моем случае, составит от 10 секунд до нескольких минут.
Никакой рекламы! Кликаем на ссылку "Скачать в ZIP" (здесь и далее скриншоты кликабельные):
2. После скачивания распаковываем архив в удобное для вас место на жестком диске. В моем случае это папка RUTOR на диске F. После распаковки скачанного файла дополнительно распаковываем папку "rutracker-elastic_with_jre" в распакованном архиве в ту же директорию. Архивы удаляем - они нам больше не понадобятся.
3. Далее переходим к запуску программы. В папке "rutracker-elastic" запускаем исполняемый файл "start". В зависимости от версии вашей операционной системы, а также её настроек, возможно, будет необходимо дополнительно подтвердить запуск программы [в виду отсутствия цифровой подписи].
F:\RUTOR\base\rutracker-elastic_with_jre\rutracker-elastic\start
Если что-то пошло не так, то читаем инструкцию по ручному запуску программы в текстовом файле Readme.
При благоприятном же стечении обстоятельств запустится бинарный файл "elasticsearch":
В течении некоторого времени (от нескольких секунд, если у вас жесткий диск SSD, до минуты-двух) в окошке с чёрным фоном будут подгружаться данные. Данное окошко не закрываем, а сворачиваем в трей, чтобы не мешалось.
4. Параллельно с бинарником запустится браузер [выставленный по умолчанию] с оболочкой программы, которая полностью повторяет поисковый интерфейс торрент трекера Rutracker. Если у вас уже запущен браузер, то откроется новая вкладка:
Открыть программу можно также обычной ссылкой в браузере по аналогии:
file:///F:/RUTOR/base/rutracker-elastic_with_jre/rutracker-elastic/html/index.html
Где F - буква диска, куда вы распаковывали архив, RUTOR - название папки (может и не быть при распаковке в корень диска).
Соответственно ссылка на запуск поисковой оболочки при распаковке файлов в корень диска C будет выглядеть так:
file:///C:/base/rutracker-elastic_with_jre/rutracker-elastic/html/index.html
5. Поиск осуществляется посредством HTTP-запросов в JSON-формате. Выбираете нужный раздел, задаете дополнительные параметры, далее жмёте на кнопку "Поиск" и получаете результат в следующем формате:
Первая колонка - magnet-ссылка на торрент. Колонки "Форум", "Тема" сортируются по алфавиту, "Размер" - по размеру торрента, "Добавлен" - по дате добавления торрента, путем простого клика на название колонки. Название темы в свою очередь также кликабельно и ведет по ссылке в тему на сайте Rutracker'a.
О том, какими способами можно обходить блокировки провайдеров расскажу в следующих темах.