gnetconnect
Posted: Mon 15 Jul 2013, 19:52
Hi everybody...long time no see...
I wrote this little app on Arch, but I thought you Puppy users might appreciate it. Uses gtkdialog and rox-filer. It's a frontend for curlftpfs and sshfs. Curlftpfs allows you to mount an ftp connection as a fuse filesystem and access it with *any* application, which is much more useful in some ways than gvfs, which only works for apps compiled against it. Sshfs does the same via ssh. I'm not going to provide binaries for the either program, especially since there's so many different puppies now. But assuming a user can locate or compile appropriate binaries this could be useful.
I love rox-filer and simple editors like leafpad, but what I miss sometimes about apps like thunar, nautilus, and gedit is the ability to work on remote files. This will allow you to mount your remote connections and access them as any other filesystem using any program you wish. Both tend to hand if used for a truly remote connection, but are great for use over a lan.
The gui frontend is a roxapp and can be run from anywhere. Extract the tarball where you want it and it will have inside it a Network directory. open that up and click on the "New Connection" icon to create a new connection. When finished there will be another roxapp icon in the same directory that you can click on to access the connection. Right click on the icon when you're done and unmount it from the popup menu. Fairly simple. Intentionally. To remove a bookmark just delete the corresponding roxapp folder. You can also rename a connection to anything you wish. There will be a minimal .gnetconnectrc configuration file created in your home directory.
Requires:
nohup
xterm or a link/wrapper called xterm
sshfs http://fuse.sourceforge.net/sshfs.html
curlftpfs http://curlftpfs.sourceforge.net/
rox-filer
gtkdialog
This is beta quality right now. Feedback welcome. I may develop it further.
I wrote this little app on Arch, but I thought you Puppy users might appreciate it. Uses gtkdialog and rox-filer. It's a frontend for curlftpfs and sshfs. Curlftpfs allows you to mount an ftp connection as a fuse filesystem and access it with *any* application, which is much more useful in some ways than gvfs, which only works for apps compiled against it. Sshfs does the same via ssh. I'm not going to provide binaries for the either program, especially since there's so many different puppies now. But assuming a user can locate or compile appropriate binaries this could be useful.
I love rox-filer and simple editors like leafpad, but what I miss sometimes about apps like thunar, nautilus, and gedit is the ability to work on remote files. This will allow you to mount your remote connections and access them as any other filesystem using any program you wish. Both tend to hand if used for a truly remote connection, but are great for use over a lan.
The gui frontend is a roxapp and can be run from anywhere. Extract the tarball where you want it and it will have inside it a Network directory. open that up and click on the "New Connection" icon to create a new connection. When finished there will be another roxapp icon in the same directory that you can click on to access the connection. Right click on the icon when you're done and unmount it from the popup menu. Fairly simple. Intentionally. To remove a bookmark just delete the corresponding roxapp folder. You can also rename a connection to anything you wish. There will be a minimal .gnetconnectrc configuration file created in your home directory.
Requires:
nohup
xterm or a link/wrapper called xterm
sshfs http://fuse.sourceforge.net/sshfs.html
curlftpfs http://curlftpfs.sourceforge.net/
rox-filer
gtkdialog
This is beta quality right now. Feedback welcome. I may develop it further.