home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 2: PC
/
frozenfish_august_1995.bin
/
bbs
/
d02xx
/
d0230.lha
/
Fedup
/
fedup.doc
< prev
next >
Wrap
Text File
|
1989-07-22
|
7KB
|
183 lines
==========================================================================
FedUp V1.0
File-Editor Utility Program
Documentation file
==========================================================================
NOTE
This documentation is for FEDUP V1.0 only. Refer to HISTORY.TXT for
the latest changes. Topics marked *(n)* are changed/improved in later
versions: refer to #n in HISTORY.TXT.
ABSTRACT
FedUp is a random access, byte oriented file-editor who gives you
the option to view or edit any file (eg. binary or ASCII) using
either ASCII- or hexadecimal notation. FedUp addresses a file in a
random fashion (where each 'record' is 256 bytes long); access to a
given location appears instantly. Although any filetype is supported,
because of FedUp's nature, operation is best suited on binary files.
Operation on pure ASCII files will be better off with a proper editor
(eg. MicroEMACS (the best editor ever written)).
STARTUP
FedUp may be initiated from CLI or from workbench. Once FedUp has
started, you will be prompted for a file to open. Type the name
of an existing file and press <CR> or click on the OK gadget.
If you click on the CANCEL gadget, FedUp will terminate itself;
FedUp operates ONLY on existing files.
If you start up FedUp from CLI, you may pass a filename as an
argument, thus
1> FedUp fubar
is perfectly acceptable.
MOVEMENT
You are now in position to view or edit the given file. As mentioned,
FedUp deals with blocks (records) of data; each block is 256 bytes
long. *(6)* Block positioning is supported either via menuitems (MOVE)
or the cursor keys:
First record [CURSOR-UP] or [SHIFT]+[CURSOR-LEFT]
Last record [CURSOR-DOWN] or [SHIFT]+[CURSOR-RIGHT]
Next record [CURSOR-RIGHT]
Previous record [CURSOR-LEFT]
You may also skip directly to a known record by selecting GOTO in the
MOVE menu.
EDIT
If you want to edit something in a record, you can select the
appropriate menuitem under the EDIT menu:
ASCII edit
HEX edit
If you select ASCII edit, the cursor will be placed in the ASCII
field. Here, you may use the full keyboard (ALT characters is
supported). Positioning is of course supported via the cursor keys.
If you press [SHIFT] + one of the cursor keys, the cursor will be
placed at the extreme border respectively. Alternatively, you may use
the mouse to move or select.
Selecting HEX edit allows you to edit in hex (really?), giving
you access to the full range of character values (0-255).
If you press [BACKSPACE], your entries will be SUBSTITUTED with the
original values; they will not be deleted in the conventional fashion.
For example, if you have made a lot of corrections, and you realize
that this was a bloody stupid thing to do, just move the cursor to the
last character and press [BACKSPACE]. The original values will then
reappear. *(4)*.
Note: Some files may not always even with 256 bytes in length; the last
block may therefore be shorter than 256 bytes. FedUp pads the remaining
bytes with '#' characters. Access within this field is not allowed.
Once you are satisfyed with your corrections, press [CR] or [ESC] and
select WRITE under the EDIT menu to save the updates.
Note that if you move to another record, your corrections will be lost
unless you have saved them *(2)*.
If, for some reason, you want to restore the LAST (important) edited
record, select UNDO from the menu. The original record will then
assume reappearance.
MISCELLANEOUS FUNCTIONS
Under the MISC menu, you have several misc'ed functions:
SEARCH *(9)* *(10)* *(11)*
PRINT
127
AUTOSAVE *(2)*
PROMPTS *(3)*
SEARCH gives you the the possibility to search for a given string
in the active file. Only string search is supported *(9)*. Once
selected, a requester will appear prompting you for a key. Type
the key and press <CR> (or click on the OK gadget). If a match
occurs, FedUp automaticly moves to the record where the matched
string is located *(11)*.
The search is started from the current record + 1 (eg. next record).
You may terminate the search by pressing the [ESC] key.
PRINT prints a screencopy of the current record to printer or to
a file. If you want to send the output to a file, delete the
PRT: option in the requester and type the name of the file.
If not, just click on the OK gadget. You may terminate the print
by pressing the [ESC] key.
127 gives you the option to specify if you want ALT characters
accessible or not. The default is 256 characters (full range).
Characters with values below 32 (CTRL) are always printed as a
dot. Note that the ALT characters may produce some strange effects
if printed out on printer (or to a file for that matter). If you want
to print a record, select 127 characters.
PROJECT
The project menu has 2 options:
OPEN
EXIT
which is rather self-explanatory- OPEN opens a new file while
EXIT shuts FedUp down.
GENERAL INFORMATION
If an error occurs during a read or a write operation, a requester
will pop up facing you with 2 options: OK or CANCEL. If you activate
the OK gadget, FedUp will terminate itself. If you simply want to
ignore the error, select CANCEL.
Martin Lindemann
Linneaveien 13 B
1450 NESODDTANGEN
Norway
+47 02 911268