Автоматическая скачивание торрентов
Давным давно хотел реализовать на домашнем сервачке сервис по автоматическому скачиванию необходимых мне торрентов. Речь идёт конечно же о всеми любимых сериалах. Выходит очередная серия – скрипт проверяет, есть ли она на локальном диске и, если таковой нету, скачивает обновляет торрент файлик, а торрент клиент, в моём случае это rtorrent, качает в нужную папку.
Задача не сильно хитрая, но поморочиться заставила. Зато теперь у меня постоянно скачиваются нужные мне сериалы в автоматическом режиме. Не надо проверять трекер на наличие обновлений. Да, лень – двигатель прогресса
debian netboot
Потребовалось добавить установку debian-testing в уже работающий в сети сервер netinstall образов. Простым подсовыванием образа несрослось естественно. Пришлось всё-таки прочесть 1 страничку мануала
В итоге получаем следущее для рабочей версии netboot debian. Качаем папку debian-installer для i386. amd64 лежит в соедней директории на официальном фтп сервере. Кладём скачаную папку в корневую директорию tftp сервера. (удобно использовать wget с ключами -r -aH) Читать запись полностью »
Блокирование utp трафика клиента utorrent на FreeBSD
Из-за возросшего количества kpps на серверах доступа решили заблокировать utp трафик популярнейшего торрент клиента utorrent. В сети валяется множество инструкций как это сделать на Linux и фаерволле iptables. На моей любимой FreeBSD все делается не намного сложнее, использую фильтр ng_bpf
Готовый скрипт выглядит так. Кладём в автозагрузку и радуемся
| #!/bin/sh
ngctl mkpeer ipfw: bpf 2 main ipfw add 180 netgraph 2 udp from any to any iplen 0-128 |
Сохраняем торренты с rutracker.org
Потребовалось нарисовать bash скрипт, суть которого заключается в стягивании torrent файлов с rss лент известного трекера rutracker.org. Тянуть будем wget'om.
Первым делом сохраним кукисы такой строчкой
| wget –keep-session-cookies –save-cookies ./.cookies –post-data 'login_username=login_name&login_password=your_password&login=%C2%F5%EE%E4' http://login.rutracker.org/forum/login.php -O result.html |
И теперь подсовываем ссылку с раздачей.
| wget http://dl.rutracker.org/forum/dl.php?t=2418621 -O 2418621.torrent –post-data=»t=2418621" –header=»Content-Type: application/x-www-form-urlencoded» –referer=» http://rutracker.org/forum/viewtopic.php?t=2418621" –load-cookies .cookies –keep-session-cookies |
Получаем на выходе готовый torrent файл.
Использую этот метод можно настряпать нехитрый скрипт, который будет скачивать нужные нам обновления сериалов/музыки/подборок каких-либо. Довольно удобная вещь для меня.
Релиз Knoppix 6.7.1
Вышел новый релиз одного из первых Live дистров – KNOPPIX 6.7.1. Дистрибутив сделан на основе оригинального набора загрузочных скриптов и программ, взятых из Debian Squeeze, со вставками из веток «testing» и «unstable».
Юзераская оболочка дистрибутива основана на легковесном окружении LXDE, построенном на базе библиотеки GTK+ и способном работать на слабых компьютерах. Вместо системы SysV инициализации задействована новая система загрузки Microknoppix, сильно ускоряющая процесс загрузки ОС за счет параллельного запуска сервисов и отложенной инициализации железа. Время полной загрузки KNOPPIX, с учетом установки WiFi-соединения, составляет около 50 секунд. При использовании USB флэшки пользовательские настройки и дополнительно установленные программы не исчезают после перезагрузки системы. Сохраняемые между сессиями данные помещаются в файл KNOPPIX/knoppix-data.img, который при желании можно зашифровать с помощью алгоритма AES-256. Читать запись полностью »


Подпишитесь на