Посты с тэгом torrent


Переименование скачанных файлов с rutracker.org

Хочу поделиться небольшим скриптом, который делает для меня простую, но весьма полезную вещь — производит групповое переименование скачанных файлов так, что файлы получают удобно читаемое имя со страницы на сайте торрент трекера.
В итоге вместо "God.Bless.America.2011.HDTVRiP720.mkv" я получаю файл с именем "Боже, Благослови Америку God Bless America (Боб Голдтуэйт Bobcat Goldthwait) (2011) США, триллер, чёрная комедия, криминал, HDTVRip-AVC.mkv"
В продолжение к теме Можно ли прибраться на компе раз и навсегда?
Читать дальше →



Python парсер для BEncoded-файлов

Набрел на прагматичную задачу: необходимо очистить папку с торрентами виндового uTorrent от неиспользуемых файлов для одноразовой синхронизации с Deluge на другой машине. Первое что пришло в голову - распарсить файл resume.dat из дирректории торрента, выбрать оттуда все названия файлов и удалить из папки то чего нет в списке. Для начала, пожалуй, опишу как же распарсить файл в обычную python-овскую структуру.

Resume.dat - это обычный торрент-файл по внутренней структуре, если точнее то словарь из торрент файлов и одного поля цесостности.
Фактическая структура выглядит так:

.fileguard : код целостности


Python парсер для BEncoded-файлов

Набрел на прагматичную задачу: необходимо очистить папку с торрентами виндового uTorrent от неиспользуемых файлов для одноразовой синхронизации с Deluge на другой машине. Первое что пришло в голову - распарсить файл resume.dat из дирректории торрента, выбрать оттуда все названия файлов и удалить из папки то чего нет в списке. Для начала, пожалуй, опишу как же распарсить файл в обычную python-овскую структуру.

Resume.dat - это обычный торрент-файл по внутренней структуре, если точнее то словарь из торрент файлов и одного поля цесостности.
Фактическая структура выглядит так:

.fileguard : код целостности