general kio slave for reading embedded files

John Tapsell johnflux at gmail.com
Sat Dec 16 18:29:48 GMT 2006


I don't know if it's worth worrying about, but this could fight with
the filesystem.

Some filesystems (reiserfs, any others?)  let you go into  a.zip  as a
directory as well as a file.

On 16/12/06, Jos van den Oever <jvdoever at gmail.com> wrote:
> Hi all,
>
> As you probably know, Strigi can index arbitrarily nested files. To
> open these files, a special kio_slave is included in strigiapplet.
> This kioslave can open files like this:
>
> /home/kde/a.zip/b.tar.gz/x.rpm/y.deb/README
>
> I think this kioslave is of general interest for KDE. At the moment
> there is no possibility to open files inside other files without
> creating temporary files. Also, it is not possible to open nested
> files within nested files in any kioslave. In addition this kioslave
> provides common access for a larger number of archive formats then is
> currently available. Like tar:// and zip://, the current KDE3 version
> of the kioslaves provides only read access.
>
> In other operating systems, like e.g. Windows XP it is rather natural
> to browse inside archives.
>
> I would like to port the kioslave that comes with Strigi to KDE4 and
> place it in kdelibs/kioslave/ or kdebase/runtime/kioslave/.
> The current name of the kioslave is jstream:// which is not good.
> Something like archive:// might be better.
>
> The kioslave requires the library libstreams that is part of Strigi.
> To compile this part of strigi only libz and libbz2 are required.
>
> Cheers,
> Jos
>




More information about the kde-core-devel mailing list