NScache is simple program for viewing and amanging contents of Netscape(tm)
browsers cache directory. This program is distributed under terms of GPL.

NScache was tested only with 4.0 and 4.5 Linux version of Netscape 
Communicator (version 4 and 5 of cache index database format). I am not sure
if it will work well other versions. Also I don't know If I implemented well,
reading of cache index database, bacause I don't find any documentation for it.

It have very easy user interface writen by using of GTK+1.2 widget libraries.
It shows 3 levels tree of cache contents. At first level are protocols, at 
second level are servers and at third level are regular documents.

For each document there is shown its URL, name of cache file, its size, 
MIME type, encoding type, character set for HTML documents, modification
time, access time and time when document expires.

When you press right mouse button inside tree list, you can make any action
on selected item. You can save file from cache to other location, you can 
remove files and entries from chache (one or all entries for server), or you
can compute numbers of documents in subtrees and size of all documets in 
subtree. You can launch any viewer command on cache file or on source URL.
The viewers you can assign to any MIME type. You can also copy selected URL
to clipboard.

Available commandline options :
  -f,  --db_file=FILENAME  set cache file to FILENAME
  -v,  --version           display version information and exit
  -h,  --help              display this help and exit


As this program is very simple and small, I hope that it contains not too
much bugs. But if you find any, please feel free to send me bug reports.
Also if you have any suggestions I will be glad to hear it.

New versions of this program you can find at its homepage :
http://www.idata.sk/~ondrej/nscache/

Stefan Ondrejicka <ondrej@idata.sk>

