home *** CD-ROM | disk | FTP | other *** search
- ****************
- * EGACAM *
- ****************
- A Screen-Image Capture Utility
-
- EGACAM.COM is a memory-resident screen image capture program. To use it,
- you must first install it. The program can be invoked by pressing the
- Hot-key "shutter" Alt-PrtSc. This operation will take the contents of the
- currently active screen buffer and write it in a file. The contents of the
- mode and color registers will also be saved so that the image will be
- displayed with the settings in effect when its picture was taken. Screen
- image information will be stored in a compressed mode. This is true for
- text and graphic modes.
-
- EGACAM is an upgrade of the CAMERA program that forms part of the PRESENT
- Silde Presentation System. The upgrade will now capture EGA-mode graphic
- images and saves them onto a disk. The format used for EGA-node PICs is one
- that is compatible to the newer versions of PRESENT. They can be viewed
- with the PICOPY utility.
-
- The camera's "film" consists of a file name pattern with an optional
- drive address. The name pattern is a valid file name only 6 characters
- long. Pictures will be stored in a file whose name begins with the 6
- characters of the pattern followed by a two digit number which will be
- incremented every time a picture is taken. The extension will always
- be forced to .PIC. If less than 6 characters are specified in the
- pattern, zeroes will be added to the right. However, the count will
- always be between 00 and 99. If more than 100 pictures are taken the
- number will be reset to 0.
-
- Command syntax:
-
- There are two options for the Camera command:
-
- Option 1:
-
- EGACAM [Drive:]Pattern
-
- Where: Drive (optional, if not present the default will be used)
- is the drive letter where the pictures will be stored.
-
- Pattern is a one to six character field (no wildcards) that
- will become the first six characters of the filenames of
- the pictures to be stored. If less than 6 are given, the
- remainder will be filled with zeroes.
-
- Note: Path names are not permitted.
-
- Option 2:
-
- EGACAM (enter)
-
-
- Option 1 is used to install the camera or to change the drive and
- filename pattern. (to change its "film")
-
- Option 2 is used to toggle the camera on or off. If the camera was on
- it will be turned off and vice-versa. (when the camera is turned off it
- will remain in memory but it will not take pictures)
-
- TAKING PICTURES
-
- When the camera is installed and active, two key combinations can be
- used to take pictures. Pressing Alt-PrtSc will store the contents of
- the currently active screen buffer into the specified file and pressing
- Alt-Shift-PrtSc will store the contents of the color screen buffer into
- the specified file and assume that a graphics picture is being taken.
- This command can be given at either the command level or at an
- application program level. Although precautions have been made to allow
- its use at anytime, we recommend that you take "still pictures". That is
- to say that there be no disk activity in progress when a picture is being
- taken. The camera will not signal when it has finished taking a picture,
- you will simply notice that the disk in use light goes off. On the other
- hand if CAMERA encounters a problem while taking a picture, it will beep to
- indicate that something went wrong, either that the disk was full, the
- drive was not ready, the disk was write protected, or that there was
- another error related to a disk I/O operation. Because of this audible
- signal, we urge you to be on the lookout when taking a picture while
- the speaker is making sounds.
-
- Because of the way EGACAM is interfaced with DOS the picture taking may
- not always be immediate and the program may have to wait for an
- interrupt to occur before storing the display contents into a disk, so
- be patient. One of these occasions occurs when taking pictures from the
- DOS prompt, when you press the keys nothing will happen but if you
- press the enter or enter a command, the picture will be stored.
-
- NOTE: When CAMERA's graphics shutter (Alt-PrtSc) is released, it will
- look at the BIOS Video Display Data Area to determine the current
- mode setting in order to take the correct graphics, 40x25 text,
- 80x25 text or monochrome picture.
-
- However, there are some programs that do not update the BIOS Video
- Display Data Area when changing modes directly without using BIOS.
- These tend to be camera shy when displaying text screens and
- EGACAM may not be able to take the right picture. One of these
- programs is 1-2-3 (TM Lotus Corp.). Pressing Alt-PrtSc will take
- a picture of the text screens, pressing Alt-Shift-PrtSc will take
- the picture of the graph when it is being displayed. If you press
- Alt-Shift-PrtSc when the color screen is displaying text, the
- result will be a "compressed" garbage file.
-
- The pictures taken by EGACAM will always have file sizes that are
- multiples of 512 bytes to make the best use of a diskette. Text files
- will either be 2048 or 4096 bytes in size depending on whether they are
- 40 or 80 columns texts respectively. Graphics picture sizes will vary
- from 512 bytes to 16K depending on the pictures complexity. Obviously,
- EGACAM's pictures will be compatible with the PRESENT system programs.
-
- The EGACAM program behave like a single lense reflex camera in the
- sense that what you see is what you get. Technically speaking this
- means that if you are displaying a text screen on the color monitor,
- EGACAM will point to the buffer currently being used so if what is on
- the screen is one of the 8 buffers of a 40 column image, EGACAM will
- get the right buffer.
-
- *********
-
- EGACAM is copyright (C) 1987 by SML Services, Inc.
-
- All versions of EGACAM are not public domain software, nor are they free
- software.
-
- EGACAM is part of the PRESENT Slide Presentation System and its use is
- encouraged by existing PRESENT users. If you are not familiar with PRESENT
- and wish to know more about it, write for information to:
-
- SML Services, Inc.
- 6095 River Chase Cir.
- Atlanta, Georgia 30328
-
- (404) 953-0792
-
- If you have any questions concerning revisions, updates, or information
- concerning any detected "bugs" or incompatibility problems, please drop us
- a line or call on the telephone. Technical support is limited to
- registered PRESENT users only.
-
- We are interested in increasing the number of different types of screen
- image files handled by EGACAM. We encourage you to notify us of formats
- that you might consider worthwhile and any and all technical information on
- how the files are stored. This means the contents of the file header, as
- well as the compression scheme (if any) used to save storage requirements.
-
- If you are interested in being notified of EGACAM upgrades, or related
- products, register as as EGACAM user by sending us your name, address and
- telephone. You will mailed notices and will be able to receive an upgrade
- disk for $5.00 , ($8.00 outside the U.S.)
-
- You are encouraged to use EGACAM and to share it with others, on the
- following conditions:
-
- 1. This note be included in all copies,
-
- 2. The name "EGACAM" must be retained,
-
- 3. The Copyright and authorship notices contained in the
- program and documentation are not to be altered or removed.
-
- 4. The program is not to be distributed to others in
- modified form.
-
- 5. No fee is to be charged for copying or distributing
- the program. Exceptions to this rule are made for non-U.S.,
- non-profit, clubs where BBS may not be a viable method of
- distribution. Clubs will be allowed to charge a reasonable
- charge for distributing a disk with the program.
-
- User groups, clubs and BBS's are encouraged to distribute the program and
- documentation, subject to the above limitations.
-
- IN ANY CASE NO COMMERCIAL OR MONEY-MAKING VENTURES WITH REGARD TO SOFTWARE
- SALES OR MODIFICATION AND THE SUBSEQUENT SALE OF THE EGACAM PROGRAM IN
- WHOLE OR ANY PART IS PERMITTED.
-
- Fernando Pertuz
- Alexis Pertuz
- SML Services, Inc.
-