[openbeos] Re: Expander's behaviour (was: unrar)
- From: Michael Pfeiffer <michael.pfeiffer@xxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Thu, 3 Feb 2005 20:22:03 +0100
Am 03.02.2005 um 18:01 schrieb Jonas Sundström:
"Jonas Sundström" <jonas@xxxxxxxxxxx> wrote:
...
"Simple" approach:
Create zipfs, tarfs, etc. Create glue application called
MountArchive.
Set it as the Preferred Application of zip, tar, etc. This app would
handle opening/mounting/showing in Tracker. (well, mounting primarily
-
- It's so simple my glue app ZooKeeper could do it.)
Clarification:
The glue application ("MountArchive" or whatever) would exist only to
handle the opening of files. It would have no user interface, and it
wouldn't take any command-line arguments. It would act upon the
B_REFS_RECEIVED message, mount each supported archive and then exit.
For the record, I prefer the second, combined approach. It's more
clean, no glue app laying around (seemingly without purpose), and it's
nicer/more logical being able to set "zipfs", "tarfs", etc as the
Preferred Application of each individual filetype, instead of having
"MountArchive" be the Preferred Application of all of them.
Last year I started with the implementation of a zipfs (based on ftpfs).
Which uses the first approach. An application is provided to open
a ZIP archive from Tracker. The application then mounts
the ZIP archive, which is then available as a volume on the desktop.
The current version is read-only and does not support attributes and
maybe has other bugs that I can not remember.
The version from March 7, 2004 can be found here:
http://bepdf.sourceforge.net/hidden/zipfs-0.2.0a.zip
I had not released it because of the lack of attribute support.
Now here it is for you to play with...
- Michael
- Follow-Ups:
- [openbeos] Re: Expander's behaviour (was: unrar)
- From: Rob Tijssen
- [openbeos] zipfs
- From: Jonas Sundström
- References:
- [openbeos] Re: Expander's behaviour (was: unrar)
- From: Jonas Sundström
Other related posts:
- » [openbeos] Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
- » [openbeos] Re: Expander's behaviour (was: unrar)
Am 03.02.2005 um 18:01 schrieb Jonas Sundström:
"Jonas Sundström" <jonas@xxxxxxxxxxx> wrote: ...
"Simple" approach: Create zipfs, tarfs, etc. Create glue application called MountArchive. Set it as the Preferred Application of zip, tar, etc. This app would handle opening/mounting/showing in Tracker. (well, mounting primarily - - It's so simple my glue app ZooKeeper could do it.)
Clarification:
The glue application ("MountArchive" or whatever) would exist only to
handle the opening of files. It would have no user interface, and it
wouldn't take any command-line arguments. It would act upon the
B_REFS_RECEIVED message, mount each supported archive and then exit.For the record, I prefer the second, combined approach. It's more clean, no glue app laying around (seemingly without purpose), and it's nicer/more logical being able to set "zipfs", "tarfs", etc as the Preferred Application of each individual filetype, instead of having "MountArchive" be the Preferred Application of all of them.
Last year I started with the implementation of a zipfs (based on ftpfs). Which uses the first approach. An application is provided to open a ZIP archive from Tracker. The application then mounts the ZIP archive, which is then available as a volume on the desktop.
- [openbeos] Re: Expander's behaviour (was: unrar)
- From: Rob Tijssen
- [openbeos] zipfs
- From: Jonas Sundström
- [openbeos] Re: Expander's behaviour (was: unrar)
- From: Jonas Sundström