Bencode (Java)

A bencode az a formátum, amelyben a .torrent fájlok vannak elkódolva. (Részletek itt.)

Javában írtam erre egy kódoló és egy visszafejtő osztályt. Gondoltam belinkelem, hátha valakit érdekel:

BEncoder.java
BDecoder.java
BencodeFormatException.java

Kommenteket nem írtam, de amúgy nem túl bonyolult a cucc. Még nem tökéletes, de egy elég nagy .torrent fájlt már sikerült vele dekódolnom.

Hozzászólások

Mire használod? :)
Egyébként a lightbenc -hez képest sebességben milyen?