home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
200-299
/
ff298.lzh
/
FileMaster
/
FileMaster.Doc
< prev
next >
Wrap
Text File
|
1989-12-29
|
9KB
|
296 lines
FILE MASTER V1.11
© Roger Fischlin
Steigerwaldweg 6
D-6450 Hanau 7
West Germany
Phone: (06181) 650266 (only Germany)
* This instruction doesn't describe all features of FileMaster. *
* If you send the $10 , you will get the full instructions. *
About FileMaster
FileMaster is a file editor like NewZap or FedUp which allows you
to manipulate bytes of a file. But you may also change the file
size or you can execute a patch, too. FileMaster is compatible to
ProPatch (published by the German AMIGA Magazin).
Another important aspect is that you can work with a copy of the
file and save it as a different file or you can just edit some
bytes of an existing file. FileMaster runs on PAL and on NTSC
computers.
To start FileMaster
Workbench : double-click FileMaster's icon.
CLI : The drawer containing FileMaster should be the current
directory (use CD). Then just enter 'FileMaster1.11'.
Afterwards click the OK gadget.
Preferences
You can save your preferences to an extra file which will be read
by FileMaster when started . Use the fist menu to change the
preferences which includes colours, write mode and the joker.
· Write mode » What shall FileMaster do if you have
changed some bytes and you want
to quit the sector without having saved it.
· Ask » FileMaster asks you if
it should write the
sector.
· Write without » FileMaster writes the
asking sector without asking
you.
· Do not write » FileMaster doesn't ask
nor write the sector.
open file
Click the OPEN gadget on the right side. A file requester will
appear. Type in the path name in the upper and the file name in the
lower string gadget or simply click on the directory/file. Or just
click 'DF0:', 'DF1:' und 'RAM:' for the path name. Click 'Parent'
if you want to get to the parent directory. Selecting 'Devs' lists
all mounted devices . FileMaster displays the name
and the file size or '« Dev »' for device or '« Dir »' for
directory. Select 'Cancel' to exit without opening a file. If you
want to open a file select :
· 'Edit on device' : All sectors will be directly written to
the file. That's the ordinary mode used
by FedUp and NewZap, too.
· 'Edit in RAM' : FileMaster copies the whole file to the
memory (if there's enough left) and all
sectors are written to RAM. This speeds
up FileMaster. After finishing your work
you can save the copy to a new name.
If you want to modify the file size you
will have to use this mode.
Keep in mind that you cannot open an empty file.
Edit a sector
Use the cursor keys to move the cursor, use Shift to speed up. You
may set the position by using your mouse, too. FileMaster displays
the current cursor position on the right side. The current mode
(ASC/HEX) is shown next to that. You may change it by clicking the
text or by pressing the INS-key (0-key of the numeric keypad). If
the mode is set to ASC FileMaster takes all inputs as written text.
Otherwise it takes all inputs as hexdecimal bytes. The first digit
is shown by entering the next digit you change to byte.You can undo
the first digit by pressing backspace. If you move the cursor after
having entered the first digit the old byte will remain.All changed
bytes are printed in a different colour.
If you want to write the sector to the file click the WRITE gadget.
Click UNDO if you want to undo all changes.
For examples if you are looking for a string it's not very useful
that all bytes are shown as ASCII . So go to the DISPLAY menu and
select which bytes should be shown as ASCII :
· 'all'
all bytes are shown as ASCII.
· 'only characters'
only characters are shown as ASCII. The boxes will vanish away.
· 'only 32-125'
only the characters of the US alphabet are shown as ASCII.
All other bytes are displayed as '.'.
Sectors
The numer of the current sector and the number of the last sector of
the file are shown in the rectangle about the ASCII rectangle. Just
click that rectangle and a window will be opened. Now enter the
number of the sector you want to edit or enter the offset of the
byte you want to edit. You may also click one of these gadgets :
· 'Cancel' » cancel
· 'First' » the first sector is shown.
· 'Last' » the last sector is shown.
· 'Offset' » The sector containing the byte with the given
offset is shown.
· 'Sector' » The given sector is shown.
FileMaster understands decimal and hexadecimal numbers. So you can
enter '10' or '$A'.
You can use the menus 'First sector' and 'Last sector', too.
If you oly want to go to the next or previous sector just click the
gadget on the right side ( 'FORWARD' / 'BACKWARD' ).
Search for text or bytes
Click the SEARCH gadget and enter all information needed.
Sector : Enter the number from which FileMaster should begin to
search or click 'First' / 'Last' if you want to search
from the first/last sector.
Case : Click 'No' and FileMaster doesn't care about captial
sensitve letters. But be careful, this only works with the US
aphabet (a-z). German character like 'Ä' und 'ä' are
different.
Direction : Click 'Forward'if you want to search forwards or press
'Backward' if you want to search backwards.
Type in the text you want to be search and click 'Search ASCII'.
While FileMaster is searching the sector number is shown. Click
'Cancel' to quit. You can use the joker, that means if you enter
'?miga' you might find 'Omiga', 'Amiga' or 'Emiga' .... Instead of
the question mark you have to use your joker.
If you want to search bytes you have to enter them in hexadecimal
notation because if you entered '200' it woundn't be clear whether
it's a byte, a word or even a long word. You may put blanks and "$"
between the bytes and a byte can be replaced by the joker.
examples : '$00 33 ? 4456'
' 99 56 45'
'$ff aa CC DD'
Click 'NEXT' und 'PREVIOUS' if you want to continue the search.
Save file
When using the 'Edit in RAM' mode you can save the file to a new
name.
Execute patches
Select EXECUTE and enter the file name of the patch. Afterwards you
can take a look at the pach using the cursor keys (up / down) or
by clicking the gadgets ('Move up' / 'Move Down') . Press 'Cancel'
to exit or 'EXECUTE' to execute the patch. The current line is
displayed. Click 'Cancel' to exit or 'Skip' to skip an error.
Patches
FileMaster is compatible to ProPatch but it's more user-friendly.
';' or '*' indicate a comment line. Otherwise the first number is
used as an offset. Then there must be at least a blank, but you
may add tabs and one ':'. The following bytes which are written to
the file must be in hexadecimal notation.If you want to write a
string, it has to be in " or '.
examples :
· $100 : 'FileMaster'
· 12 : $12 13 14 15 16 17 18 19 1a 1b
· $12 $00
INPORTANT
The author is not responsible for any damage !!! You use FileMaster
on your own risk. So be careful it can very useful but it can also
be very dangerous !
If you have any comment, suggestion or bug report - sent it to me !
Enjoy it !!!
Roger Fischlin 27.October.1989