home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 9
/
FreshFishVol9-CD2.bin
/
bbs
/
disk
/
filelogger-1.31.lha
/
FileLogger
/
FileLogger.doc
< prev
next >
Wrap
Text File
|
1993-12-21
|
59KB
|
1,201 lines
FileLogger V1.31 (c) 1993 Arun Kumar G.P.
Converted to text file from the AmigaGuide document by ag2txt
FileLogger Doc
FILELOGGER V1.31
(c) 1993 Arun Kumar G.P.
_/ _/ _/_/_/_/ _/_/_/ _/_/_/
_/ _/ _/ _/ _/
A _/ _/ _/ _/_/_/ _/ _/ Production
_/ _/ _/ _/ _/ _/
_/ _/ _/_/_/_/ _/_/_/ _/_/_/
This is the documentation for 'FileLogger V1.31', a disk/file cataloguer
for the Amiga computer.
Introduction
Execution & Startup
Main Window
Select Window
Sort Window
About
Compatibility, Acknowledgements etc
History
To Do
Introduction
Introduction :
==============
Have you ever tried to find a particular utility/sound sample/picture
once you have accumulated a substantial number of disks OR do you know
what are all the files you have ?. You can't really write down all the file
names on the label of the disk. Here is a utility to save your time and all
the disk swapping. This program allows you to
- Log disks and selected file details from the disk into a Log.
- Give a filetype and remarks to each file which can be queried on later.
- Remarks will be read by default from the file comments (if present) of
a file on disk.
- Optionally it can guess the types (whether an Executable, Text,
PowerPacked Data, IFF Picture, IFF Sample or IFF Anim etc.) of the
files. Over 30 file types are currently recognized.
- Specify your own file types codes instead of the default given by the
program by maintaining it in a preferences file. (*)
- Search for a particular disk/file in the Log using wild card matches
on disk name, file name, file type or remarks.
- Do a multilevel sort on disk name, filename, filetype and remarks. (*)
- Print out the full log or the Selected/sorted part of it. (*)
- The number of files you can log is only limited by the memory. (!)
(*) : The unregistered version has these functions disabled.
(!) : The unregistered version has a maximum limit of 500 logged files
This program will be of great help to people who have no hard disks and
and their entire software collection is on floppies. I got the idea of
writing this program after a unfruitful search for a particular utility
which I knew existed in one of my disks.
There are 3 windows where all the action happens. The first window
(Main Window)
is where you can move around the log, print the entire log,
edit the logged details, save the logged details and call the other 2
windows. The second window
(Select window)
lets you select the drive/disk
which has the files you want to insert into the log. The third window
(Sort Window)
lets you enter different search and sort criteria
and select the matching files from your log.
Execution
Execution :
===========
The program can be executed from the WorkBench or from the CLI. It
multitasks properly and runs on its own screen. You can pull down the
screen or press Left Amiga + N to switch to the Workbench or CLI screen.
It does not require any supporting files/libraries. The preferences file
"Filelogger.prefs" is expected to be in the current directory or in the
directory S:.
From the CLI, it takes one argument (optional), which is the filename
(with path) of the Log. From the Workbench you can either double click on
the Filelogger icon (to start it without a log file) or holding shift key
down, click once on the Filelogger icon and double click on the Log file
icon (to start it with a Log file).
The program looks for the file 'FileLogger.prefs' in the S: directory
first and if it can't find it, searches the current directory for it. If
it doesn't find it at all, it prompts whether you want to save a default
preferences file. If you accept, a default preferences file is saved in
the S: directory. If it does find the preferences file, the menu
preferences and the user file types are read in and will be used by it
later. However this feature is not present in the unregistered version.
NOTE : You can have as many blank lines as you want. Everything after a
// is ignored as remarks. Do not edit any of the fields in the
left hand side of the equations. You can have spaces or tabs around
the = sign. The Menu preferences can only have values of Y or N.
The User Defined File Types follow next. The numbers on the left
side of the '=' are significant and you should not change them. You
can only change the rhs of the equation to a code you want. A maximum
of 5 characters will be read from the file type code you give. The
uppercase equivalents of all lowercase file types will be used.
Eg: a) If you want to shut off the Screen Flash everytime, you can
change the value of flag 'FLASH_SCREEN' to 'N' from 'Y'.
b) Say you want to change the file type code 'PICT' given by
default by the program to all IFF Pictures to your own code
'ILBM'. Only replace the 'PICT' by 'ILBM' without changing
the number to the left of it and when the program guesses a
file type and comes across an IFF picture later, the code
'ILBM' will be used instead of 'PICT'.
If the filename is given and if it is a valid FILELOGGER Log file, the
pointer changes to a clock and you can see the number of disk and file
counter ticking as all the logged files and its details are read into the
memory. Once all the Log file details are read into memory, the pointer
changes back to the default and the last file of the last disk in the Log
will be shown. If any error occurred, a Requester will come up and tell
you what went wrong. You may end up with partial files being read in if the
Log file is corrupted somehow. If the given file did not exist (i.e a new
Log is being created), a message comes up and you can continue to add files
into the Log and this filename will be used while saving the Log next time.
Main Window
Main Window :
=============
(The Uppercase words have the comments about the fields/buttons)
+-------------------------------------------------------------------------+
| F I L E L O G G E R |
+-------------------------------------------------------------------------+
| Remaining
Memory
--> KEEP AN EYE ON THIS |
| |
| STRING GADGETS |
|
Disk Name
--> MAX 30 SIZE, MANDATORY, CAN BE EDITED |
| |
|
File Name
--> MAX 30 SIZE, MANDATORY, CAN BE EDITED |
|
File Size
--> MAX 999999 VALUE, MANDATORY, CAN BE EDITED |
|
File Type
--> MAX 5 SIZE, OPTIONAL, CAN BE EDITED |
|
Remarks
--> MAX 512 SIZE, OPTIONAL, CAN BE EDITED |
| |
| +--------+ |
| ACTIVE ONLY WHEN EDITING, CLICK TO ACCEPT DETAILS --> |
ACCEPT
| |
| No. of disks and files in the log --> SHOWS THE LOG STATUS +--------+ |
| |
|
BUTTONS FOR FILES
BUTTONS FOR DISKS
PRINT FULL LOG
|
+---------------|----------------|---------------------