-->
Home » » Worker File Manager: introduction to additional features.
Friday
15 February 2013

Worker File Manager: introduction to additional features.

worker06Besides the information shown in the list view bar there are functions connected to it. Double clicking on it opens the list of all directories in the cache (read below for more information about it). You can also select any of the parent directories of the current directory. Because the directory cache contains the last used directory, you can easily jump to a directory you used some time ago.
Hint: You can use the hotkey Alt+Return to open this window too. 

Right-clicking on the list view bar opens the configuration window for this side. You can switch the mode of the side to the ”information mode” to show detailed information about the active entry of the other side or to the ”show image mode” to display the active entry of the other side as an image. 

Clicking on the button of the corresponding “lister mode” will open its configuration. 

Hint: You can activate the ”information mode” by pressing Ctrl+i and the ”show image mode” by pressing Ctrl+b. Pressing the hotkey again switches back to the previous mode. 

Directory cache.
Worker stores information about the directories in an internal cache. This information includes the selection state of all entries, the file types of the already recognized entries and the directory sizes calculated before. 

Whenever the user enters a directory Worker uses the information in the cache to update these values.
The content of a directory is always read when entering it so it will always be up to date. Only the old values of existing files will be restored of course. 

The number of cached directories defaults to 50 but this can be changed in the configuration (dircache).
As mentioned before you can double click the list view bar or press Alt+Return to open the list of directories in the cache. 

You can also cycle through the cache entries by clicking on the buttons on the left (”<” button) and the right (”>” button) side of the path text area (below the list view).
worker-file-manager-29661
List view headers.
The header of the list view shows the name of each column displayed. The width of each column is dynamically changed to the width of the largest element. 

It is also possible to limit the width by dragging the right end of the column to a specific width. Double clicking on the end of a header will reset the column width to dynamic adjustment. 

You can also click on a header to change the sort mode.
File selection using patterns.
Files can also be selected depending on a pattern. You can right-click on the “Invert selection” button or press ”/” on the numblock to open a window. There you can enter the matching pattern, for example “*.png”. When pressing return, all files with a matching file name will be selected (in addition to already selected entries). 

The list view above the text area contains previously used patterns which can be selected by pressing “cursor up”.
File types
carajo
worker-file-manager-29655
File type definition.
Worker uses a file type hierarchy to describe the file types. This means that it is possible to group similar file types together. For example different image formats can be grouped into one “Image” type so the program to display the images only needs to be defined once. 

The file type itself can be describe in three different ways. The easiest way is to enter a pattern for the file name (for example “*.png”). 

A better way to describe a file type is to use part of the file content. Even files without an extension or a different one can be correctly recognized. However, this needs knowledge about some common bytes of the file type. You can enter these bytes directly or use a list of files and let Worker try to find common bytes.
The advanced method allows the use of definitions of an expression. You can use boolean operations to combine several sub-expressions which includes tests for file content, tests for file name patterns or even tests for the output of external programs. 

File type recognition.
The file type recognition takes the file type hierarchy into account. Worker starts checking the type of a file at the root of the hierarchy. If the file matches any defined tests of a file type description, Worker checks the child types so the best match in the file type hierarchy is used. 

Example: A root file type “executable script” could check if the file starts with ”#! /” while any child type checks for additional information like ”/bin/sh” for a shell script. This way files without ”#!” at the beginning will not be checked for any child type.
worker-file-manager-29652


Custom Search
 
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

  • Generating Database Schema With SQL and GraphViz
    19.10.2009 - 0 Comments
    At work recently I've been asked to dig into a legacy app running queries against Oracle. One of the challenges with projects like this is determining the existing schema and how the tables are related. Typically you can read the internal…
  • giFT plugin for Ares P2P network.
    17.08.2014 - 0 Comments
    giFT-Ares is a plugin for giFT that connects to the Ares peer-to-peer filesharing network. Here you can find last (2010.11.23) working packages for Ubuntu GNU/Linux distributions. giFT filesharing system is a modular daemon capable of abstracting…
  • RPhoto is a small piece of software to enhance your digital pictures by easy operations in a quick and handy user interface
    13.07.2012 - 0 Comments
    RPhoto is a small piece of software to enhance your digital pictures by easy operations in a quick and handy user interface : Crop photos while keeping the 4:3 ratio (or whatever ratio you would prefer), without any loss of quality Adjust…
  • Pdf Editor is primary created for simple editation and manipulation with objects of documents in PDF format.
    16.10.2010 - 1 Comments
    PDFedit is a free PDF editor for Unix-like operating systems (including Cygwin on top of Windows).It does not support editing protected or encrypted PDF files or word processor-style text manipulation, however.PDFedit GUI is based on the Qt 3…
  • Gmorgan MIDI rhythm station and virtual organ emulator.
    11.09.2012 - 0 Comments
    gMorgan is a rhythm station, a modern organ with full editable accompaniment for play in real time emulating the capabilities of commercial rhythm stations “Korg”,”Roland”, “Solton” ... also has a small pattern based sequencer like “Band in a…
  • Redo Backup is the most advanced recovery solution.
    16.07.2011 - 0 Comments
    Redo Backup and Recovery is so simple that anyone can use it. It is the easiest, most complete disaster recovery solution available. It allows bare-metal restore. Bare metal restore means that even if your hard drive melts or gets completely…
  • Enabling Compiz On Linux Mint 12 Lisa desktop (GNOME Classic).
    02.01.2012 - 0 Comments
    This tutorial shows how you can enable Compiz on a Linux Mint 12 Lisa desktop (the system must have a 3D- capable graphics card –). I'm using an NVIDIA GeForce 8200 here). With Compiz you can use beautiful 3D effects like wobbly windows or a…
  • PC-BSD is a Unix-like, desktop-oriented operating system based on FreeBSD.
    07.01.2010 - 0 Comments
    PC-BSD is a free operating system with ease of use in mind. Like any modern system, you can listen to your favorite music, watch your movies, work with office documents and install your favorite applications with a setup wizard at a click.PC-BSD is…
  • Sidux, distribution with KDE and Xfce based on the unstable branch of Debian GNU/Linux.
    05.01.2010 - 0 Comments
    The Sidux distribution is a desktop-oriented operating system and live CD based on the unstable branch of Debian GNU/Linux. Besides full compatibility with its parent, the distribution also offers a custom kernel with support for a wide variety…
  • Pardus Linux is a FREE distribution funded and developed by the Scientific & Technological Research Council of Turkey
    02.01.2010 - 0 Comments
    Pardus is a GNU/Linux distribution funded and developed by the Scientific & Technological Research Council of Turkey.Pardus has a range of unique features, such as Mudur, a start-up framework of Pardus to speed up the boot process, and PiSi,…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->