Просмотр torrent-файлов в Midnight Commander


Sphynkx - Posted on 20 Июнь 2009

Бывает часто, что надо просмотреть информацию о торренте (имя, размер и пр), или припомнить, откуда он и к чему относится (имена торрентов с torrents.ru, к примеру, совершенно неинформативные). Лазить в torrent-файл по F3 и высматривать в "сыром виде" - напрягает, да и надоело. Хотел уж было писать какую-нить парсилку, как наткнулся на готовое.
Есть такой интересный torrent-клиент, написанный на перле - Bitflu. Начиная с версии 0.8.0 в нем появилось то, что нам надо - скриптик для парсинга torrent-файлов.
Выкачиваем его, в архиве (в директории tools) находим скрипт dumptorrent.pl и кидаем его в доступный системе путь, к примеру, в /usr/bin. Затем в конфиге МС /usr/share/mc/mc.ext дописываем секцию для просмотра torrent-файлов:

shell/.torrent
    View=%view{ascii} dumptorrent.pl %f

Теперь по F3 на торрент-файле мы увидим нечто подобное такому:

# DeLi Linux 0.8.0 Full.torrent:
$VAR1 = {
           'info' => {
                         'name.utf-8' => 'deli-0.8.0-full.iso',
                         'length' => '263342080',
                         'piece length' => '131072',
                         'private' => '1',
                         'name' => 'deli-0.8.0-full.iso'
                         },
           'azureus_properties' => {
                                                 'dht_backup_enable' => '1'
                                                },
          'created by' => 'Azureus/3.0.5.2',
          'comment' => 'DeLi Linux0.8.0 Full',
          'announce' =>     'http://linuxtracker.org:2710/00000000000000000000000000000000/announce',
          'comment.utf-8' => 'DeLi Linux0.8.0 Full',
          'creation date' => '1211997478',
          'encoding' => 'UTF-8'
          };
0
Ваша оценка: Ничего

в kde3 при наведение на торрент файл вылазиет подсказка с этой информацией.

похоже на вывод Dumper Ж:-)
http://linsovet.com/perl-data-dumper

Именно он и задействован в dumptorrent.pl.
И спасибо за ссылочку - напомнилось, что давно хотел познакомиться с этим Data::Dumper'ом получше!!

Отправить комментарий

Google Friend Connect (leave a quick comment)
loading...
Содержание этого поля является приватным и не предназначено к показу.