ioslaves with *any* linux apps -> it works :-))
    Alexander Neundorf 
    neundorf at kde.org
       
    Thu Jan  8 21:51:18 GMT 2004
    
    
  
Hi,
in kdenonbeta/fuse_kio/ you can find a fuse-kio-bridge/daemon/however you 
wanna call it.
FUSE: Filesystem in USErspace: http://sourceforge.net/projects/avf
-> implement file systems in user space (instead of kernel space)
The code in kdenobeta makes it possible to mount ioslaves or a general 
ioslave-gateway via fuse and make them this way available to all linux 
apps :-)
For the impatient: SCREENSHOTS at the end of the mail.
What you have to do:
get the code for fuse:
http://sourceforge.net/project/showfiles.php?group_id=21636
download the sources for fuse 1.0 , I didn't test 1.1 yet.
Unpack, compile, make install. 
modprobe fuse
Get and compile the sources from kde cvs and compile and install fuse_kio
1. Option:
mount an remote host, e.g. via fish:
fuse_kio /your/mountpoint fish://user@host/
and then browse there with any app you want, open files, write files, 
basically everything should work (of course there are probably bugs)
2. Option:
mount a general ioslave - fuse "gateway"
fuse_kio --gateway /your/gatewaymountpoint
find a remote file, e.g. fish://you@wherever/home/you/sometext.html
replace the "://" with ":__" (two underscores) and prepend /your/
gatewaymountpoint, gives:
/your/gatewaymountpoint/fish:__you at wherever/home/you/sometext.html
and open this file e.g. with OOo writer:
swriter /your/gatewaymountpoint/fish:__you at wherever/home/you/sometext.html
and see what happens :-))
Here are two SCREENSHOTS, see how konqy displays the remote directory using 
the fish ioslave, and note the full path of the html file in OOo swriter, in 
the combo box :-)
http://www.neundorf.net/pics/swriter_with_fuse-kio-gateway.png
The address translation can be done via a script, and then we can open remote 
file also with non-KDE apps :-)
Bye
Alex
-- 
Work: alexander.neundorf at jenoptik.com - http://www.jenoptik-los.de
Home: neundorf at kde.org                - http://www.kde.org
      alex at neundorf.net               - http://www.neundorf.net
    
    
More information about the kde-core-devel
mailing list