PyarrFS

Well this is kind of embarrassing... presenting PyarrFS!

A while ago I presented PyarrFS - a RAR reading file system, which allows the user to transparently read RAR files as if they were normal directories and files. The embarrassing part is that it was hardly functional thanks to non-existent support for the seek() call. The tests I did back then only tried reading the first few bytes of a file and if that succeeded all was good. Since the OS reads 4096 byte or so by the first read() call, no seeking was ever performed and I never noticed my fatal flaw until actually trying it out in real life...


A typical PyarrFS user exposing her satisfaction with said file system! (image courtesy of cafepress.com)

PyarrFS initial version released!

A first beta version of PyarrFS has been released, or well, at least made available via git. To save myself some work, here's merely a copy of the overview from the PyarrFS page:

PyarrFS

Overview


PyarrFS is a FUSE based file system to access the content of RAR archives as if they were just normal files and directories. PyarrFS owes technically to FUSE and rarfile, while the idea originates out of YarrFS - a similar file system I came up with a few years ago. It works with both compressed and uncompressed rar files, though due to a bunch of stupid reasons we need not go into detail on here the support for compressed files is much worse than that for uncompressed ones.


A typical PyarrFS user exposing her satisfaction with said file system! (image courtesy of cafepress.com)

Syndicate content