в помощь сидеру
Feb. 19th, 2010 11:10 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Написал питоновский скрипт, который заменяет torrents.ru на rutracker.org внутри бинарных торрент-файлов.
Лежит здесь: retr.py (2Кб, 53 строки кода). Импортирует модуль bencode из bittorrent или bittornado.
Перекодировал свои 150+ файлов, полет нормальный. Под Windowsне проверял пока не победил тоже заработало.
Upd. Совместно с
nepilsonis добавили перекодирование переменных comment и publisher-url
Upd.2 Cкомпилил py-installer'ом windows-версию, тех кому лень поставить Питон целиком. Потребуется Python26.dll, 2.0MB, и собственно retr.exe, 646KB. Работает только в консоли/терминале/или как там он называется в винде.
Лежит здесь: retr.py (2Кб, 53 строки кода). Импортирует модуль bencode из bittorrent или bittornado.
Перекодировал свои 150+ файлов, полет нормальный. Под Windows
Upd. Совместно с
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Upd.2 Cкомпилил py-installer'ом windows-версию, тех кому лень поставить Питон целиком. Потребуется Python26.dll, 2.0MB, и собственно retr.exe, 646KB. Работает только в консоли/терминале/или как там он называется в винде.
not bug
Date: 2010-02-19 11:50 pm (UTC)Ещё в Дебиане надо сделать
aptitude install bittorrent
Re: not bug
Date: 2010-02-20 05:00 am (UTC)в zsh можно просто написать «~/bin/retr.py **/*.torrent(D)».
Re: not bug
Date: 2010-02-20 10:05 am (UTC)find -name '*.torrent' -exec ./retr.py '{}' \;
Re: not bug
Date: 2010-02-20 08:30 pm (UTC)Re: not bug
Date: 2010-02-20 08:32 pm (UTC)посмотрите как работает команда find
Re: not bug
Date: 2010-02-21 12:42 am (UTC)Re: not bug
Date: 2010-02-21 04:27 am (UTC)Re: not bug
Date: 2010-02-21 11:36 pm (UTC)Re: not bug
Date: 2010-02-20 08:32 pm (UTC)