
		From the source code (scrape.c):
		================================


/*  Scrape.exe Ver 2.01 an MS-DOS Screen scraper    */
/*  Copyright (C) 1998 A.B.Greenhalgh               */

/*  This program is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License (version 2) as
	published by the Free Software Foundation.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program; if not, write to the Free Software
	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

/*
	Function:
	Scrape is a relatively sophisticated text mode screen scraper/text grabber
	(not a screen dumper although it will do this if specified). Scrape will
	grab strings following recognised text or alternatively will operate at
	x,y screen coordinates. Scraped/grabbed screen strings are written to file
	or to environment variables (or both). By default the DOS master environment
	is used although any loaded program module with a valid environment block
	may be manipulated.


	Requirements:
	This code assumes that you are using a graphics adapter in
	in an 80 row x 25 col. text mode (and will check for this).

	Scrape has been tested and found to work with MS-DOS versions 5.0 and 6.22


	Installation and Execution:
	Typing 'Scrape -h <enter>' will provide some basic help.

	A sample scrape.ini file is included with this distribution. Executing
	a 'scrape -x' immediately after a 'dir scrape.*' will cause the file
	sizes of scrape.exe and scrape.c to be written to DOS environment
	variables and the file scrape.out as as well dumping the screen to the
	file scrape.scn. Scrape expects to see the scrape.ini file in the working
	directory although scrape.exe can be called from any directory as long
	as it is included in the 'PATH' environment variable.

	When running out of environment space with modules other than command.com
	try packing out the master environment space before loading your chosen
	code. Running "scrape -e" from autoexec.bat will have this effect.
	Only the first copy of command.com will have the full specified number of
	bytes in its environment. All other modules are loaded by DOS with only
	the necessary number of paragraphs and no more. Which I guess is
	predictable as environment blocks were probably not intended to be edited.


	Comments:
	When called from the command line scrape will not see the top line of
	the display as executing the scrape command will displace this line.

	Scrape was written to work with multiple telnet sessions from within
	MS-Kermit Version 3.15.

	Scrape was compiled with the Borland C/C++ Compiler Ver 3.0


	MS-Kermit 3.15 Notes:
	The MS-Kermit setenv command changes the master environment block.
	However, environment strings accessed using the \$(env_name) syntax are
	from kermits own local copy of the master environment block. There is
	very probably a good reason for this but I am unaware of it :)


	Thanks: to Ian Richardson for helpful comments on the format of the
	distribution.


	Author: Andy Greenhalgh 04/01/1998
	E-mail: ABGreenhalgh@compuserve.com
	Post:   44 Grasmere, Macclesfield, Cheshire. SK11 8PL. UK


	Last word:
	Parts of this code are messy and inefficient and would benefit from a
	rewrite (maybe in assembler) however life is short <g>...

*/
/*
	Release Notes:

	Version No.     Comments
	-----------     --------

	Ver 1.01        Initial release

	Ver 2.01        Rewritten for legibility, tidied and added scrape at x,y
					coordinate facility.


	Version 3.01 will include a go faster stripe and furry dice run-time
	module.

*/

