2009-06-25

JSON и BENCODE

Старенькие скрипты конверсии торрентов в json лежат без дела :)

Ища "нормальный" редактор торрентов и "нормальную" библиотеку на дотнете чтобы работать с торрентами (нормальных прог bencode так и не встретил), вспомнил про json. Оказывается есть куча редакторов (даже на javascript) для json. И естественно библиотек.

Остаётся "адаптировать" библиотеки и скрипты на обработку torrent-ов :
А базовые типы данных те же: целое, строка, массив и словарь (или хеш - по пёрловскому :))

Вот только перл не различал целый тип и строку (приходилось регекспом проверять а не число ли эта строка :)) javascript различает..

2 комментария:

free комментирует...

а не пробовали случаем Net::BitTorrent::Torrent ?

Gimly комментирует...

для torrent на perl пользуюсь библиотекой Convert::Bencode
Простая она + немного обёрток моих - уж список анонсеров поправить и флажком private поиграться - милое дело..

новость чуток старенькая - всё больше своими скриптами делаю..

Даже "создавалку торрентов" за 5 минут написать можно..

Главная задача была без пересчёта всех кусков (кроме последнего) добавлять и удалять файлы к раздаче - и я её для себя решил - а то коллекции журналов и сериалы - неудобно добавлять :)