Home Wiki > Konqueror Tips and Tricks
Sign up | Login

Konqueror Tips and Tricks

tagline: openSUSE sitesinden

Konqueror is a great application which is often overlooked and inappropriately looked down upon. The more I use Konqueror, the more I come to love it and the more 'hidden' features I find. This page is an attempt to document these cool features. Please feel free to contribute your own favorite features and discoveries to the list.

kio_slaves

From Wikipedia:

KIO 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. The protocols page in Kinfocenter (command: kinfocenter) provides a list of protocols available on the machine.

Some of the most useful kio_slaves include:

audiocd:/ Description Needed
fish:// Easily access the file system of any computer which is running a SSH daemon. For example, to access the files of caesar.somedomain.com as user bob, enter:
fish://bob@caesar.somedomain.com

into the Konqueror location bar. A dialog prompts for the password, and bob's files are now available for browsing and editing in Konqueror.

fish://bob@caesar.somedomain.com:22
is also valid and allows you to access ssh daemons running on non-standard ports.
ftp:// Browse FTP servers. This kio_slave works just like the FTP protocol is expected to work:
ftp://ftp.server.com
ftp://user@ftp.server.com
ftp://user@ftp.server.com/directory
[http/https]:// Browse the web via http and https, just like any other web browser:
http://www.website.com
[imap/imaps]:/ Description Needed
info: Read nicely formatted info pages. For example:
info:autoconf

Displays the autoconf info page.

To get a full listing of available info pages, enter:

info:
[ldap/ldaps]:/ The basic syntax for the ldap kio_slave is:
ldap://host:port/resource

To view an entire branch append ??sub, to just view the base of the branch append ??base. For example, a machine has a LDAP directory with the base DN of dc=example,dc=com. To access this tree, use:

ldap://localhost:389/dc=example,dc=com??sub

To only view the base change ??sub to ??base.

man: Read nicely formatted man pages. For example:
man:ls

Displays the ls man page.

To browse the man index, enter:

man:
nntp:/ Description Needed
[pop3/pop3s]:/ Description Needed
print:/ Description Needed
rapip:// Type
rapip://name_of_an_active_connection_file/
to browse PDA connected by synce-kde. You should see the root-directory of the PDA which corresponds to the specified active_connection file. Use Konqueror as usual - e.g. drag and drop files to and from the PDA file system ... If there is just one PDA connected, you can also use the short form
rapip:/
to browse this PDA.
sftp:/ Accesses a Secure FTP file server via the SSH protocol, port 22. Type
sftp://username:password@name_of_server/directory/
to access the server in a Konqueror window.
slp:// Shows computers using the Service Locator Protocol that are on your network. This would be Linux and UNIX machines generally.
smb:// Access/view shared resource on a computer of your local area network.For exaple, to view the shared folders on a computer with name JORO, enter:
smb://JORO

into the Konqueror location bar.
To view the content of a shared folder :

smb://JORO/testshare/

To access shared folder with username and password :

smb://username@joro/testshare

If password is required for this share, a dialog will prompth for password.
To view all the workgroups in your network:

smb:/

Only one slash.

ssh:/ Opens up a secure shell on port 22 to the server you specify:
ssh://name_of_server
will open up a Konsole window that started a secure shell session with a remote computer.
vnc:/ Opens up the dialog to graphically access a remote Linux/UNIX desktop. Type
vnc://name_of_computer
to bring up an options dialog for connecting to that computer.
Many more... Description Needed

Browsing

Access Keys (<CTRL>) If a web page makes use of access key attributes, Konqueror allows for easy web site navigation. Try it on this page...hit <CTRL> and you will see a bunch of boxed characters appear. Type one of those characters to automatically navigate the link, enter the dialog box, etc. These keys are defined by an accesskey="..." attribute in, for example, a link tag.
Auto-scroll (<SHIFT>+<UP/DN>) It can become tiresome to constantly scroll up or down a long web page. Konqueror does this automatically. To auto-scroll hold <SHIFT> then press <UP> or <DOWN> (depending on which way you want to scroll). To control the scroll speed, keep <SHIFT> depressed, and press <UP> or <DOWN> to increase or decrease the speed. To stop scrolling, press <SHIFT> alone.
Changing Browser Identification Many web sites detect that you are not using IE or Mozilla and refuse to proceed, claiming that your browser is not compatible with the site. This is usually not true. To send a false identification to a particular web site, navigate to the site then choose Tools > Change Browser Identification and select the desired identification.

TIP: To get GMail to work with Konqueror, try Other > Firefox 1.0.

Popup Blocking Konqueror incorporates popup blocking, although it does not make as much noise about is as Firefox. In fact, it is enabled by default on SUSE Linux. To change or view the settings, go to Settings > Configure Konqueror > Java & JavaScript > JavaScript (tab). Under Global JavaScript Properties set Open New Windows to configure the popup blocking setting.
Mouse Gestures Anybody who has used the Opera web browser much has grown to love mouse gestures--simple mouse movements which control many aspects of the browsing experience. Konqueror has borrowed this wonderful feature. On SUSE Linux mouse gestures are disabled by default.

Mouse gestures are configured through the KDE Control Center. To enable them, launch the KDE Control Center, and select Regional and Accessibility. Then choose KHotKeys. Select the Global Settings button, then choose the Gesture Settings tab. Un-check the Disable mouse gestures globally box, and choose the mouse button you want to use to activate the gestures (I use the middle button).

To view the possible gestures, use the tree list to navigate the Konqueror Gestures. Selecting a gesture then viewing the Gestures tab shows the pattern for a gesture. For example: to use the browser's back function, hold the middle mouse button, move the mouse left, then release the button.

New gestures are easily added, or existing gestures are easily modified with this module.

Translate Web Page ...
Many more... ...

File Management

  • Image View
  • File Size View
  • Sound/Document previews
  • Integrated Ark -- Compressed archives are opened and can be browsed like a regular directory.
  • Many more...

Other

  • Ripping/Encoding CD's as MP3/OGG

Applications which Integrate

  • KPdf
  • KWrite
  • Gwenview
  • ...
Bu makalenin geliştirilmeye ihtiyacı vardır. Eğer yardım edebilirseniz lütfen OpenSUSE Style Guide içerisinde yapın.

Eger yapacak birşeyler arıyorsanız articles that need expanding