Contents of the IEXTRACT.DOC file
IExtract - The Icon Extractor
IExtract lets you "steal" the icons out of your favorite Windows applications
so you can edit them or simply see them up close with your favorite icon
editing program. IExtract is part of IEdit, my own icon editing program and
is distributed with IEdit as well as by itself. If you use IExtract, you
should consider registering, you'll receive the latest version as well as
IEdit, both for only $8!
If you haven't seen IEdit, it's a full-featured icon drawing program with
tools you won't see in most icon editors, including:
* A completely icon-driven command structure.
* Access to the "invert mask", present within every icon file, but seldom seen
in most icon drawing programs.
* Drawing functions like Rotate, Mirror, and Invert as well as line and box
* A Grid feature and coordinate display for creating precise icons.
* A Load function that lets you choose from a screen full of icons instead of
just by their filename.
* And much more!
IExtract requires only an EGA or VGA display, IEdit requires a VGA, a mouse,
and at least a '286 processor (Versions for 8088's are available).
IExtract simply searches through a given Windows application for the first
several bytes of the icon header, when it finds the correct sequence it
displays the icon and asks if you'd like to continue searching.
Before IExtract can start it needs two thing from you:
1) The name of the Windows program you wish to search through, and
2) The name of the icon file to create when it finds an icon for you.
You can simply type "IExtract" and it will prompt you for these filenames, or
you can specify them on the command line with the following syntax:
IEXTRACT [path] [path]
Either way IExtract will begin searching (backwards) through the file for an
1. IExtract isn't perfect, a similar series of bytes within a Windows file
can make IExtract THINK it has found an icon, if this happens simply
respond "Y)es" to the "Continue?" prompt and IExtract will keep searching.
Also, many files have multiple icons within them.
2. Some (particularly older) Windows apps don't have Windows 3.0 compatible
icons. In addition, icons may be stored in *.EXE, *.DLL, or virtually
3. You should consider the icon file created to still be the copyrighted
material of software's owner, and you may violate some software agreements
just by using IExtract, consult your software's creators for details.
4. In case you wondered....
IExtract and IEdit were created with Microsoft's QuickPascal, a very good
compiler. IExtract searches backwards because most icons reside at the
end of a Windows app. Me? Well, glad you asked. I'm a CIS major at The
University of Florida (graduate [hopefully!] next year), and decided to
write IEdit just for the shear challenge of it (yeesh...little did
I know...). Anyway, my employment options are just wide open at this
point so (hint hint) if you like these programs, why not consider paying
me vast amounts of money to write similar ones for you? Ok, how about
just giving me the cash? Alright then, got any cute sisters?
5. Windows and QuickPascal are TM Microsoft Corp.
6. Good Luck and happy Windows-ing!
James Bell 4511 Sherwood Trace Gainesville, Fl. 32605 (904) 372-3695