home *** CD-ROM | disk | FTP | other *** search
- This is file GROVER.DOC
-
- GROVER - the GRaphics OVERlay program (c) 1992 Skinsoft
-
- Author: Lee H. Skinner
- P.O. Box 14944
- Albuquerque, NM 87191
-
- GROVER is a FRACTINT utility which layouts and maps on the screen and/or
- HP laserjet printer the locations of where fractal images lie within
- lower resolution images. It will allow one to keep track of zoomed
- explorations by keeping a visual record that can be accessed anytime
- in a .GOF (Graphics Overlay Format) file. It can also be used as
- reverse engineering to investigate visually where an acquired image
- is in relation to a master "world" map.
-
- The zipped file GROVER.ZIP includes the following:
- GOF.BAT - bat file for running GROVER
- GROVER.DOC - this file
- F-DATA.EXE - Another Fractint utility by Marc Reinig CIS 72410,77
- which is called by GROVER.EXE to generate .fda files.
- GROVER.EXE
- GROVER.FOR - The source file - needs LAHEY F77L-EM/32 Ver 5.01
- and graphics utility INGRAF 6.0 or later.
- (may not be included - request with SASE and floppy)
- COMPLEX1.FNT - Font file used by GROVER.EXE
- F77L3.EER - FORTRAN General Error Message File
-
- Current Restrictions and Limitations:
- Hardware:
- The Screen uses 640*480 pixels with 16 colors.
- HP Laserjet printers only.
- Software:
- GOF.BAT, F-DATA.EXE, and GROVER.EXE should all be put
- into a directory in your DOS path.
- COMPLEX1.FNT needs to go into the root directory C:\.
- Only rectangular images with an aspect ratio of 0.75 are examined
- .FDA, .INP, .NEW, .GOF files must be in the current directory,
- (.GIF files may be anywhere)
-
- How to use GROVER:
-
- GOF { arg1 { arg2 } }
-
- This executes the batch file GOF.BAT which calls GROVER with 0, 1,
- or 2 arguments.
-
- Arguments are files names. They may be given with no extension, or
- with .GIF, .GOF, or .INP extensions.
-
- Whether on the command line, in .inp file listed file names, or
- file names you may enter after prompting, the entire path name
- (drive: and dirctories) may be given. However, this will only
- specify where the .gif files are located. All other files
- (.gof, .inp, etc.) must be located in the current directory.
- Sub-area .gifs must have different names, even if they are in
- different directories.
-
- GROVER runs in one of three possible modes:
-
- 1. Quickview Mode - Displays sub-area of one .GIF image within
- another. C:\giflist.dat doesn't exist.
-
- Example: GOF name1.gif name2{.gif}
- where the magnification of name2.gif > name1.gif,
- i.e., name2.gif is a sub-area of name1.gif.
-
- Example: GOF name1.gif
- (in this case, GROVER will prompt you for name2)
-
- 2. .GOF Creation Mode - Builds a .GOF file from an .INP file.
-
- Example: GOF name1.inp
- where name1.inp specifies a list of names of
- sub-images within name1.GIF.
- (Note: If name1 includes a pathname, this will tell
- GROVER where to find the needed .gif file. The .inp
- file must be in the current directory.)
-
- Example: GOF name1.gif (if C:\giflist.dat exists)
- Creates both .inp and .gof files.
- All related .gifs must be in the current directory.
-
- 3. .GOF Display Mode - Displays an existing .GOF file.
-
- Example: GOF name1.gof
- where name1.gof is a file created earlier by GROVER
-
- Automatic Mode Determination
-
- Example: GOF name1
- (name1 has no extension)
-
- or
-
- GOF
- (no arguments)
- This will casuse the program to prompt you for the
- name of the outer .gif file
-
- In either of the above two cases the mode is determined
- automatically:
-
- If the .gof file exists in the current directory,
- .GOF Display Mode will be chosen;
-
- Else if the .inp file exists in the current directory,
- .GOF Creation Mode will be chosen;
-
- Else if name1 has no extension and c:\giflist.dat exists,
- Grover will build name1.inp by finding all matches of
- name1 in cols 14-21 of giflist.dat, copying the names
- in cols 1-8 of giflist.dat (one per line) to name1.inp.
- .GOF Creation Mode will then be chosen. Note: If any
- sub-gif names are in other than the current directory,
- user must edit name1.inp to include the path.
-
- Else Quickview Mode will be chosen.
-
-
- Grover input (.inp) files:
-
- A list consists of 1 sub-area file name per line (extension
- not required as these are all assumed to be .gif)
- A space followed by the letter M may follow a file name.
- This specifies a merge option: If the sub area .gof file
- exists, it's own sub-areas will also be displayed. (If not,
- the merge request is ignored.)
-
- Example of an .inp file with 5 lines:
- name1
- name2 M
- name3.gif m
- name4 comment if desired
- NAME5.GIF
-
- Quickview Mode
-
- After the areas are displayed and labeled on the screen,
- hit any key to exit. You will then be prompted whether to
- print the image. Enter 'Y' or 'y' to print the diagram.
-
- .GOF Creation Mode
-
- After the drawing of each sub-area (normally a box, but crosshairs
- for very small sub-areas) a red prompt will appear in the top left
- corner of the screen to enter a digit (0 through 9). Enter a
- digit followed by ENTER to tell GROVER where to label the sub-area:
- 0 - don't dwaw a label
- 1 - label above and to the left | Remember
- 2 - label above |
- 3 - label above and to the right | 1 2 3
- 4 - label at the left |
- 5 - label at center (except crosshairs) | 4 5 6
- 6 - label at the right |
- 7 - label below and to the left | 7 8 9
- 8 - label below (default) |
- 9 - label below and to the right | This Pattern
-
- Sub-sub-areas (from merged .gofs) will show up as small triangles.
- When finished with the .inp file, a green prompt will ask you if
- the layout is OK. If not, you can re-format the screen by
- starting over and giving different responses. If it is OK,
- GROVER renames the file it is building from a .new to a .gof
- file. (You will have to hit the enter key twice - once to
- answer the prompt, once to close the screen.) If you reformat
- the display, GROVER will access .fda files instead of .gif files
- to save time. Finally, you will be prompted whether to
- print the image. Enter 'Y' or 'y' to print the diagram.
-
- .GOF Display Mode
-
- You will be prompted whether to display the areas on the screen.
- A 'L' or 'l' will cancel the screen image and go directly to
- printing a laserjet hardcopy. An 'S', 's', or Enter will cause
- areas to be displayed and labeled on the screen first.
- Hit any key to exit. You will then be prompted whether to
- print the image. Enter 'Y' or 'y' to print the diagram.
-
- Grover output (.gof) files:
- .Gof files are ASCII files and may be looked at by your editor.
-
- For each area there is the following information:
- Area Number - The outermost is always number 1.
- Area Name - The first one has the extension .gif, the others don't.
- Label placement code - (10 indicates this is a merged area)
- Magnification - (although computable from other parameters, it
- is included for visual inspection.)
- Xmin, Xmax, Ymin, Ymax of the area
-
- All error messages hopefully are meaningful and not cryptic.
-
- A documented quirky feature:
- The author is currently using FRACTINT to remake many of his
- fractal images in 1024x768/256 format where older versions exist
- at 640x480/256. The new higher resolution images are then given
- the same name, but preceeded by a 1. Thus 1DOG.GIF is the same
- as DOG.GIF as far as co-ordinates go. DOG.GIF is usually thrown
- away to generate more disk space. To keep from having to update
- the .inp files whenever an image is replaced, if GROVER can't
- find a particular .gif file, it looks for one with the alternate
- spelling (preceeded by a 1).
-
- The sstools.ini file.
-
- If you have an sstools.ini file in your DOS append path,
- then you may have the following types of configuration commands:
-
- [GROVER]
- printer=hp/300
- VPIC=YES
- BATCH=yes
-
- Currently, the only printers supported are 'hp/75', 'hp/100,'
- 'hp/150', 'hp/300', and 'none'.
-
- If you say vpic=y, then you are telling GROVER that
- 1) VPIC.EXE is in my DOS path, and
- 2) I want GROVER to briefly display the fractal image for me
- before drawing the diagram.
-
- If you say batch=yes, then when running in .Gof display mode
- with a .gof file name on the command line, GROVER will automatically
- just print the file without any prompts. This allows you to create
- a batch file to print any number of diagrams from previously
- created .gof files.
-
- Enjoy the program.
- Lee H. Skinner
- Fractint Stone Soup Member
-