PDA

View Full Version : HOWTO: Be a konqueror poweruser (kio-slaves)


GoldBuggie
December 22nd, 2005, 08:44 AM
I want to provide you with a way of getting to know konqueror and KDE's KIO-slaves. For many newcomers to KDE it isn't obvious that these things exist.

Description (from wikipedia)
KIO (KDE Input/Output) is part of the KDE architecture. It provides access to files, web sites and other resources through a single consistent API. Applications written using this framework can operate on files stored on remote servers in exactly the same way as they operate on those stored locally.
KIO slaves are programs that provide support for individual protocols.

Why do I need this?
It makes life easier and more fun.

How do I use it?

1st.
Start a konqueror session.

2nd.
In the URL section (where you often type a local pathname or www address) you can enter some other commands/URL's that give you easy access to documentation, cd's or remote systems. Below are a few(there are plenty more) kio-slaves to get you started.

Type the command marked in red in your konqueror URL.

apt:/
This will provide you with an easy to use search form for searching for packages or files within packages.

locate:<search-criteria>
Same as locate in the konsole but instead you get the results in konqueror. Usage example: locate:fstab

man:/ or man:<command>
Provides access to the man pages(that is help documentation for different commands).

ftp://username:_password@your.ftp.site.org/some/folder/
Provides nice ftp capabilities. You can also just type the ftp address and it will automatically use the ftp kio.

fish://username:_password@yadayada.isp.no
This is the kio for the shh protocol

fonts:/
Gives you a virtual directory to your system fonts, (very handy)

info:/
Nice interface to your installed GNU info pages. (you probably didn't know you had this information, did you?)

audiocd:/
Browse your audiocd. Also provides rip & encode(mp3/ogg) when you drag and drop. (The names for the files are created using a internet CDDB. For more configuration kcontrol->Sound & Multimedia->Audio CDss)

mac:/
The mac ioslave lets you read an HFS+ partition from Konqueror or any other KDE file dialog.

settings:/
Instead of Control Center or System Settings

tar:/path/filename and zip:/path/filename
Browse into TAR and ZIP files without unpacking them, opening a command prompt, or opening a packaging application. You can even edit the archive as though it were unpackaged.

camera:/
To browse a digital camera.


To see which kio-slaves you have on your system goto KInfoCenter->Protocols

Hope this gives you some insight in how to use KDE and konqueror a bit more.

Catchy title? I wanted to attract some newcomers since this is something that isn't obvious to use at start.

evs
December 22nd, 2005, 09:48 PM
This is some nice stuff!! I didn't even know about all of these, like apt:/ and fonts:/ which are really cool. Thanks a lot!

GoldBuggie
December 23rd, 2005, 12:48 AM
You are welcome! I'm glad you enjoyed the info.

veloct
December 23rd, 2005, 09:53 AM
Thanks, good info.

GameManK
December 26th, 2005, 01:01 AM
very nice.
another one i commonly use:
camera:/
to browse a digital camera

GoldBuggie
December 26th, 2005, 01:05 AM
camera:/
to browse a digital cameraAhhh..that's a good one to point out. I'll add that one. Thank you very much.