Home » Personal collection » Acorn hard disk » unzip_tools » !Infozip » Resources/UK/Infozip

Resources/UK/Infozip

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Acorn hard disk » unzip_tools » !Infozip
Filename: Resources/UK/Infozip
Read OK:
File size: 13988 bytes
Load address: 0000
Exec address: 0000
File contents
HELP,����,���D$DIR$LL|R����Q��!Root�J���k/S�Hardware�H���(��'Quick J�����O�wSparkFS�J���?�N��detail8R���	č��Opt�%R������Zcopyright�(J���n*T�qCompressd0J���.ҫ��iconbarX6J���M�΋savebox�8J������ξcontents�@H����7��f!tasknoteBH���L+��add�DI���N���function�FR���wč��Error�mR����č�\menu�|J���͍��sleveld�J���=���delete��R���0ō�techD�H���[���!moan\�H������decompressT�H����؝�ydecompЩR����ō��history��J�����QĸinfoL�J���>wUjConfigure��J���ePīalertd�H������!reject<�I������!dark`R����ō�Tsfx\
J���=�S�YHourglass�J��1�OĈ
infowin@J���eR�contentswD4J���O�DalertboxDATAInfozip
#Align Centre

{FH1}<Infozip=>function>{f}  version <3�07=>history307>

A front-end for the Info-ZIP routines
#Line
#Align
#Indent 1

<Hardware required=>Hardware>
<Quick guide=>Quick> for the impatient
<Reference manual=>detail>
<History>
<Altering/distributing=>copyright> this program

#Indent
#Align Centre
#Line
<Disclaimer=>.disclaim>
#Subpage disclaim
Disclaimer
#Wrap On
I, Harriet Bazley, accept no credit (and likewise take no blame) for the
performance of the <zip/unzip procedures=>copyright> used by this program.   They are
nothing to do with me whatsoever.   There may well be more recent versions
available.DATA�Hardware required:
#Parent !Root
RISC-OS 3�1 or greater (RISC-OS�4 compatible), and enough free memory to run both a taskwindow and this program � at least 400k (preferably the full 640k) during the actual compression / decompression.  Sorry.DATA'Quick guide
#Parent !Root
#FH3:How to use the program � a very basic guide

     Drag a <zipfile=>techcheck> to the iconbar icon or double-click on it and a window will be displayed showing its <contents>.   Drag the icon(s) out of this window into a Filer directory window in order to decompress and save the contents into that directory.   A taskwindow will appear, showing the progress so far.
     Drag any other <type=>techcheck> of file/directory/application to the iconbar icon and a standard <savebox> window will be displayed.   Drag the zipfile icon from this window into a Filer directory window in order to compress and save your files into that directory.  A taskwindow will appear, showing the progress so far. 
#include !tasknote

     Various forms of <help=>menuhelp> are available.DATAwSparkFS
{FH4}SparkFS{f} has to be the definitive way to handle zipfiles and other types of archive on RISC OS computers.   It is available from the author, David Pilling, via
#Align Centre
#FEmphasis
P.O.Box 22,
Thornton Cleveleys,
Blackpool
FY5 1LR

United Kingdom

#F
#Align
and from any Acorn dealer.   It did cost me �25 when I bought it in January 1998 though...DATA�Detailed guide to Infozip
#Parent !Root
#FH3:Contents
#Line
#Align centre
<Compressing files=>compress>
<Decompressing an archive=>decomp>
<Moving between directories=>level>
<Adding files to an existing zipfile=>add>
<Deleting files=>delete>
<Creating new sub-directories=>menunewdir>
<Creating an empty archive=>menunewarc>
<Self-extracting archives=>sfx>
<Available help=>menuhelp>
<Problems=>error>
#Line
<The iconbar=>iconbar>
<Zipfile contents window=>contents>
<Zip options=>Opt>
<The save dialogue=>savebox>
<The file info window=>info>
<The Configure dialogue=>Configure>
<Infozip menus=>menu>
<Technical details=>tech>
#Line
<Dark corners=>dark>
#AlignDIR$��(J����O�convDJ����>��nodir4J�����O�#lowDOSXJ����/��quietHJ���}�Wsilentover�J����+Q�a!RootJ����O��imageDATAConvert text files to LF
#Parent Opt.!Root
Any text files (as opposed to machine code, graphics files, etc.) will be decompressed with RISC OS line endings rather than the CR+LF combination.   Text files will be reported as [text] while decompressing (unless you have <Quiet output=>Optquiet> selected) - if you notice it getting one wrong, you can switch this option off.

Be careful � BASIC files with a lot of {FCode}REM{f} lines at the beginning *do* get mistaken for text files occasionally, and they come out badly mangled....DATA�Ignore directory structure
#Parent Opt.!Root
All the files within the selected directory/application will be saved into the same window.   The names of the directories will be ignored.
#Line
For example:   the structure
#indent 4
!Infozip {/}(dir){/}
   |
!Boot	!Run	!RunImage	Resources {/}(dir){/} !Help
 	 	 		   |
 	 	 	Code Messages
#indent
would end up as

#indent 4
!Boot	!Run	!RunImage	Code Messages	!Help
#indent
#Line
   Note that this could cause you to exceed the old ADFS 77-file directory limit.   It can also lead to conflicting names, where files originally in different directories have the same name.

This option can cause Infozip to complain when attempting to extract an *empty* directory, since nothing will be extracted!DATA#DOS names in lowercase
#Parent Opt.!Root
Any files archived on a DOS-based computer will be translated into lowercase.  Any uppercase filenames you archive on a RISC OS machine (they are recorded internally in the zipfile directory as 'aco' rather than 'fat') will *not* be affected.DATA�Quiet output option
#Parent Opt.!Root
If you set this option, the taskwindow will only open if there is an error, or if you are asked to confirm that you wish to overwrite a file (if <Only extract newer=>Optsilentover> is selected).   The <alert box=>alert> will pop up instead to let you know when the current action has been completed.
#Line
�This option also applies during compression.
�Note that the taskwindow consumes the same amount of memory whether it is being displayed or not!DATAWOnly extract newer
#Parent Opt.!Root
If this option is set files' datestamps will be checked after unzipping.   Files will only overwrite existing files of the same name if the datestamp of the zipped file is newer than that of the existing file.   If this option is not set, any existing objects will be overwritten silently.
#Line
When files are being extracted from the top <level> of a zipfile you will be asked to confirm before overwriting if this option is on.

When they are being extracted from a sub-directory overwriting is controlled by the ADFS Filer options (Force & Newer).   Unless you have the <Quiet output=>optquiet> option set, files will be reported as being decompressed, but not actually copied from <!Scrap=>techscrap> unless the datestamps are newer!   In this case no warning will be given before overwriting older files.DATAaZip options:
#Parent detail
#Align Centre
<Convert text files to LF=>optconv>
<Ignore directory structure=>optnodir> 
<DOS names in lowercase=>optlowDOS>
<Quiet output=>optquiet>
<Only extract newer=>optsilentover>
<Zip images as single files=>optimage>

#Align Left
The '{/}Quiet output{/}' and '{/}Ignore directory structure{/}' options affect both compression and decompression.   The '{/}Zip images as single files{/}' option only affects compression.   Other options only take effect during decompression.

To save the current options set-up, you must click on {/}Save{/} in the Configure window.DATA�Zip images as single files
#Parent Opt.!Root
   Acorn developed the concept of the /image filing system/ to enable RISC OS to handle DOS floppies and hard disc partitions as if they were normal format discs, despite the fact that their internal structure was totally alien.   Once an image filing system (such as DOSFS) is loaded, it can tell the Filer how to display data in a file as if it were arranged in directories and subdirectories when you double-click on it:   when you quit the image filing system, such 'image files' are revealed in their true light again as amorphous lumps of data.
The concept is very flexible � even data formats from the PC world which were never intended for use as image files, such as Doom's .WAD files or indeed PKZip's .ZIP files, can be viewed in this convenient way by lucky Acorn owners!   Various native RISC OS applications have also opted to save data in the form of image files, often in order to circumvent the wasteful minimum physical file size imposed by disc structure (for example, on my hard disc a file 584 bytes long occupies 1024 bytes of disc space and a directory occupies 2048 bytes even when empty) or to make it easier to access data.   (Note that there /are/ also major disadvantages to image files � though I'm not covering them here!)
#Line
   When the parent image filing system is running, such files are treated by the Filer exactly like directories, and consequently will be translated into directories within the zipfile by /Infozip/.   Often this is not what is wanted � a StrongHelp manual, for example, is quite useless when zipped as a nest of directories � and in any case it vastly slows the speed both of compression and of later decompression.   By default, therefore, /Infozip/ provides the option 'Treat images as single files' which will force image files to be compressed as a single block of data.   If required, this can of course be turned off.DATAZCopying, altering or borrowing from this program:
#Parent !Root
        The desktop front-end program {/}!Infozip{/} is freeware.   Anybody may give it to as many other people as they like � and they may also improve it in any way they see fit, and may appropriate any good ideas they find herein for their own programs.   Full BASIC and assembler source code is provided in the directory {FEmphasis:!Infozip.Source}.
#Line
        Sources for the zip/unzip command-line routines used ({/}zip{/} v3�0 and {/}unzip{/} v6�00) are available from Info-ZIP's home Website, <http://www.info-zip.org/=>#url>  and many other sites � according to the documentation in the {/}!Infozip.Routines{/} directory.   These routines are copyright Info-ZIP and modified versions should *not* be redistributed without contacting them first.  (Try Zip-Bugs@lists.wku.edu)DATAqCompression
#Parent detail
#Fh3:Compressing (zipping) files with Infozip
     In order to compress a file, application or directory, drag it to Infozip's <iconbar> icon.   If there are no <errors=>error> a filename for your new archive will be calculated and a <savebox> will open under the pointer.   Drag the icon from the savebox into a directory window (or a suitable application) to create your zipfile.
     If all is well, the text under the iconbar icon will change to 'Busy' and a taskwindow will open (unless the <Quiet=>Optquiet> option is currently set) giving details of the compression ratio achieved � {FCode}'deflated 85%'{F}, for example, means that the file is now only 15% of its original size!   If a zipfile of that name already exists in the destination directory, the new file will be added to the existing archive, rather than creating a new archive containing only one file, as normal.   (This was an unintentional side-effect of the way the program is written, but could be useful.)
#include !tasknote

     Once the file has been safely zipped a <contents> window will pop up to show you the current contents of the zipfile.   (It is safe to close the taskwindow once this has happened!)   You can now <add> more files/directories/etc. to the archive if you need to.
     To start a fresh archive, use the <New archive=>menunewarc> option on the iconbar menu.
     It is possible to create nested zip archives, i.e. store one zipfile within another.   (Note that this will not result in any further reduction in size, however.)   If you wish for some reason to include a zipfile within an archive, you will need to create an archive containing some other file, then <add> the zipfile at this stage by dragging it to the contents window, since dragging a zipfile directly to the iconbar as you would do for any other object will cause Infozip to <decompress> the archive.DATA�The iconbar icon
#Parent detail
   You drag files to the iconbar both in order to <compress> ({/}zip{/}) them and in order to <decompress> ({/}unzip{/}) them.   During compression or decompression, the text below the icon will read 'Busy' instead of 'Zip', and the hourglass will be displayed when the pointer is over an Infozip window.   Which action is taken depends on whether Infozip recognises the file as a zipfile or not.
   Infozip performs a quick <check=>techcheck> to decide whether the file is a zipfile.   This is necessary because files from a DOS source are not filetyped, and because many RISC OS files of type /Archive/ (the type created by this program) are not archived by zip routines but by native RISC OS methods (ArcFS/<SparkFS=>techSpark>), and cannot be decompressed by this program.
   It then checks whether the file seems to be of a known compressed filetype, and <warns=>Erroralready> you if it is.

Clicking {FCode:SELECT} on the iconbar icon will reopen the current <zipfile contents window=>contents>, if any.   Clicking {FCode:ADJUST} acts as a shortcut to create a new (empty) zipfile.  Holding down Shift while clicking {FCode:SELECT} will open the <Configure> window. 

Clicking {FCode:MENU} on the iconbar opens a <menu=>menuicon> allowing you to create empty zipfiles, configure aspects of the program, and open this StrongHelp manual.

Holding down {FCode:CONTROL} while dragging an archive to the iconbar icon allows you to convert it to or from <self-extracting=>sfx> format.DATA�The savebox:
#Parent detail
          If the 'UNIX format zipfile names' in the <Configure> window is selected, the default name in the savebox consists of the original filename with "/zip" added to the end, to meet the restrictions of UNIX/DOS 'filetypes'.   (The assumption is, that if you want to create zipfiles, you are quite probably looking for a format which can be read by PC owners as well).
          Otherwise the default name will be the same as the original filename.   Don't try to save it over the top of the old one � it won't work!
          Drag the icon from the savebox to determine where your new archive will be created.DATA�The zipfile contents window:
#Parent detail
     This is the window displayed by Infozip to give a graphical representation of the contents of a zipfile.   It is not a true filer window - thus clicking on a directory will not select it, for example, nor can you rename the 'files' displayed there.
     All files are represented with the /untyped/ file icon. Infozip is not capable of detecting filetypes etc. but the Info-ZIP routines are capable of preserving RISC OS filetypes - if the files originated on a RISC OS machine, they will be correctly filetyped when decompressed. The same applies to any zipfiles created by you.
     
#draw c,f contentsw

     The titlebar of the window reflects the actual name of the zipfile.   The pane immediately underneath it displays the directory <level> you are currently on.   Clicking on the up arrow icon on the far left of the pane will return you to the previous level, as will the <Open parent=>menuup> menu entry.   ADJUST-clicking on the window's close icon will open the directory containing the zipfile.   If you close the contents window you can always get it back by clicking on the iconbar icon.
     
     Double-click on a directory/application to 'open' it and move down to the next <level>.  Choose <Select all=>menuall> from the <menu=>menucont> to select all the icons currently displayed.   Drag any icon out of the window to decompress that object using the current decompression <options=>opt>. When you click {FCode}MENU{F} over an object you are given the option to delete it by selecting <Delete> from the {*}File 'Name'{*} submenu. Selecting <Info>, the other entry on the *File* menu, displays a window showing the file's size and date. 
     Double-clicking on a file will automatically decompress and run that file.   Holding down {FCode}SHIFT{F} will ensure that the file is loaded into a text editor � it's probably best to use this option when you don't know what filetype it is.
     
#include add
DATAf     Note that you can still use your desktop while a taskwindow is on screen - the computer doesn't 'lock up' - but DON'T close the taskwindow until it has finished!   (There is an <option=>optquiet> to stop the taskwindow from being displayed unless an <error> occurs - in this case the <alert box=>alert> will pop up once the process is complete.)DATA�Adding more files:
     Dragging any object - even another zipfile! - *into* the contents window will cause it to be added to the zipfile, though you may be asked to confirm this if the file is already <compressed=>Erroralready>.   The display will be updated to reflect this.   Hold down {FCode}SHIFT{f} to /move/ it into the zipfile rather than just copying it.   You can also <delete> files and create <new directories=>menunewdir>.
     Note that adding objects to the {*}top-level directory{*} of a zipfile is faster than adding them to sub-directories.   Unless you have a fast <hard disc=>techScrap>, adding large objects to sub-directories of an existing zipfile is probably best avoided. DATA�What it does:
#Parent !Root
Infozip is a desktop front-end to the public domain <Info-ZIP=>copyright> routines which allow you to create your own  'zip' archives (as widely used on the World Wide Web) and to extract files from 'zip' archives created on any type of computer.
It makes using these routines a *lot* easier � if you don�t believe me, have a look at the documents in {/}!Infozip.Routines{/} and try it for yourself!DIR$��`HJ���U:W�!RootdLH������_output�MH�����temp�QH���
�8�two�SH����,#��compXUH����®3arc�VH����=�� zip�XI����@��taskD[H���f�K�qmerge�\I�����`��slow�bJ����VSĖfiletypegJ����ZS�talready�iH�����<��unknownPkI����?���mem4lJ���%RW�[RAMDATAProblems
#Parent !Root
#Fh3:Known non-fatal errors
#Align Centre
{FEmphasis}(Explanations are fairly <technical=>tech>){f}
#Line
<"Could not create output file"=>Erroroutput>
<"Can't move file X to destination;  open viewer on temporary directory?"=>Errortemp>
<"A previous copy of Infozip still seems to be running"=>Errortwo>
<"This archive is not a zip file"=>Errorcomp>
<Nothing happens when I double-click on an archive=>Errorcomp>
<"This file is already compressed"=>Erroralready>
<Infozip tries to open my (uncompressed) file as an archive=>Errorarc>
<"zip warning: name not matched"=>Errorzip>
<The file info window reads Length: Unknown=>errorunknown>
<"No run action specified for this filetype"=>Errorfiletype>
<"Infozip is busy at the moment!"=>Errortask>
<Infozip merges my zipfiles instead of overwriting the old one!=>Errormerge>
<Infozip is so slow that I keep thinking it has crashed=>Errorslow>
<"Internal error: abort on data transfer"=>Errormem>
<Problems when zipping to RAMdisc=>ErrorRAM>
#AlignDATA_Could not create output file
#Parent Error
One or more of the files you are trying to manipulate has probably been left open after an error occurred (not by Infozip, I hope).   Try pressing {FCode}F12{f} and typing {FCode}*SHUT{f}.   Possibly the filename is too long for ADFS, or there are already too many files in the destination directory.DATA�Can't move file X to destination
#Parent Error
#include !moan
   One kludge that has been known to cause problems is the one where it extracts files to a temporary directory and then moves them, minus their unavoidable accompanying parent directory structure, to their eventual destination, so that the user only sees what he asked for;  not what he actually got!
    The error above is generated when Infozip can't find the files it is trying to move;  usually because filename *X* contains the wrong number of asterisks or something....   If you get this error after the files were reported successfully decompressed via the taskwindow, this means that your files are probably still tucked away safely inside your !Scrap application.   Try typing <Filer_OpenDir \<Wimp$ScrapDir\>.Infozip=>*Filer_OpenDir \<Wimp$ScrapDir\>.Infozip> on the command line (or just click 'OK' when the error box appears) and investigate inside a directory called /temp/ if there is one.
DATA�A previous copy seems to be running
#Parent Error
   Two copies of Infozip will only crash each other by deleting one another's files in <!Scrap=>techScrap> and so on.   If you are quite certain that you are not already running another copy of the program, then Infozip must have crashed horribly and even failed to clean up after itself (or been quitted via {FCode}Alt-Break{F}).   Select *Cancel* to quit the extra copy, or *OK* to load it if you are sure that another copy is not already loaded.DATA�Not a zip file/no action instead of opening archive
#Parent Error
   This is almost certainly not a zip archive.  Unfortunately the {/}Archive (&DDC){/} filetype covers all kinds of archive files generated by <SparkFS=>techSpark>, of which only one kind is a zipfile.
   A simple <check=>techcheck> is carried out on all files double-clicked or dragged to the <iconbar> and for some reason this file has failed it and is not seen as a zip archive.DATA3Infozip tries to open file as an archive
#Parent Error
Your file happens to meet my (rather loose) zipfile detection <check=>techcheck> - sorry.   Try splitting up the 'P' and the 'K' if you can, or <add> it to the contents of another archive rather than trying to drag it to the iconbar on its own.DATA zip warning: name not matched
#Parent Error
  This error is almost invariably caused by problems in DOS/RISC-OS filename <conversion=>techconvert>.   Note in particular that RISC-OS filenames will cause trouble if they have more than one slash character "/" in them, i.e. 'Cash1/8/98'.   Try using the <Select all=>menuall> option, even if there is only one file in the current directory.   If you really can't get the file out, try decompressing the entire zipfile using the <Select all=>menuall> option from the top-<level> directory.DATA�Infozip is busy at the moment
#Parent error
   This error usually occurs when you drag a selection of icons out of a Filer window into Infozip, rather than just one.   It can also occur if you drag files into or out of the contents window while Infozip is still in the middle of compression or decompression, and if you <double-click=>techdoubleclick> on a file to read it while other files are being unzipped.
   Unfortunately Infozip isn't capable of keeping track of more than one external task (in this case, a taskwindow) at a time.   If you want to zip a selection of files, the best way to do it is to put them all in one directory and to zip that.DATAqOld zipfile not overwritten
#Parent Error
Unfortunately, as far as the Info-ZIP routines are concerned, adding files to an existing archive has exactly the same command-line syntax as creating a new archive which happens to have the same name as an old one.   If you really want to create a new archive with the same name, try doing it in a different directory.DATA�Infozip is slow
#Parent Error
Infozip was written on an A4000 with an ARM250 processor � so if you're reading this on a RISC-PC I don't know what you're complaining about!

Seriously:
�	Unless you have <Quiet output=>optquiet> selected, Infozip needs to load up Zap, Edit or StrongED etc. in order to display its Taskwindow.   This may cause a considerable delay before you can zip/unzip your first file.
�	Infozip allows you to use your computer for other tasks while it is running (it {/}multitasks{/}).   However, if your computer is being asked to do several things at once you may find that Infozip runs rather slowly.
�	It helps to have the {/}!Infozip{/} application on a fast hard disc.   Every time a file is zipped/unzipped, two utility programs of about 60k each are loaded and run � this takes time.   If you run Infozip from floppy disc, it takes a lot of time!   Copying it onto a RAM disc might help a bit�
�	Every time the contents window is redrawn, the entire zipfile catalogue file is read in from <!Scrap=>techScrap>.   For a really big zipfile, this can involve scanning hundreds of lines of text, and even from machine code it can take a little while.
�	Changing to a low-resolution, small-size screen mode might speed things up a little if you are using an old computer.
        
�	If you do have <Quiet output=>optquiet> selected, looking at the iconbar to see whether it reads "Busy" or not will show you if there is anything actually going on.DATA�No run action specified for this filetype
#Parent Error
   This error occurs when you double-click on a file displayed in the zipfile <contents> window.   If your computer does not recognise the filetype for some reason, it will give this error message when it has finished unzipping the file and tries to run it.
   There are three likely causes:
a)	The application capable of running this filetype exists on your computer but has not been 'seen by the Filer' during your !Boot sequence, if you have one.
b)	You do not own a copy of the application capable of running this filetype.
c)	This file does not have a filetype at all.   This is quite possible if it was created by a non-RISC-OS computer!
   In all three cases, the best thing to do is to double-click on the file again, holding down {FCode}SHIFT{f}, in order to load it into a text editor.   Even if it isn't a text file, the first few characters of the file may give you a clue as to the name of the application to which it belongs.   Alternatively, try unzipping the rest of the zipfile.   Perhaps it contains the application for which this file was intended � or at least a file describing what it is!DATAtCompressed files
#Parent Error
  Infozip recognises certain filetypes (e.g. /ArcFS/, /JPEG/ ) as compressed files.   There is little point trying to compress these further as they will hardly shrink at all.
  If you drag such files to the iconbar they will be rejected with the message {*}File already compressed{*}.   However, you may need to archive them for some reason other than compression (e.g. you want to send a batch of files as an e-mail attachment), so you can archive such files by dragging them to the <contents> window, although you will asked to confirm that really wish to do so.
#Line
#include !reject
DATA�No data in file info window
#Parent error
This often happens when you are examining the details for a /directory/ (or application) in a zipfile that was not created by Infozip.   Some zip routines don't store any information about directories - indeed, they delete empty directories - so there is no date and size information for Infozip to display.   The directories will be created correctly when the files are actually decompressed, though!DATA�Abort on data transfer
#Parent Error
The taskwindow may be short of memory - check the size of your Next slot.   The Info-ZIP routines need a lot more memory than the Infozip front end does!   Try freeing more memory.
DATA[Problems when zipping to RAMdisc
#Parent Error
Note that there is a non-fatal bug in the Info-ZIP zip routine under RISC OS 4 when zipping directly to RAMdisc which causes it to do so *twice*, resulting in an error for the second attempt.   I have reported this behaviour but have no great hopes of seeing it fixed in the near future.
   
DIR$\\�nH��������!Root|oJ����Ӭ�!help�qJ����Q��all4tJ���dܬ�vup�uJ����R��newdirlvJ����S��newarcXwJ����Q��cont�xJ�����sU�icon�yH���s˛�ydirzJ����R��top�zJ���M
��dispDATA�Infozip menus
#Parent detail
#Wrap Off
There are two main menus in Infozip.
<Contents window menu=>menucont>
<Iconbar menu=>menuicon>
DATA!Help on Infozip
#Parent Menuicon
The StrongHelp file (this file) can be launched by clicking on the 'Help' <menu=>menuicon> entry, provided /StrongHelp/ has been 'seen by the Filer' (probably during your !Boot sequence).

Infozip also supports interactive Help � but having /Help/ on the iconbar may cause a noticeable slow-down while the taskwindow is open if you have a slow computer!

There is also a ReadMe file inside the !Infozip application which gives a brief summary for those who don't have /StrongHelp/ or find it hard to use.DATA�Select all
#Parent Menucont
Selecting this option selects all the icons displayed in the current directory so that you can <decompress> them all at once.   (This is the only way of selecting more than one object in a directory at a time.)
If you drag any one icon while they are selected, instead of the normal icon under the pointer you will see a rotating dash-box (RISC-OS 3�1) or a 'parcel' icon (RISC-OS 3�5+) to show that you have more than one file selected.   To deselect the icons, click anywhere on the background of the <contents> window, or select *Clear selection* from the menu.  Going up or down a <level> will also deselect the icons.DATAvOpen parent
#Parent Menucont
This option allows you to 'retrace your steps' back up the directory tree after double-clicking on directories/applications.   You can also click on the 'up' icon on the pane at the top of the <contents> window.

If this icon and menu option are greyed out then you are already on the top level of the archive and can go back no further.DATA�New directory
#Parent menucont
This option allows you to create a new directory in a zip file.   I don�t really understand why you�d want to do this, but I�ve been asked to provide it�DATA�Creating an empty zipfile
#Parent menuicon
To create an empty zip archive, follow the 'New archive' entry in the iconbar menu to open a standard save dialogue.

Alternatively, click {FCode:ADJUST} on the Infozip iconbar icon.
DATA�Contents window menu
#Parent menu
#Align Centre
<Display=>menudisp> allows you to change the order in which items are arranged in the window.
<Dir=>menudir>/<File=>menudir> {*}'name'{*} - leads to submenu
<Select all=>menuall>
*Clear selection* - clears selected icons 
<Options=>Opt> leads to the options menu
<New directory=>menunewdir>
<Open parent=>menuup>
<Back to top=>menutop>
DATA�Iconbar menu
#Parent menu
*Info* - leads to info window
<Configure>{*}...{*}
<Help=>menuhelp>{*}...{*}
<New archive=>menunewarc>
*Quit* - quits the program
DATAyFile menu
#Parent menucont
This menu has two options - <Info>, which leads to the file info window, and <Delete>.DATA�Back to top
#Parent Menucont
This option re-opens the 'root' directory of the zipfile, however many <level>s down the currently- displayed directory may be.

If this option is greyed out then you are already on the top level of the archive!DATA�Display menu
#Parent Menucont
This submenu controls the order in which items appear in the <contents> window.   By default, the Info-ZIP routines list items in the order in which they were added to the archive, but Infozip also allows you to sort them alphabetically by name.
Note that in many cases when an entire application or directory has been archived at once, the contents will have been added in alphabetical order in the first instance - thus changing this option will have no effect!DATAsDirectory levels
#Parent detail
#Fh3:Navigating directories in Infozip

Infozip provides a Filer-like interface to zip archives; but it only has one window.   When you double-click on a directory or application icon � you do not need to hold down {FCode}SHIFT{f} since you can't run applications inside a zipfile (unless you have <SparkFS> in which case you don't need this program!) � the <contents> window is redrawn, and its titlebar updated, to show the contents of the new directory.   Even if you have a <slow=>Errorslow> (pre-RiscPC) computer this should not take more than a second or so, but if it does, you will see the <hourglass> displayed.
   There are two ways to go up one directory level;  you can either select <Open parent=>menuup> from the <menu=>menucont> or simply click on the up arrow icon at the left-hand end of the <internal path pane=>contents>. If you are already on the top level this icon will be greyed out.
   {FCode}ADJUST{f}-clicking on the window's close icon will open the parent directory of the zipfile itself.
   If you <add> a file or directory to the current zipfile, the contents window will be updated so that you can confirm that the object has actually been added.
   Note that adding files at any level other than the topmost level will be slower, since they have to be copied into a directory in <!Scrap=>techScrap> before being compressed.DATADeleting files
#parent detail
Currently, you have to click {FCode}MENU{f} over the file's icon, and then select �Delete� from the <File=>menudir> submenu.   I suspect that deleting files involves reformatting the entire zipfile or something � it certainly seems relatively slow.
DIR$��I�������!Root8�J���x�O�jSpark��I���ރ	.checkԌH���L[���Scrap|�J�����S�_convertܖJ������Csd��H����M��doubleclick��J���c�SązippathDATA�Technical details
#Parent !Root
#Fh3:How it actually works
#Line
#Wrap Off
<Identifying zipfiles=>techcheck>
<Files in !Scrap=>techscrap>
<Double-clicking on files=>techdoubleclick>
<Conversion from DOS filenames=>techconvert>
<Archives which are not zipfiles=>techSpark>
<Changing the CSD=>techCSD>
<Use of the hourglass=>hourglass>
<Why it is slow=>Errorslow>
<Search path for Info-ZIP routines=>techzippath>
#WrapDATAjArchives which are not zipfiles
#Parent tech
<SparkFS> is a commercial program by David Pilling which uses the unique 'image filing system' facilities of RISC OS 3�1 and greater to allow you true Filer access to foreign archive types such as DOS zipfiles - you can just double-click on them to open them as directories.   You can even run (RISC OS) applications from within zipfiles, which is more than native PC users of these archives can do!
  However SparkFS can also create other varieties of archive than the (rather primitive) zipfile.   There are good reasons for this, like wanting the ability to *rename* (wow!) and *move* files within the archive...

Unfortunately	(a) such archives are not readable by non-RISC OS computers
   		(b) therefore they are not readable by the portable Info-ZIP routines used by this program
   		(c) they all (including zipfiles) use the same RISC OS filetype (&DDC) so they all look alike in the desktop
   		
Files received over the Internet are likely to be zipfiles.   Files from Acorn PD libraries / magazine discs / developers probably aren't, for the reasons given above....DATA.Identifying zipfiles
#Parent tech
  Infozip's 'type-checking' is extremely crude since I have no idea what the correct specification for a zipfile is!   It simply checks whether the two characters occurring 22 bytes before the end of a file are the letters "PK" or not, and assumes that any file without these letters is to be compressed and not decompressed.   The actual filetype is completely ignored.   This allows you to use DOS files with no filetype and archives from CD-ROMs which appear to be data files due to the notorious bug in CDFS....
DATA�Files in !Scrap
#Parent tech
#include !moan

   As a result it needs its own directory in {/}!Scrap{/}, which it should delete automatically when you quit the program.   In order to construct its contents window, the program simply issues an 'unzip -l /zipfile/ ' command and redirects the output to a file called /CAT/ in this directory.   Infozip then uses BASIC's file- and string-handling commands to extract the relevant information to redraw each version of the <contents> window 'on the fly'!
   It may also create a sub-directory called /temp/ if you try to extract files from sub-directories of a zip archive.   It uses this to hide the fact that the Info-ZIP routines actually extract a skeleton of the entire zipfile structure down to that point!   If you get a <"Can't move file to destination"=>errortemp> error, your files will probably be in <here=>*Filer_OpenDir \<Wimp$ScrapDir\>.Infozip>.
   A directory called /add/ is created when you add files to sub-directories of a zipfile, or create a new subdirectory.   Your files are copied into a skeleton imitation of the structure of the zipfile before being zipped, in order to fool the Info-ZIP routines into putting them in the right place within the zipfile.   This can be rather slow�
   Finally, when you double-click on a file in the contents window, it is decompressed as {/}\<Wimp$ScrapDir>.filename{/} and then renamed to {/}\<Wimp$Scrap>{/} before being Filer_Run.
   If you use a 'dustbin' program, you may find a lot of directories called /Infozip/ and /temp/ or /add/ appearing in it � this is why!
#Line
Note that the Info-ZIP command line routines also generate temporary files in !Scrap, which may be very large.DATA_Converting DOS filenames
#Parent tech
  Zip archives use the DOS directory/separator/file.extension format internally, as you will see from the internal path pane of the <contents> window.
  Conversion of DOS-style file extensions is done both by the actual back-end routines during the actual compression/decompression, and by Infozip while passing them the necessary command-line parameters.   Occasionally Infozip gets confused by a 'funny' filename and converts it wrong, leading to a "name not matched" error when an attempt is made to extract this file from the archive.
  However, when <Select all=>menuall> is chosen from the contents window <menu=>menucont>, the whole zipfile is decompressed without any filenames needing to be specified.   It is worth remembering this option if you are having trouble with <name not matched=>errorzip> errors.
DATA�Changing the CSD
#Parent tech
   Infozip changes the Currently Selected Directory when adding files, in order to fool the Info-ZIP routines into giving them the right name within the zipfile.   It records the current setting of the CSD just before it alters it,  and restores that setting as soon as it can.   You /can/ fool Infozip by changing the CSD while it is actually in the process of zipping/ unzipping, but this is not at all advisable!DATADouble-clicking on files to load them
#Parent tech
When you double-click on a file, it is decompressed inside the Infozip directory in !Scrap, then renamed as {/}\<Wimp$Scrap\>{/}, i.e. {/}!Scrap.ScrapDir.Scrapfile{/}.   This file is then {FCode}Filer_Run{f}, unless you were holding down {FCode}SHIFT{f} when you double-clicked on it, in which case a {FCode}Data_Open{f} message is broadcast, giving a false filetype of &FFF � this should ensure that the file is loaded by a text editor and not run.
If you are unsure as to the filetype of the file, it is probably wisest to load it as text by holding down {FCode}SHIFT{f}, and to {FCode}ADJUST{f}-click on the close icon of the resulting window, thus opening the directory holding the file and enabling you to see what type it is.DATA�Search path for Info-ZIP routines
#Parent tech
  Infozip adds the !Infozip.Routines directory to your {fCode}Run$Path{f} - this means that you can access the '{fCode}zip{f}' and '{fCode}unzip{f}' routines directly from the command line.
  If you already have a copy of the Info-ZIP routines (for instance in your library directory), these will override the copies inside !Infozip.
DATA    Infozip uses a lot of 'kludges' to try to create a standard RISC-OS 'drag and drop' interface to the rather elderly PC-style zipfile routines.   (If I sound jaundiced, that's because I'm sick of trying to work around the inherent limitations of this archive format!).DATA�Decompression
#Parent detail
#Fh3:Decompressing (unzipping) files with Infozip
     In order to decompress a zip archive, drag it to Infozip's <iconbar> icon.   The program will <check> the contents of the file, and if it thinks it is a zipfile, no matter what its filetype, Infozip will attempt to open a <contents> window showing what is inside the archive.   It also checks the filetype to see if it recognises the file as some other compressed type, in which case it will bring up the alert box with a <message=>Erroralready>.   Otherwise it will attempt to <compress> the file.
     The <contents> window should now display one or more icons representing the top <level> of the archive's contents.   You may drag them individually into a directory window in order to decompress that sub-section of the archive.   If you click MENU over the contents window and choose <Select all=>menuall> from the <menu=>menucont> which appears, all the icons in the window will be selected and you can drag them all into a directory window to decompress the whole archive at once.   In either case, the result will be affected by the current decompression <options=>Opt>.   (Using the <Select all=>menuall> option even when there is only one icon in the window can help cure the <name not matched=>errorzip> error).
     Extracting files from anything other than the top <level> of an archive will be noticeably slower.   This is because the files are actually extracted to <!Scrap=>techscrap> and then moved to their destination!DATAyDecompression
#Parent detail
#Fh3:Decompressing (unzipping) files with Infozip
     In order to decompress a zip archive, drag it to Infozip's <iconbar> icon.   The program will <check=>techcheck> the contents of the file, and if it thinks it is a zipfile, no matter what its filetype, Infozip will attempt to open a <contents> window showing what is inside the archive.   If it doesn't recognise it as a zipfile, it will assume you want to <compress> it.
     The <contents> window should now display one or more icons representing the top <level> of the archive's contents.   You may drag them individually into a directory window in order to decompress that sub-section of the archive.   If you click MENU over the contents window and choose <Select all=>menuall> from the <menu=>menucont> which appears, all the icons in the window will be selected and you can drag them all into a directory window to decompress the whole archive at once.   In either case, the result will be affected by the current decompression <options=>Opt>.   (Using the <Select all=>menuall> option even when there is only one icon in the window can help cure the <name not matched=>errorzip> error).
     Extracting files from anything other than the top <level> of an archive will be noticeably slower.   This is because the files are actually extracted to <!Scrap=>techscrap> and then moved to their destination!DIR$����R����M���!Root��R���.����240��R��������241$�R���}��x250��R���E}��260��R���^����
300,�R����2���	301��R���^5���307DATA�History:
#Parent !Root
#Wrap Off
<Version 2�40=>history240>	(30th July 2000)
<Version 2�41=>history241>	(4th August 2000)
<Version 2�50=>history250>	(5th January 2001)
<Version 2�60=>history260>	(3rd March 2001)
<Version 3�00=>history300>	(2nd October 2001)
<Version 3�01=>history301>	(28th November 2001)
<Version 3�07=>history307>	(24th July 2012)
#Line
For really ancient history, please refer to <this textfile=>*Filer_Run \<Infozip$Dir\>.Ancient>.
DATA�History:v2�40
#Parent history
Version 2�40	 	(30th July 2000)  � {*}MASSIVE REWRITE AND BUG-FIX{*}
	�	Large amounts of the program have been rewritten (probably introducing a whole new set of bugs....)   Finally got round to removing DrWimp library & replacing it with the WIMP procedures I wrote for 'NewAlarm', providing a dramatic reduction both in the size of the source files and in the compressed !RunImage.
	�	Tinkered with error handling yet again.
	�	Navigating up and down directory levels now *really* doesn't cause Infozip to forget which level it is on (bug supposedly fixed in version 2�11!)
	�	<Ignore directory structure=>Opt> option now applies while zipping as well as unzipping.
	�	Tinkered with wording of interactive help.
	�	The interactive help for the DOS format option in the Configure window, present in the Messages file since version 2�22, is now actually *used*!
	�	By request:  split most of the interactive help text onto several lines.
	�	Tried to avoid the continued display of "Busy" iconbar text after recovering from an error.
	�	Cured bug which gave an error unless at least one option on the zip <options=>Opt> menu was ticked.
	�	Overlong filenames are now cropped from the left in the <Contents window menu=>menucont> and from the right in the <file info=>info> window, instead of being shortened from both ends!
	�	Filenames in the file info window are now cropped to fit the printable area of the icon and not to the width of its outline.
	�	Any {FCode}/zip{f} suffix will be removed when zipfiles are converted into <self-extracting=>sfx> archives (since these will only work on RISC-OS machines anyway)
	�	Configuration files are now saved to {FEmphasis:\<Choices$Write\>.Infozip.Config} if a new-style !Boot sequence is detected, reverting to the default {FEmphasis:!Infozip.Resources.Config} if not.
	�	Added the {FCode:GIF} filetype to the default list of compressed files in {FEmphasis:!Infozip.!Boot}.
	�	Fixed a bug which caused {FCode:ADJUST}-clicking on the Close icon sometimes to fail.
Version 2�40�	 	(1st August 2000)
	�	Fixed a newly-introduced bug which caused the program to crash while unzipping if *none* of the entries on the <zip options=>Opt> menu were ticked.
#Line
#Align Centre
<Later versions=>history241>
#AlignDATA�History:v2�4x
#Parent history
Version 2�41	 	(4th August 2000)
	�	Fixed the bug-fix introduced above which caused the program *always* to crash when zipping!
	�	Added yet more error handling.
	�	Removed 'Load file on double-click' option from <zip options=>Opt> menu.   Since Infozip sets <Alias$@RunType_DDC=>*Show Alias$@RunType_DDC>, it caused inconsistent behaviour according to whether Infozip was already running or not.   This option was on by default.   It is now always on.
	�	Since this changed the format of /Config/ file again, implemented version-dependent configuration reading.  Future changes should be transparent to the user.
	�	Interactive help on zip options menu now works again.
	�	The value in the alert box 'Display time' icon in the <Configure> window is now set to "0" if you leave it blank.   Note that this won't suppress the <alert> box altogether � merely close it as soon as possible, i.e. on the next Wimp Poll.
	�	By request:  changed savebox template.  Title bar now highlighted when it claims the input focus.
	�	Infozip had acquired a nasty habit of closing files which didn't belong to it � such as the currently open desktop font file....   Potential horrible crashes now averted.
Version 2�42	 	(12th September 2000)
	�	Fixed bug in machine code which occasionally prevented files in the archive from being displayed in the Infozip window.
	�	Discovered what I think is a bug in the Info-ZIP /unzip/ routine that can cause files to be unzipped twice on RISC-OS 4 (F+) format discs.   Harmless but annoying (since it causes a taskwindow to be opened to confirm overwriting of files)
Version 2�43	 	(29th September 2000)
	�	Altered DOS option in <Configure> window to UNIX (lowercase + '\/zip' rather than 8 characters + '\/zip'), on the grounds that this can be used for both;  saving files to DOS disc automatically truncates the first part of the name and converts it to uppercase anyway....   Under RISC-OS 4 long filenames should no longer be a potential problem.
	�	Changed last menu option to <Only extract newer=>optsilentover> from 'Overwrite silently' (uses -u option instead of -o) to provide more consistent behaviour irrespective of whether you were decompressing from the 'root' directory of the zipfile or not � also to make it possible to revert to old archived versions of files if desired (previously it was only possible to prevent overwriting, not to force it).   Since behaviour with this option set is almost opposite to the previous version, old configuration files where "Overwrite silently" was /set/ will cause this option /not/ to be ticked, and vice versa, and for safety where no configuration file exists it is set by default.
#TAG 244
Version 2�44	 	(25th October 2000)
	�	By request: added <Zip images as single files=>optimage> option.
	�	Yet more error-trapping � on save/load of configuration file this time.
#Line
#Align Centre
<Previous versions=>history240>   <Later versions=>history250>
#AlignDATAxHistory:v2�5x
#Parent history
Version 2�50	 	(5th January 2001)
	�	Infozip can now save zipfiles into applications (i.e. to be used as email attachments) via a scrap file.   In this case, the zipfile <contents> window will not be opened.
	�	Expands the pathname of the parent directory of a zipfile before attempting to open it - avoiding certain crashes!
	�	Typing a filename into the <savebox> and pressing RETURN now actually works.
	�	Filer-like behaviour when dragging a selection of files had been accidentally reversed.   Now restored to normal ('package' icon for RISC-OS 3�5+ and greater/rotating dash-box for RISC OS 3�1).
	�	Fixed conversion to <self-extracting=>sfx> archives of zipfiles /not/ ending in '{FCode}/zip{f}' (accidentally broken back in version <2�40=>history240>!)
	�	Upgraded to use the latest versions of the <Info-ZIP=>copyright> routines.
	�	/Moving/ files (i.e. deleting the originals after zipping them) into anything other than the top <level> directory of a zip archive has never worked properly.   Patched this.
#Line
#Align Centre
<Previous versions=>history241>   <Later versions=>history260>
#AlignDATAHistory:v2�6x
#Parent history
Version 2�60	 	(3rd March 2001 - Chris Bazley)
	�	Fixed the ARM code so that it works with 'new style' LF+CR instead of 'old' CR+LF redirected command-line output.
	�	Overhauled the behaviour and appearance of the <Configure> window to be more style-guide compliant. The configuration is now properly stored in the program, rather than simply being read from the icons. This allowed a {/}Cancel{/} button to be implemented.
	�	Implemented some new short-cuts: {/}f1{/} to open the manual, and {/}Escape{/}/{/}OK{/} for controlling dialogue windows. ADJUST-click on Infozip icon now opens configure dialogue.
	�	Fixed a bizarre bug where some icons were draggable, when they certainly should not have been!
	�	Rearranged the <pop-up=>menucont> menu to be consistent with the RISC OS Filer, as far as possible. "{/}Zip options >{/}" from the <iconbar menu=>menuicon> has been superseded by the improved configure dialogue.
	�	Now adds the Info-ZIP routines to {FCode}Run$Path{f}, so that people can also use them from the command line if they choose.
	�	Included new hi-res icon by <Nick Wright=>#url mailto:nick@backtoreality.freeserve.co.uk>
Version 2�61	 	(4th March 2001 - C.B.)
	�	Fixed the ARM code to be neutral about line-terminators in the zipfile catalogue, since this seems to be completely arbitrary. Thanks to T.Atherton for lending me his computer so that I could fix this.
Version 2�62	 	(5th March 2001 - C.B.)
	�	Fixed tiny bug with interactive help.
Versions 2�63a-d	 	(6-16th March 2001)
	�	Restoration of catalogue-scanning code lost in the transition to v2�60 continues.
	�	Increased wimpslot from 48k to 52k.
	�	In the grand Infozip tradition, added more error-trapping.
Version 2�64	 	(15th May 2001 - C.B.)
	�	Redesigned 'Save As' dialogue with {/}Cancel{/} and {/}Save{/} buttons rather than having a close icon.
	�	The <Configure> dialogue is now more proficient at regaining the input focus.
	�	Fixed end-of-buffer checking bug in the window templates loader.
Version 2�65	 	(27th May 2001 - C.B.)
	�	Changed interpretation of SELECT clicks on <Infozip icon=>iconbar> - Now offers to create a new zipfile when none is currently open, or else brings the catalogue window to the front as before.
	�	<Zipfile catalogue=>contents> now displays files as untyped rather than 'Data', to avoid anyone thinking that they actually were. The window now has horizontal scrollbar, since unlike the filer the icons do not re-arrange vertically when the window is resized.
	�	<New zipfile=>savebox> dialogues now pop-up above the Infozip icon (like the <application menu=>menuicon>) rather than on top of it.
	�	Changed the file info window to use standard size/type icons for the text fields.
	�	No longer gives silly error when its own file icons are dragged within the window of origin.
	�	Improvements to catalogue menu, including appropriate update on ADJUST-click and reinforcing to user that operations are not available on selections.
#Line
#Align Centre
<Previous versions=>history250>   <Later versions=>history300>
#AlignDATA�
History:v3�00
#Parent history
Version 3�00	 	(24th October 2001) {*}MASSIVE REWRITE AND BUG-FIX!{*}
	�	Totally rewrote graphical representation of catalogue data.   'Internal path' in DOS format is now displayed in separate pane at top of <Contents> window - titlebar displays path of actual zipfile (more useful for Director menus and more sensible as editor-like behaviour).   An 'up' icon on the pane is now used to go up to previous contents level (in addition to existing menu options) - ADJUST-click on the window's Close icon will open the parent directory of the zipfile itself.   The 'up' icon is greyed out when the display already shows the topmost level of the zipfile.
	�	There is no longer an arbitrary limit on the number of files that can be displayed in any one directory.   The distance between neighbouring columns of icons is adjusted, RiscPC-style, according to icon width - long filenames are no longer unreadable.
	�	Icons in window now rearrange vertically when window is resized - and window can no longer be created wider than the current screen mode!   Hence removed horizontal scroll bar again.
	�	Icon widths are now properly calculated (for current font) in the catalogue window, and if necessary then long filenames are cropped with "�"
	�	Width of Iconbar icon properly calculated for current font.
	�	Resizes Iconbar and catalogue window text on mode/font change.
	�	The initial width of a Contents window is always sufficient to display the full 'internal path' for that level.   If the width is reduced manually, the text in the icon will be right-aligned so that the most important data continues to show.
	�	The path shown in the File <info> window is also right-aligned if too long to fit in the icon.
	�	Added 'Name order' option, in addition to old default 'Archive order' behaviour, and provided <Display=>menudisp> submenu to toggle between them.
	�	Updated <alert> box window template to cope with longer messages.
	�	Infozip will now load zipfiles even when an image filing system that claims this filetype (i.e. SparkFS, ArcFS 2) is running, provided they are explicitly dragged to the iconbar.   [James Lampard]
	�	Added MPEG filetype &1AD to list of pre-compressed types to ignore
	�	Substituted 'Idle' for 'Zip' as iconbar text when taskwindow is not running, to avoid confusion when /unzipping/ is what is desired.
	�	SHIFT-SELECT on iconbar now opens Configure dialogue, ADJUST opens 'New archive' savebox.
	�	Tidy-up of menu handling - entries are now correctly greyed/ungreyed as applicable when Contents window menu is kept open using ADJUST.
	�	The Contents window menu now distinguishes between applications and directories, instead of labelling both simply as 'Dir'.
	�	All filetypes are now padded out to three digits with leading zeroes before checking against the string <\<Infozip$DontCompress\>=>*Show Infozip$DontCompress > so that certain 'user' filetypes (in the range &001 to &0FF) are no longer incorrectly identified as compressed.
	�	Alertbox and configure windows now vertically centred on screen - width of window was being used instead of height!
	�	The default name used when creating a new zipfile is now taken from the Messages file (token Sname:) and suffixed by "/zip" if the 'Unix format zipfile names' <Configure> option is set.
	�	Added new-style archive sprites for RISC OS 4 [NoMercy]
#Line
#Align Centre
<Previous versions=>history260>   <Later versions=>history301>
#AlignDATA�	History:v3�0x
#Parent history
Version 3�01	(28th November 2001)
	�	Untyped files are now compressed when dragged to the contents window as well as to the iconbar.
	�	Removed pane-handling bug - the contents window now iconises and comes to the front correctly.
	�	Added option to allow the pane to be configured off - in which case ADJUST-click on close icon reverts to old behaviour.
	�	Program once again saves choices inside application directory if Choices$Write not defined, and reads from Choices$Path rather than Choices$Write!
	�	Rudimentary debugging log option added - if the program is started with a "-debug" switch, all Info-ZIP commands will be written out to <Infozip$debugfile=>*Show Infozip$debugfile>.
Version 3�02	(14th January 2002)
	�	Corrected bug in WIMP message handling that could corrupt very long leaf-names, resulting in bizarre errors.
	�	Corrected bug causing Infozip window to come to front on mode change.
Version 3�03	(23rd January 2002)
	�	Supplied missing help token in Messages file
	�	Main window is once again redrawn correctly when internal path pane is toggled on/off.
Version 3�04	(26th June 2002) - C.B.
	�	Fixed non-redraw of file icons in zipfile contents window, where the window was less than one column's width wide.
	�	Reads config file from Choices$Path rather than Choices$Write (don't know why this was claimed previously as fixed).
	�	Defines name of &DDC filetype as 'Archive' (in line with SparkPlug).
	�	Internationalised resources structure (uses ResFind).
	�	'Busy' message now more discrete (uses the alert box), rather than a nasty big Wimp error box.
	�	Drags terminating at path pane now treated as analogous to drags into zipfile contents window.
Version 3�05	(19th January 2003) - C.B.
	�	Fixed bug where zipfile window was re-opened too tall after toggle size icon had been clicked.
	�	Width of path pane now correctly varies with width of zipfile window.
	�	The included version of the SlidingHeap module is now 32-bit compatible, as are the back-end programs. The whole application should now work on Iyonix.
	�	Moved 'Help' option to top of iconbar menu, in line with latest advice from Castle Technology.
	�	Converting zipfiles to self-extracting archives no longer invokes 'Join' program (which conflicted with GNU Join).
Version 3�06	(24th February 2004) (unreleased?)
	�	Provided support for new 'Zip' filetype as defined under RISC OS Select.
#Line
#Align Centre
<Previous versions=>history300>   <Later versions=>history307>
#AlignDATA�History:v3�07
#Parent history
Version 3�07	(24th July 2012)
	�	Now distributed with ARMv6/v7 compatible versions of the back-end programs, so should now work on the BeagleBoard and Raspberry Pi.  (Thanks to Chris Gransden and Jeffrey Lee.)
	�	Fixed "Illegal window handle" error on RISC OS 5 when changing screen mode or desktop font.
	�	Defines 'zip' and 'unzip' aliases which allows the WimpSlot of the back-end programs to be set prior to running.  Apparently it was previously dependent on the user's Next slot!
	�	No longer relies on presence of system variables to detect if there is a copy already running.  This solves the old problem of Infozip becoming confused after a crash - as a consequence, the 'Really load new copy?' option to override the duplicate detection no longer exists.
	�	Corrected mistake in !Boot file which prevented Infozip from loading an archive which was double-clicked when it wasn't already running.
	�	Setting the display time for the alertbox window to zero will now allow you to suppress the 'Finished zipping' messages altogether.
	�	Doesn't insist on claiming the &DDC filetype any more.
	�	Removed filetype &10B (Digital Symphony) from Infozip$DontCompress, since it's not guaranteed to be compressed.
	�	Implemented a less dodgy method of calculating the CSD.
	�	Don't embed control characters in the !RunImage any more!
#Line
#Align Centre
<Previous versions=>history301>
#AlignDATA�File info window
#Parent contents
#spritefile infowin
#sprite c,0 screen
#Below
#Wrap on
  This window gives you access to all the information available in the zipfile
catalogue description of the selected file - its name, size and date stamp.  
Note that the date given is that when the file was originally saved � not
the date when it was zipped!  Also, the 'untyped' file icon does not represent
the real filetype of this file;  like the icons in the <contents> window, it
merely indicates whether the object in question is a file, an application or
a directory.
  If the object is not a file, sometimes the date may not be given, and the size may be listed as <unknown=>Errorunknown>.DATAjThe Configure window
#Parent detail
#FH4:Info-ZIP options

At the top of the Configure window are the options that control adding and extracting files from zip archives. These are detailed in <Zip options=>Opt>

#Line
#FH4:Front-end options

�	You can set the time (in seconds) before the <alert> box closes automatically, and whether it beeps when it opens or not.
�	The '{/}Open filer after zipping{/}' option causes Infozip to (re)open the directory containing the completed zipfile when it finishes zipping it.   At the moment this option only works when files are dragged to the <iconbar> in order to zip them, not when they are <added=>add> to an existing zip archive.
�	If '{/}UNIX format zipfile names{/}' is selected, when you create a zipfile the default name in the <savebox> will be transformed to lowercase with '{fCode}\/zip{f}' appended.   Files created under this option may also be transferred to a DOS format disc � if the first part of the name is too long, it will automatically be truncated, retaining the suffix.

#include !reject
#Line
#FH4:Action buttons

�	Clicking on *OK* confirms your changes, and updates the program configuration.
�	Clicking on *Save* confirms your changes and saves the program configuration. These settings will be loaded the next time you run Infozip.
�	Clicking on *Cancel* discards any unconfirmed changes that you have made.
DATA�Alert box
#Parent detail
#spritefile alertbox
#sprite c,f alertbox
#Below
  If you have the <Quiet=>optquiet> option selected from the Zip options menu, this window pops up to tell you when Infozip has finished adding, zipping, deleting, etc.   After a few seconds it will close again;  or you can click on it to make it go away at once.
  Various aspects of its behaviour can be configured from the <Configure> window.DATA�The list of compressed filetypes rejected when they are dragged to Infozip is stored in a system variable set up in the {/}!Infozip.!Boot{/} file.   You can edit this manually if you know what you are doing.
DATA!Dark corners
#Parent detail
#fH3:Dark Corners
{fH4}
#Align Centre
Some of Infozip's less obvious features{f}
#Align
#Line
These features are all documented elsewhere in this manual, but they are not immediately obvious and I felt it was worth collecting them together here.

�	Double-clicking on a file decompresses and runs it � but holding down {FCode}SHIFT{f} while you double-click causes it to be loaded into a text editor (StrongED, Edit, Zap) instead.
�	Holding down {FCode}SHIFT{f} when you drag a file into the contents window moves it into the zipfile instead of just copying it as normal.
�	{FCode}ADJUST{f}-clicking on the close icon of the contents window opens the previous directory � or the Filer directory containing the zipfile, if you are already on the top <level>.
�	You can alter the current <decompression options=>opt> from the iconbar menu, before you have loaded any zipfiles.
�	Clicking on an empty area of the contents window has the same effect as selecting *Clear selection* from the menu.
�	Once Infozip has been seen by the Filer, you can just double-click on a zipfile (provided it has the /Archive/ filetype) to load Infozip and display its contents.   You don't need to load Infozip first.
�	If you save a /Desktop Boot/ file while Infozip is running, the program will be loaded automatically when you next start up the computer.
�	When the alert box is displayed, clicking on any Infozip window/icon (including the alert box itself) will cause the alert box to close before its normal display time is up.
�	If you have copies of the Info-ZIP /zip/ and /unzip/ routines in your Library directory, Infozip will use these instead of the copies in {/}!Infozip.Routines{/}.
�	Hold down {Fcode:CONTROL} and drag a zipfile to the iconbar to convert it to a <self-extracting=>sfx> archive.DIR$TT�J���>�SĀ!Root4J���ʧS�'disadvantagesDATA�Self-extracting archives
#Parent Contents
#Prefix sfx
�   If you hold down {Fcode:CONTROL} and drag a zipfile to the iconbar, you will be asked if you wish to convert it to a self-extracting archive.   If you click on OK, any {FCode:/zip} suffix will be removed and the file will be converted to the RISC-OS filetype /Absolute/, which can be decompressed just by double-clicking on the file to run it.   You can give a self-extracting archive to someone who doesn't have Infozip and they will still be able to unzip the file.   However, these files do have several <disadvantages>.

   Self-extracting archives can still be loaded into Infozip by dragging them to the iconbar, and you can add and delete items in them as normal.  Using Infozip to amend such archives will, however, cause their filetype to be (incorrectly) reset to /Archive/ by the Info-ZIP routines, so that they can no longer be decompressed by double-clicking on them.   If this happens you will have to reset their filetype to /Absolute/ (&FF8) manually.   It is best to avoid altering the contents of self-extracting archives if possible.

�   If you hold down {Fcode:CONTROL} and drag a self-extracting archive to the iconbar, you will be asked if you wish to convert it back to a zipfile.   This option will remove the extra machine-code from the start of the file and re-adjust the internal structure to restore it to normal.DATA'Draw-backs of self-extracting archives
#Parent sfx
�	The extra decompression code makes them about 25k longer than the equivalent zipfile.   For short zipfiles this can mean that they become more than double the size.   (Of course, if your files are that short, do they really need compressing?)
�	The files are always extracted to the CSD � which may be the directory in which you double-clicked the file, and it may not be.   An inexperienced user may be altogether unable to find them!
�	While you *can* run them from a taskwindow (by typing the full pathname of the archive) and supply various command-line options, the default, verbose, non-multitasking behaviour of self-extracting archives is not very user-friendly.
�	Self-extracting archives are not so 'portable' as standard zip archives.   For example, a self-extracting archive created on a RISC-OS machine cannot extract itself on a DOS-based machine.   And since they are not standard zipfiles, people using other (non-Info-ZIP) unzip programs may not be able to unzip them manually either.
DATAYHourglass in Infozip
#parent tech
#Fh3:The hourglass
  Infozip displays the RISC-OS hourglass if it needs to take over the computer for longer than half a second; while the hourglass is displayed you will not be able to use the computer.
  While Infozip is calculating which files appear in the current <level> of the contents window, the hourglass will display the percentage of progress made.   The hourglass is also displayed while Infozip is searching for the information to display in the <info> window, and while it is waiting for the Info-ZIP routines to write/update the zipfile catalogue, which happens every time you load a new zip archive or delete or add files to an existing archive.   During the actual zipping/unzipping process, the hourglass is displayed only when the pointer is over an Infozip window, since you can still use the computer while this is going on.
#Line  
  The hourglass LEDs (the dark bars which appear above and below the hourglass) indicate which process is currently under way.   While the zipfile catalogue is being altered, the top LED is displayed, followed by the bottom LED and the percentage display as the window is redrawn.   While you are navigating up and down the directory structure, the percentages are accompanied by the display of both LEDS.   While the info window is being calculated, neither LED is shown.DATA�
SQSH�FJ���1�O���� !#� 0g��2e�,ȡ`��
(Ȋc�
!�)�d��Nv���%K��bB��	�6qV�	ag3��(���Bp��Ҧ�9 5�n��z��
"�^���%�,�]���ɶ�۷p�ʝK��ݻr'n�ȷ�߿�L�p`8�����ǐ#K�L���˘�I�83d9wN��SY��Ǧ�n��r�ԓa{v�Y��٨C�.}�1�ֻ/��Y6n��>�z���Y3~~���踓/gN��u�؃�<rx��;sw~B7h��AG�/´���s���t���1�g��]{���M���_}���[hJ��
����yם��}h�t"�ނ��f�n�\���x ��E���9�����!�/���W�tE�(!�쥘 [��������>��$��-Y��E�coRbF%nC�f�3�gZ��I�X�N~�e�̝9�X��f�o&	p|�	�m��gC*��Mr@����%���]� k���"�U
�(|�I�ۗb^J\�rl�Z�O~j�z�j���NF[���랫��خ7q�&���6���F+��.KG����v�m\�F��k�覫���������k��k��؎D�,�'��^�o�7�0�<���k�����R��� ��1�V��(�;��A��nw`s���|n���������s:�A.�<M4�+w��EӼ4�B������3���|��Hg{4�'���B߁u��
��osݶ�1�%7�mc]w�Ig�u�f��n�k��q��v�u�t7�|�ܑ����t�M�`��5��ý��/M��X�5�z;��1��4ћ�-y�}�k�ә��s��:�.tب����v�ι�a��{�ζ��G�{��=̪O:���ᶯ�v�G_�W���̓�~�#k�=��o�����ꖾ�-�|;{��Ǿ�Mu���e9ΕL|�;���G9�A���+�o2>�q΃!�	A��p��~<���pAfpm,����υJ��	{(@ǭ��-d[��4z̆�۠
u4��~��䠨=-��uD� �l�ĒQ�p7�!ϸ�.v1���b�79�Ї����籶=��E���>?2�~��f�?B�#a#e&�Gg+ܣ
��@Nҁ�"ɯ�aԻ$)�7HJ���̖��I��.e�Y�jI�[���e�I�\
�l�L�Ɏ)8e:3��TC�jZ�����nz�֔�M��r~��4�:����$n��tW;��x�3^��=�I�|��=�'@*3���Lg<���.�`�B��P�:4b��D׉L��L ��3;�Ϗ@�"ŗ�h�R��Ӥ�<�J�.�Z̀4�d�d���t��b�.��+zU�d(wڹ�����jR]X�fB.��[_��7�t�ԗ�T����XE+U��@v��s �9;��Uq]�Z]83��u��Qy��V^���J��W�����,�2X�o�we�+�<��}n��4�L�l�2K��q֊�M�T�Eڭ���b���VkU��.��Kj_��W�@�m�-�6\�6���	Y=��z�5.riX�����+\t��Sn�snv�]��T��]���KS�.q�=�W�[G�R�6�o�X�é.2q�-m�[ډ��1}Qp��B#1h��p�j�Bׁ-"��]sr8[�‡orLd�*q9O�܂@�
"��
����4�nD"���3����� S�2-��:v�}<Mpz�/⌙�'"���@�>���C����
7����6�� >3��2;7��-�0���@۾�r��A�gC��~A�����%ъ�4�*�b�0&Қ>g�-]�2�A�P��8]�t	ՙ�XE-�в��  ��B��͚�
è�n=I�K��lZ�\l����{ޝ3[��U]�.f���lj�2��~v�����i,{�#��7����D57���lG7��벫����Rװ�`��HY��̵8Ev��=5��[��l��zpҕ.�U7�:��8h����d�}盭 ���
�U�܏\����4�j�|�8ϠZ�8�P�/t���[���&_�|.��w�=c?x����y�k�[�J]tT��cW�u�i�Dz�q���v|��#�����u�Zn15��%wq�ڣ#������]���e�e������r�>1�K�ߓ�Ƅ��?c���k�����ԫy��6'�c���Ӿ���=0s��\�u�;E�mQ�����>Oz ?��<뛿��S��ũf�%�{��U0����fO��K<S�����~Tk~}C����w΅_/c_جP;F;�$He%o��{'WV�36�[uUw4�X/T�d=��`
�7<d;	u^$;-tYb����~t]��W�u^$�[T�p땂�$r��W��Y3vHE��@��T�2R�Fa�BA�-Fx�BAX`D��Q�J�C"Ą���C\3�~D5v6h���J�AKx7h_XT7�(W���}r�wg��jH�4�6�V�Dw	8�]SahHU��^~{��Z�a�4���o��IX��w2��/�2��.��a���s�2��.��2�x}�7eE8R��l��LA�z��M��L�W��t���t�؋�8���KT8���Uߒ�ʸ��.sources.Infozip.infoDATASQSH��J���0P���D䄹������!C@!B�a�	e�����iSF�7n\4)C&M�6�ұ�M�@"��!Ǜ@�iphM�"��� /UJJ:�`�ALIA`&̚2fҰ)y0�AF?�j��A�7��.]���B��
®�~gap&w#V\�1��U ̘,����D'<���?`&��^��?w���*�>��om��{w��qN����ȓ+_μ���Џ_��7u�p��ν����ËGx���A�X�~=��ٿ�O��������Ͽ���B`��Y�q'�}�wG�rܱ^�J(B�	ڇᅉq��'G����Ha})~H�(����"!��h`zW@VE��Q�b�2~X�!j8��6�c{&BIb7ɡ}-&ya�"̘�0�0%�qȣ�@���	k�@d�2�H�Q�)#�u�)�pB��'�b�~^�!���9h�6�7�e=B�f������r:�`���y����X�}�b��^����ve�b��cb�M�#��Y���e�&�$�
+�ʺ'�w��i|U�(Lj�9��w�j(��z���&�9N��S��+����m�䦚�{���5m�MR�!�ؒ*%��F��h��;�c��ۮ�r�x��Z����l6��'h�o��&�i�ߞ�i��exp�&� {�VQÒR���A�:q�,[���[H��H��/�v�뱼C�r�r�r��&,�z5�lf�:�q�?K-��L{K��A��,��jk�p �
���y��L��-�-�K3d^�H]����eg�7ʏwڶ��k+����1ܑ^"�S�Hc�8��5�8���B�x�h�d찟}��S����h�<"���M��G�I��f9xc�7�؊3�%�@��w���=���
��x���ȫ-/��[b��|���+��l�Jd�B���	|�L��ԥծ`�)��LU5�+s�2_��&����p�S�z�d���̀���dW@�P�����=�%������V����W@�h�>o
���B�8ܟp.8) n�=AD��h�)�t�a"���.r�[�b�(�2��hL����6��]<wH����x̣��:�p�� I�B�L�"Y���q����$'I�JZ���a�%7��Nz��$�&?I�R���t�(O��V��p|Z���Zڲ�[�-o��^NrkFK�*}I�b2r��4� ��Ќ�4�I�6�7b�	V"<����8�)F`3Z7� �v�4gr)=uZ�k�t'<��Iy�sK�l�u�YG哟�?�&{F 1f:���S�s��w�����G:(���h �)@Fj�U�B��]�38�j�3wDѐ�T���C7�Se�4�$I�ٰ��ƨ�\i�*����3�i�jZ���4�'��T��#�2RW-*L;:ȰFR��ti�U}���VE�I�U�@�^
)!�UHA��e�k!��@��ʩř�D�j��>�q@�"{��8Ա�U3�X�v�L���NcjU�Z4��լ%W�E�”8RէH����H֪��,Q�H��.s�fnhmZQ����5WjKI�Q�N%�u�[��զ��kF��Q�<����+w!���Ζ�f�md��]����}�q�*ݶ��6ulb�[U�vW�
/�J^�ױWU�;�6�7Gx�@�i݈Fլ[����a�W�A�*DO��g�!]o�	�]�7G�Aqn0��v�Niv��a���q%��Gb��8tu�T�c���/�q#Bc�5���o���a?��z�������8��/jfI�9�38���Pe�R��X�/c��f�zy�]~s��]3#�it��fD+�q�s�'�^Y�_��E͕+#���
�d]�fԯ}�E�+�Q��͸lR!-g�й�v�t�q,�Lg�z��w�
�X[��>u�Q
TUG�ՠu���-kC�Sʒ�5�-��<wR�	��#m�I7��7��'��[��ֿ���
��v�;��ζK��{��ڴ�w��x�~����w��}�Ca<���'Nq�|�4$F*��{�������S�ϵ�WI����$g�����[�3�9!k~����@�Н��cV�Hd�a~�;}GK�ӟu�O=�U��՝���o��~�Կ��ǜ�27{��^�����e{��v��]�iw{Ͻ�����G]O���������3��G�߉jH�?���/?��{r��9�D���@�?R�ԫ�w����~�<��Y/{�K^�p�|�e�{�^�ħ}�	��M�^��=�YzD�C�����@�Ǿ�W�}|x����?���֛�.�o� �H�����?��+i��#���~���Gs�gw�GH��~�q��'~�~��Ԁ���H}	8v�����x#ȁ&�~����Hw{wv�t}�}�08�7�|�:(��d�����h8�Wy�W�>�z@��C؄��9(��G�F�B�shu!؂���х�'�e�����cx�k�2|�����Xx��zi�,��uчy8_�u�g�p臚��@�������hHKx��8��8�Sx�ݗ������fH�s��uȉ����������8In�}�8��T�h��Ȇ���(�����7��(�g��x����x��m�����W� X��xҨy�h�y�ȅ�h���	��	�~�x�騍��h�H���w���8�8��(�θ�����(��H��z���H���稏	���ruW�9����Xx��ȑ�
	��h�3�v�G� �'�H��� Y�0ɒ3)�I�`h��'�����%i���}C�Ęr�H�FْH��Mْ4iz=y�O��h�L	V9��W�N��R	�0V�*y�	�W�\ɖbYyQY�/9�<��ai�T��y��{��t��b��	��	�>y�7Y�h	x�Ș?�_i����������Ki�������I�c)�D9�Yi��$x�ٖ�ؚq���i�vy��隹w��ɀ�I����!؛�Yy™xʼn�J��}wp����֜��n��	5���O�y���iL�ٝ���t^O�Y5UJ��I�iĴ��G�IJ�I�b��I7�e�W�	T�)I��P�J������TY

IJR�F�Uj�Yf{�i�$Z��i��/�9H"�}�^����t��gz�Z��Fz	�XUSKơ��i�V�IQxU���V�v�\�HU�U!�W�5\�q`�v=jW?��5:d�V&E*��g�iH�����d,ZJ�VS�J�ZX
k�u����E�沦�Ѡ�T�>z�h�Wj��F���U
��A�xE�^JQ|���V��d��)���W7��S���T5��zH���k�a1(FUF��
�ȵd�J��ک�];j�7v�W&�36���q:V��^rڨ�
^s���F��m��t�Ѭͪ�1ե���H1��*��II�Z�������)�޺������ZL�
���5p���y�3`��Z��j���������Z}D�ϑ�튭�jr��ZH	�ۯ���S�p��{5�AQ���joq���a�e�7���w�[r�&��$k-K�(۱�����5��^8�+H	{K6�<�:�EK�>ۙ{[�4�+�@{�����L+���R�U�?qV˭_�akc��X��Z;x\��+>t�i+IP+�-C���lH�q�w�:�U0%P�]kR�k����K�]u�Kx�K��[x[�KJP[���+�{˱?�0�zo˹� �W��.�кw��Κ�{u��������h������2K�Y�L�{y��n ���{��[ҋ�2ʷ�j��Wϛ��[�����㋽=��}�0�Є�����0�{H;��R���������+��,��Pp��k���Wp�P�R����Ѽ������ppӻ�w�������+)�x�\"@�|���{�껽(ܽ���!����+u��L��˫@�‹���j�0��0l�&���۽NL��+F,��1�^\����jRLlx[<IPK�
L��kn��5\�7��_�ƅ��v;�����ó!t�Wk��Ũ�PRP%�G�H��ȑ\��{���Z��T��˲%\�'�+z���,ʂ�����|�:�Ǒ��!�ʵlŤ�Ŝ�ȶ\��|�����L�춿L����+̺lʱ�̬��Q��j����;���\��ܰ��ڜ��Lͺ��캶8�ίD������J��̛���xlϵ4���\J�|���|��J��f>UHv�v���Ї�Q}��\V��aݚe�4�ʴ�wz��鷙��l;���&=I�j�$�S}��s�	�*ͥ��Д��5�ӛ�ӂd�;��W�f"�b�i:ZGP
W��^���Y3MHR
YZ�\j`"
iK��C���Fտ��c&IY��0j["��N��I^z��+�&դ�Z/�g~
Ҋ�~�k�lvkZZfkJփm�Gm�}��W�j����}h,�ZzFԁ��c�f��׍
H7l@멉ݪ���1=W�ʦL�]~j��
�z}���َ��x�Ь=��������Md�&ۍF���b9��_��HL�	v�rZ�;&��j��]���D�ھm�El���Hu�ӭ��}�����M��=�M��ۭ�If�ͧ�]�Iۼ%ZOƦ�:�\�%۱����s�z��^�_����~[^�KF�lZ�j�K
�l��^[�m�u���K�^-�K/��1�I3��5NJ�]�9n����]�@~�B��L��!�GnǚL�׬�ۜ�Q��L��NN˾,�d�l�֌��\�].�����ɁL�ʬ�ь����a��l~�q��U��W��@���c~���r^�mN�t~�x����`����f��,|�nȤ���sk�l��y��}�x� ��恮��+��j����؋��>��������ѻ��Nɿ~�����p���N�K����u����;.����q����N�֞�^����^k���~���J{����.��,�\~s\ꄾ��^�˿"�=���������ȩ���l�n,��\��ۉ>�/�#��\\��𺎴#��/�
O�$_�-���N�.,�;gg��6��[�;_��� _����T<��an� �􆤳F��_���1�l^�?H�d+Q�?�����3��͞K�5L��l��c/�e�Ho ��R9/��ln�|O�~_���P�e>�Y��NL,U�y��������t����`��!�_�OO����,���3��Tj��^���?H`�/���#��o���ǤM��㼣�?�K����+O�R��TN��H��-�?䞔K�3���I�4+֜���J4���_I�T.�<��������HrtF�����/�O����q�S�}J���w"����	�p�#Bba��#,��`G�w<2�H�$ƍ&S�I��J�,>�C��	�
_F�Sp�O��I4�Т*c�D�3�����y!�ŗCj���(S�^�fTڴ(Y�S�F�hU煞Z�F:W,غv3��J���Cj��S�S�j$��σt]�5P�d��2�x.a–N���b�/�T�c�—KŽM�����wv�7�lѤ�Rm�X��5{\N��o��u��ͻ���C-\���)�:^�Z{��cF���Ʒ��8�fw���ǟN�����M��P0��x�8ZD7ᇚq�I�Syr��R��� W��1�x�9!n�u�x+j�aEJ��y���9g�c��$�`��%�#|Mg��$-����鸚����#��k��V<1锍�AYb�h���ad6hٙk�)���t��ͩ瞱=$QD#��砄u�&�hh���裐F*餔Vj饘f��.���|
�8�|*N�:��M� �*묱 *�����ꪭ�*��������H�:L�P�A �az�a�1i�QF�n��F�d�@Fs�1l��!*���
�.?�Z�1�[찀��0��~ZL�K�������"��{������1�+�$S(����l@�Ž�$�|,)��i5{����~��,[���l��i�AGr���C�,�1C���k��I
��pH�ƻ��)Ʃv#���x�q����,6���ڰ���˃�X�r�����b�-���� *<�ֱmc���
�K|j��ɧ<���)�]��L����R"�����$�;��j/Asͳ��˰�����,����*j�V��d�< (|]yؘ#>�ؚ�u�+Gg� Gs��Ǹ�]�D�Q��,K���A��9/h������2C�?���[�s���9|�t�*���+J|l������O
�v�c�7,��4�%�OA"����(ACtOV(�T2�� �S�X�8���o��>u�ATlX@��>�(*h��8b9��O=�{�•���.��eu����w�O��� �n�l��� �9p�
�Z��@�7�!
�K����F#R����N�}�`\q2��{Z�i�`�n��@08|�i&�DATADSQSHxFJ����O���� #� �M9tļ�S���{
"(x� +�7��$I��RBH�
®�.af�	af&wr��Y�'��U �*��ȣDnH
��;M�dՕ�
t�+j�*�����oY�w�K�/Sηp�ʝK��ݻx���˗n�"L���È+^̸��ǃ�����˘3k�LY��ϠC7�s���ӨS_&mZ��װs��mѳ�Ȼ����N����e������УK7Byg�ok߮8�9�{�N�<v�"0!!�����˟O��������o?�w����h��z��]{	F(�ַ``�a�v�~~����h�!f(�'��b�)���4��_�
>h�<��$�($�)��C&Ic�w��&2�$�Tr(%�Uf9���0�wGS�i�~E���l�f�m�)_�jvɢ�x��#�yʹ�}���:����y��������6�(�|J��wZ
&����i�g~
ꦏ6	�U�hj��j#���䫱�*$���:룰��b���J),����!�2��)2[�/F�l���h�٢,�ݖh,��z����z+���"��+����;o��Ηo��^����{/}��Wp�K�K.�GzKz�6\��Y���qGp�� ���|2�#�/�#��V� ���!�\rN�l�笲�F���-#3�3|s�8˫�<[�1��Kr�,���y��cڋq�c��^�2��6�/�\���N�5�]��v�b�{g���؁�v�rSH7�	b��i�r�oAvۆ˝7ׂ�͹�V��/����ES���j��9���
v�i�}��vL����r�Sm��l����/����ug�;�{��{�f��:�m��d+:��ba��]�����.�x�GCL~��k\���ߺ�w���U���T�9���r�#�~e@��kk�S��t��Hny\X�W*
nPB����D���0���N(.1�y,4�EC�Є5$!��E���Q/d�A��>�:"
ED%b0�G��##NqN���
�x�*␋n�aF*g�B,�уF5�PDmtc�hE5zQ�r#�X�;n1�zLaiFA��I$d~�H$񋍌##I�a��t�l.yH.���̤���N^1E7�(}�T�r�)��*W�XΒ�z��,_�D[�R���d#c�*�4g:�L�2�Y1̌�4�Y1�c=�ɦ6�s�k�f����I�p��6���9�� ���'j$�Ny��4�Q�=���蓟�L>�BЂ�MhNces.Infozip.alertbox
00000000  48 45 4c 50 2c 00 00 00  1d 01 00 00 ff ff ff ff  |HELP,...........|
00000010  2c 00 00 00 00 fd ff ff  00 00 00 00 44 04 00 00  |,...........D...|
00000020  00 01 00 00 00 00 00 00  24 00 00 00 44 49 52 24  |........$...DIR$|
00000030  4c 04 00 00 4c 04 00 00  7c 04 00 00 52 ff ff ff  |L...L...|...R...|
00000040  e9 51 8d b4 7f 02 00 00  13 00 00 00 00 00 00 00  |.Q..............|
00000050  21 52 6f 6f 74 00 00 00  fc 06 00 00 4a ff ff ff  |!Root.......J...|
00000060  6b 2f 53 c4 fa 00 00 00  03 00 00 00 00 00 00 00  |k/S.............|
00000070  48 61 72 64 77 61 72 65  00 00 00 00 f8 07 00 00  |Hardware........|
00000080  48 ff ff ff 28 08 cb ce  27 03 00 00 03 00 00 00  |H...(...'.......|
00000090  00 00 00 00 51 75 69 63  6b 00 00 00 20 0b 00 00  |....Quick... ...|
000000a0  4a ff ff ff 85 98 4f 81  77 01 00 00 03 00 00 00  |J.....O.w.......|
000000b0  00 00 00 00 53 70 61 72  6b 46 53 00 98 0c 00 00  |....SparkFS.....|
000000c0  4a ff ff ff 3f 80 4e 81  9e 02 00 00 13 00 00 00  |J...?.N.........|
000000d0  00 00 00 00 64 65 74 61  69 6c 00 00 38 0f 00 00  |....detail..8...|
000000e0  52 fd ff ff 09 c4 8d b4  f0 00 00 00 13 01 00 00  |R...............|
000000f0  00 00 00 00 4f 70 74 00  94 25 00 00 52 ff ff ff  |....Opt..%..R...|
00000100  8b 91 7f b4 5a 03 00 00  13 00 00 00 00 00 00 00  |....Z...........|
00000110  63 6f 70 79 72 69 67 68  74 00 00 00 f0 28 00 00  |copyright....(..|
00000120  4a ff ff ff 6e 2a 54 c1  71 07 00 00 03 00 00 00  |J...n*T.q.......|
00000130  00 00 00 00 43 6f 6d 70  72 65 73 73 00 00 00 00  |....Compress....|
00000140  64 30 00 00 4a ff ff ff  2e d2 ab ce f4 05 00 00  |d0..J...........|
00000150  03 00 00 00 00 00 00 00  69 63 6f 6e 62 61 72 00  |........iconbar.|
00000160  58 36 00 00 4a ff ff ff  4d eb ab ce 8b 02 00 00  |X6..J...M.......|
00000170  03 00 00 00 00 00 00 00  73 61 76 65 62 6f 78 00  |........savebox.|
00000180  e4 38 00 00 4a ff ff ff  81 bf ab ce be 07 00 00  |.8..J...........|
00000190  13 00 00 00 00 00 00 00  63 6f 6e 74 65 6e 74 73  |........contents|
000001a0  00 00 00 00 a4 40 00 00  48 fd ff ff a6 37 94 fe  |.....@..H....7..|
000001b0  66 01 00 00 03 00 00 00  00 00 00 00 21 74 61 73  |f...........!tas|
000001c0  6b 6e 6f 74 65 00 00 00  0c 42 00 00 48 fd ff ff  |knote....B..H...|
000001d0  4c 2b 14 ff c1 02 00 00  03 00 00 00 00 00 00 00  |L+..............|
000001e0  61 64 64 00 d0 44 00 00  49 ff ff ff 4e f7 e8 08  |add..D..I...N...|
000001f0  b3 01 00 00 03 00 00 00  00 00 00 00 66 75 6e 63  |............func|
00000200  74 69 6f 6e 00 00 00 00  84 46 00 00 52 fd ff ff  |tion.....F..R...|
00000210  77 c4 8d b4 dc 01 00 00  13 01 00 00 00 00 00 00  |w...............|
00000220  45 72 72 6f 72 00 00 00  90 6d 00 00 52 fd ff ff  |Error....m..R...|
00000230  e3 c4 8d b4 5c 01 00 00  13 01 00 00 00 00 00 00  |....\...........|
00000240  6d 65 6e 75 00 00 00 00  f0 7c 00 00 4a ff ff ff  |menu.....|..J...|
00000250  cd 8d ab ce 73 05 00 00  03 00 00 00 00 00 00 00  |....s...........|
00000260  6c 65 76 65 6c 00 00 00  64 82 00 00 4a ff ff ff  |level...d...J...|
00000270  3d a3 ab ce 1f 01 00 00  13 00 00 00 00 00 00 00  |=...............|
00000280  64 65 6c 65 74 65 00 00  84 83 00 00 52 fd ff ff  |delete......R...|
00000290  30 c5 8d b4 0c 01 00 00  13 01 00 00 00 00 00 00  |0...............|
000002a0  74 65 63 68 00 00 00 00  44 9d 00 00 48 fd ff ff  |tech....D...H...|
000002b0  5b af b2 ae 17 01 00 00  03 00 00 00 00 00 00 00  |[...............|
000002c0  21 6d 6f 61 6e 00 00 00  5c 9e 00 00 48 ff ff ff  |!moan...\...H...|
000002d0  af e0 9d fe f8 05 00 00  03 00 00 00 00 00 00 00  |................|
000002e0  64 65 63 6f 6d 70 72 65  73 73 00 00 54 a4 00 00  |decompress..T...|
000002f0  48 ff ff ff e2 d8 9d fe  79 05 00 00 03 00 00 00  |H.......y.......|
00000300  00 00 00 00 64 65 63 6f  6d 70 00 00 d0 a9 00 00  |....decomp......|
00000310  52 fd ff ff 8a c5 8d b4  f0 00 00 00 13 01 00 00  |R...............|
00000320  00 00 00 00 68 69 73 74  6f 72 79 00 94 ee 00 00  |....history.....|
00000330  4a ff ff ff 80 f3 51 c4  b8 02 00 00 13 00 00 00  |J.....Q.........|
00000340  00 00 00 00 69 6e 66 6f  00 00 00 00 4c f1 00 00  |....info....L...|
00000350  4a ff ff ff 3e 19 77 55  6a 05 00 00 03 00 00 00  |J...>.wUj.......|
00000360  00 00 00 00 43 6f 6e 66  69 67 75 72 65 00 00 00  |....Configure...|
00000370  b8 f6 00 00 4a ff ff ff  65 10 50 c4 ab 01 00 00  |....J...e.P.....|
00000380  03 00 00 00 00 00 00 00  61 6c 65 72 74 00 00 00  |........alert...|
00000390  64 f8 00 00 48 fd ff ff  01 c5 14 ff d8 00 00 00  |d...H...........|
000003a0  03 00 00 00 00 00 00 00  21 72 65 6a 65 63 74 00  |........!reject.|
000003b0  3c f9 00 00 49 ff ff ff  a2 e7 eb a2 21 07 00 00  |<...I.......!...|
000003c0  03 00 00 00 00 00 00 00  64 61 72 6b 00 00 00 00  |........dark....|
000003d0  60 00 01 00 52 fd ff ff  f1 c5 8d b4 54 00 00 00  |`...R.......T...|
000003e0  13 01 00 00 00 00 00 00  73 66 78 00 5c 0a 01 00  |........sfx.\...|
000003f0  4a ff ff ff 3d c3 53 c4  59 05 00 00 03 00 00 00  |J...=.S.Y.......|
00000400  00 00 00 00 48 6f 75 72  67 6c 61 73 73 00 00 00  |....Hourglass...|
00000410  b8 0f 01 00 4a ca ff ff  31 c0 4f c4 88 0a 00 00  |....J...1.O.....|
00000420  13 00 00 00 00 00 00 00  69 6e 66 6f 77 69 6e 00  |........infowin.|
00000430  40 1a 01 00 4a ca ff ff  fc 65 52 c1 01 1a 00 00  |@...J....eR.....|
00000440  03 00 00 00 00 00 00 00  63 6f 6e 74 65 6e 74 73  |........contents|
00000450  77 00 00 00 44 34 01 00  4a ca ff ff 0b be 4f c4  |w...D4..J.....O.|
00000460  44 05 00 00 03 00 00 00  00 00 00 00 61 6c 65 72  |D...........aler|
00000470  74 62 6f 78 00 00 00 00  00 00 00 00 44 41 54 41  |tbox........DATA|
00000480  7f 02 00 00 49 6e 66 6f  7a 69 70 0a 23 41 6c 69  |....Infozip.#Ali|
00000490  67 6e 20 43 65 6e 74 72  65 0a 0a 7b 46 48 31 7d  |gn Centre..{FH1}|
000004a0  3c 49 6e 66 6f 7a 69 70  3d 3e 66 75 6e 63 74 69  |<Infozip=>functi|
000004b0  6f 6e 3e 7b 66 7d 20 20  76 65 72 73 69 6f 6e 20  |on>{f}  version |
000004c0  3c 33 b7 30 37 3d 3e 68  69 73 74 6f 72 79 33 30  |<3.07=>history30|
000004d0  37 3e 0a 0a 41 20 66 72  6f 6e 74 2d 65 6e 64 20  |7>..A front-end |
000004e0  66 6f 72 20 74 68 65 20  49 6e 66 6f 2d 5a 49 50  |for the Info-ZIP|
000004f0  20 72 6f 75 74 69 6e 65  73 0a 23 4c 69 6e 65 0a  | routines.#Line.|
00000500  23 41 6c 69 67 6e 0a 23  49 6e 64 65 6e 74 20 31  |#Align.#Indent 1|
00000510  0a 0a 3c 48 61 72 64 77  61 72 65 20 72 65 71 75  |..<Hardware requ|
00000520  69 72 65 64 3d 3e 48 61  72 64 77 61 72 65 3e 0a  |ired=>Hardware>.|
00000530  3c 51 75 69 63 6b 20 67  75 69 64 65 3d 3e 51 75  |<Quick guide=>Qu|
00000540  69 63 6b 3e 20 66 6f 72  20 74 68 65 20 69 6d 70  |ick> for the imp|
00000550  61 74 69 65 6e 74 0a 3c  52 65 66 65 72 65 6e 63  |atient.<Referenc|
00000560  65 20 6d 61 6e 75 61 6c  3d 3e 64 65 74 61 69 6c  |e manual=>detail|
00000570  3e 0a 3c 48 69 73 74 6f  72 79 3e 0a 3c 41 6c 74  |>.<History>.<Alt|
00000580  65 72 69 6e 67 2f 64 69  73 74 72 69 62 75 74 69  |ering/distributi|
00000590  6e 67 3d 3e 63 6f 70 79  72 69 67 68 74 3e 20 74  |ng=>copyright> t|
000005a0  68 69 73 20 70 72 6f 67  72 61 6d 0a 0a 23 49 6e  |his program..#In|
000005b0  64 65 6e 74 0a 23 41 6c  69 67 6e 20 43 65 6e 74  |dent.#Align Cent|
000005c0  72 65 0a 23 4c 69 6e 65  0a 3c 44 69 73 63 6c 61  |re.#Line.<Discla|
000005d0  69 6d 65 72 3d 3e 2e 64  69 73 63 6c 61 69 6d 3e  |imer=>.disclaim>|
000005e0  0a 23 53 75 62 70 61 67  65 20 64 69 73 63 6c 61  |.#Subpage discla|
000005f0  69 6d 0a 44 69 73 63 6c  61 69 6d 65 72 0a 23 57  |im.Disclaimer.#W|
00000600  72 61 70 20 4f 6e 0a 49  2c 20 48 61 72 72 69 65  |rap On.I, Harrie|
00000610  74 20 42 61 7a 6c 65 79  2c 20 61 63 63 65 70 74  |t Bazley, accept|
00000620  20 6e 6f 20 63 72 65 64  69 74 20 28 61 6e 64 20  | no credit (and |
00000630  6c 69 6b 65 77 69 73 65  20 74 61 6b 65 20 6e 6f  |likewise take no|
00000640  20 62 6c 61 6d 65 29 20  66 6f 72 20 74 68 65 0a  | blame) for the.|
00000650  70 65 72 66 6f 72 6d 61  6e 63 65 20 6f 66 20 74  |performance of t|
00000660  68 65 20 3c 7a 69 70 2f  75 6e 7a 69 70 20 70 72  |he <zip/unzip pr|
00000670  6f 63 65 64 75 72 65 73  3d 3e 63 6f 70 79 72 69  |ocedures=>copyri|
00000680  67 68 74 3e 20 75 73 65  64 20 62 79 20 74 68 69  |ght> used by thi|
00000690  73 20 70 72 6f 67 72 61  6d 2e 20 20 20 54 68 65  |s program.   The|
000006a0  79 20 61 72 65 0a 6e 6f  74 68 69 6e 67 20 74 6f  |y are.nothing to|
000006b0  20 64 6f 20 77 69 74 68  20 6d 65 20 77 68 61 74  | do with me what|
000006c0  73 6f 65 76 65 72 2e 20  20 20 54 68 65 72 65 20  |soever.   There |
000006d0  6d 61 79 20 77 65 6c 6c  20 62 65 20 6d 6f 72 65  |may well be more|
000006e0  20 72 65 63 65 6e 74 20  76 65 72 73 69 6f 6e 73  | recent versions|
000006f0  0a 61 76 61 69 6c 61 62  6c 65 2e 00 44 41 54 41  |.available..DATA|
00000700  fa 00 00 00 48 61 72 64  77 61 72 65 20 72 65 71  |....Hardware req|
00000710  75 69 72 65 64 3a 0a 23  50 61 72 65 6e 74 20 21  |uired:.#Parent !|
00000720  52 6f 6f 74 0a 52 49 53  43 2d 4f 53 20 33 b7 31  |Root.RISC-OS 3.1|
00000730  20 6f 72 20 67 72 65 61  74 65 72 20 28 52 49 53  | or greater (RIS|
00000740  43 2d 4f 53 a0 34 20 63  6f 6d 70 61 74 69 62 6c  |C-OS.4 compatibl|
00000750  65 29 2c 20 61 6e 64 20  65 6e 6f 75 67 68 20 66  |e), and enough f|
00000760  72 65 65 20 6d 65 6d 6f  72 79 20 74 6f 20 72 75  |ree memory to ru|
00000770  6e 20 62 6f 74 68 20 61  20 74 61 73 6b 77 69 6e  |n both a taskwin|
00000780  64 6f 77 20 61 6e 64 20  74 68 69 73 20 70 72 6f  |dow and this pro|
00000790  67 72 61 6d 20 98 20 61  74 20 6c 65 61 73 74 20  |gram . at least |
000007a0  34 30 30 6b 20 28 70 72  65 66 65 72 61 62 6c 79  |400k (preferably|
000007b0  20 74 68 65 20 66 75 6c  6c 20 36 34 30 6b 29 20  | the full 640k) |
000007c0  64 75 72 69 6e 67 20 74  68 65 20 61 63 74 75 61  |during the actua|
000007d0  6c 20 63 6f 6d 70 72 65  73 73 69 6f 6e 20 2f 20  |l compression / |
000007e0  64 65 63 6f 6d 70 72 65  73 73 69 6f 6e 2e 20 20  |decompression.  |
000007f0  53 6f 72 72 79 2e 00 00  44 41 54 41 27 03 00 00  |Sorry...DATA'...|
00000800  51 75 69 63 6b 20 67 75  69 64 65 0a 23 50 61 72  |Quick guide.#Par|
00000810  65 6e 74 20 21 52 6f 6f  74 0a 23 46 48 33 3a 48  |ent !Root.#FH3:H|
00000820  6f 77 20 74 6f 20 75 73  65 20 74 68 65 20 70 72  |ow to use the pr|
00000830  6f 67 72 61 6d 20 98 20  61 20 76 65 72 79 20 62  |ogram . a very b|
00000840  61 73 69 63 20 67 75 69  64 65 0a 0a 20 20 20 20  |asic guide..    |
00000850  20 44 72 61 67 20 61 20  3c 7a 69 70 66 69 6c 65  | Drag a <zipfile|
00000860  3d 3e 74 65 63 68 63 68  65 63 6b 3e 20 74 6f 20  |=>techcheck> to |
00000870  74 68 65 20 69 63 6f 6e  62 61 72 20 69 63 6f 6e  |the iconbar icon|
00000880  20 6f 72 20 64 6f 75 62  6c 65 2d 63 6c 69 63 6b  | or double-click|
00000890  20 6f 6e 20 69 74 20 61  6e 64 20 61 20 77 69 6e  | on it and a win|
000008a0  64 6f 77 20 77 69 6c 6c  20 62 65 20 64 69 73 70  |dow will be disp|
000008b0  6c 61 79 65 64 20 73 68  6f 77 69 6e 67 20 69 74  |layed showing it|
000008c0  73 20 3c 63 6f 6e 74 65  6e 74 73 3e 2e 20 20 20  |s <contents>.   |
000008d0  44 72 61 67 20 74 68 65  20 69 63 6f 6e 28 73 29  |Drag the icon(s)|
000008e0  20 6f 75 74 20 6f 66 20  74 68 69 73 20 77 69 6e  | out of this win|
000008f0  64 6f 77 20 69 6e 74 6f  20 61 20 46 69 6c 65 72  |dow into a Filer|
00000900  20 64 69 72 65 63 74 6f  72 79 20 77 69 6e 64 6f  | directory windo|
00000910  77 20 69 6e 20 6f 72 64  65 72 20 74 6f 20 64 65  |w in order to de|
00000920  63 6f 6d 70 72 65 73 73  20 61 6e 64 20 73 61 76  |compress and sav|
00000930  65 20 74 68 65 20 63 6f  6e 74 65 6e 74 73 20 69  |e the contents i|
00000940  6e 74 6f 20 74 68 61 74  20 64 69 72 65 63 74 6f  |nto that directo|
00000950  72 79 2e 20 20 20 41 20  74 61 73 6b 77 69 6e 64  |ry.   A taskwind|
00000960  6f 77 20 77 69 6c 6c 20  61 70 70 65 61 72 2c 20  |ow will appear, |
00000970  73 68 6f 77 69 6e 67 20  74 68 65 20 70 72 6f 67  |showing the prog|
00000980  72 65 73 73 20 73 6f 20  66 61 72 2e 0a 20 20 20  |ress so far..   |
00000990  20 20 44 72 61 67 20 61  6e 79 20 6f 74 68 65 72  |  Drag any other|
000009a0  20 3c 74 79 70 65 3d 3e  74 65 63 68 63 68 65 63  | <type=>techchec|
000009b0  6b 3e 20 6f 66 20 66 69  6c 65 2f 64 69 72 65 63  |k> of file/direc|
000009c0  74 6f 72 79 2f 61 70 70  6c 69 63 61 74 69 6f 6e  |tory/application|
000009d0  20 74 6f 20 74 68 65 20  69 63 6f 6e 62 61 72 20  | to the iconbar |
000009e0  69 63 6f 6e 20 61 6e 64  20 61 20 73 74 61 6e 64  |icon and a stand|
000009f0  61 72 64 20 3c 73 61 76  65 62 6f 78 3e 20 77 69  |ard <savebox> wi|
00000a00  6e 64 6f 77 20 77 69 6c  6c 20 62 65 20 64 69 73  |ndow will be dis|
00000a10  70 6c 61 79 65 64 2e 20  20 20 44 72 61 67 20 74  |played.   Drag t|
00000a20  68 65 20 7a 69 70 66 69  6c 65 20 69 63 6f 6e 20  |he zipfile icon |
00000a30  66 72 6f 6d 20 74 68 69  73 20 77 69 6e 64 6f 77  |from this window|
00000a40  20 69 6e 74 6f 20 61 20  46 69 6c 65 72 20 64 69  | into a Filer di|
00000a50  72 65 63 74 6f 72 79 20  77 69 6e 64 6f 77 20 69  |rectory window i|
00000a60  6e 20 6f 72 64 65 72 20  74 6f 20 63 6f 6d 70 72  |n order to compr|
00000a70  65 73 73 20 61 6e 64 20  73 61 76 65 20 79 6f 75  |ess and save you|
00000a80  72 20 66 69 6c 65 73 20  69 6e 74 6f 20 74 68 61  |r files into tha|
00000a90  74 20 64 69 72 65 63 74  6f 72 79 2e 20 20 41 20  |t directory.  A |
00000aa0  74 61 73 6b 77 69 6e 64  6f 77 20 77 69 6c 6c 20  |taskwindow will |
00000ab0  61 70 70 65 61 72 2c 20  73 68 6f 77 69 6e 67 20  |appear, showing |
00000ac0  74 68 65 20 70 72 6f 67  72 65 73 73 20 73 6f 20  |the progress so |
00000ad0  66 61 72 2e 20 0a 23 69  6e 63 6c 75 64 65 20 21  |far. .#include !|
00000ae0  74 61 73 6b 6e 6f 74 65  0a 0a 20 20 20 20 20 56  |tasknote..     V|
00000af0  61 72 69 6f 75 73 20 66  6f 72 6d 73 20 6f 66 20  |arious forms of |
00000b00  3c 68 65 6c 70 3d 3e 6d  65 6e 75 68 65 6c 70 3e  |<help=>menuhelp>|
00000b10  20 61 72 65 20 61 76 61  69 6c 61 62 6c 65 2e 00  | are available..|
00000b20  44 41 54 41 77 01 00 00  53 70 61 72 6b 46 53 0a  |DATAw...SparkFS.|
00000b30  7b 46 48 34 7d 53 70 61  72 6b 46 53 7b 66 7d 20  |{FH4}SparkFS{f} |
00000b40  68 61 73 20 74 6f 20 62  65 20 74 68 65 20 64 65  |has to be the de|
00000b50  66 69 6e 69 74 69 76 65  20 77 61 79 20 74 6f 20  |finitive way to |
00000b60  68 61 6e 64 6c 65 20 7a  69 70 66 69 6c 65 73 20  |handle zipfiles |
00000b70  61 6e 64 20 6f 74 68 65  72 20 74 79 70 65 73 20  |and other types |
00000b80  6f 66 20 61 72 63 68 69  76 65 20 6f 6e 20 52 49  |of archive on RI|
00000b90  53 43 20 4f 53 20 63 6f  6d 70 75 74 65 72 73 2e  |SC OS computers.|
00000ba0  20 20 20 49 74 20 69 73  20 61 76 61 69 6c 61 62  |   It is availab|
00000bb0  6c 65 20 66 72 6f 6d 20  74 68 65 20 61 75 74 68  |le from the auth|
00000bc0  6f 72 2c 20 44 61 76 69  64 20 50 69 6c 6c 69 6e  |or, David Pillin|
00000bd0  67 2c 20 76 69 61 0a 23  41 6c 69 67 6e 20 43 65  |g, via.#Align Ce|
00000be0  6e 74 72 65 0a 23 46 45  6d 70 68 61 73 69 73 0a  |ntre.#FEmphasis.|
00000bf0  50 2e 4f 2e 42 6f 78 20  32 32 2c 0a 54 68 6f 72  |P.O.Box 22,.Thor|
00000c00  6e 74 6f 6e 20 43 6c 65  76 65 6c 65 79 73 2c 0a  |nton Cleveleys,.|
00000c10  42 6c 61 63 6b 70 6f 6f  6c 0a 46 59 35 20 31 4c  |Blackpool.FY5 1L|
00000c20  52 0a 0a 55 6e 69 74 65  64 20 4b 69 6e 67 64 6f  |R..United Kingdo|
00000c30  6d 0a 0a 23 46 0a 23 41  6c 69 67 6e 0a 61 6e 64  |m..#F.#Align.and|
00000c40  20 66 72 6f 6d 20 61 6e  79 20 41 63 6f 72 6e 20  | from any Acorn |
00000c50  64 65 61 6c 65 72 2e 20  20 20 49 74 20 64 69 64  |dealer.   It did|
00000c60  20 63 6f 73 74 20 6d 65  20 a3 32 35 20 77 68 65  | cost me .25 whe|
00000c70  6e 20 49 20 62 6f 75 67  68 74 20 69 74 20 69 6e  |n I bought it in|
00000c80  20 4a 61 6e 75 61 72 79  20 31 39 39 38 20 74 68  | January 1998 th|
00000c90  6f 75 67 68 2e 2e 2e 00  44 41 54 41 9e 02 00 00  |ough....DATA....|
00000ca0  44 65 74 61 69 6c 65 64  20 67 75 69 64 65 20 74  |Detailed guide t|
00000cb0  6f 20 49 6e 66 6f 7a 69  70 0a 23 50 61 72 65 6e  |o Infozip.#Paren|
00000cc0  74 20 21 52 6f 6f 74 0a  23 46 48 33 3a 43 6f 6e  |t !Root.#FH3:Con|
00000cd0  74 65 6e 74 73 0a 23 4c  69 6e 65 0a 23 41 6c 69  |tents.#Line.#Ali|
00000ce0  67 6e 20 63 65 6e 74 72  65 0a 3c 43 6f 6d 70 72  |gn centre.<Compr|
00000cf0  65 73 73 69 6e 67 20 66  69 6c 65 73 3d 3e 63 6f  |essing files=>co|
00000d00  6d 70 72 65 73 73 3e 0a  3c 44 65 63 6f 6d 70 72  |mpress>.<Decompr|
00000d10  65 73 73 69 6e 67 20 61  6e 20 61 72 63 68 69 76  |essing an archiv|
00000d20  65 3d 3e 64 65 63 6f 6d  70 3e 0a 3c 4d 6f 76 69  |e=>decomp>.<Movi|
00000d30  6e 67 20 62 65 74 77 65  65 6e 20 64 69 72 65 63  |ng between direc|
00000d40  74 6f 72 69 65 73 3d 3e  6c 65 76 65 6c 3e 0a 3c  |tories=>level>.<|
00000d50  41 64 64 69 6e 67 20 66  69 6c 65 73 20 74 6f 20  |Adding files to |
00000d60  61 6e 20 65 78 69 73 74  69 6e 67 20 7a 69 70 66  |an existing zipf|
00000d70  69 6c 65 3d 3e 61 64 64  3e 0a 3c 44 65 6c 65 74  |ile=>add>.<Delet|
00000d80  69 6e 67 20 66 69 6c 65  73 3d 3e 64 65 6c 65 74  |ing files=>delet|
00000d90  65 3e 0a 3c 43 72 65 61  74 69 6e 67 20 6e 65 77  |e>.<Creating new|
00000da0  20 73 75 62 2d 64 69 72  65 63 74 6f 72 69 65 73  | sub-directories|
00000db0  3d 3e 6d 65 6e 75 6e 65  77 64 69 72 3e 0a 3c 43  |=>menunewdir>.<C|
00000dc0  72 65 61 74 69 6e 67 20  61 6e 20 65 6d 70 74 79  |reating an empty|
00000dd0  20 61 72 63 68 69 76 65  3d 3e 6d 65 6e 75 6e 65  | archive=>menune|
00000de0  77 61 72 63 3e 0a 3c 53  65 6c 66 2d 65 78 74 72  |warc>.<Self-extr|
00000df0  61 63 74 69 6e 67 20 61  72 63 68 69 76 65 73 3d  |acting archives=|
00000e00  3e 73 66 78 3e 0a 3c 41  76 61 69 6c 61 62 6c 65  |>sfx>.<Available|
00000e10  20 68 65 6c 70 3d 3e 6d  65 6e 75 68 65 6c 70 3e  | help=>menuhelp>|
00000e20  0a 3c 50 72 6f 62 6c 65  6d 73 3d 3e 65 72 72 6f  |.<Problems=>erro|
00000e30  72 3e 0a 23 4c 69 6e 65  0a 3c 54 68 65 20 69 63  |r>.#Line.<The ic|
00000e40  6f 6e 62 61 72 3d 3e 69  63 6f 6e 62 61 72 3e 0a  |onbar=>iconbar>.|
00000e50  3c 5a 69 70 66 69 6c 65  20 63 6f 6e 74 65 6e 74  |<Zipfile content|
00000e60  73 20 77 69 6e 64 6f 77  3d 3e 63 6f 6e 74 65 6e  |s window=>conten|
00000e70  74 73 3e 0a 3c 5a 69 70  20 6f 70 74 69 6f 6e 73  |ts>.<Zip options|
00000e80  3d 3e 4f 70 74 3e 0a 3c  54 68 65 20 73 61 76 65  |=>Opt>.<The save|
00000e90  20 64 69 61 6c 6f 67 75  65 3d 3e 73 61 76 65 62  | dialogue=>saveb|
00000ea0  6f 78 3e 0a 3c 54 68 65  20 66 69 6c 65 20 69 6e  |ox>.<The file in|
00000eb0  66 6f 20 77 69 6e 64 6f  77 3d 3e 69 6e 66 6f 3e  |fo window=>info>|
00000ec0  0a 3c 54 68 65 20 43 6f  6e 66 69 67 75 72 65 20  |.<The Configure |
00000ed0  64 69 61 6c 6f 67 75 65  3d 3e 43 6f 6e 66 69 67  |dialogue=>Config|
00000ee0  75 72 65 3e 0a 3c 49 6e  66 6f 7a 69 70 20 6d 65  |ure>.<Infozip me|
00000ef0  6e 75 73 3d 3e 6d 65 6e  75 3e 0a 3c 54 65 63 68  |nus=>menu>.<Tech|
00000f00  6e 69 63 61 6c 20 64 65  74 61 69 6c 73 3d 3e 74  |nical details=>t|
00000f10  65 63 68 3e 0a 23 4c 69  6e 65 0a 3c 44 61 72 6b  |ech>.#Line.<Dark|
00000f20  20 63 6f 72 6e 65 72 73  3d 3e 64 61 72 6b 3e 0a  | corners=>dark>.|
00000f30  23 41 6c 69 67 6e 00 00  44 49 52 24 f0 00 00 00  |#Align..DIR$....|
00000f40  f0 00 00 00 28 10 00 00  4a ff ff ff 07 a1 4f 81  |....(...J.....O.|
00000f50  1c 02 00 00 03 00 00 00  00 00 00 00 63 6f 6e 76  |............conv|
00000f60  00 00 00 00 44 12 00 00  4a ff ff ff b1 3e c6 05  |....D...J....>..|
00000f70  ee 02 00 00 03 00 00 00  00 00 00 00 6e 6f 64 69  |............nodi|
00000f80  72 00 00 00 34 15 00 00  4a ff ff ff ad a9 4f 81  |r...4...J.....O.|
00000f90  23 01 00 00 03 00 00 00  00 00 00 00 6c 6f 77 44  |#...........lowD|
00000fa0  4f 53 00 00 58 16 00 00  4a ff ff ff b3 2f c5 05  |OS..X...J..../..|
00000fb0  f0 01 00 00 03 00 00 00  00 00 00 00 71 75 69 65  |............quie|
00000fc0  74 00 00 00 48 18 00 00  4a ff ff ff 7d 1b c5 05  |t...H...J...}...|
00000fd0  57 03 00 00 03 00 00 00  00 00 00 00 73 69 6c 65  |W...........sile|
00000fe0  6e 74 6f 76 65 72 00 00  a0 1b 00 00 4a ff ff ff  |ntover......J...|
00000ff0  fc 2b 51 c4 61 02 00 00  03 00 00 00 00 00 00 00  |.+Q.a...........|
00001000  21 52 6f 6f 74 00 00 00  04 1e 00 00 4a ff ff ff  |!Root.......J...|
00001010  7f be 4f 81 8f 07 00 00  03 00 00 00 00 00 00 00  |..O.............|
00001020  69 6d 61 67 65 00 00 00  44 41 54 41 1c 02 00 00  |image...DATA....|
00001030  43 6f 6e 76 65 72 74 20  74 65 78 74 20 66 69 6c  |Convert text fil|
00001040  65 73 20 74 6f 20 4c 46  0a 23 50 61 72 65 6e 74  |es to LF.#Parent|
00001050  20 4f 70 74 2e 21 52 6f  6f 74 0a 41 6e 79 20 74  | Opt.!Root.Any t|
00001060  65 78 74 20 66 69 6c 65  73 20 28 61 73 20 6f 70  |ext files (as op|
00001070  70 6f 73 65 64 20 74 6f  20 6d 61 63 68 69 6e 65  |posed to machine|
00001080  20 63 6f 64 65 2c 20 67  72 61 70 68 69 63 73 20  | code, graphics |
00001090  66 69 6c 65 73 2c 20 65  74 63 2e 29 20 77 69 6c  |files, etc.) wil|
000010a0  6c 20 62 65 20 64 65 63  6f 6d 70 72 65 73 73 65  |l be decompresse|
000010b0  64 20 77 69 74 68 20 52  49 53 43 20 4f 53 20 6c  |d with RISC OS l|
000010c0  69 6e 65 20 65 6e 64 69  6e 67 73 20 72 61 74 68  |ine endings rath|
000010d0  65 72 20 74 68 61 6e 20  74 68 65 20 43 52 2b 4c  |er than the CR+L|
000010e0  46 20 63 6f 6d 62 69 6e  61 74 69 6f 6e 2e 20 20  |F combination.  |
000010f0  20 54 65 78 74 20 66 69  6c 65 73 20 77 69 6c 6c  | Text files will|
00001100  20 62 65 20 72 65 70 6f  72 74 65 64 20 61 73 20  | be reported as |
00001110  5b 74 65 78 74 5d 20 77  68 69 6c 65 20 64 65 63  |[text] while dec|
00001120  6f 6d 70 72 65 73 73 69  6e 67 20 28 75 6e 6c 65  |ompressing (unle|
00001130  73 73 20 79 6f 75 20 68  61 76 65 20 3c 51 75 69  |ss you have <Qui|
00001140  65 74 20 6f 75 74 70 75  74 3d 3e 4f 70 74 71 75  |et output=>Optqu|
00001150  69 65 74 3e 20 73 65 6c  65 63 74 65 64 29 20 2d  |iet> selected) -|
00001160  20 69 66 20 79 6f 75 20  6e 6f 74 69 63 65 20 69  | if you notice i|
00001170  74 20 67 65 74 74 69 6e  67 20 6f 6e 65 20 77 72  |t getting one wr|
00001180  6f 6e 67 2c 20 79 6f 75  20 63 61 6e 20 73 77 69  |ong, you can swi|
00001190  74 63 68 20 74 68 69 73  20 6f 70 74 69 6f 6e 20  |tch this option |
000011a0  6f 66 66 2e 0a 0a 42 65  20 63 61 72 65 66 75 6c  |off...Be careful|
000011b0  20 98 20 42 41 53 49 43  20 66 69 6c 65 73 20 77  | . BASIC files w|
000011c0  69 74 68 20 61 20 6c 6f  74 20 6f 66 20 7b 46 43  |ith a lot of {FC|
000011d0  6f 64 65 7d 52 45 4d 7b  66 7d 20 6c 69 6e 65 73  |ode}REM{f} lines|
000011e0  20 61 74 20 74 68 65 20  62 65 67 69 6e 6e 69 6e  | at the beginnin|
000011f0  67 20 2a 64 6f 2a 20 67  65 74 20 6d 69 73 74 61  |g *do* get mista|
00001200  6b 65 6e 20 66 6f 72 20  74 65 78 74 20 66 69 6c  |ken for text fil|
00001210  65 73 20 6f 63 63 61 73  69 6f 6e 61 6c 6c 79 2c  |es occasionally,|
00001220  20 61 6e 64 20 74 68 65  79 20 63 6f 6d 65 20 6f  | and they come o|
00001230  75 74 20 62 61 64 6c 79  20 6d 61 6e 67 6c 65 64  |ut badly mangled|
00001240  2e 2e 2e 2e 44 41 54 41  ee 02 00 00 49 67 6e 6f  |....DATA....Igno|
00001250  72 65 20 64 69 72 65 63  74 6f 72 79 20 73 74 72  |re directory str|
00001260  75 63 74 75 72 65 0a 23  50 61 72 65 6e 74 20 4f  |ucture.#Parent O|
00001270  70 74 2e 21 52 6f 6f 74  0a 41 6c 6c 20 74 68 65  |pt.!Root.All the|
00001280  20 66 69 6c 65 73 20 77  69 74 68 69 6e 20 74 68  | files within th|
00001290  65 20 73 65 6c 65 63 74  65 64 20 64 69 72 65 63  |e selected direc|
000012a0  74 6f 72 79 2f 61 70 70  6c 69 63 61 74 69 6f 6e  |tory/application|
000012b0  20 77 69 6c 6c 20 62 65  20 73 61 76 65 64 20 69  | will be saved i|
000012c0  6e 74 6f 20 74 68 65 20  73 61 6d 65 20 77 69 6e  |nto the same win|
000012d0  64 6f 77 2e 20 20 20 54  68 65 20 6e 61 6d 65 73  |dow.   The names|
000012e0  20 6f 66 20 74 68 65 20  64 69 72 65 63 74 6f 72  | of the director|
000012f0  69 65 73 20 77 69 6c 6c  20 62 65 20 69 67 6e 6f  |ies will be igno|
00001300  72 65 64 2e 0a 23 4c 69  6e 65 0a 46 6f 72 20 65  |red..#Line.For e|
00001310  78 61 6d 70 6c 65 3a 20  20 20 74 68 65 20 73 74  |xample:   the st|
00001320  72 75 63 74 75 72 65 0a  23 69 6e 64 65 6e 74 20  |ructure.#indent |
00001330  34 0a 21 49 6e 66 6f 7a  69 70 20 7b 2f 7d 28 64  |4.!Infozip {/}(d|
00001340  69 72 29 7b 2f 7d 0a 20  20 20 7c 0a 21 42 6f 6f  |ir){/}.   |.!Boo|
00001350  74 09 21 52 75 6e 09 21  52 75 6e 49 6d 61 67 65  |t.!Run.!RunImage|
00001360  09 52 65 73 6f 75 72 63  65 73 20 7b 2f 7d 28 64  |.Resources {/}(d|
00001370  69 72 29 7b 2f 7d 20 21  48 65 6c 70 0a 20 09 20  |ir){/} !Help. . |
00001380  09 20 09 09 20 20 20 7c  0a 20 09 20 09 20 09 43  |. ..   |. . . .C|
00001390  6f 64 65 20 4d 65 73 73  61 67 65 73 0a 23 69 6e  |ode Messages.#in|
000013a0  64 65 6e 74 0a 77 6f 75  6c 64 20 65 6e 64 20 75  |dent.would end u|
000013b0  70 20 61 73 0a 0a 23 69  6e 64 65 6e 74 20 34 0a  |p as..#indent 4.|
000013c0  21 42 6f 6f 74 09 21 52  75 6e 09 21 52 75 6e 49  |!Boot.!Run.!RunI|
000013d0  6d 61 67 65 09 43 6f 64  65 20 4d 65 73 73 61 67  |mage.Code Messag|
000013e0  65 73 09 21 48 65 6c 70  0a 23 69 6e 64 65 6e 74  |es.!Help.#indent|
000013f0  0a 23 4c 69 6e 65 0a 20  20 20 4e 6f 74 65 20 74  |.#Line.   Note t|
00001400  68 61 74 20 74 68 69 73  20 63 6f 75 6c 64 20 63  |hat this could c|
00001410  61 75 73 65 20 79 6f 75  20 74 6f 20 65 78 63 65  |ause you to exce|
00001420  65 64 20 74 68 65 20 6f  6c 64 20 41 44 46 53 20  |ed the old ADFS |
00001430  37 37 2d 66 69 6c 65 20  64 69 72 65 63 74 6f 72  |77-file director|
00001440  79 20 6c 69 6d 69 74 2e  20 20 20 49 74 20 63 61  |y limit.   It ca|
00001450  6e 20 61 6c 73 6f 20 6c  65 61 64 20 74 6f 20 63  |n also lead to c|
00001460  6f 6e 66 6c 69 63 74 69  6e 67 20 6e 61 6d 65 73  |onflicting names|
00001470  2c 20 77 68 65 72 65 20  66 69 6c 65 73 20 6f 72  |, where files or|
00001480  69 67 69 6e 61 6c 6c 79  20 69 6e 20 64 69 66 66  |iginally in diff|
00001490  65 72 65 6e 74 20 64 69  72 65 63 74 6f 72 69 65  |erent directorie|
000014a0  73 20 68 61 76 65 20 74  68 65 20 73 61 6d 65 20  |s have the same |
000014b0  6e 61 6d 65 2e 0a 0a 54  68 69 73 20 6f 70 74 69  |name...This opti|
000014c0  6f 6e 20 63 61 6e 20 63  61 75 73 65 20 49 6e 66  |on can cause Inf|
000014d0  6f 7a 69 70 20 74 6f 20  63 6f 6d 70 6c 61 69 6e  |ozip to complain|
000014e0  20 77 68 65 6e 20 61 74  74 65 6d 70 74 69 6e 67  | when attempting|
000014f0  20 74 6f 20 65 78 74 72  61 63 74 20 61 6e 20 2a  | to extract an *|
00001500  65 6d 70 74 79 2a 20 64  69 72 65 63 74 6f 72 79  |empty* directory|
00001510  2c 20 73 69 6e 63 65 20  6e 6f 74 68 69 6e 67 20  |, since nothing |
00001520  77 69 6c 6c 20 62 65 20  65 78 74 72 61 63 74 65  |will be extracte|
00001530  64 21 00 00 44 41 54 41  23 01 00 00 44 4f 53 20  |d!..DATA#...DOS |
00001540  6e 61 6d 65 73 20 69 6e  20 6c 6f 77 65 72 63 61  |names in lowerca|
00001550  73 65 0a 23 50 61 72 65  6e 74 20 4f 70 74 2e 21  |se.#Parent Opt.!|
00001560  52 6f 6f 74 0a 41 6e 79  20 66 69 6c 65 73 20 61  |Root.Any files a|
00001570  72 63 68 69 76 65 64 20  6f 6e 20 61 20 44 4f 53  |rchived on a DOS|
00001580  2d 62 61 73 65 64 20 63  6f 6d 70 75 74 65 72 20  |-based computer |
00001590  77 69 6c 6c 20 62 65 20  74 72 61 6e 73 6c 61 74  |will be translat|
000015a0  65 64 20 69 6e 74 6f 20  6c 6f 77 65 72 63 61 73  |ed into lowercas|
000015b0  65 2e 20 20 41 6e 79 20  75 70 70 65 72 63 61 73  |e.  Any uppercas|
000015c0  65 20 66 69 6c 65 6e 61  6d 65 73 20 79 6f 75 20  |e filenames you |
000015d0  61 72 63 68 69 76 65 20  6f 6e 20 61 20 52 49 53  |archive on a RIS|
000015e0  43 20 4f 53 20 6d 61 63  68 69 6e 65 20 28 74 68  |C OS machine (th|
000015f0  65 79 20 61 72 65 20 72  65 63 6f 72 64 65 64 20  |ey are recorded |
00001600  69 6e 74 65 72 6e 61 6c  6c 79 20 69 6e 20 74 68  |internally in th|
00001610  65 20 7a 69 70 66 69 6c  65 20 64 69 72 65 63 74  |e zipfile direct|
00001620  6f 72 79 20 61 73 20 27  61 63 6f 27 20 72 61 74  |ory as 'aco' rat|
00001630  68 65 72 20 74 68 61 6e  20 27 66 61 74 27 29 20  |her than 'fat') |
00001640  77 69 6c 6c 20 2a 6e 6f  74 2a 20 62 65 20 61 66  |will *not* be af|
00001650  66 65 63 74 65 64 2e 00  44 41 54 41 f0 01 00 00  |fected..DATA....|
00001660  51 75 69 65 74 20 6f 75  74 70 75 74 20 6f 70 74  |Quiet output opt|
00001670  69 6f 6e 0a 23 50 61 72  65 6e 74 20 4f 70 74 2e  |ion.#Parent Opt.|
00001680  21 52 6f 6f 74 0a 49 66  20 79 6f 75 20 73 65 74  |!Root.If you set|
00001690  20 74 68 69 73 20 6f 70  74 69 6f 6e 2c 20 74 68  | this option, th|
000016a0  65 20 74 61 73 6b 77 69  6e 64 6f 77 20 77 69 6c  |e taskwindow wil|
000016b0  6c 20 6f 6e 6c 79 20 6f  70 65 6e 20 69 66 20 74  |l only open if t|
000016c0  68 65 72 65 20 69 73 20  61 6e 20 65 72 72 6f 72  |here is an error|
000016d0  2c 20 6f 72 20 69 66 20  79 6f 75 20 61 72 65 20  |, or if you are |
000016e0  61 73 6b 65 64 20 74 6f  20 63 6f 6e 66 69 72 6d  |asked to confirm|
000016f0  20 74 68 61 74 20 79 6f  75 20 77 69 73 68 20 74  | that you wish t|
00001700  6f 20 6f 76 65 72 77 72  69 74 65 20 61 20 66 69  |o overwrite a fi|
00001710  6c 65 20 28 69 66 20 3c  4f 6e 6c 79 20 65 78 74  |le (if <Only ext|
00001720  72 61 63 74 20 6e 65 77  65 72 3d 3e 4f 70 74 73  |ract newer=>Opts|
00001730  69 6c 65 6e 74 6f 76 65  72 3e 20 69 73 20 73 65  |ilentover> is se|
00001740  6c 65 63 74 65 64 29 2e  20 20 20 54 68 65 20 3c  |lected).   The <|
00001750  61 6c 65 72 74 20 62 6f  78 3d 3e 61 6c 65 72 74  |alert box=>alert|
00001760  3e 20 77 69 6c 6c 20 70  6f 70 20 75 70 20 69 6e  |> will pop up in|
00001770  73 74 65 61 64 20 74 6f  20 6c 65 74 20 79 6f 75  |stead to let you|
00001780  20 6b 6e 6f 77 20 77 68  65 6e 20 74 68 65 20 63  | know when the c|
00001790  75 72 72 65 6e 74 20 61  63 74 69 6f 6e 20 68 61  |urrent action ha|
000017a0  73 20 62 65 65 6e 20 63  6f 6d 70 6c 65 74 65 64  |s been completed|
000017b0  2e 0a 23 4c 69 6e 65 0a  8f 54 68 69 73 20 6f 70  |..#Line..This op|
000017c0  74 69 6f 6e 20 61 6c 73  6f 20 61 70 70 6c 69 65  |tion also applie|
000017d0  73 20 64 75 72 69 6e 67  20 63 6f 6d 70 72 65 73  |s during compres|
000017e0  73 69 6f 6e 2e 0a 8f 4e  6f 74 65 20 74 68 61 74  |sion...Note that|
000017f0  20 74 68 65 20 74 61 73  6b 77 69 6e 64 6f 77 20  | the taskwindow |
00001800  63 6f 6e 73 75 6d 65 73  20 74 68 65 20 73 61 6d  |consumes the sam|
00001810  65 20 61 6d 6f 75 6e 74  20 6f 66 20 6d 65 6d 6f  |e amount of memo|
00001820  72 79 20 77 68 65 74 68  65 72 20 69 74 20 69 73  |ry whether it is|
00001830  20 62 65 69 6e 67 20 64  69 73 70 6c 61 79 65 64  | being displayed|
00001840  20 6f 72 20 6e 6f 74 21  44 41 54 41 57 03 00 00  | or not!DATAW...|
00001850  4f 6e 6c 79 20 65 78 74  72 61 63 74 20 6e 65 77  |Only extract new|
00001860  65 72 0a 23 50 61 72 65  6e 74 20 4f 70 74 2e 21  |er.#Parent Opt.!|
00001870  52 6f 6f 74 0a 49 66 20  74 68 69 73 20 6f 70 74  |Root.If this opt|
00001880  69 6f 6e 20 69 73 20 73  65 74 20 66 69 6c 65 73  |ion is set files|
00001890  27 20 64 61 74 65 73 74  61 6d 70 73 20 77 69 6c  |' datestamps wil|
000018a0  6c 20 62 65 20 63 68 65  63 6b 65 64 20 61 66 74  |l be checked aft|
000018b0  65 72 20 75 6e 7a 69 70  70 69 6e 67 2e 20 20 20  |er unzipping.   |
000018c0  46 69 6c 65 73 20 77 69  6c 6c 20 6f 6e 6c 79 20  |Files will only |
000018d0  6f 76 65 72 77 72 69 74  65 20 65 78 69 73 74 69  |overwrite existi|
000018e0  6e 67 20 66 69 6c 65 73  20 6f 66 20 74 68 65 20  |ng files of the |
000018f0  73 61 6d 65 20 6e 61 6d  65 20 69 66 20 74 68 65  |same name if the|
00001900  20 64 61 74 65 73 74 61  6d 70 20 6f 66 20 74 68  | datestamp of th|
00001910  65 20 7a 69 70 70 65 64  20 66 69 6c 65 20 69 73  |e zipped file is|
00001920  20 6e 65 77 65 72 20 74  68 61 6e 20 74 68 61 74  | newer than that|
00001930  20 6f 66 20 74 68 65 20  65 78 69 73 74 69 6e 67  | of the existing|
00001940  20 66 69 6c 65 2e 20 20  20 49 66 20 74 68 69 73  | file.   If this|
00001950  20 6f 70 74 69 6f 6e 20  69 73 20 6e 6f 74 20 73  | option is not s|
00001960  65 74 2c 20 61 6e 79 20  65 78 69 73 74 69 6e 67  |et, any existing|
00001970  20 6f 62 6a 65 63 74 73  20 77 69 6c 6c 20 62 65  | objects will be|
00001980  20 6f 76 65 72 77 72 69  74 74 65 6e 20 73 69 6c  | overwritten sil|
00001990  65 6e 74 6c 79 2e 0a 23  4c 69 6e 65 0a 57 68 65  |ently..#Line.Whe|
000019a0  6e 20 66 69 6c 65 73 20  61 72 65 20 62 65 69 6e  |n files are bein|
000019b0  67 20 65 78 74 72 61 63  74 65 64 20 66 72 6f 6d  |g extracted from|
000019c0  20 74 68 65 20 74 6f 70  20 3c 6c 65 76 65 6c 3e  | the top <level>|
000019d0  20 6f 66 20 61 20 7a 69  70 66 69 6c 65 20 79 6f  | of a zipfile yo|
000019e0  75 20 77 69 6c 6c 20 62  65 20 61 73 6b 65 64 20  |u will be asked |
000019f0  74 6f 20 63 6f 6e 66 69  72 6d 20 62 65 66 6f 72  |to confirm befor|
00001a00  65 20 6f 76 65 72 77 72  69 74 69 6e 67 20 69 66  |e overwriting if|
00001a10  20 74 68 69 73 20 6f 70  74 69 6f 6e 20 69 73 20  | this option is |
00001a20  6f 6e 2e 0a 0a 57 68 65  6e 20 74 68 65 79 20 61  |on...When they a|
00001a30  72 65 20 62 65 69 6e 67  20 65 78 74 72 61 63 74  |re being extract|
00001a40  65 64 20 66 72 6f 6d 20  61 20 73 75 62 2d 64 69  |ed from a sub-di|
00001a50  72 65 63 74 6f 72 79 20  6f 76 65 72 77 72 69 74  |rectory overwrit|
00001a60  69 6e 67 20 69 73 20 63  6f 6e 74 72 6f 6c 6c 65  |ing is controlle|
00001a70  64 20 62 79 20 74 68 65  20 41 44 46 53 20 46 69  |d by the ADFS Fi|
00001a80  6c 65 72 20 6f 70 74 69  6f 6e 73 20 28 46 6f 72  |ler options (For|
00001a90  63 65 20 26 20 4e 65 77  65 72 29 2e 20 20 20 55  |ce & Newer).   U|
00001aa0  6e 6c 65 73 73 20 79 6f  75 20 68 61 76 65 20 74  |nless you have t|
00001ab0  68 65 20 3c 51 75 69 65  74 20 6f 75 74 70 75 74  |he <Quiet output|
00001ac0  3d 3e 6f 70 74 71 75 69  65 74 3e 20 6f 70 74 69  |=>optquiet> opti|
00001ad0  6f 6e 20 73 65 74 2c 20  66 69 6c 65 73 20 77 69  |on set, files wi|
00001ae0  6c 6c 20 62 65 20 72 65  70 6f 72 74 65 64 20 61  |ll be reported a|
00001af0  73 20 62 65 69 6e 67 20  64 65 63 6f 6d 70 72 65  |s being decompre|
00001b00  73 73 65 64 2c 20 62 75  74 20 6e 6f 74 20 61 63  |ssed, but not ac|
00001b10  74 75 61 6c 6c 79 20 63  6f 70 69 65 64 20 66 72  |tually copied fr|
00001b20  6f 6d 20 3c 21 53 63 72  61 70 3d 3e 74 65 63 68  |om <!Scrap=>tech|
00001b30  73 63 72 61 70 3e 20 75  6e 6c 65 73 73 20 74 68  |scrap> unless th|
00001b40  65 20 64 61 74 65 73 74  61 6d 70 73 20 61 72 65  |e datestamps are|
00001b50  20 6e 65 77 65 72 21 20  20 20 49 6e 20 74 68 69  | newer!   In thi|
00001b60  73 20 63 61 73 65 20 6e  6f 20 77 61 72 6e 69 6e  |s case no warnin|
00001b70  67 20 77 69 6c 6c 20 62  65 20 67 69 76 65 6e 20  |g will be given |
00001b80  62 65 66 6f 72 65 20 6f  76 65 72 77 72 69 74 69  |before overwriti|
00001b90  6e 67 20 6f 6c 64 65 72  20 66 69 6c 65 73 2e 00  |ng older files..|
00001ba0  44 41 54 41 61 02 00 00  5a 69 70 20 6f 70 74 69  |DATAa...Zip opti|
00001bb0  6f 6e 73 3a 0a 23 50 61  72 65 6e 74 20 64 65 74  |ons:.#Parent det|
00001bc0  61 69 6c 0a 23 41 6c 69  67 6e 20 43 65 6e 74 72  |ail.#Align Centr|
00001bd0  65 0a 3c 43 6f 6e 76 65  72 74 20 74 65 78 74 20  |e.<Convert text |
00001be0  66 69 6c 65 73 20 74 6f  20 4c 46 3d 3e 6f 70 74  |files to LF=>opt|
00001bf0  63 6f 6e 76 3e 0a 3c 49  67 6e 6f 72 65 20 64 69  |conv>.<Ignore di|
00001c00  72 65 63 74 6f 72 79 20  73 74 72 75 63 74 75 72  |rectory structur|
00001c10  65 3d 3e 6f 70 74 6e 6f  64 69 72 3e 20 0a 3c 44  |e=>optnodir> .<D|
00001c20  4f 53 20 6e 61 6d 65 73  20 69 6e 20 6c 6f 77 65  |OS names in lowe|
00001c30  72 63 61 73 65 3d 3e 6f  70 74 6c 6f 77 44 4f 53  |rcase=>optlowDOS|
00001c40  3e 0a 3c 51 75 69 65 74  20 6f 75 74 70 75 74 3d  |>.<Quiet output=|
00001c50  3e 6f 70 74 71 75 69 65  74 3e 0a 3c 4f 6e 6c 79  |>optquiet>.<Only|
00001c60  20 65 78 74 72 61 63 74  20 6e 65 77 65 72 3d 3e  | extract newer=>|
00001c70  6f 70 74 73 69 6c 65 6e  74 6f 76 65 72 3e 0a 3c  |optsilentover>.<|
00001c80  5a 69 70 20 69 6d 61 67  65 73 20 61 73 20 73 69  |Zip images as si|
00001c90  6e 67 6c 65 20 66 69 6c  65 73 3d 3e 6f 70 74 69  |ngle files=>opti|
00001ca0  6d 61 67 65 3e 0a 0a 23  41 6c 69 67 6e 20 4c 65  |mage>..#Align Le|
00001cb0  66 74 0a 54 68 65 20 27  7b 2f 7d 51 75 69 65 74  |ft.The '{/}Quiet|
00001cc0  20 6f 75 74 70 75 74 7b  2f 7d 27 20 61 6e 64 20  | output{/}' and |
00001cd0  27 7b 2f 7d 49 67 6e 6f  72 65 20 64 69 72 65 63  |'{/}Ignore direc|
00001ce0  74 6f 72 79 20 73 74 72  75 63 74 75 72 65 7b 2f  |tory structure{/|
00001cf0  7d 27 20 6f 70 74 69 6f  6e 73 20 61 66 66 65 63  |}' options affec|
00001d00  74 20 62 6f 74 68 20 63  6f 6d 70 72 65 73 73 69  |t both compressi|
00001d10  6f 6e 20 61 6e 64 20 64  65 63 6f 6d 70 72 65 73  |on and decompres|
00001d20  73 69 6f 6e 2e 20 20 20  54 68 65 20 27 7b 2f 7d  |sion.   The '{/}|
00001d30  5a 69 70 20 69 6d 61 67  65 73 20 61 73 20 73 69  |Zip images as si|
00001d40  6e 67 6c 65 20 66 69 6c  65 73 7b 2f 7d 27 20 6f  |ngle files{/}' o|
00001d50  70 74 69 6f 6e 20 6f 6e  6c 79 20 61 66 66 65 63  |ption only affec|
00001d60  74 73 20 63 6f 6d 70 72  65 73 73 69 6f 6e 2e 20  |ts compression. |
00001d70  20 20 4f 74 68 65 72 20  6f 70 74 69 6f 6e 73 20  |  Other options |
00001d80  6f 6e 6c 79 20 74 61 6b  65 20 65 66 66 65 63 74  |only take effect|
00001d90  20 64 75 72 69 6e 67 20  64 65 63 6f 6d 70 72 65  | during decompre|
00001da0  73 73 69 6f 6e 2e 0a 0a  54 6f 20 73 61 76 65 20  |ssion...To save |
00001db0  74 68 65 20 63 75 72 72  65 6e 74 20 6f 70 74 69  |the current opti|
00001dc0  6f 6e 73 20 73 65 74 2d  75 70 2c 20 79 6f 75 20  |ons set-up, you |
00001dd0  6d 75 73 74 20 63 6c 69  63 6b 20 6f 6e 20 7b 2f  |must click on {/|
00001de0  7d 53 61 76 65 7b 2f 7d  20 69 6e 20 74 68 65 20  |}Save{/} in the |
00001df0  43 6f 6e 66 69 67 75 72  65 20 77 69 6e 64 6f 77  |Configure window|
00001e00  2e 00 00 00 44 41 54 41  8f 07 00 00 5a 69 70 20  |....DATA....Zip |
00001e10  69 6d 61 67 65 73 20 61  73 20 73 69 6e 67 6c 65  |images as single|
00001e20  20 66 69 6c 65 73 0a 23  50 61 72 65 6e 74 20 4f  | files.#Parent O|
00001e30  70 74 2e 21 52 6f 6f 74  0a 20 20 20 41 63 6f 72  |pt.!Root.   Acor|
00001e40  6e 20 64 65 76 65 6c 6f  70 65 64 20 74 68 65 20  |n developed the |
00001e50  63 6f 6e 63 65 70 74 20  6f 66 20 74 68 65 20 2f  |concept of the /|
00001e60  69 6d 61 67 65 20 66 69  6c 69 6e 67 20 73 79 73  |image filing sys|
00001e70  74 65 6d 2f 20 74 6f 20  65 6e 61 62 6c 65 20 52  |tem/ to enable R|
00001e80  49 53 43 20 4f 53 20 74  6f 20 68 61 6e 64 6c 65  |ISC OS to handle|
00001e90  20 44 4f 53 20 66 6c 6f  70 70 69 65 73 20 61 6e  | DOS floppies an|
00001ea0  64 20 68 61 72 64 20 64  69 73 63 20 70 61 72 74  |d hard disc part|
00001eb0  69 74 69 6f 6e 73 20 61  73 20 69 66 20 74 68 65  |itions as if the|
00001ec0  79 20 77 65 72 65 20 6e  6f 72 6d 61 6c 20 66 6f  |y were normal fo|
00001ed0  72 6d 61 74 20 64 69 73  63 73 2c 20 64 65 73 70  |rmat discs, desp|
00001ee0  69 74 65 20 74 68 65 20  66 61 63 74 20 74 68 61  |ite the fact tha|
00001ef0  74 20 74 68 65 69 72 20  69 6e 74 65 72 6e 61 6c  |t their internal|
00001f00  20 73 74 72 75 63 74 75  72 65 20 77 61 73 20 74  | structure was t|
00001f10  6f 74 61 6c 6c 79 20 61  6c 69 65 6e 2e 20 20 20  |otally alien.   |
00001f20  4f 6e 63 65 20 61 6e 20  69 6d 61 67 65 20 66 69  |Once an image fi|
00001f30  6c 69 6e 67 20 73 79 73  74 65 6d 20 28 73 75 63  |ling system (suc|
00001f40  68 20 61 73 20 44 4f 53  46 53 29 20 69 73 20 6c  |h as DOSFS) is l|
00001f50  6f 61 64 65 64 2c 20 69  74 20 63 61 6e 20 74 65  |oaded, it can te|
00001f60  6c 6c 20 74 68 65 20 46  69 6c 65 72 20 68 6f 77  |ll the Filer how|
00001f70  20 74 6f 20 64 69 73 70  6c 61 79 20 64 61 74 61  | to display data|
00001f80  20 69 6e 20 61 20 66 69  6c 65 20 61 73 20 69 66  | in a file as if|
00001f90  20 69 74 20 77 65 72 65  20 61 72 72 61 6e 67 65  | it were arrange|
00001fa0  64 20 69 6e 20 64 69 72  65 63 74 6f 72 69 65 73  |d in directories|
00001fb0  20 61 6e 64 20 73 75 62  64 69 72 65 63 74 6f 72  | and subdirector|
00001fc0  69 65 73 20 77 68 65 6e  20 79 6f 75 20 64 6f 75  |ies when you dou|
00001fd0  62 6c 65 2d 63 6c 69 63  6b 20 6f 6e 20 69 74 3a  |ble-click on it:|
00001fe0  20 20 20 77 68 65 6e 20  79 6f 75 20 71 75 69 74  |   when you quit|
00001ff0  20 74 68 65 20 69 6d 61  67 65 20 66 69 6c 69 6e  | the image filin|
00002000  67 20 73 79 73 74 65 6d  2c 20 73 75 63 68 20 27  |g system, such '|
00002010  69 6d 61 67 65 20 66 69  6c 65 73 27 20 61 72 65  |image files' are|
00002020  20 72 65 76 65 61 6c 65  64 20 69 6e 20 74 68 65  | revealed in the|
00002030  69 72 20 74 72 75 65 20  6c 69 67 68 74 20 61 67  |ir true light ag|
00002040  61 69 6e 20 61 73 20 61  6d 6f 72 70 68 6f 75 73  |ain as amorphous|
00002050  20 6c 75 6d 70 73 20 6f  66 20 64 61 74 61 2e 0a  | lumps of data..|
00002060  54 68 65 20 63 6f 6e 63  65 70 74 20 69 73 20 76  |The concept is v|
00002070  65 72 79 20 66 6c 65 78  69 62 6c 65 20 98 20 65  |ery flexible . e|
00002080  76 65 6e 20 64 61 74 61  20 66 6f 72 6d 61 74 73  |ven data formats|
00002090  20 66 72 6f 6d 20 74 68  65 20 50 43 20 77 6f 72  | from the PC wor|
000020a0  6c 64 20 77 68 69 63 68  20 77 65 72 65 20 6e 65  |ld which were ne|
000020b0  76 65 72 20 69 6e 74 65  6e 64 65 64 20 66 6f 72  |ver intended for|
000020c0  20 75 73 65 20 61 73 20  69 6d 61 67 65 20 66 69  | use as image fi|
000020d0  6c 65 73 2c 20 73 75 63  68 20 61 73 20 44 6f 6f  |les, such as Doo|
000020e0  6d 27 73 20 2e 57 41 44  20 66 69 6c 65 73 20 6f  |m's .WAD files o|
000020f0  72 20 69 6e 64 65 65 64  20 50 4b 5a 69 70 27 73  |r indeed PKZip's|
00002100  20 2e 5a 49 50 20 66 69  6c 65 73 2c 20 63 61 6e  | .ZIP files, can|
00002110  20 62 65 20 76 69 65 77  65 64 20 69 6e 20 74 68  | be viewed in th|
00002120  69 73 20 63 6f 6e 76 65  6e 69 65 6e 74 20 77 61  |is convenient wa|
00002130  79 20 62 79 20 6c 75 63  6b 79 20 41 63 6f 72 6e  |y by lucky Acorn|
00002140  20 6f 77 6e 65 72 73 21  20 20 20 56 61 72 69 6f  | owners!   Vario|
00002150  75 73 20 6e 61 74 69 76  65 20 52 49 53 43 20 4f  |us native RISC O|
00002160  53 20 61 70 70 6c 69 63  61 74 69 6f 6e 73 20 68  |S applications h|
00002170  61 76 65 20 61 6c 73 6f  20 6f 70 74 65 64 20 74  |ave also opted t|
00002180  6f 20 73 61 76 65 20 64  61 74 61 20 69 6e 20 74  |o save data in t|
00002190  68 65 20 66 6f 72 6d 20  6f 66 20 69 6d 61 67 65  |he form of image|
000021a0  20 66 69 6c 65 73 2c 20  6f 66 74 65 6e 20 69 6e  | files, often in|
000021b0  20 6f 72 64 65 72 20 74  6f 20 63 69 72 63 75 6d  | order to circum|
000021c0  76 65 6e 74 20 74 68 65  20 77 61 73 74 65 66 75  |vent the wastefu|
000021d0  6c 20 6d 69 6e 69 6d 75  6d 20 70 68 79 73 69 63  |l minimum physic|
000021e0  61 6c 20 66 69 6c 65 20  73 69 7a 65 20 69 6d 70  |al file size imp|
000021f0  6f 73 65 64 20 62 79 20  64 69 73 63 20 73 74 72  |osed by disc str|
00002200  75 63 74 75 72 65 20 28  66 6f 72 20 65 78 61 6d  |ucture (for exam|
00002210  70 6c 65 2c 20 6f 6e 20  6d 79 20 68 61 72 64 20  |ple, on my hard |
00002220  64 69 73 63 20 61 20 66  69 6c 65 20 35 38 34 20  |disc a file 584 |
00002230  62 79 74 65 73 20 6c 6f  6e 67 20 6f 63 63 75 70  |bytes long occup|
00002240  69 65 73 20 31 30 32 34  20 62 79 74 65 73 20 6f  |ies 1024 bytes o|
00002250  66 20 64 69 73 63 20 73  70 61 63 65 20 61 6e 64  |f disc space and|
00002260  20 61 20 64 69 72 65 63  74 6f 72 79 20 6f 63 63  | a directory occ|
00002270  75 70 69 65 73 20 32 30  34 38 20 62 79 74 65 73  |upies 2048 bytes|
00002280  20 65 76 65 6e 20 77 68  65 6e 20 65 6d 70 74 79  | even when empty|
00002290  29 20 6f 72 20 74 6f 20  6d 61 6b 65 20 69 74 20  |) or to make it |
000022a0  65 61 73 69 65 72 20 74  6f 20 61 63 63 65 73 73  |easier to access|
000022b0  20 64 61 74 61 2e 20 20  20 28 4e 6f 74 65 20 74  | data.   (Note t|
000022c0  68 61 74 20 74 68 65 72  65 20 2f 61 72 65 2f 20  |hat there /are/ |
000022d0  61 6c 73 6f 20 6d 61 6a  6f 72 20 64 69 73 61 64  |also major disad|
000022e0  76 61 6e 74 61 67 65 73  20 74 6f 20 69 6d 61 67  |vantages to imag|
000022f0  65 20 66 69 6c 65 73 20  98 20 74 68 6f 75 67 68  |e files . though|
00002300  20 49 27 6d 20 6e 6f 74  20 63 6f 76 65 72 69 6e  | I'm not coverin|
00002310  67 20 74 68 65 6d 20 68  65 72 65 21 29 0a 23 4c  |g them here!).#L|
00002320  69 6e 65 0a 20 20 20 57  68 65 6e 20 74 68 65 20  |ine.   When the |
00002330  70 61 72 65 6e 74 20 69  6d 61 67 65 20 66 69 6c  |parent image fil|
00002340  69 6e 67 20 73 79 73 74  65 6d 20 69 73 20 72 75  |ing system is ru|
00002350  6e 6e 69 6e 67 2c 20 73  75 63 68 20 66 69 6c 65  |nning, such file|
00002360  73 20 61 72 65 20 74 72  65 61 74 65 64 20 62 79  |s are treated by|
00002370  20 74 68 65 20 46 69 6c  65 72 20 65 78 61 63 74  | the Filer exact|
00002380  6c 79 20 6c 69 6b 65 20  64 69 72 65 63 74 6f 72  |ly like director|
00002390  69 65 73 2c 20 61 6e 64  20 63 6f 6e 73 65 71 75  |ies, and consequ|
000023a0  65 6e 74 6c 79 20 77 69  6c 6c 20 62 65 20 74 72  |ently will be tr|
000023b0  61 6e 73 6c 61 74 65 64  20 69 6e 74 6f 20 64 69  |anslated into di|
000023c0  72 65 63 74 6f 72 69 65  73 20 77 69 74 68 69 6e  |rectories within|
000023d0  20 74 68 65 20 7a 69 70  66 69 6c 65 20 62 79 20  | the zipfile by |
000023e0  2f 49 6e 66 6f 7a 69 70  2f 2e 20 20 20 4f 66 74  |/Infozip/.   Oft|
000023f0  65 6e 20 74 68 69 73 20  69 73 20 6e 6f 74 20 77  |en this is not w|
00002400  68 61 74 20 69 73 20 77  61 6e 74 65 64 20 98 20  |hat is wanted . |
00002410  61 20 53 74 72 6f 6e 67  48 65 6c 70 20 6d 61 6e  |a StrongHelp man|
00002420  75 61 6c 2c 20 66 6f 72  20 65 78 61 6d 70 6c 65  |ual, for example|
00002430  2c 20 69 73 20 71 75 69  74 65 20 75 73 65 6c 65  |, is quite usele|
00002440  73 73 20 77 68 65 6e 20  7a 69 70 70 65 64 20 61  |ss when zipped a|
00002450  73 20 61 20 6e 65 73 74  20 6f 66 20 64 69 72 65  |s a nest of dire|
00002460  63 74 6f 72 69 65 73 20  98 20 61 6e 64 20 69 6e  |ctories . and in|
00002470  20 61 6e 79 20 63 61 73  65 20 69 74 20 76 61 73  | any case it vas|
00002480  74 6c 79 20 73 6c 6f 77  73 20 74 68 65 20 73 70  |tly slows the sp|
00002490  65 65 64 20 62 6f 74 68  20 6f 66 20 63 6f 6d 70  |eed both of comp|
000024a0  72 65 73 73 69 6f 6e 20  61 6e 64 20 6f 66 20 6c  |ression and of l|
000024b0  61 74 65 72 20 64 65 63  6f 6d 70 72 65 73 73 69  |ater decompressi|
000024c0  6f 6e 2e 20 20 20 42 79  20 64 65 66 61 75 6c 74  |on.   By default|
000024d0  2c 20 74 68 65 72 65 66  6f 72 65 2c 20 2f 49 6e  |, therefore, /In|
000024e0  66 6f 7a 69 70 2f 20 70  72 6f 76 69 64 65 73 20  |fozip/ provides |
000024f0  74 68 65 20 6f 70 74 69  6f 6e 20 27 54 72 65 61  |the option 'Trea|
00002500  74 20 69 6d 61 67 65 73  20 61 73 20 73 69 6e 67  |t images as sing|
00002510  6c 65 20 66 69 6c 65 73  27 20 77 68 69 63 68 20  |le files' which |
00002520  77 69 6c 6c 20 66 6f 72  63 65 20 69 6d 61 67 65  |will force image|
00002530  20 66 69 6c 65 73 20 74  6f 20 62 65 20 63 6f 6d  | files to be com|
00002540  70 72 65 73 73 65 64 20  61 73 20 61 20 73 69 6e  |pressed as a sin|
00002550  67 6c 65 20 62 6c 6f 63  6b 20 6f 66 20 64 61 74  |gle block of dat|
00002560  61 2e 20 20 20 49 66 20  72 65 71 75 69 72 65 64  |a.   If required|
00002570  2c 20 74 68 69 73 20 63  61 6e 20 6f 66 20 63 6f  |, this can of co|
00002580  75 72 73 65 20 62 65 20  74 75 72 6e 65 64 20 6f  |urse be turned o|
00002590  66 66 2e 00 44 41 54 41  5a 03 00 00 43 6f 70 79  |ff..DATAZ...Copy|
000025a0  69 6e 67 2c 20 61 6c 74  65 72 69 6e 67 20 6f 72  |ing, altering or|
000025b0  20 62 6f 72 72 6f 77 69  6e 67 20 66 72 6f 6d 20  | borrowing from |
000025c0  74 68 69 73 20 70 72 6f  67 72 61 6d 3a 0a 23 50  |this program:.#P|
000025d0  61 72 65 6e 74 20 21 52  6f 6f 74 0a 20 20 20 20  |arent !Root.    |
000025e0  20 20 20 20 54 68 65 20  64 65 73 6b 74 6f 70 20  |    The desktop |
000025f0  66 72 6f 6e 74 2d 65 6e  64 20 70 72 6f 67 72 61  |front-end progra|
00002600  6d 20 7b 2f 7d 21 49 6e  66 6f 7a 69 70 7b 2f 7d  |m {/}!Infozip{/}|
00002610  20 69 73 20 66 72 65 65  77 61 72 65 2e 20 20 20  | is freeware.   |
00002620  41 6e 79 62 6f 64 79 20  6d 61 79 20 67 69 76 65  |Anybody may give|
00002630  20 69 74 20 74 6f 20 61  73 20 6d 61 6e 79 20 6f  | it to as many o|
00002640  74 68 65 72 20 70 65 6f  70 6c 65 20 61 73 20 74  |ther people as t|
00002650  68 65 79 20 6c 69 6b 65  20 98 20 61 6e 64 20 74  |hey like . and t|
00002660  68 65 79 20 6d 61 79 20  61 6c 73 6f 20 69 6d 70  |hey may also imp|
00002670  72 6f 76 65 20 69 74 20  69 6e 20 61 6e 79 20 77  |rove it in any w|
00002680  61 79 20 74 68 65 79 20  73 65 65 20 66 69 74 2c  |ay they see fit,|
00002690  20 61 6e 64 20 6d 61 79  20 61 70 70 72 6f 70 72  | and may appropr|
000026a0  69 61 74 65 20 61 6e 79  20 67 6f 6f 64 20 69 64  |iate any good id|
000026b0  65 61 73 20 74 68 65 79  20 66 69 6e 64 20 68 65  |eas they find he|
000026c0  72 65 69 6e 20 66 6f 72  20 74 68 65 69 72 20 6f  |rein for their o|
000026d0  77 6e 20 70 72 6f 67 72  61 6d 73 2e 20 20 20 46  |wn programs.   F|
000026e0  75 6c 6c 20 42 41 53 49  43 20 61 6e 64 20 61 73  |ull BASIC and as|
000026f0  73 65 6d 62 6c 65 72 20  73 6f 75 72 63 65 20 63  |sembler source c|
00002700  6f 64 65 20 69 73 20 70  72 6f 76 69 64 65 64 20  |ode is provided |
00002710  69 6e 20 74 68 65 20 64  69 72 65 63 74 6f 72 79  |in the directory|
00002720  20 7b 46 45 6d 70 68 61  73 69 73 3a 21 49 6e 66  | {FEmphasis:!Inf|
00002730  6f 7a 69 70 2e 53 6f 75  72 63 65 7d 2e 0a 23 4c  |ozip.Source}..#L|
00002740  69 6e 65 0a 20 20 20 20  20 20 20 20 53 6f 75 72  |ine.        Sour|
00002750  63 65 73 20 66 6f 72 20  74 68 65 20 7a 69 70 2f  |ces for the zip/|
00002760  75 6e 7a 69 70 20 63 6f  6d 6d 61 6e 64 2d 6c 69  |unzip command-li|
00002770  6e 65 20 72 6f 75 74 69  6e 65 73 20 75 73 65 64  |ne routines used|
00002780  20 28 7b 2f 7d 7a 69 70  7b 2f 7d 20 76 33 b7 30  | ({/}zip{/} v3.0|
00002790  20 61 6e 64 20 7b 2f 7d  75 6e 7a 69 70 7b 2f 7d  | and {/}unzip{/}|
000027a0  20 76 36 b7 30 30 29 20  61 72 65 20 61 76 61 69  | v6.00) are avai|
000027b0  6c 61 62 6c 65 20 66 72  6f 6d 20 49 6e 66 6f 2d  |lable from Info-|
000027c0  5a 49 50 27 73 20 68 6f  6d 65 20 57 65 62 73 69  |ZIP's home Websi|
000027d0  74 65 2c 20 3c 68 74 74  70 3a 2f 2f 77 77 77 2e  |te, <http://www.|
000027e0  69 6e 66 6f 2d 7a 69 70  2e 6f 72 67 2f 3d 3e 23  |info-zip.org/=>#|
000027f0  75 72 6c 3e 20 20 61 6e  64 20 6d 61 6e 79 20 6f  |url>  and many o|
00002800  74 68 65 72 20 73 69 74  65 73 20 98 20 61 63 63  |ther sites . acc|
00002810  6f 72 64 69 6e 67 20 74  6f 20 74 68 65 20 64 6f  |ording to the do|
00002820  63 75 6d 65 6e 74 61 74  69 6f 6e 20 69 6e 20 74  |cumentation in t|
00002830  68 65 20 7b 2f 7d 21 49  6e 66 6f 7a 69 70 2e 52  |he {/}!Infozip.R|
00002840  6f 75 74 69 6e 65 73 7b  2f 7d 20 64 69 72 65 63  |outines{/} direc|
00002850  74 6f 72 79 2e 20 20 20  54 68 65 73 65 20 72 6f  |tory.   These ro|
00002860  75 74 69 6e 65 73 20 61  72 65 20 63 6f 70 79 72  |utines are copyr|
00002870  69 67 68 74 20 49 6e 66  6f 2d 5a 49 50 20 61 6e  |ight Info-ZIP an|
00002880  64 20 6d 6f 64 69 66 69  65 64 20 76 65 72 73 69  |d modified versi|
00002890  6f 6e 73 20 73 68 6f 75  6c 64 20 2a 6e 6f 74 2a  |ons should *not*|
000028a0  20 62 65 20 72 65 64 69  73 74 72 69 62 75 74 65  | be redistribute|
000028b0  64 20 77 69 74 68 6f 75  74 20 63 6f 6e 74 61 63  |d without contac|
000028c0  74 69 6e 67 20 74 68 65  6d 20 66 69 72 73 74 2e  |ting them first.|
000028d0  20 20 28 54 72 79 20 5a  69 70 2d 42 75 67 73 40  |  (Try Zip-Bugs@|
000028e0  6c 69 73 74 73 2e 77 6b  75 2e 65 64 75 29 00 00  |lists.wku.edu)..|
000028f0  44 41 54 41 71 07 00 00  43 6f 6d 70 72 65 73 73  |DATAq...Compress|
00002900  69 6f 6e 0a 23 50 61 72  65 6e 74 20 64 65 74 61  |ion.#Parent deta|
00002910  69 6c 0a 23 46 68 33 3a  43 6f 6d 70 72 65 73 73  |il.#Fh3:Compress|
00002920  69 6e 67 20 28 7a 69 70  70 69 6e 67 29 20 66 69  |ing (zipping) fi|
00002930  6c 65 73 20 77 69 74 68  20 49 6e 66 6f 7a 69 70  |les with Infozip|
00002940  0a 20 20 20 20 20 49 6e  20 6f 72 64 65 72 20 74  |.     In order t|
00002950  6f 20 63 6f 6d 70 72 65  73 73 20 61 20 66 69 6c  |o compress a fil|
00002960  65 2c 20 61 70 70 6c 69  63 61 74 69 6f 6e 20 6f  |e, application o|
00002970  72 20 64 69 72 65 63 74  6f 72 79 2c 20 64 72 61  |r directory, dra|
00002980  67 20 69 74 20 74 6f 20  49 6e 66 6f 7a 69 70 27  |g it to Infozip'|
00002990  73 20 3c 69 63 6f 6e 62  61 72 3e 20 69 63 6f 6e  |s <iconbar> icon|
000029a0  2e 20 20 20 49 66 20 74  68 65 72 65 20 61 72 65  |.   If there are|
000029b0  20 6e 6f 20 3c 65 72 72  6f 72 73 3d 3e 65 72 72  | no <errors=>err|
000029c0  6f 72 3e 20 61 20 66 69  6c 65 6e 61 6d 65 20 66  |or> a filename f|
000029d0  6f 72 20 79 6f 75 72 20  6e 65 77 20 61 72 63 68  |or your new arch|
000029e0  69 76 65 20 77 69 6c 6c  20 62 65 20 63 61 6c 63  |ive will be calc|
000029f0  75 6c 61 74 65 64 20 61  6e 64 20 61 20 3c 73 61  |ulated and a <sa|
00002a00  76 65 62 6f 78 3e 20 77  69 6c 6c 20 6f 70 65 6e  |vebox> will open|
00002a10  20 75 6e 64 65 72 20 74  68 65 20 70 6f 69 6e 74  | under the point|
00002a20  65 72 2e 20 20 20 44 72  61 67 20 74 68 65 20 69  |er.   Drag the i|
00002a30  63 6f 6e 20 66 72 6f 6d  20 74 68 65 20 73 61 76  |con from the sav|
00002a40  65 62 6f 78 20 69 6e 74  6f 20 61 20 64 69 72 65  |ebox into a dire|
00002a50  63 74 6f 72 79 20 77 69  6e 64 6f 77 20 28 6f 72  |ctory window (or|
00002a60  20 61 20 73 75 69 74 61  62 6c 65 20 61 70 70 6c  | a suitable appl|
00002a70  69 63 61 74 69 6f 6e 29  20 74 6f 20 63 72 65 61  |ication) to crea|
00002a80  74 65 20 79 6f 75 72 20  7a 69 70 66 69 6c 65 2e  |te your zipfile.|
00002a90  0a 20 20 20 20 20 49 66  20 61 6c 6c 20 69 73 20  |.     If all is |
00002aa0  77 65 6c 6c 2c 20 74 68  65 20 74 65 78 74 20 75  |well, the text u|
00002ab0  6e 64 65 72 20 74 68 65  20 69 63 6f 6e 62 61 72  |nder the iconbar|
00002ac0  20 69 63 6f 6e 20 77 69  6c 6c 20 63 68 61 6e 67  | icon will chang|
00002ad0  65 20 74 6f 20 27 42 75  73 79 27 20 61 6e 64 20  |e to 'Busy' and |
00002ae0  61 20 74 61 73 6b 77 69  6e 64 6f 77 20 77 69 6c  |a taskwindow wil|
00002af0  6c 20 6f 70 65 6e 20 28  75 6e 6c 65 73 73 20 74  |l open (unless t|
00002b00  68 65 20 3c 51 75 69 65  74 3d 3e 4f 70 74 71 75  |he <Quiet=>Optqu|
00002b10  69 65 74 3e 20 6f 70 74  69 6f 6e 20 69 73 20 63  |iet> option is c|
00002b20  75 72 72 65 6e 74 6c 79  20 73 65 74 29 20 67 69  |urrently set) gi|
00002b30  76 69 6e 67 20 64 65 74  61 69 6c 73 20 6f 66 20  |ving details of |
00002b40  74 68 65 20 63 6f 6d 70  72 65 73 73 69 6f 6e 20  |the compression |
00002b50  72 61 74 69 6f 20 61 63  68 69 65 76 65 64 20 98  |ratio achieved .|
00002b60  20 7b 46 43 6f 64 65 7d  27 64 65 66 6c 61 74 65  | {FCode}'deflate|
00002b70  64 20 38 35 25 27 7b 46  7d 2c 20 66 6f 72 20 65  |d 85%'{F}, for e|
00002b80  78 61 6d 70 6c 65 2c 20  6d 65 61 6e 73 20 74 68  |xample, means th|
00002b90  61 74 20 74 68 65 20 66  69 6c 65 20 69 73 20 6e  |at the file is n|
00002ba0  6f 77 20 6f 6e 6c 79 20  31 35 25 20 6f 66 20 69  |ow only 15% of i|
00002bb0  74 73 20 6f 72 69 67 69  6e 61 6c 20 73 69 7a 65  |ts original size|
00002bc0  21 20 20 20 49 66 20 61  20 7a 69 70 66 69 6c 65  |!   If a zipfile|
00002bd0  20 6f 66 20 74 68 61 74  20 6e 61 6d 65 20 61 6c  | of that name al|
00002be0  72 65 61 64 79 20 65 78  69 73 74 73 20 69 6e 20  |ready exists in |
00002bf0  74 68 65 20 64 65 73 74  69 6e 61 74 69 6f 6e 20  |the destination |
00002c00  64 69 72 65 63 74 6f 72  79 2c 20 74 68 65 20 6e  |directory, the n|
00002c10  65 77 20 66 69 6c 65 20  77 69 6c 6c 20 62 65 20  |ew file will be |
00002c20  61 64 64 65 64 20 74 6f  20 74 68 65 20 65 78 69  |added to the exi|
00002c30  73 74 69 6e 67 20 61 72  63 68 69 76 65 2c 20 72  |sting archive, r|
00002c40  61 74 68 65 72 20 74 68  61 6e 20 63 72 65 61 74  |ather than creat|
00002c50  69 6e 67 20 61 20 6e 65  77 20 61 72 63 68 69 76  |ing a new archiv|
00002c60  65 20 63 6f 6e 74 61 69  6e 69 6e 67 20 6f 6e 6c  |e containing onl|
00002c70  79 20 6f 6e 65 20 66 69  6c 65 2c 20 61 73 20 6e  |y one file, as n|
00002c80  6f 72 6d 61 6c 2e 20 20  20 28 54 68 69 73 20 77  |ormal.   (This w|
00002c90  61 73 20 61 6e 20 75 6e  69 6e 74 65 6e 74 69 6f  |as an unintentio|
00002ca0  6e 61 6c 20 73 69 64 65  2d 65 66 66 65 63 74 20  |nal side-effect |
00002cb0  6f 66 20 74 68 65 20 77  61 79 20 74 68 65 20 70  |of the way the p|
00002cc0  72 6f 67 72 61 6d 20 69  73 20 77 72 69 74 74 65  |rogram is writte|
00002cd0  6e 2c 20 62 75 74 20 63  6f 75 6c 64 20 62 65 20  |n, but could be |
00002ce0  75 73 65 66 75 6c 2e 29  0a 23 69 6e 63 6c 75 64  |useful.).#includ|
00002cf0  65 20 21 74 61 73 6b 6e  6f 74 65 0a 0a 20 20 20  |e !tasknote..   |
00002d00  20 20 4f 6e 63 65 20 74  68 65 20 66 69 6c 65 20  |  Once the file |
00002d10  68 61 73 20 62 65 65 6e  20 73 61 66 65 6c 79 20  |has been safely |
00002d20  7a 69 70 70 65 64 20 61  20 3c 63 6f 6e 74 65 6e  |zipped a <conten|
00002d30  74 73 3e 20 77 69 6e 64  6f 77 20 77 69 6c 6c 20  |ts> window will |
00002d40  70 6f 70 20 75 70 20 74  6f 20 73 68 6f 77 20 79  |pop up to show y|
00002d50  6f 75 20 74 68 65 20 63  75 72 72 65 6e 74 20 63  |ou the current c|
00002d60  6f 6e 74 65 6e 74 73 20  6f 66 20 74 68 65 20 7a  |ontents of the z|
00002d70  69 70 66 69 6c 65 2e 20  20 20 28 49 74 20 69 73  |ipfile.   (It is|
00002d80  20 73 61 66 65 20 74 6f  20 63 6c 6f 73 65 20 74  | safe to close t|
00002d90  68 65 20 74 61 73 6b 77  69 6e 64 6f 77 20 6f 6e  |he taskwindow on|
00002da0  63 65 20 74 68 69 73 20  68 61 73 20 68 61 70 70  |ce this has happ|
00002db0  65 6e 65 64 21 29 20 20  20 59 6f 75 20 63 61 6e  |ened!)   You can|
00002dc0  20 6e 6f 77 20 3c 61 64  64 3e 20 6d 6f 72 65 20  | now <add> more |
00002dd0  66 69 6c 65 73 2f 64 69  72 65 63 74 6f 72 69 65  |files/directorie|
00002de0  73 2f 65 74 63 2e 20 74  6f 20 74 68 65 20 61 72  |s/etc. to the ar|
00002df0  63 68 69 76 65 20 69 66  20 79 6f 75 20 6e 65 65  |chive if you nee|
00002e00  64 20 74 6f 2e 0a 20 20  20 20 20 54 6f 20 73 74  |d to..     To st|
00002e10  61 72 74 20 61 20 66 72  65 73 68 20 61 72 63 68  |art a fresh arch|
00002e20  69 76 65 2c 20 75 73 65  20 74 68 65 20 3c 4e 65  |ive, use the <Ne|
00002e30  77 20 61 72 63 68 69 76  65 3d 3e 6d 65 6e 75 6e  |w archive=>menun|
00002e40  65 77 61 72 63 3e 20 6f  70 74 69 6f 6e 20 6f 6e  |ewarc> option on|
00002e50  20 74 68 65 20 69 63 6f  6e 62 61 72 20 6d 65 6e  | the iconbar men|
00002e60  75 2e 0a 20 20 20 20 20  49 74 20 69 73 20 70 6f  |u..     It is po|
00002e70  73 73 69 62 6c 65 20 74  6f 20 63 72 65 61 74 65  |ssible to create|
00002e80  20 6e 65 73 74 65 64 20  7a 69 70 20 61 72 63 68  | nested zip arch|
00002e90  69 76 65 73 2c 20 69 2e  65 2e 20 73 74 6f 72 65  |ives, i.e. store|
00002ea0  20 6f 6e 65 20 7a 69 70  66 69 6c 65 20 77 69 74  | one zipfile wit|
00002eb0  68 69 6e 20 61 6e 6f 74  68 65 72 2e 20 20 20 28  |hin another.   (|
00002ec0  4e 6f 74 65 20 74 68 61  74 20 74 68 69 73 20 77  |Note that this w|
00002ed0  69 6c 6c 20 6e 6f 74 20  72 65 73 75 6c 74 20 69  |ill not result i|
00002ee0  6e 20 61 6e 79 20 66 75  72 74 68 65 72 20 72 65  |n any further re|
00002ef0  64 75 63 74 69 6f 6e 20  69 6e 20 73 69 7a 65 2c  |duction in size,|
00002f00  20 68 6f 77 65 76 65 72  2e 29 20 20 20 49 66 20  | however.)   If |
00002f10  79 6f 75 20 77 69 73 68  20 66 6f 72 20 73 6f 6d  |you wish for som|
00002f20  65 20 72 65 61 73 6f 6e  20 74 6f 20 69 6e 63 6c  |e reason to incl|
00002f30  75 64 65 20 61 20 7a 69  70 66 69 6c 65 20 77 69  |ude a zipfile wi|
00002f40  74 68 69 6e 20 61 6e 20  61 72 63 68 69 76 65 2c  |thin an archive,|
00002f50  20 79 6f 75 20 77 69 6c  6c 20 6e 65 65 64 20 74  | you will need t|
00002f60  6f 20 63 72 65 61 74 65  20 61 6e 20 61 72 63 68  |o create an arch|
00002f70  69 76 65 20 63 6f 6e 74  61 69 6e 69 6e 67 20 73  |ive containing s|
00002f80  6f 6d 65 20 6f 74 68 65  72 20 66 69 6c 65 2c 20  |ome other file, |
00002f90  74 68 65 6e 20 3c 61 64  64 3e 20 74 68 65 20 7a  |then <add> the z|
00002fa0  69 70 66 69 6c 65 20 61  74 20 74 68 69 73 20 73  |ipfile at this s|
00002fb0  74 61 67 65 20 62 79 20  64 72 61 67 67 69 6e 67  |tage by dragging|
00002fc0  20 69 74 20 74 6f 20 74  68 65 20 63 6f 6e 74 65  | it to the conte|
00002fd0  6e 74 73 20 77 69 6e 64  6f 77 2c 20 73 69 6e 63  |nts window, sinc|
00002fe0  65 20 64 72 61 67 67 69  6e 67 20 61 20 7a 69 70  |e dragging a zip|
00002ff0  66 69 6c 65 20 64 69 72  65 63 74 6c 79 20 74 6f  |file directly to|
00003000  20 74 68 65 20 69 63 6f  6e 62 61 72 20 61 73 20  | the iconbar as |
00003010  79 6f 75 20 77 6f 75 6c  64 20 64 6f 20 66 6f 72  |you would do for|
00003020  20 61 6e 79 20 6f 74 68  65 72 20 6f 62 6a 65 63  | any other objec|
00003030  74 20 77 69 6c 6c 20 63  61 75 73 65 20 49 6e 66  |t will cause Inf|
00003040  6f 7a 69 70 20 74 6f 20  3c 64 65 63 6f 6d 70 72  |ozip to <decompr|
00003050  65 73 73 3e 20 74 68 65  20 61 72 63 68 69 76 65  |ess> the archive|
00003060  2e 00 00 00 44 41 54 41  f4 05 00 00 54 68 65 20  |....DATA....The |
00003070  69 63 6f 6e 62 61 72 20  69 63 6f 6e 0a 23 50 61  |iconbar icon.#Pa|
00003080  72 65 6e 74 20 64 65 74  61 69 6c 0a 20 20 20 59  |rent detail.   Y|
00003090  6f 75 20 64 72 61 67 20  66 69 6c 65 73 20 74 6f  |ou drag files to|
000030a0  20 74 68 65 20 69 63 6f  6e 62 61 72 20 62 6f 74  | the iconbar bot|
000030b0  68 20 69 6e 20 6f 72 64  65 72 20 74 6f 20 3c 63  |h in order to <c|
000030c0  6f 6d 70 72 65 73 73 3e  20 28 7b 2f 7d 7a 69 70  |ompress> ({/}zip|
000030d0  7b 2f 7d 29 20 74 68 65  6d 20 61 6e 64 20 69 6e  |{/}) them and in|
000030e0  20 6f 72 64 65 72 20 74  6f 20 3c 64 65 63 6f 6d  | order to <decom|
000030f0  70 72 65 73 73 3e 20 28  7b 2f 7d 75 6e 7a 69 70  |press> ({/}unzip|
00003100  7b 2f 7d 29 20 74 68 65  6d 2e 20 20 20 44 75 72  |{/}) them.   Dur|
00003110  69 6e 67 20 63 6f 6d 70  72 65 73 73 69 6f 6e 20  |ing compression |
00003120  6f 72 20 64 65 63 6f 6d  70 72 65 73 73 69 6f 6e  |or decompression|
00003130  2c 20 74 68 65 20 74 65  78 74 20 62 65 6c 6f 77  |, the text below|
00003140  20 74 68 65 20 69 63 6f  6e 20 77 69 6c 6c 20 72  | the icon will r|
00003150  65 61 64 20 27 42 75 73  79 27 20 69 6e 73 74 65  |ead 'Busy' inste|
00003160  61 64 20 6f 66 20 27 5a  69 70 27 2c 20 61 6e 64  |ad of 'Zip', and|
00003170  20 74 68 65 20 68 6f 75  72 67 6c 61 73 73 20 77  | the hourglass w|
00003180  69 6c 6c 20 62 65 20 64  69 73 70 6c 61 79 65 64  |ill be displayed|
00003190  20 77 68 65 6e 20 74 68  65 20 70 6f 69 6e 74 65  | when the pointe|
000031a0  72 20 69 73 20 6f 76 65  72 20 61 6e 20 49 6e 66  |r is over an Inf|
000031b0  6f 7a 69 70 20 77 69 6e  64 6f 77 2e 20 20 20 57  |ozip window.   W|
000031c0  68 69 63 68 20 61 63 74  69 6f 6e 20 69 73 20 74  |hich action is t|
000031d0  61 6b 65 6e 20 64 65 70  65 6e 64 73 20 6f 6e 20  |aken depends on |
000031e0  77 68 65 74 68 65 72 20  49 6e 66 6f 7a 69 70 20  |whether Infozip |
000031f0  72 65 63 6f 67 6e 69 73  65 73 20 74 68 65 20 66  |recognises the f|
00003200  69 6c 65 20 61 73 20 61  20 7a 69 70 66 69 6c 65  |ile as a zipfile|
00003210  20 6f 72 20 6e 6f 74 2e  0a 20 20 20 49 6e 66 6f  | or not..   Info|
00003220  7a 69 70 20 70 65 72 66  6f 72 6d 73 20 61 20 71  |zip performs a q|
00003230  75 69 63 6b 20 3c 63 68  65 63 6b 3d 3e 74 65 63  |uick <check=>tec|
00003240  68 63 68 65 63 6b 3e 20  74 6f 20 64 65 63 69 64  |hcheck> to decid|
00003250  65 20 77 68 65 74 68 65  72 20 74 68 65 20 66 69  |e whether the fi|
00003260  6c 65 20 69 73 20 61 20  7a 69 70 66 69 6c 65 2e  |le is a zipfile.|
00003270  20 20 20 54 68 69 73 20  69 73 20 6e 65 63 65 73  |   This is neces|
00003280  73 61 72 79 20 62 65 63  61 75 73 65 20 66 69 6c  |sary because fil|
00003290  65 73 20 66 72 6f 6d 20  61 20 44 4f 53 20 73 6f  |es from a DOS so|
000032a0  75 72 63 65 20 61 72 65  20 6e 6f 74 20 66 69 6c  |urce are not fil|
000032b0  65 74 79 70 65 64 2c 20  61 6e 64 20 62 65 63 61  |etyped, and beca|
000032c0  75 73 65 20 6d 61 6e 79  20 52 49 53 43 20 4f 53  |use many RISC OS|
000032d0  20 66 69 6c 65 73 20 6f  66 20 74 79 70 65 20 2f  | files of type /|
000032e0  41 72 63 68 69 76 65 2f  20 28 74 68 65 20 74 79  |Archive/ (the ty|
000032f0  70 65 20 63 72 65 61 74  65 64 20 62 79 20 74 68  |pe created by th|
00003300  69 73 20 70 72 6f 67 72  61 6d 29 20 61 72 65 20  |is program) are |
00003310  6e 6f 74 20 61 72 63 68  69 76 65 64 20 62 79 20  |not archived by |
00003320  7a 69 70 20 72 6f 75 74  69 6e 65 73 20 62 75 74  |zip routines but|
00003330  20 62 79 20 6e 61 74 69  76 65 20 52 49 53 43 20  | by native RISC |
00003340  4f 53 20 6d 65 74 68 6f  64 73 20 28 41 72 63 46  |OS methods (ArcF|
00003350  53 2f 3c 53 70 61 72 6b  46 53 3d 3e 74 65 63 68  |S/<SparkFS=>tech|
00003360  53 70 61 72 6b 3e 29 2c  20 61 6e 64 20 63 61 6e  |Spark>), and can|
00003370  6e 6f 74 20 62 65 20 64  65 63 6f 6d 70 72 65 73  |not be decompres|
00003380  73 65 64 20 62 79 20 74  68 69 73 20 70 72 6f 67  |sed by this prog|
00003390  72 61 6d 2e 0a 20 20 20  49 74 20 74 68 65 6e 20  |ram..   It then |
000033a0  63 68 65 63 6b 73 20 77  68 65 74 68 65 72 20 74  |checks whether t|
000033b0  68 65 20 66 69 6c 65 20  73 65 65 6d 73 20 74 6f  |he file seems to|
000033c0  20 62 65 20 6f 66 20 61  20 6b 6e 6f 77 6e 20 63  | be of a known c|
000033d0  6f 6d 70 72 65 73 73 65  64 20 66 69 6c 65 74 79  |ompressed filety|
000033e0  70 65 2c 20 61 6e 64 20  3c 77 61 72 6e 73 3d 3e  |pe, and <warns=>|
000033f0  45 72 72 6f 72 61 6c 72  65 61 64 79 3e 20 79 6f  |Erroralready> yo|
00003400  75 20 69 66 20 69 74 20  69 73 2e 0a 0a 43 6c 69  |u if it is...Cli|
00003410  63 6b 69 6e 67 20 7b 46  43 6f 64 65 3a 53 45 4c  |cking {FCode:SEL|
00003420  45 43 54 7d 20 6f 6e 20  74 68 65 20 69 63 6f 6e  |ECT} on the icon|
00003430  62 61 72 20 69 63 6f 6e  20 77 69 6c 6c 20 72 65  |bar icon will re|
00003440  6f 70 65 6e 20 74 68 65  20 63 75 72 72 65 6e 74  |open the current|
00003450  20 3c 7a 69 70 66 69 6c  65 20 63 6f 6e 74 65 6e  | <zipfile conten|
00003460  74 73 20 77 69 6e 64 6f  77 3d 3e 63 6f 6e 74 65  |ts window=>conte|
00003470  6e 74 73 3e 2c 20 69 66  20 61 6e 79 2e 20 20 20  |nts>, if any.   |
00003480  43 6c 69 63 6b 69 6e 67  20 7b 46 43 6f 64 65 3a  |Clicking {FCode:|
00003490  41 44 4a 55 53 54 7d 20  61 63 74 73 20 61 73 20  |ADJUST} acts as |
000034a0  61 20 73 68 6f 72 74 63  75 74 20 74 6f 20 63 72  |a shortcut to cr|
000034b0  65 61 74 65 20 61 20 6e  65 77 20 28 65 6d 70 74  |eate a new (empt|
000034c0  79 29 20 7a 69 70 66 69  6c 65 2e 20 20 48 6f 6c  |y) zipfile.  Hol|
000034d0  64 69 6e 67 20 64 6f 77  6e 20 53 68 69 66 74 20  |ding down Shift |
000034e0  77 68 69 6c 65 20 63 6c  69 63 6b 69 6e 67 20 7b  |while clicking {|
000034f0  46 43 6f 64 65 3a 53 45  4c 45 43 54 7d 20 77 69  |FCode:SELECT} wi|
00003500  6c 6c 20 6f 70 65 6e 20  74 68 65 20 3c 43 6f 6e  |ll open the <Con|
00003510  66 69 67 75 72 65 3e 20  77 69 6e 64 6f 77 2e 20  |figure> window. |
00003520  0a 0a 43 6c 69 63 6b 69  6e 67 20 7b 46 43 6f 64  |..Clicking {FCod|
00003530  65 3a 4d 45 4e 55 7d 20  6f 6e 20 74 68 65 20 69  |e:MENU} on the i|
00003540  63 6f 6e 62 61 72 20 6f  70 65 6e 73 20 61 20 3c  |conbar opens a <|
00003550  6d 65 6e 75 3d 3e 6d 65  6e 75 69 63 6f 6e 3e 20  |menu=>menuicon> |
00003560  61 6c 6c 6f 77 69 6e 67  20 79 6f 75 20 74 6f 20  |allowing you to |
00003570  63 72 65 61 74 65 20 65  6d 70 74 79 20 7a 69 70  |create empty zip|
00003580  66 69 6c 65 73 2c 20 63  6f 6e 66 69 67 75 72 65  |files, configure|
00003590  20 61 73 70 65 63 74 73  20 6f 66 20 74 68 65 20  | aspects of the |
000035a0  70 72 6f 67 72 61 6d 2c  20 61 6e 64 20 6f 70 65  |program, and ope|
000035b0  6e 20 74 68 69 73 20 53  74 72 6f 6e 67 48 65 6c  |n this StrongHel|
000035c0  70 20 6d 61 6e 75 61 6c  2e 0a 0a 48 6f 6c 64 69  |p manual...Holdi|
000035d0  6e 67 20 64 6f 77 6e 20  7b 46 43 6f 64 65 3a 43  |ng down {FCode:C|
000035e0  4f 4e 54 52 4f 4c 7d 20  77 68 69 6c 65 20 64 72  |ONTROL} while dr|
000035f0  61 67 67 69 6e 67 20 61  6e 20 61 72 63 68 69 76  |agging an archiv|
00003600  65 20 74 6f 20 74 68 65  20 69 63 6f 6e 62 61 72  |e to the iconbar|
00003610  20 69 63 6f 6e 20 61 6c  6c 6f 77 73 20 79 6f 75  | icon allows you|
00003620  20 74 6f 20 63 6f 6e 76  65 72 74 20 69 74 20 74  | to convert it t|
00003630  6f 20 6f 72 20 66 72 6f  6d 20 3c 73 65 6c 66 2d  |o or from <self-|
00003640  65 78 74 72 61 63 74 69  6e 67 3d 3e 73 66 78 3e  |extracting=>sfx>|
00003650  20 66 6f 72 6d 61 74 2e  44 41 54 41 8b 02 00 00  | format.DATA....|
00003660  54 68 65 20 73 61 76 65  62 6f 78 3a 0a 23 50 61  |The savebox:.#Pa|
00003670  72 65 6e 74 20 64 65 74  61 69 6c 0a 20 20 20 20  |rent detail.    |
00003680  20 20 20 20 20 20 49 66  20 74 68 65 20 27 55 4e  |      If the 'UN|
00003690  49 58 20 66 6f 72 6d 61  74 20 7a 69 70 66 69 6c  |IX format zipfil|
000036a0  65 20 6e 61 6d 65 73 27  20 69 6e 20 74 68 65 20  |e names' in the |
000036b0  3c 43 6f 6e 66 69 67 75  72 65 3e 20 77 69 6e 64  |<Configure> wind|
000036c0  6f 77 20 69 73 20 73 65  6c 65 63 74 65 64 2c 20  |ow is selected, |
000036d0  74 68 65 20 64 65 66 61  75 6c 74 20 6e 61 6d 65  |the default name|
000036e0  20 69 6e 20 74 68 65 20  73 61 76 65 62 6f 78 20  | in the savebox |
000036f0  63 6f 6e 73 69 73 74 73  20 6f 66 20 74 68 65 20  |consists of the |
00003700  6f 72 69 67 69 6e 61 6c  20 66 69 6c 65 6e 61 6d  |original filenam|
00003710  65 20 77 69 74 68 20 22  2f 7a 69 70 22 20 61 64  |e with "/zip" ad|
00003720  64 65 64 20 74 6f 20 74  68 65 20 65 6e 64 2c 20  |ded to the end, |
00003730  74 6f 20 6d 65 65 74 20  74 68 65 20 72 65 73 74  |to meet the rest|
00003740  72 69 63 74 69 6f 6e 73  20 6f 66 20 55 4e 49 58  |rictions of UNIX|
00003750  2f 44 4f 53 20 27 66 69  6c 65 74 79 70 65 73 27  |/DOS 'filetypes'|
00003760  2e 20 20 20 28 54 68 65  20 61 73 73 75 6d 70 74  |.   (The assumpt|
00003770  69 6f 6e 20 69 73 2c 20  74 68 61 74 20 69 66 20  |ion is, that if |
00003780  79 6f 75 20 77 61 6e 74  20 74 6f 20 63 72 65 61  |you want to crea|
00003790  74 65 20 7a 69 70 66 69  6c 65 73 2c 20 79 6f 75  |te zipfiles, you|
000037a0  20 61 72 65 20 71 75 69  74 65 20 70 72 6f 62 61  | are quite proba|
000037b0  62 6c 79 20 6c 6f 6f 6b  69 6e 67 20 66 6f 72 20  |bly looking for |
000037c0  61 20 66 6f 72 6d 61 74  20 77 68 69 63 68 20 63  |a format which c|
000037d0  61 6e 20 62 65 20 72 65  61 64 20 62 79 20 50 43  |an be read by PC|
000037e0  20 6f 77 6e 65 72 73 20  61 73 20 77 65 6c 6c 29  | owners as well)|
000037f0  2e 0a 20 20 20 20 20 20  20 20 20 20 4f 74 68 65  |..          Othe|
00003800  72 77 69 73 65 20 74 68  65 20 64 65 66 61 75 6c  |rwise the defaul|
00003810  74 20 6e 61 6d 65 20 77  69 6c 6c 20 62 65 20 74  |t name will be t|
00003820  68 65 20 73 61 6d 65 20  61 73 20 74 68 65 20 6f  |he same as the o|
00003830  72 69 67 69 6e 61 6c 20  66 69 6c 65 6e 61 6d 65  |riginal filename|
00003840  2e 20 20 20 44 6f 6e 27  74 20 74 72 79 20 74 6f  |.   Don't try to|
00003850  20 73 61 76 65 20 69 74  20 6f 76 65 72 20 74 68  | save it over th|
00003860  65 20 74 6f 70 20 6f 66  20 74 68 65 20 6f 6c 64  |e top of the old|
00003870  20 6f 6e 65 20 98 20 69  74 20 77 6f 6e 27 74 20  | one . it won't |
00003880  77 6f 72 6b 21 0a 20 20  20 20 20 20 20 20 20 20  |work!.          |
00003890  44 72 61 67 20 74 68 65  20 69 63 6f 6e 20 66 72  |Drag the icon fr|
000038a0  6f 6d 20 74 68 65 20 73  61 76 65 62 6f 78 20 74  |om the savebox t|
000038b0  6f 20 64 65 74 65 72 6d  69 6e 65 20 77 68 65 72  |o determine wher|
000038c0  65 20 79 6f 75 72 20 6e  65 77 20 61 72 63 68 69  |e your new archi|
000038d0  76 65 20 77 69 6c 6c 20  62 65 20 63 72 65 61 74  |ve will be creat|
000038e0  65 64 2e 00 44 41 54 41  be 07 00 00 54 68 65 20  |ed..DATA....The |
000038f0  7a 69 70 66 69 6c 65 20  63 6f 6e 74 65 6e 74 73  |zipfile contents|
00003900  20 77 69 6e 64 6f 77 3a  0a 23 50 61 72 65 6e 74  | window:.#Parent|
00003910  20 64 65 74 61 69 6c 0a  20 20 20 20 20 54 68 69  | detail.     Thi|
00003920  73 20 69 73 20 74 68 65  20 77 69 6e 64 6f 77 20  |s is the window |
00003930  64 69 73 70 6c 61 79 65  64 20 62 79 20 49 6e 66  |displayed by Inf|
00003940  6f 7a 69 70 20 74 6f 20  67 69 76 65 20 61 20 67  |ozip to give a g|
00003950  72 61 70 68 69 63 61 6c  20 72 65 70 72 65 73 65  |raphical represe|
00003960  6e 74 61 74 69 6f 6e 20  6f 66 20 74 68 65 20 63  |ntation of the c|
00003970  6f 6e 74 65 6e 74 73 20  6f 66 20 61 20 7a 69 70  |ontents of a zip|
00003980  66 69 6c 65 2e 20 20 20  49 74 20 69 73 20 6e 6f  |file.   It is no|
00003990  74 20 61 20 74 72 75 65  20 66 69 6c 65 72 20 77  |t a true filer w|
000039a0  69 6e 64 6f 77 20 2d 20  74 68 75 73 20 63 6c 69  |indow - thus cli|
000039b0  63 6b 69 6e 67 20 6f 6e  20 61 20 64 69 72 65 63  |cking on a direc|
000039c0  74 6f 72 79 20 77 69 6c  6c 20 6e 6f 74 20 73 65  |tory will not se|
000039d0  6c 65 63 74 20 69 74 2c  20 66 6f 72 20 65 78 61  |lect it, for exa|
000039e0  6d 70 6c 65 2c 20 6e 6f  72 20 63 61 6e 20 79 6f  |mple, nor can yo|
000039f0  75 20 72 65 6e 61 6d 65  20 74 68 65 20 27 66 69  |u rename the 'fi|
00003a00  6c 65 73 27 20 64 69 73  70 6c 61 79 65 64 20 74  |les' displayed t|
00003a10  68 65 72 65 2e 0a 20 20  20 20 20 41 6c 6c 20 66  |here..     All f|
00003a20  69 6c 65 73 20 61 72 65  20 72 65 70 72 65 73 65  |iles are represe|
00003a30  6e 74 65 64 20 77 69 74  68 20 74 68 65 20 2f 75  |nted with the /u|
00003a40  6e 74 79 70 65 64 2f 20  66 69 6c 65 20 69 63 6f  |ntyped/ file ico|
00003a50  6e 2e 20 49 6e 66 6f 7a  69 70 20 69 73 20 6e 6f  |n. Infozip is no|
00003a60  74 20 63 61 70 61 62 6c  65 20 6f 66 20 64 65 74  |t capable of det|
00003a70  65 63 74 69 6e 67 20 66  69 6c 65 74 79 70 65 73  |ecting filetypes|
00003a80  20 65 74 63 2e 20 62 75  74 20 74 68 65 20 49 6e  | etc. but the In|
00003a90  66 6f 2d 5a 49 50 20 72  6f 75 74 69 6e 65 73 20  |fo-ZIP routines |
00003aa0  61 72 65 20 63 61 70 61  62 6c 65 20 6f 66 20 70  |are capable of p|
00003ab0  72 65 73 65 72 76 69 6e  67 20 52 49 53 43 20 4f  |reserving RISC O|
00003ac0  53 20 66 69 6c 65 74 79  70 65 73 20 2d 20 69 66  |S filetypes - if|
00003ad0  20 74 68 65 20 66 69 6c  65 73 20 6f 72 69 67 69  | the files origi|
00003ae0  6e 61 74 65 64 20 6f 6e  20 61 20 52 49 53 43 20  |nated on a RISC |
00003af0  4f 53 20 6d 61 63 68 69  6e 65 2c 20 74 68 65 79  |OS machine, they|
00003b00  20 77 69 6c 6c 20 62 65  20 63 6f 72 72 65 63 74  | will be correct|
00003b10  6c 79 20 66 69 6c 65 74  79 70 65 64 20 77 68 65  |ly filetyped whe|
00003b20  6e 20 64 65 63 6f 6d 70  72 65 73 73 65 64 2e 20  |n decompressed. |
00003b30  54 68 65 20 73 61 6d 65  20 61 70 70 6c 69 65 73  |The same applies|
00003b40  20 74 6f 20 61 6e 79 20  7a 69 70 66 69 6c 65 73  | to any zipfiles|
00003b50  20 63 72 65 61 74 65 64  20 62 79 20 79 6f 75 2e  | created by you.|
00003b60  0a 20 20 20 20 20 0a 23  64 72 61 77 20 63 2c 66  |.     .#draw c,f|
00003b70  20 63 6f 6e 74 65 6e 74  73 77 0a 0a 20 20 20 20  | contentsw..    |
00003b80  20 54 68 65 20 74 69 74  6c 65 62 61 72 20 6f 66  | The titlebar of|
00003b90  20 74 68 65 20 77 69 6e  64 6f 77 20 72 65 66 6c  | the window refl|
00003ba0  65 63 74 73 20 74 68 65  20 61 63 74 75 61 6c 20  |ects the actual |
00003bb0  6e 61 6d 65 20 6f 66 20  74 68 65 20 7a 69 70 66  |name of the zipf|
00003bc0  69 6c 65 2e 20 20 20 54  68 65 20 70 61 6e 65 20  |ile.   The pane |
00003bd0  69 6d 6d 65 64 69 61 74  65 6c 79 20 75 6e 64 65  |immediately unde|
00003be0  72 6e 65 61 74 68 20 69  74 20 64 69 73 70 6c 61  |rneath it displa|
00003bf0  79 73 20 74 68 65 20 64  69 72 65 63 74 6f 72 79  |ys the directory|
00003c00  20 3c 6c 65 76 65 6c 3e  20 79 6f 75 20 61 72 65  | <level> you are|
00003c10  20 63 75 72 72 65 6e 74  6c 79 20 6f 6e 2e 20 20  | currently on.  |
00003c20  20 43 6c 69 63 6b 69 6e  67 20 6f 6e 20 74 68 65  | Clicking on the|
00003c30  20 75 70 20 61 72 72 6f  77 20 69 63 6f 6e 20 6f  | up arrow icon o|
00003c40  6e 20 74 68 65 20 66 61  72 20 6c 65 66 74 20 6f  |n the far left o|
00003c50  66 20 74 68 65 20 70 61  6e 65 20 77 69 6c 6c 20  |f the pane will |
00003c60  72 65 74 75 72 6e 20 79  6f 75 20 74 6f 20 74 68  |return you to th|
00003c70  65 20 70 72 65 76 69 6f  75 73 20 6c 65 76 65 6c  |e previous level|
00003c80  2c 20 61 73 20 77 69 6c  6c 20 74 68 65 20 3c 4f  |, as will the <O|
00003c90  70 65 6e 20 70 61 72 65  6e 74 3d 3e 6d 65 6e 75  |pen parent=>menu|
00003ca0  75 70 3e 20 6d 65 6e 75  20 65 6e 74 72 79 2e 20  |up> menu entry. |
00003cb0  20 20 41 44 4a 55 53 54  2d 63 6c 69 63 6b 69 6e  |  ADJUST-clickin|
00003cc0  67 20 6f 6e 20 74 68 65  20 77 69 6e 64 6f 77 27  |g on the window'|
00003cd0  73 20 63 6c 6f 73 65 20  69 63 6f 6e 20 77 69 6c  |s close icon wil|
00003ce0  6c 20 6f 70 65 6e 20 74  68 65 20 64 69 72 65 63  |l open the direc|
00003cf0  74 6f 72 79 20 63 6f 6e  74 61 69 6e 69 6e 67 20  |tory containing |
00003d00  74 68 65 20 7a 69 70 66  69 6c 65 2e 20 20 20 49  |the zipfile.   I|
00003d10  66 20 79 6f 75 20 63 6c  6f 73 65 20 74 68 65 20  |f you close the |
00003d20  63 6f 6e 74 65 6e 74 73  20 77 69 6e 64 6f 77 20  |contents window |
00003d30  79 6f 75 20 63 61 6e 20  61 6c 77 61 79 73 20 67  |you can always g|
00003d40  65 74 20 69 74 20 62 61  63 6b 20 62 79 20 63 6c  |et it back by cl|
00003d50  69 63 6b 69 6e 67 20 6f  6e 20 74 68 65 20 69 63  |icking on the ic|
00003d60  6f 6e 62 61 72 20 69 63  6f 6e 2e 0a 20 20 20 20  |onbar icon..    |
00003d70  20 0a 20 20 20 20 20 44  6f 75 62 6c 65 2d 63 6c  | .     Double-cl|
00003d80  69 63 6b 20 6f 6e 20 61  20 64 69 72 65 63 74 6f  |ick on a directo|
00003d90  72 79 2f 61 70 70 6c 69  63 61 74 69 6f 6e 20 74  |ry/application t|
00003da0  6f 20 27 6f 70 65 6e 27  20 69 74 20 61 6e 64 20  |o 'open' it and |
00003db0  6d 6f 76 65 20 64 6f 77  6e 20 74 6f 20 74 68 65  |move down to the|
00003dc0  20 6e 65 78 74 20 3c 6c  65 76 65 6c 3e 2e 20 20  | next <level>.  |
00003dd0  43 68 6f 6f 73 65 20 3c  53 65 6c 65 63 74 20 61  |Choose <Select a|
00003de0  6c 6c 3d 3e 6d 65 6e 75  61 6c 6c 3e 20 66 72 6f  |ll=>menuall> fro|
00003df0  6d 20 74 68 65 20 3c 6d  65 6e 75 3d 3e 6d 65 6e  |m the <menu=>men|
00003e00  75 63 6f 6e 74 3e 20 74  6f 20 73 65 6c 65 63 74  |ucont> to select|
00003e10  20 61 6c 6c 20 74 68 65  20 69 63 6f 6e 73 20 63  | all the icons c|
00003e20  75 72 72 65 6e 74 6c 79  20 64 69 73 70 6c 61 79  |urrently display|
00003e30  65 64 2e 20 20 20 44 72  61 67 20 61 6e 79 20 69  |ed.   Drag any i|
00003e40  63 6f 6e 20 6f 75 74 20  6f 66 20 74 68 65 20 77  |con out of the w|
00003e50  69 6e 64 6f 77 20 74 6f  20 64 65 63 6f 6d 70 72  |indow to decompr|
00003e60  65 73 73 20 74 68 61 74  20 6f 62 6a 65 63 74 20  |ess that object |
00003e70  75 73 69 6e 67 20 74 68  65 20 63 75 72 72 65 6e  |using the curren|
00003e80  74 20 64 65 63 6f 6d 70  72 65 73 73 69 6f 6e 20  |t decompression |
00003e90  3c 6f 70 74 69 6f 6e 73  3d 3e 6f 70 74 3e 2e 20  |<options=>opt>. |
00003ea0  57 68 65 6e 20 79 6f 75  20 63 6c 69 63 6b 20 7b  |When you click {|
00003eb0  46 43 6f 64 65 7d 4d 45  4e 55 7b 46 7d 20 6f 76  |FCode}MENU{F} ov|
00003ec0  65 72 20 61 6e 20 6f 62  6a 65 63 74 20 79 6f 75  |er an object you|
00003ed0  20 61 72 65 20 67 69 76  65 6e 20 74 68 65 20 6f  | are given the o|
00003ee0  70 74 69 6f 6e 20 74 6f  20 64 65 6c 65 74 65 20  |ption to delete |
00003ef0  69 74 20 62 79 20 73 65  6c 65 63 74 69 6e 67 20  |it by selecting |
00003f00  3c 44 65 6c 65 74 65 3e  20 66 72 6f 6d 20 74 68  |<Delete> from th|
00003f10  65 20 7b 2a 7d 46 69 6c  65 20 27 4e 61 6d 65 27  |e {*}File 'Name'|
00003f20  7b 2a 7d 20 73 75 62 6d  65 6e 75 2e 20 53 65 6c  |{*} submenu. Sel|
00003f30  65 63 74 69 6e 67 20 3c  49 6e 66 6f 3e 2c 20 74  |ecting <Info>, t|
00003f40  68 65 20 6f 74 68 65 72  20 65 6e 74 72 79 20 6f  |he other entry o|
00003f50  6e 20 74 68 65 20 2a 46  69 6c 65 2a 20 6d 65 6e  |n the *File* men|
00003f60  75 2c 20 64 69 73 70 6c  61 79 73 20 61 20 77 69  |u, displays a wi|
00003f70  6e 64 6f 77 20 73 68 6f  77 69 6e 67 20 74 68 65  |ndow showing the|
00003f80  20 66 69 6c 65 27 73 20  73 69 7a 65 20 61 6e 64  | file's size and|
00003f90  20 64 61 74 65 2e 20 0a  20 20 20 20 20 44 6f 75  | date. .     Dou|
00003fa0  62 6c 65 2d 63 6c 69 63  6b 69 6e 67 20 6f 6e 20  |ble-clicking on |
00003fb0  61 20 66 69 6c 65 20 77  69 6c 6c 20 61 75 74 6f  |a file will auto|
00003fc0  6d 61 74 69 63 61 6c 6c  79 20 64 65 63 6f 6d 70  |matically decomp|
00003fd0  72 65 73 73 20 61 6e 64  20 72 75 6e 20 74 68 61  |ress and run tha|
00003fe0  74 20 66 69 6c 65 2e 20  20 20 48 6f 6c 64 69 6e  |t file.   Holdin|
00003ff0  67 20 64 6f 77 6e 20 7b  46 43 6f 64 65 7d 53 48  |g down {FCode}SH|
00004000  49 46 54 7b 46 7d 20 77  69 6c 6c 20 65 6e 73 75  |IFT{F} will ensu|
00004010  72 65 20 74 68 61 74 20  74 68 65 20 66 69 6c 65  |re that the file|
00004020  20 69 73 20 6c 6f 61 64  65 64 20 69 6e 74 6f 20  | is loaded into |
00004030  61 20 74 65 78 74 20 65  64 69 74 6f 72 20 98 20  |a text editor . |
00004040  69 74 27 73 20 70 72 6f  62 61 62 6c 79 20 62 65  |it's probably be|
00004050  73 74 20 74 6f 20 75 73  65 20 74 68 69 73 20 6f  |st to use this o|
00004060  70 74 69 6f 6e 20 77 68  65 6e 20 79 6f 75 20 64  |ption when you d|
00004070  6f 6e 27 74 20 6b 6e 6f  77 20 77 68 61 74 20 66  |on't know what f|
00004080  69 6c 65 74 79 70 65 20  69 74 20 69 73 2e 0a 20  |iletype it is.. |
00004090  20 20 20 20 0a 23 69 6e  63 6c 75 64 65 20 61 64  |    .#include ad|
000040a0  64 0a 00 00 44 41 54 41  66 01 00 00 20 20 20 20  |d...DATAf...    |
000040b0  20 4e 6f 74 65 20 74 68  61 74 20 79 6f 75 20 63  | Note that you c|
000040c0  61 6e 20 73 74 69 6c 6c  20 75 73 65 20 79 6f 75  |an still use you|
000040d0  72 20 64 65 73 6b 74 6f  70 20 77 68 69 6c 65 20  |r desktop while |
000040e0  61 20 74 61 73 6b 77 69  6e 64 6f 77 20 69 73 20  |a taskwindow is |
000040f0  6f 6e 20 73 63 72 65 65  6e 20 2d 20 74 68 65 20  |on screen - the |
00004100  63 6f 6d 70 75 74 65 72  20 64 6f 65 73 6e 27 74  |computer doesn't|
00004110  20 27 6c 6f 63 6b 20 75  70 27 20 2d 20 62 75 74  | 'lock up' - but|
00004120  20 44 4f 4e 27 54 20 63  6c 6f 73 65 20 74 68 65  | DON'T close the|
00004130  20 74 61 73 6b 77 69 6e  64 6f 77 20 75 6e 74 69  | taskwindow unti|
00004140  6c 20 69 74 20 68 61 73  20 66 69 6e 69 73 68 65  |l it has finishe|
00004150  64 21 20 20 20 28 54 68  65 72 65 20 69 73 20 61  |d!   (There is a|
00004160  6e 20 3c 6f 70 74 69 6f  6e 3d 3e 6f 70 74 71 75  |n <option=>optqu|
00004170  69 65 74 3e 20 74 6f 20  73 74 6f 70 20 74 68 65  |iet> to stop the|
00004180  20 74 61 73 6b 77 69 6e  64 6f 77 20 66 72 6f 6d  | taskwindow from|
00004190  20 62 65 69 6e 67 20 64  69 73 70 6c 61 79 65 64  | being displayed|
000041a0  20 75 6e 6c 65 73 73 20  61 6e 20 3c 65 72 72 6f  | unless an <erro|
000041b0  72 3e 20 6f 63 63 75 72  73 20 2d 20 69 6e 20 74  |r> occurs - in t|
000041c0  68 69 73 20 63 61 73 65  20 74 68 65 20 3c 61 6c  |his case the <al|
000041d0  65 72 74 20 62 6f 78 3d  3e 61 6c 65 72 74 3e 20  |ert box=>alert> |
000041e0  77 69 6c 6c 20 70 6f 70  20 75 70 20 6f 6e 63 65  |will pop up once|
000041f0  20 74 68 65 20 70 72 6f  63 65 73 73 20 69 73 20  | the process is |
00004200  63 6f 6d 70 6c 65 74 65  2e 29 00 00 44 41 54 41  |complete.)..DATA|
00004210  c1 02 00 00 41 64 64 69  6e 67 20 6d 6f 72 65 20  |....Adding more |
00004220  66 69 6c 65 73 3a 0a 20  20 20 20 20 44 72 61 67  |files:.     Drag|
00004230  67 69 6e 67 20 61 6e 79  20 6f 62 6a 65 63 74 20  |ging any object |
00004240  2d 20 65 76 65 6e 20 61  6e 6f 74 68 65 72 20 7a  |- even another z|
00004250  69 70 66 69 6c 65 21 20  2d 20 2a 69 6e 74 6f 2a  |ipfile! - *into*|
00004260  20 74 68 65 20 63 6f 6e  74 65 6e 74 73 20 77 69  | the contents wi|
00004270  6e 64 6f 77 20 77 69 6c  6c 20 63 61 75 73 65 20  |ndow will cause |
00004280  69 74 20 74 6f 20 62 65  20 61 64 64 65 64 20 74  |it to be added t|
00004290  6f 20 74 68 65 20 7a 69  70 66 69 6c 65 2c 20 74  |o the zipfile, t|
000042a0  68 6f 75 67 68 20 79 6f  75 20 6d 61 79 20 62 65  |hough you may be|
000042b0  20 61 73 6b 65 64 20 74  6f 20 63 6f 6e 66 69 72  | asked to confir|
000042c0  6d 20 74 68 69 73 20 69  66 20 74 68 65 20 66 69  |m this if the fi|
000042d0  6c 65 20 69 73 20 61 6c  72 65 61 64 79 20 3c 63  |le is already <c|
000042e0  6f 6d 70 72 65 73 73 65  64 3d 3e 45 72 72 6f 72  |ompressed=>Error|
000042f0  61 6c 72 65 61 64 79 3e  2e 20 20 20 54 68 65 20  |already>.   The |
00004300  64 69 73 70 6c 61 79 20  77 69 6c 6c 20 62 65 20  |display will be |
00004310  75 70 64 61 74 65 64 20  74 6f 20 72 65 66 6c 65  |updated to refle|
00004320  63 74 20 74 68 69 73 2e  20 20 20 48 6f 6c 64 20  |ct this.   Hold |
00004330  64 6f 77 6e 20 7b 46 43  6f 64 65 7d 53 48 49 46  |down {FCode}SHIF|
00004340  54 7b 66 7d 20 74 6f 20  2f 6d 6f 76 65 2f 20 69  |T{f} to /move/ i|
00004350  74 20 69 6e 74 6f 20 74  68 65 20 7a 69 70 66 69  |t into the zipfi|
00004360  6c 65 20 72 61 74 68 65  72 20 74 68 61 6e 20 6a  |le rather than j|
00004370  75 73 74 20 63 6f 70 79  69 6e 67 20 69 74 2e 20  |ust copying it. |
00004380  20 20 59 6f 75 20 63 61  6e 20 61 6c 73 6f 20 3c  |  You can also <|
00004390  64 65 6c 65 74 65 3e 20  66 69 6c 65 73 20 61 6e  |delete> files an|
000043a0  64 20 63 72 65 61 74 65  20 3c 6e 65 77 20 64 69  |d create <new di|
000043b0  72 65 63 74 6f 72 69 65  73 3d 3e 6d 65 6e 75 6e  |rectories=>menun|
000043c0  65 77 64 69 72 3e 2e 0a  20 20 20 20 20 4e 6f 74  |ewdir>..     Not|
000043d0  65 20 74 68 61 74 20 61  64 64 69 6e 67 20 6f 62  |e that adding ob|
000043e0  6a 65 63 74 73 20 74 6f  20 74 68 65 20 7b 2a 7d  |jects to the {*}|
000043f0  74 6f 70 2d 6c 65 76 65  6c 20 64 69 72 65 63 74  |top-level direct|
00004400  6f 72 79 7b 2a 7d 20 6f  66 20 61 20 7a 69 70 66  |ory{*} of a zipf|
00004410  69 6c 65 20 69 73 20 66  61 73 74 65 72 20 74 68  |ile is faster th|
00004420  61 6e 20 61 64 64 69 6e  67 20 74 68 65 6d 20 74  |an adding them t|
00004430  6f 20 73 75 62 2d 64 69  72 65 63 74 6f 72 69 65  |o sub-directorie|
00004440  73 2e 20 20 20 55 6e 6c  65 73 73 20 79 6f 75 20  |s.   Unless you |
00004450  68 61 76 65 20 61 20 66  61 73 74 20 3c 68 61 72  |have a fast <har|
00004460  64 20 64 69 73 63 3d 3e  74 65 63 68 53 63 72 61  |d disc=>techScra|
00004470  70 3e 2c 20 61 64 64 69  6e 67 20 6c 61 72 67 65  |p>, adding large|
00004480  20 6f 62 6a 65 63 74 73  20 74 6f 20 73 75 62 2d  | objects to sub-|
00004490  64 69 72 65 63 74 6f 72  69 65 73 20 6f 66 20 61  |directories of a|
000044a0  6e 20 65 78 69 73 74 69  6e 67 20 7a 69 70 66 69  |n existing zipfi|
000044b0  6c 65 20 69 73 20 70 72  6f 62 61 62 6c 79 20 62  |le is probably b|
000044c0  65 73 74 20 61 76 6f 69  64 65 64 2e 20 00 00 00  |est avoided. ...|
000044d0  44 41 54 41 b3 01 00 00  57 68 61 74 20 69 74 20  |DATA....What it |
000044e0  64 6f 65 73 3a 0a 23 50  61 72 65 6e 74 20 21 52  |does:.#Parent !R|
000044f0  6f 6f 74 0a 49 6e 66 6f  7a 69 70 20 69 73 20 61  |oot.Infozip is a|
00004500  20 64 65 73 6b 74 6f 70  20 66 72 6f 6e 74 2d 65  | desktop front-e|
00004510  6e 64 20 74 6f 20 74 68  65 20 70 75 62 6c 69 63  |nd to the public|
00004520  20 64 6f 6d 61 69 6e 20  3c 49 6e 66 6f 2d 5a 49  | domain <Info-ZI|
00004530  50 3d 3e 63 6f 70 79 72  69 67 68 74 3e 20 72 6f  |P=>copyright> ro|
00004540  75 74 69 6e 65 73 20 77  68 69 63 68 20 61 6c 6c  |utines which all|
00004550  6f 77 20 79 6f 75 20 74  6f 20 63 72 65 61 74 65  |ow you to create|
00004560  20 79 6f 75 72 20 6f 77  6e 20 20 27 7a 69 70 27  | your own  'zip'|
00004570  20 61 72 63 68 69 76 65  73 20 28 61 73 20 77 69  | archives (as wi|
00004580  64 65 6c 79 20 75 73 65  64 20 6f 6e 20 74 68 65  |dely used on the|
00004590  20 57 6f 72 6c 64 20 57  69 64 65 20 57 65 62 29  | World Wide Web)|
000045a0  20 61 6e 64 20 74 6f 20  65 78 74 72 61 63 74 20  | and to extract |
000045b0  66 69 6c 65 73 20 66 72  6f 6d 20 27 7a 69 70 27  |files from 'zip'|
000045c0  20 61 72 63 68 69 76 65  73 20 63 72 65 61 74 65  | archives create|
000045d0  64 20 6f 6e 20 61 6e 79  20 74 79 70 65 20 6f 66  |d on any type of|
000045e0  20 63 6f 6d 70 75 74 65  72 2e 0a 49 74 20 6d 61  | computer..It ma|
000045f0  6b 65 73 20 75 73 69 6e  67 20 74 68 65 73 65 20  |kes using these |
00004600  72 6f 75 74 69 6e 65 73  20 61 20 2a 6c 6f 74 2a  |routines a *lot*|
00004610  20 65 61 73 69 65 72 20  98 20 69 66 20 79 6f 75  | easier . if you|
00004620  20 64 6f 6e 91 74 20 62  65 6c 69 65 76 65 20 6d  | don.t believe m|
00004630  65 2c 20 68 61 76 65 20  61 20 6c 6f 6f 6b 20 61  |e, have a look a|
00004640  74 20 74 68 65 20 64 6f  63 75 6d 65 6e 74 73 20  |t the documents |
00004650  69 6e 20 7b 2f 7d 21 49  6e 66 6f 7a 69 70 2e 52  |in {/}!Infozip.R|
00004660  6f 75 74 69 6e 65 73 7b  2f 7d 20 61 6e 64 20 74  |outines{/} and t|
00004670  72 79 20 69 74 20 66 6f  72 20 79 6f 75 72 73 65  |ry it for yourse|
00004680  6c 66 21 00 44 49 52 24  dc 01 00 00 dc 01 00 00  |lf!.DIR$........|
00004690  60 48 00 00 4a ff ff ff  55 3a 57 c3 01 04 00 00  |`H..J...U:W.....|
000046a0  13 00 00 00 00 00 00 00  21 52 6f 6f 74 00 00 00  |........!Root...|
000046b0  64 4c 00 00 48 ff ff ff  ec 17 a5 ae 5f 01 00 00  |dL..H......._...|
000046c0  03 00 00 00 00 00 00 00  6f 75 74 70 75 74 00 00  |........output..|
000046d0  c4 4d 00 00 48 ff ff ff  ce b8 b2 ae cf 03 00 00  |.M..H...........|
000046e0  03 00 00 00 00 00 00 00  74 65 6d 70 00 00 00 00  |........temp....|
000046f0  94 51 00 00 48 ff ff ff  0a ac 38 cb fa 01 00 00  |.Q..H.....8.....|
00004700  03 00 00 00 00 00 00 00  74 77 6f 00 90 53 00 00  |........two..S..|
00004710  48 ff ff ff fc 2c 23 fe  c7 01 00 00 03 00 00 00  |H....,#.........|
00004720  00 00 00 00 63 6f 6d 70  00 00 00 00 58 55 00 00  |....comp....XU..|
00004730  48 ff ff ff c9 13 c2 ae  33 01 00 00 03 00 00 00  |H.......3.......|
00004740  00 00 00 00 61 72 63 00  8c 56 00 00 48 ff ff ff  |....arc..V..H...|
00004750  af 3d b5 ae 20 02 00 00  03 00 00 00 00 00 00 00  |.=.. ...........|
00004760  7a 69 70 00 ac 58 00 00  49 ff ff ff c7 40 e8 08  |zip..X..I....@..|
00004770  97 02 00 00 03 00 00 00  00 00 00 00 74 61 73 6b  |............task|
00004780  00 00 00 00 44 5b 00 00  48 ff ff ff 66 c8 4b c3  |....D[..H...f.K.|
00004790  71 01 00 00 03 00 00 00  00 00 00 00 6d 65 72 67  |q...........merg|
000047a0  65 00 00 00 b8 5c 00 00  49 ff ff ff bf 90 60 e6  |e....\..I.....`.|
000047b0  c5 05 00 00 03 00 00 00  00 00 00 00 73 6c 6f 77  |............slow|
000047c0  00 00 00 00 80 62 00 00  4a ff ff ff 94 56 53 c4  |.....b..J....VS.|
000047d0  96 04 00 00 03 00 00 00  00 00 00 00 66 69 6c 65  |............file|
000047e0  74 79 70 65 00 00 00 00  18 67 00 00 4a ff ff ff  |type.....g..J...|
000047f0  f2 5a 53 c4 74 02 00 00  03 00 00 00 00 00 00 00  |.ZS.t...........|
00004800  61 6c 72 65 61 64 79 00  8c 69 00 00 48 ff ff ff  |already..i..H...|
00004810  a0 a1 3c fe c3 01 00 00  13 00 00 00 00 00 00 00  |..<.............|
00004820  75 6e 6b 6e 6f 77 6e 00  50 6b 00 00 49 ff ff ff  |unknown.Pk..I...|
00004830  9b 3f ad e3 e2 00 00 00  03 00 00 00 00 00 00 00  |.?..............|
00004840  6d 65 6d 00 34 6c 00 00  4a ff ff ff 25 52 57 c3  |mem.4l..J...%RW.|
00004850  5b 01 00 00 03 00 00 00  00 00 00 00 52 41 4d 00  |[...........RAM.|
00004860  44 41 54 41 01 04 00 00  50 72 6f 62 6c 65 6d 73  |DATA....Problems|
00004870  0a 23 50 61 72 65 6e 74  20 21 52 6f 6f 74 0a 23  |.#Parent !Root.#|
00004880  46 68 33 3a 4b 6e 6f 77  6e 20 6e 6f 6e 2d 66 61  |Fh3:Known non-fa|
00004890  74 61 6c 20 65 72 72 6f  72 73 0a 23 41 6c 69 67  |tal errors.#Alig|
000048a0  6e 20 43 65 6e 74 72 65  0a 7b 46 45 6d 70 68 61  |n Centre.{FEmpha|
000048b0  73 69 73 7d 28 45 78 70  6c 61 6e 61 74 69 6f 6e  |sis}(Explanation|
000048c0  73 20 61 72 65 20 66 61  69 72 6c 79 20 3c 74 65  |s are fairly <te|
000048d0  63 68 6e 69 63 61 6c 3d  3e 74 65 63 68 3e 29 7b  |chnical=>tech>){|
000048e0  66 7d 0a 23 4c 69 6e 65  0a 3c 22 43 6f 75 6c 64  |f}.#Line.<"Could|
000048f0  20 6e 6f 74 20 63 72 65  61 74 65 20 6f 75 74 70  | not create outp|
00004900  75 74 20 66 69 6c 65 22  3d 3e 45 72 72 6f 72 6f  |ut file"=>Erroro|
00004910  75 74 70 75 74 3e 0a 3c  22 43 61 6e 27 74 20 6d  |utput>.<"Can't m|
00004920  6f 76 65 20 66 69 6c 65  20 58 20 74 6f 20 64 65  |ove file X to de|
00004930  73 74 69 6e 61 74 69 6f  6e 3b 20 20 6f 70 65 6e  |stination;  open|
00004940  20 76 69 65 77 65 72 20  6f 6e 20 74 65 6d 70 6f  | viewer on tempo|
00004950  72 61 72 79 20 64 69 72  65 63 74 6f 72 79 3f 22  |rary directory?"|
00004960  3d 3e 45 72 72 6f 72 74  65 6d 70 3e 0a 3c 22 41  |=>Errortemp>.<"A|
00004970  20 70 72 65 76 69 6f 75  73 20 63 6f 70 79 20 6f  | previous copy o|
00004980  66 20 49 6e 66 6f 7a 69  70 20 73 74 69 6c 6c 20  |f Infozip still |
00004990  73 65 65 6d 73 20 74 6f  20 62 65 20 72 75 6e 6e  |seems to be runn|
000049a0  69 6e 67 22 3d 3e 45 72  72 6f 72 74 77 6f 3e 0a  |ing"=>Errortwo>.|
000049b0  3c 22 54 68 69 73 20 61  72 63 68 69 76 65 20 69  |<"This archive i|
000049c0  73 20 6e 6f 74 20 61 20  7a 69 70 20 66 69 6c 65  |s not a zip file|
000049d0  22 3d 3e 45 72 72 6f 72  63 6f 6d 70 3e 0a 3c 4e  |"=>Errorcomp>.<N|
000049e0  6f 74 68 69 6e 67 20 68  61 70 70 65 6e 73 20 77  |othing happens w|
000049f0  68 65 6e 20 49 20 64 6f  75 62 6c 65 2d 63 6c 69  |hen I double-cli|
00004a00  63 6b 20 6f 6e 20 61 6e  20 61 72 63 68 69 76 65  |ck on an archive|
00004a10  3d 3e 45 72 72 6f 72 63  6f 6d 70 3e 0a 3c 22 54  |=>Errorcomp>.<"T|
00004a20  68 69 73 20 66 69 6c 65  20 69 73 20 61 6c 72 65  |his file is alre|
00004a30  61 64 79 20 63 6f 6d 70  72 65 73 73 65 64 22 3d  |ady compressed"=|
00004a40  3e 45 72 72 6f 72 61 6c  72 65 61 64 79 3e 0a 3c  |>Erroralready>.<|
00004a50  49 6e 66 6f 7a 69 70 20  74 72 69 65 73 20 74 6f  |Infozip tries to|
00004a60  20 6f 70 65 6e 20 6d 79  20 28 75 6e 63 6f 6d 70  | open my (uncomp|
00004a70  72 65 73 73 65 64 29 20  66 69 6c 65 20 61 73 20  |ressed) file as |
00004a80  61 6e 20 61 72 63 68 69  76 65 3d 3e 45 72 72 6f  |an archive=>Erro|
00004a90  72 61 72 63 3e 0a 3c 22  7a 69 70 20 77 61 72 6e  |rarc>.<"zip warn|
00004aa0  69 6e 67 3a 20 6e 61 6d  65 20 6e 6f 74 20 6d 61  |ing: name not ma|
00004ab0  74 63 68 65 64 22 3d 3e  45 72 72 6f 72 7a 69 70  |tched"=>Errorzip|
00004ac0  3e 0a 3c 54 68 65 20 66  69 6c 65 20 69 6e 66 6f  |>.<The file info|
00004ad0  20 77 69 6e 64 6f 77 20  72 65 61 64 73 20 4c 65  | window reads Le|
00004ae0  6e 67 74 68 3a 20 55 6e  6b 6e 6f 77 6e 3d 3e 65  |ngth: Unknown=>e|
00004af0  72 72 6f 72 75 6e 6b 6e  6f 77 6e 3e 0a 3c 22 4e  |rrorunknown>.<"N|
00004b00  6f 20 72 75 6e 20 61 63  74 69 6f 6e 20 73 70 65  |o run action spe|
00004b10  63 69 66 69 65 64 20 66  6f 72 20 74 68 69 73 20  |cified for this |
00004b20  66 69 6c 65 74 79 70 65  22 3d 3e 45 72 72 6f 72  |filetype"=>Error|
00004b30  66 69 6c 65 74 79 70 65  3e 0a 3c 22 49 6e 66 6f  |filetype>.<"Info|
00004b40  7a 69 70 20 69 73 20 62  75 73 79 20 61 74 20 74  |zip is busy at t|
00004b50  68 65 20 6d 6f 6d 65 6e  74 21 22 3d 3e 45 72 72  |he moment!"=>Err|
00004b60  6f 72 74 61 73 6b 3e 0a  3c 49 6e 66 6f 7a 69 70  |ortask>.<Infozip|
00004b70  20 6d 65 72 67 65 73 20  6d 79 20 7a 69 70 66 69  | merges my zipfi|
00004b80  6c 65 73 20 69 6e 73 74  65 61 64 20 6f 66 20 6f  |les instead of o|
00004b90  76 65 72 77 72 69 74 69  6e 67 20 74 68 65 20 6f  |verwriting the o|
00004ba0  6c 64 20 6f 6e 65 21 3d  3e 45 72 72 6f 72 6d 65  |ld one!=>Errorme|
00004bb0  72 67 65 3e 0a 3c 49 6e  66 6f 7a 69 70 20 69 73  |rge>.<Infozip is|
00004bc0  20 73 6f 20 73 6c 6f 77  20 74 68 61 74 20 49 20  | so slow that I |
00004bd0  6b 65 65 70 20 74 68 69  6e 6b 69 6e 67 20 69 74  |keep thinking it|
00004be0  20 68 61 73 20 63 72 61  73 68 65 64 3d 3e 45 72  | has crashed=>Er|
00004bf0  72 6f 72 73 6c 6f 77 3e  0a 3c 22 49 6e 74 65 72  |rorslow>.<"Inter|
00004c00  6e 61 6c 20 65 72 72 6f  72 3a 20 61 62 6f 72 74  |nal error: abort|
00004c10  20 6f 6e 20 64 61 74 61  20 74 72 61 6e 73 66 65  | on data transfe|
00004c20  72 22 3d 3e 45 72 72 6f  72 6d 65 6d 3e 0a 3c 50  |r"=>Errormem>.<P|
00004c30  72 6f 62 6c 65 6d 73 20  77 68 65 6e 20 7a 69 70  |roblems when zip|
00004c40  70 69 6e 67 20 74 6f 20  52 41 4d 64 69 73 63 3d  |ping to RAMdisc=|
00004c50  3e 45 72 72 6f 72 52 41  4d 3e 0a 23 41 6c 69 67  |>ErrorRAM>.#Alig|
00004c60  6e 00 00 00 44 41 54 41  5f 01 00 00 43 6f 75 6c  |n...DATA_...Coul|
00004c70  64 20 6e 6f 74 20 63 72  65 61 74 65 20 6f 75 74  |d not create out|
00004c80  70 75 74 20 66 69 6c 65  0a 23 50 61 72 65 6e 74  |put file.#Parent|
00004c90  20 45 72 72 6f 72 0a 4f  6e 65 20 6f 72 20 6d 6f  | Error.One or mo|
00004ca0  72 65 20 6f 66 20 74 68  65 20 66 69 6c 65 73 20  |re of the files |
00004cb0  79 6f 75 20 61 72 65 20  74 72 79 69 6e 67 20 74  |you are trying t|
00004cc0  6f 20 6d 61 6e 69 70 75  6c 61 74 65 20 68 61 73  |o manipulate has|
00004cd0  20 70 72 6f 62 61 62 6c  79 20 62 65 65 6e 20 6c  | probably been l|
00004ce0  65 66 74 20 6f 70 65 6e  20 61 66 74 65 72 20 61  |eft open after a|
00004cf0  6e 20 65 72 72 6f 72 20  6f 63 63 75 72 72 65 64  |n error occurred|
00004d00  20 28 6e 6f 74 20 62 79  20 49 6e 66 6f 7a 69 70  | (not by Infozip|
00004d10  2c 20 49 20 68 6f 70 65  29 2e 20 20 20 54 72 79  |, I hope).   Try|
00004d20  20 70 72 65 73 73 69 6e  67 20 7b 46 43 6f 64 65  | pressing {FCode|
00004d30  7d 46 31 32 7b 66 7d 20  61 6e 64 20 74 79 70 69  |}F12{f} and typi|
00004d40  6e 67 20 7b 46 43 6f 64  65 7d 2a 53 48 55 54 7b  |ng {FCode}*SHUT{|
00004d50  66 7d 2e 20 20 20 50 6f  73 73 69 62 6c 79 20 74  |f}.   Possibly t|
00004d60  68 65 20 66 69 6c 65 6e  61 6d 65 20 69 73 20 74  |he filename is t|
00004d70  6f 6f 20 6c 6f 6e 67 20  66 6f 72 20 41 44 46 53  |oo long for ADFS|
00004d80  2c 20 6f 72 20 74 68 65  72 65 20 61 72 65 20 61  |, or there are a|
00004d90  6c 72 65 61 64 79 20 74  6f 6f 20 6d 61 6e 79 20  |lready too many |
00004da0  66 69 6c 65 73 20 69 6e  20 74 68 65 20 64 65 73  |files in the des|
00004db0  74 69 6e 61 74 69 6f 6e  20 64 69 72 65 63 74 6f  |tination directo|
00004dc0  72 79 2e 00 44 41 54 41  cf 03 00 00 43 61 6e 27  |ry..DATA....Can'|
00004dd0  74 20 6d 6f 76 65 20 66  69 6c 65 20 58 20 74 6f  |t move file X to|
00004de0  20 64 65 73 74 69 6e 61  74 69 6f 6e 0a 23 50 61  | destination.#Pa|
00004df0  72 65 6e 74 20 45 72 72  6f 72 0a 23 69 6e 63 6c  |rent Error.#incl|
00004e00  75 64 65 20 21 6d 6f 61  6e 0a 20 20 20 4f 6e 65  |ude !moan.   One|
00004e10  20 6b 6c 75 64 67 65 20  74 68 61 74 20 68 61 73  | kludge that has|
00004e20  20 62 65 65 6e 20 6b 6e  6f 77 6e 20 74 6f 20 63  | been known to c|
00004e30  61 75 73 65 20 70 72 6f  62 6c 65 6d 73 20 69 73  |ause problems is|
00004e40  20 74 68 65 20 6f 6e 65  20 77 68 65 72 65 20 69  | the one where i|
00004e50  74 20 65 78 74 72 61 63  74 73 20 66 69 6c 65 73  |t extracts files|
00004e60  20 74 6f 20 61 20 74 65  6d 70 6f 72 61 72 79 20  | to a temporary |
00004e70  64 69 72 65 63 74 6f 72  79 20 61 6e 64 20 74 68  |directory and th|
00004e80  65 6e 20 6d 6f 76 65 73  20 74 68 65 6d 2c 20 6d  |en moves them, m|
00004e90  69 6e 75 73 20 74 68 65  69 72 20 75 6e 61 76 6f  |inus their unavo|
00004ea0  69 64 61 62 6c 65 20 61  63 63 6f 6d 70 61 6e 79  |idable accompany|
00004eb0  69 6e 67 20 70 61 72 65  6e 74 20 64 69 72 65 63  |ing parent direc|
00004ec0  74 6f 72 79 20 73 74 72  75 63 74 75 72 65 2c 20  |tory structure, |
00004ed0  74 6f 20 74 68 65 69 72  20 65 76 65 6e 74 75 61  |to their eventua|
00004ee0  6c 20 64 65 73 74 69 6e  61 74 69 6f 6e 2c 20 73  |l destination, s|
00004ef0  6f 20 74 68 61 74 20 74  68 65 20 75 73 65 72 20  |o that the user |
00004f00  6f 6e 6c 79 20 73 65 65  73 20 77 68 61 74 20 68  |only sees what h|
00004f10  65 20 61 73 6b 65 64 20  66 6f 72 3b 20 20 6e 6f  |e asked for;  no|
00004f20  74 20 77 68 61 74 20 68  65 20 61 63 74 75 61 6c  |t what he actual|
00004f30  6c 79 20 67 6f 74 21 0a  20 20 20 20 54 68 65 20  |ly got!.    The |
00004f40  65 72 72 6f 72 20 61 62  6f 76 65 20 69 73 20 67  |error above is g|
00004f50  65 6e 65 72 61 74 65 64  20 77 68 65 6e 20 49 6e  |enerated when In|
00004f60  66 6f 7a 69 70 20 63 61  6e 27 74 20 66 69 6e 64  |fozip can't find|
00004f70  20 74 68 65 20 66 69 6c  65 73 20 69 74 20 69 73  | the files it is|
00004f80  20 74 72 79 69 6e 67 20  74 6f 20 6d 6f 76 65 3b  | trying to move;|
00004f90  20 20 75 73 75 61 6c 6c  79 20 62 65 63 61 75 73  |  usually becaus|
00004fa0  65 20 66 69 6c 65 6e 61  6d 65 20 2a 58 2a 20 63  |e filename *X* c|
00004fb0  6f 6e 74 61 69 6e 73 20  74 68 65 20 77 72 6f 6e  |ontains the wron|
00004fc0  67 20 6e 75 6d 62 65 72  20 6f 66 20 61 73 74 65  |g number of aste|
00004fd0  72 69 73 6b 73 20 6f 72  20 73 6f 6d 65 74 68 69  |risks or somethi|
00004fe0  6e 67 2e 2e 2e 2e 20 20  20 49 66 20 79 6f 75 20  |ng....   If you |
00004ff0  67 65 74 20 74 68 69 73  20 65 72 72 6f 72 20 61  |get this error a|
00005000  66 74 65 72 20 74 68 65  20 66 69 6c 65 73 20 77  |fter the files w|
00005010  65 72 65 20 72 65 70 6f  72 74 65 64 20 73 75 63  |ere reported suc|
00005020  63 65 73 73 66 75 6c 6c  79 20 64 65 63 6f 6d 70  |cessfully decomp|
00005030  72 65 73 73 65 64 20 76  69 61 20 74 68 65 20 74  |ressed via the t|
00005040  61 73 6b 77 69 6e 64 6f  77 2c 20 74 68 69 73 20  |askwindow, this |
00005050  6d 65 61 6e 73 20 74 68  61 74 20 79 6f 75 72 20  |means that your |
00005060  66 69 6c 65 73 20 61 72  65 20 70 72 6f 62 61 62  |files are probab|
00005070  6c 79 20 73 74 69 6c 6c  20 74 75 63 6b 65 64 20  |ly still tucked |
00005080  61 77 61 79 20 73 61 66  65 6c 79 20 69 6e 73 69  |away safely insi|
00005090  64 65 20 79 6f 75 72 20  21 53 63 72 61 70 20 61  |de your !Scrap a|
000050a0  70 70 6c 69 63 61 74 69  6f 6e 2e 20 20 20 54 72  |pplication.   Tr|
000050b0  79 20 74 79 70 69 6e 67  20 3c 46 69 6c 65 72 5f  |y typing <Filer_|
000050c0  4f 70 65 6e 44 69 72 20  5c 3c 57 69 6d 70 24 53  |OpenDir \<Wimp$S|
000050d0  63 72 61 70 44 69 72 5c  3e 2e 49 6e 66 6f 7a 69  |crapDir\>.Infozi|
000050e0  70 3d 3e 2a 46 69 6c 65  72 5f 4f 70 65 6e 44 69  |p=>*Filer_OpenDi|
000050f0  72 20 5c 3c 57 69 6d 70  24 53 63 72 61 70 44 69  |r \<Wimp$ScrapDi|
00005100  72 5c 3e 2e 49 6e 66 6f  7a 69 70 3e 20 6f 6e 20  |r\>.Infozip> on |
00005110  74 68 65 20 63 6f 6d 6d  61 6e 64 20 6c 69 6e 65  |the command line|
00005120  20 28 6f 72 20 6a 75 73  74 20 63 6c 69 63 6b 20  | (or just click |
00005130  27 4f 4b 27 20 77 68 65  6e 20 74 68 65 20 65 72  |'OK' when the er|
00005140  72 6f 72 20 62 6f 78 20  61 70 70 65 61 72 73 29  |ror box appears)|
00005150  20 61 6e 64 20 69 6e 76  65 73 74 69 67 61 74 65  | and investigate|
00005160  20 69 6e 73 69 64 65 20  61 20 64 69 72 65 63 74  | inside a direct|
00005170  6f 72 79 20 63 61 6c 6c  65 64 20 2f 74 65 6d 70  |ory called /temp|
00005180  2f 20 69 66 20 74 68 65  72 65 20 69 73 20 6f 6e  |/ if there is on|
00005190  65 2e 0a 00 44 41 54 41  fa 01 00 00 41 20 70 72  |e...DATA....A pr|
000051a0  65 76 69 6f 75 73 20 63  6f 70 79 20 73 65 65 6d  |evious copy seem|
000051b0  73 20 74 6f 20 62 65 20  72 75 6e 6e 69 6e 67 0a  |s to be running.|
000051c0  23 50 61 72 65 6e 74 20  45 72 72 6f 72 0a 20 20  |#Parent Error.  |
000051d0  20 54 77 6f 20 63 6f 70  69 65 73 20 6f 66 20 49  | Two copies of I|
000051e0  6e 66 6f 7a 69 70 20 77  69 6c 6c 20 6f 6e 6c 79  |nfozip will only|
000051f0  20 63 72 61 73 68 20 65  61 63 68 20 6f 74 68 65  | crash each othe|
00005200  72 20 62 79 20 64 65 6c  65 74 69 6e 67 20 6f 6e  |r by deleting on|
00005210  65 20 61 6e 6f 74 68 65  72 27 73 20 66 69 6c 65  |e another's file|
00005220  73 20 69 6e 20 3c 21 53  63 72 61 70 3d 3e 74 65  |s in <!Scrap=>te|
00005230  63 68 53 63 72 61 70 3e  20 61 6e 64 20 73 6f 20  |chScrap> and so |
00005240  6f 6e 2e 20 20 20 49 66  20 79 6f 75 20 61 72 65  |on.   If you are|
00005250  20 71 75 69 74 65 20 63  65 72 74 61 69 6e 20 74  | quite certain t|
00005260  68 61 74 20 79 6f 75 20  61 72 65 20 6e 6f 74 20  |hat you are not |
00005270  61 6c 72 65 61 64 79 20  72 75 6e 6e 69 6e 67 20  |already running |
00005280  61 6e 6f 74 68 65 72 20  63 6f 70 79 20 6f 66 20  |another copy of |
00005290  74 68 65 20 70 72 6f 67  72 61 6d 2c 20 74 68 65  |the program, the|
000052a0  6e 20 49 6e 66 6f 7a 69  70 20 6d 75 73 74 20 68  |n Infozip must h|
000052b0  61 76 65 20 63 72 61 73  68 65 64 20 68 6f 72 72  |ave crashed horr|
000052c0  69 62 6c 79 20 61 6e 64  20 65 76 65 6e 20 66 61  |ibly and even fa|
000052d0  69 6c 65 64 20 74 6f 20  63 6c 65 61 6e 20 75 70  |iled to clean up|
000052e0  20 61 66 74 65 72 20 69  74 73 65 6c 66 20 28 6f  | after itself (o|
000052f0  72 20 62 65 65 6e 20 71  75 69 74 74 65 64 20 76  |r been quitted v|
00005300  69 61 20 7b 46 43 6f 64  65 7d 41 6c 74 2d 42 72  |ia {FCode}Alt-Br|
00005310  65 61 6b 7b 46 7d 29 2e  20 20 20 53 65 6c 65 63  |eak{F}).   Selec|
00005320  74 20 2a 43 61 6e 63 65  6c 2a 20 74 6f 20 71 75  |t *Cancel* to qu|
00005330  69 74 20 74 68 65 20 65  78 74 72 61 20 63 6f 70  |it the extra cop|
00005340  79 2c 20 6f 72 20 2a 4f  4b 2a 20 74 6f 20 6c 6f  |y, or *OK* to lo|
00005350  61 64 20 69 74 20 69 66  20 79 6f 75 20 61 72 65  |ad it if you are|
00005360  20 73 75 72 65 20 74 68  61 74 20 61 6e 6f 74 68  | sure that anoth|
00005370  65 72 20 63 6f 70 79 20  69 73 20 6e 6f 74 20 61  |er copy is not a|
00005380  6c 72 65 61 64 79 20 6c  6f 61 64 65 64 2e 00 00  |lready loaded...|
00005390  44 41 54 41 c7 01 00 00  4e 6f 74 20 61 20 7a 69  |DATA....Not a zi|
000053a0  70 20 66 69 6c 65 2f 6e  6f 20 61 63 74 69 6f 6e  |p file/no action|
000053b0  20 69 6e 73 74 65 61 64  20 6f 66 20 6f 70 65 6e  | instead of open|
000053c0  69 6e 67 20 61 72 63 68  69 76 65 0a 23 50 61 72  |ing archive.#Par|
000053d0  65 6e 74 20 45 72 72 6f  72 0a 20 20 20 54 68 69  |ent Error.   Thi|
000053e0  73 20 69 73 20 61 6c 6d  6f 73 74 20 63 65 72 74  |s is almost cert|
000053f0  61 69 6e 6c 79 20 6e 6f  74 20 61 20 7a 69 70 20  |ainly not a zip |
00005400  61 72 63 68 69 76 65 2e  20 20 55 6e 66 6f 72 74  |archive.  Unfort|
00005410  75 6e 61 74 65 6c 79 20  74 68 65 20 7b 2f 7d 41  |unately the {/}A|
00005420  72 63 68 69 76 65 20 28  26 44 44 43 29 7b 2f 7d  |rchive (&DDC){/}|
00005430  20 66 69 6c 65 74 79 70  65 20 63 6f 76 65 72 73  | filetype covers|
00005440  20 61 6c 6c 20 6b 69 6e  64 73 20 6f 66 20 61 72  | all kinds of ar|
00005450  63 68 69 76 65 20 66 69  6c 65 73 20 67 65 6e 65  |chive files gene|
00005460  72 61 74 65 64 20 62 79  20 3c 53 70 61 72 6b 46  |rated by <SparkF|
00005470  53 3d 3e 74 65 63 68 53  70 61 72 6b 3e 2c 20 6f  |S=>techSpark>, o|
00005480  66 20 77 68 69 63 68 20  6f 6e 6c 79 20 6f 6e 65  |f which only one|
00005490  20 6b 69 6e 64 20 69 73  20 61 20 7a 69 70 66 69  | kind is a zipfi|
000054a0  6c 65 2e 0a 20 20 20 41  20 73 69 6d 70 6c 65 20  |le..   A simple |
000054b0  3c 63 68 65 63 6b 3d 3e  74 65 63 68 63 68 65 63  |<check=>techchec|
000054c0  6b 3e 20 69 73 20 63 61  72 72 69 65 64 20 6f 75  |k> is carried ou|
000054d0  74 20 6f 6e 20 61 6c 6c  20 66 69 6c 65 73 20 64  |t on all files d|
000054e0  6f 75 62 6c 65 2d 63 6c  69 63 6b 65 64 20 6f 72  |ouble-clicked or|
000054f0  20 64 72 61 67 67 65 64  20 74 6f 20 74 68 65 20  | dragged to the |
00005500  3c 69 63 6f 6e 62 61 72  3e 20 61 6e 64 20 66 6f  |<iconbar> and fo|
00005510  72 20 73 6f 6d 65 20 72  65 61 73 6f 6e 20 74 68  |r some reason th|
00005520  69 73 20 66 69 6c 65 20  68 61 73 20 66 61 69 6c  |is file has fail|
00005530  65 64 20 69 74 20 61 6e  64 20 69 73 20 6e 6f 74  |ed it and is not|
00005540  20 73 65 65 6e 20 61 73  20 61 20 7a 69 70 20 61  | seen as a zip a|
00005550  72 63 68 69 76 65 2e 00  44 41 54 41 33 01 00 00  |rchive..DATA3...|
00005560  49 6e 66 6f 7a 69 70 20  74 72 69 65 73 20 74 6f  |Infozip tries to|
00005570  20 6f 70 65 6e 20 66 69  6c 65 20 61 73 20 61 6e  | open file as an|
00005580  20 61 72 63 68 69 76 65  0a 23 50 61 72 65 6e 74  | archive.#Parent|
00005590  20 45 72 72 6f 72 0a 59  6f 75 72 20 66 69 6c 65  | Error.Your file|
000055a0  20 68 61 70 70 65 6e 73  20 74 6f 20 6d 65 65 74  | happens to meet|
000055b0  20 6d 79 20 28 72 61 74  68 65 72 20 6c 6f 6f 73  | my (rather loos|
000055c0  65 29 20 7a 69 70 66 69  6c 65 20 64 65 74 65 63  |e) zipfile detec|
000055d0  74 69 6f 6e 20 3c 63 68  65 63 6b 3d 3e 74 65 63  |tion <check=>tec|
000055e0  68 63 68 65 63 6b 3e 20  2d 20 73 6f 72 72 79 2e  |hcheck> - sorry.|
000055f0  20 20 20 54 72 79 20 73  70 6c 69 74 74 69 6e 67  |   Try splitting|
00005600  20 75 70 20 74 68 65 20  27 50 27 20 61 6e 64 20  | up the 'P' and |
00005610  74 68 65 20 27 4b 27 20  69 66 20 79 6f 75 20 63  |the 'K' if you c|
00005620  61 6e 2c 20 6f 72 20 3c  61 64 64 3e 20 69 74 20  |an, or <add> it |
00005630  74 6f 20 74 68 65 20 63  6f 6e 74 65 6e 74 73 20  |to the contents |
00005640  6f 66 20 61 6e 6f 74 68  65 72 20 61 72 63 68 69  |of another archi|
00005650  76 65 20 72 61 74 68 65  72 20 74 68 61 6e 20 74  |ve rather than t|
00005660  72 79 69 6e 67 20 74 6f  20 64 72 61 67 20 69 74  |rying to drag it|
00005670  20 74 6f 20 74 68 65 20  69 63 6f 6e 62 61 72 20  | to the iconbar |
00005680  6f 6e 20 69 74 73 20 6f  77 6e 2e 00 44 41 54 41  |on its own..DATA|
00005690  20 02 00 00 7a 69 70 20  77 61 72 6e 69 6e 67 3a  | ...zip warning:|
000056a0  20 6e 61 6d 65 20 6e 6f  74 20 6d 61 74 63 68 65  | name not matche|
000056b0  64 0a 23 50 61 72 65 6e  74 20 45 72 72 6f 72 0a  |d.#Parent Error.|
000056c0  20 20 54 68 69 73 20 65  72 72 6f 72 20 69 73 20  |  This error is |
000056d0  61 6c 6d 6f 73 74 20 69  6e 76 61 72 69 61 62 6c  |almost invariabl|
000056e0  79 20 63 61 75 73 65 64  20 62 79 20 70 72 6f 62  |y caused by prob|
000056f0  6c 65 6d 73 20 69 6e 20  44 4f 53 2f 52 49 53 43  |lems in DOS/RISC|
00005700  2d 4f 53 20 66 69 6c 65  6e 61 6d 65 20 3c 63 6f  |-OS filename <co|
00005710  6e 76 65 72 73 69 6f 6e  3d 3e 74 65 63 68 63 6f  |nversion=>techco|
00005720  6e 76 65 72 74 3e 2e 20  20 20 4e 6f 74 65 20 69  |nvert>.   Note i|
00005730  6e 20 70 61 72 74 69 63  75 6c 61 72 20 74 68 61  |n particular tha|
00005740  74 20 52 49 53 43 2d 4f  53 20 66 69 6c 65 6e 61  |t RISC-OS filena|
00005750  6d 65 73 20 77 69 6c 6c  20 63 61 75 73 65 20 74  |mes will cause t|
00005760  72 6f 75 62 6c 65 20 69  66 20 74 68 65 79 20 68  |rouble if they h|
00005770  61 76 65 20 6d 6f 72 65  20 74 68 61 6e 20 6f 6e  |ave more than on|
00005780  65 20 73 6c 61 73 68 20  63 68 61 72 61 63 74 65  |e slash characte|
00005790  72 20 22 2f 22 20 69 6e  20 74 68 65 6d 2c 20 69  |r "/" in them, i|
000057a0  2e 65 2e 20 27 43 61 73  68 31 2f 38 2f 39 38 27  |.e. 'Cash1/8/98'|
000057b0  2e 20 20 20 54 72 79 20  75 73 69 6e 67 20 74 68  |.   Try using th|
000057c0  65 20 3c 53 65 6c 65 63  74 20 61 6c 6c 3d 3e 6d  |e <Select all=>m|
000057d0  65 6e 75 61 6c 6c 3e 20  6f 70 74 69 6f 6e 2c 20  |enuall> option, |
000057e0  65 76 65 6e 20 69 66 20  74 68 65 72 65 20 69 73  |even if there is|
000057f0  20 6f 6e 6c 79 20 6f 6e  65 20 66 69 6c 65 20 69  | only one file i|
00005800  6e 20 74 68 65 20 63 75  72 72 65 6e 74 20 64 69  |n the current di|
00005810  72 65 63 74 6f 72 79 2e  20 20 20 49 66 20 79 6f  |rectory.   If yo|
00005820  75 20 72 65 61 6c 6c 79  20 63 61 6e 27 74 20 67  |u really can't g|
00005830  65 74 20 74 68 65 20 66  69 6c 65 20 6f 75 74 2c  |et the file out,|
00005840  20 74 72 79 20 64 65 63  6f 6d 70 72 65 73 73 69  | try decompressi|
00005850  6e 67 20 74 68 65 20 65  6e 74 69 72 65 20 7a 69  |ng the entire zi|
00005860  70 66 69 6c 65 20 75 73  69 6e 67 20 74 68 65 20  |pfile using the |
00005870  3c 53 65 6c 65 63 74 20  61 6c 6c 3d 3e 6d 65 6e  |<Select all=>men|
00005880  75 61 6c 6c 3e 20 6f 70  74 69 6f 6e 20 66 72 6f  |uall> option fro|
00005890  6d 20 74 68 65 20 74 6f  70 2d 3c 6c 65 76 65 6c  |m the top-<level|
000058a0  3e 20 64 69 72 65 63 74  6f 72 79 2e 44 41 54 41  |> directory.DATA|
000058b0  97 02 00 00 49 6e 66 6f  7a 69 70 20 69 73 20 62  |....Infozip is b|
000058c0  75 73 79 20 61 74 20 74  68 65 20 6d 6f 6d 65 6e  |usy at the momen|
000058d0  74 0a 23 50 61 72 65 6e  74 20 65 72 72 6f 72 0a  |t.#Parent error.|
000058e0  20 20 20 54 68 69 73 20  65 72 72 6f 72 20 75 73  |   This error us|
000058f0  75 61 6c 6c 79 20 6f 63  63 75 72 73 20 77 68 65  |ually occurs whe|
00005900  6e 20 79 6f 75 20 64 72  61 67 20 61 20 73 65 6c  |n you drag a sel|
00005910  65 63 74 69 6f 6e 20 6f  66 20 69 63 6f 6e 73 20  |ection of icons |
00005920  6f 75 74 20 6f 66 20 61  20 46 69 6c 65 72 20 77  |out of a Filer w|
00005930  69 6e 64 6f 77 20 69 6e  74 6f 20 49 6e 66 6f 7a  |indow into Infoz|
00005940  69 70 2c 20 72 61 74 68  65 72 20 74 68 61 6e 20  |ip, rather than |
00005950  6a 75 73 74 20 6f 6e 65  2e 20 20 20 49 74 20 63  |just one.   It c|
00005960  61 6e 20 61 6c 73 6f 20  6f 63 63 75 72 20 69 66  |an also occur if|
00005970  20 79 6f 75 20 64 72 61  67 20 66 69 6c 65 73 20  | you drag files |
00005980  69 6e 74 6f 20 6f 72 20  6f 75 74 20 6f 66 20 74  |into or out of t|
00005990  68 65 20 63 6f 6e 74 65  6e 74 73 20 77 69 6e 64  |he contents wind|
000059a0  6f 77 20 77 68 69 6c 65  20 49 6e 66 6f 7a 69 70  |ow while Infozip|
000059b0  20 69 73 20 73 74 69 6c  6c 20 69 6e 20 74 68 65  | is still in the|
000059c0  20 6d 69 64 64 6c 65 20  6f 66 20 63 6f 6d 70 72  | middle of compr|
000059d0  65 73 73 69 6f 6e 20 6f  72 20 64 65 63 6f 6d 70  |ession or decomp|
000059e0  72 65 73 73 69 6f 6e 2c  20 61 6e 64 20 69 66 20  |ression, and if |
000059f0  79 6f 75 20 3c 64 6f 75  62 6c 65 2d 63 6c 69 63  |you <double-clic|
00005a00  6b 3d 3e 74 65 63 68 64  6f 75 62 6c 65 63 6c 69  |k=>techdoublecli|
00005a10  63 6b 3e 20 6f 6e 20 61  20 66 69 6c 65 20 74 6f  |ck> on a file to|
00005a20  20 72 65 61 64 20 69 74  20 77 68 69 6c 65 20 6f  | read it while o|
00005a30  74 68 65 72 20 66 69 6c  65 73 20 61 72 65 20 62  |ther files are b|
00005a40  65 69 6e 67 20 75 6e 7a  69 70 70 65 64 2e 0a 20  |eing unzipped.. |
00005a50  20 20 55 6e 66 6f 72 74  75 6e 61 74 65 6c 79 20  |  Unfortunately |
00005a60  49 6e 66 6f 7a 69 70 20  69 73 6e 27 74 20 63 61  |Infozip isn't ca|
00005a70  70 61 62 6c 65 20 6f 66  20 6b 65 65 70 69 6e 67  |pable of keeping|
00005a80  20 74 72 61 63 6b 20 6f  66 20 6d 6f 72 65 20 74  | track of more t|
00005a90  68 61 6e 20 6f 6e 65 20  65 78 74 65 72 6e 61 6c  |han one external|
00005aa0  20 74 61 73 6b 20 28 69  6e 20 74 68 69 73 20 63  | task (in this c|
00005ab0  61 73 65 2c 20 61 20 74  61 73 6b 77 69 6e 64 6f  |ase, a taskwindo|
00005ac0  77 29 20 61 74 20 61 20  74 69 6d 65 2e 20 20 20  |w) at a time.   |
00005ad0  49 66 20 79 6f 75 20 77  61 6e 74 20 74 6f 20 7a  |If you want to z|
00005ae0  69 70 20 61 20 73 65 6c  65 63 74 69 6f 6e 20 6f  |ip a selection o|
00005af0  66 20 66 69 6c 65 73 2c  20 74 68 65 20 62 65 73  |f files, the bes|
00005b00  74 20 77 61 79 20 74 6f  20 64 6f 20 69 74 20 69  |t way to do it i|
00005b10  73 20 74 6f 20 70 75 74  20 74 68 65 6d 20 61 6c  |s to put them al|
00005b20  6c 20 69 6e 20 6f 6e 65  20 64 69 72 65 63 74 6f  |l in one directo|
00005b30  72 79 20 61 6e 64 20 74  6f 20 7a 69 70 20 74 68  |ry and to zip th|
00005b40  61 74 2e 00 44 41 54 41  71 01 00 00 4f 6c 64 20  |at..DATAq...Old |
00005b50  7a 69 70 66 69 6c 65 20  6e 6f 74 20 6f 76 65 72  |zipfile not over|
00005b60  77 72 69 74 74 65 6e 0a  23 50 61 72 65 6e 74 20  |written.#Parent |
00005b70  45 72 72 6f 72 0a 55 6e  66 6f 72 74 75 6e 61 74  |Error.Unfortunat|
00005b80  65 6c 79 2c 20 61 73 20  66 61 72 20 61 73 20 74  |ely, as far as t|
00005b90  68 65 20 49 6e 66 6f 2d  5a 49 50 20 72 6f 75 74  |he Info-ZIP rout|
00005ba0  69 6e 65 73 20 61 72 65  20 63 6f 6e 63 65 72 6e  |ines are concern|
00005bb0  65 64 2c 20 61 64 64 69  6e 67 20 66 69 6c 65 73  |ed, adding files|
00005bc0  20 74 6f 20 61 6e 20 65  78 69 73 74 69 6e 67 20  | to an existing |
00005bd0  61 72 63 68 69 76 65 20  68 61 73 20 65 78 61 63  |archive has exac|
00005be0  74 6c 79 20 74 68 65 20  73 61 6d 65 20 63 6f 6d  |tly the same com|
00005bf0  6d 61 6e 64 2d 6c 69 6e  65 20 73 79 6e 74 61 78  |mand-line syntax|
00005c00  20 61 73 20 63 72 65 61  74 69 6e 67 20 61 20 6e  | as creating a n|
00005c10  65 77 20 61 72 63 68 69  76 65 20 77 68 69 63 68  |ew archive which|
00005c20  20 68 61 70 70 65 6e 73  20 74 6f 20 68 61 76 65  | happens to have|
00005c30  20 74 68 65 20 73 61 6d  65 20 6e 61 6d 65 20 61  | the same name a|
00005c40  73 20 61 6e 20 6f 6c 64  20 6f 6e 65 2e 20 20 20  |s an old one.   |
00005c50  49 66 20 79 6f 75 20 72  65 61 6c 6c 79 20 77 61  |If you really wa|
00005c60  6e 74 20 74 6f 20 63 72  65 61 74 65 20 61 20 6e  |nt to create a n|
00005c70  65 77 20 61 72 63 68 69  76 65 20 77 69 74 68 20  |ew archive with |
00005c80  74 68 65 20 73 61 6d 65  20 6e 61 6d 65 2c 20 74  |the same name, t|
00005c90  72 79 20 64 6f 69 6e 67  20 69 74 20 69 6e 20 61  |ry doing it in a|
00005ca0  20 64 69 66 66 65 72 65  6e 74 20 64 69 72 65 63  | different direc|
00005cb0  74 6f 72 79 2e 00 00 00  44 41 54 41 c5 05 00 00  |tory....DATA....|
00005cc0  49 6e 66 6f 7a 69 70 20  69 73 20 73 6c 6f 77 0a  |Infozip is slow.|
00005cd0  23 50 61 72 65 6e 74 20  45 72 72 6f 72 0a 49 6e  |#Parent Error.In|
00005ce0  66 6f 7a 69 70 20 77 61  73 20 77 72 69 74 74 65  |fozip was writte|
00005cf0  6e 20 6f 6e 20 61 6e 20  41 34 30 30 30 20 77 69  |n on an A4000 wi|
00005d00  74 68 20 61 6e 20 41 52  4d 32 35 30 20 70 72 6f  |th an ARM250 pro|
00005d10  63 65 73 73 6f 72 20 98  20 73 6f 20 69 66 20 79  |cessor . so if y|
00005d20  6f 75 27 72 65 20 72 65  61 64 69 6e 67 20 74 68  |ou're reading th|
00005d30  69 73 20 6f 6e 20 61 20  52 49 53 43 2d 50 43 20  |is on a RISC-PC |
00005d40  49 20 64 6f 6e 27 74 20  6b 6e 6f 77 20 77 68 61  |I don't know wha|
00005d50  74 20 79 6f 75 27 72 65  20 63 6f 6d 70 6c 61 69  |t you're complai|
00005d60  6e 69 6e 67 20 61 62 6f  75 74 21 0a 0a 53 65 72  |ning about!..Ser|
00005d70  69 6f 75 73 6c 79 3a 0a  8f 09 55 6e 6c 65 73 73  |iously:...Unless|
00005d80  20 79 6f 75 20 68 61 76  65 20 3c 51 75 69 65 74  | you have <Quiet|
00005d90  20 6f 75 74 70 75 74 3d  3e 6f 70 74 71 75 69 65  | output=>optquie|
00005da0  74 3e 20 73 65 6c 65 63  74 65 64 2c 20 49 6e 66  |t> selected, Inf|
00005db0  6f 7a 69 70 20 6e 65 65  64 73 20 74 6f 20 6c 6f  |ozip needs to lo|
00005dc0  61 64 20 75 70 20 5a 61  70 2c 20 45 64 69 74 20  |ad up Zap, Edit |
00005dd0  6f 72 20 53 74 72 6f 6e  67 45 44 20 65 74 63 2e  |or StrongED etc.|
00005de0  20 69 6e 20 6f 72 64 65  72 20 74 6f 20 64 69 73  | in order to dis|
00005df0  70 6c 61 79 20 69 74 73  20 54 61 73 6b 77 69 6e  |play its Taskwin|
00005e00  64 6f 77 2e 20 20 20 54  68 69 73 20 6d 61 79 20  |dow.   This may |
00005e10  63 61 75 73 65 20 61 20  63 6f 6e 73 69 64 65 72  |cause a consider|
00005e20  61 62 6c 65 20 64 65 6c  61 79 20 62 65 66 6f 72  |able delay befor|
00005e30  65 20 79 6f 75 20 63 61  6e 20 7a 69 70 2f 75 6e  |e you can zip/un|
00005e40  7a 69 70 20 79 6f 75 72  20 66 69 72 73 74 20 66  |zip your first f|
00005e50  69 6c 65 2e 0a 8f 09 49  6e 66 6f 7a 69 70 20 61  |ile....Infozip a|
00005e60  6c 6c 6f 77 73 20 79 6f  75 20 74 6f 20 75 73 65  |llows you to use|
00005e70  20 79 6f 75 72 20 63 6f  6d 70 75 74 65 72 20 66  | your computer f|
00005e80  6f 72 20 6f 74 68 65 72  20 74 61 73 6b 73 20 77  |or other tasks w|
00005e90  68 69 6c 65 20 69 74 20  69 73 20 72 75 6e 6e 69  |hile it is runni|
00005ea0  6e 67 20 28 69 74 20 7b  2f 7d 6d 75 6c 74 69 74  |ng (it {/}multit|
00005eb0  61 73 6b 73 7b 2f 7d 29  2e 20 20 20 48 6f 77 65  |asks{/}).   Howe|
00005ec0  76 65 72 2c 20 69 66 20  79 6f 75 72 20 63 6f 6d  |ver, if your com|
00005ed0  70 75 74 65 72 20 69 73  20 62 65 69 6e 67 20 61  |puter is being a|
00005ee0  73 6b 65 64 20 74 6f 20  64 6f 20 73 65 76 65 72  |sked to do sever|
00005ef0  61 6c 20 74 68 69 6e 67  73 20 61 74 20 6f 6e 63  |al things at onc|
00005f00  65 20 79 6f 75 20 6d 61  79 20 66 69 6e 64 20 74  |e you may find t|
00005f10  68 61 74 20 49 6e 66 6f  7a 69 70 20 72 75 6e 73  |hat Infozip runs|
00005f20  20 72 61 74 68 65 72 20  73 6c 6f 77 6c 79 2e 0a  | rather slowly..|
00005f30  8f 09 49 74 20 68 65 6c  70 73 20 74 6f 20 68 61  |..It helps to ha|
00005f40  76 65 20 74 68 65 20 7b  2f 7d 21 49 6e 66 6f 7a  |ve the {/}!Infoz|
00005f50  69 70 7b 2f 7d 20 61 70  70 6c 69 63 61 74 69 6f  |ip{/} applicatio|
00005f60  6e 20 6f 6e 20 61 20 66  61 73 74 20 68 61 72 64  |n on a fast hard|
00005f70  20 64 69 73 63 2e 20 20  20 45 76 65 72 79 20 74  | disc.   Every t|
00005f80  69 6d 65 20 61 20 66 69  6c 65 20 69 73 20 7a 69  |ime a file is zi|
00005f90  70 70 65 64 2f 75 6e 7a  69 70 70 65 64 2c 20 74  |pped/unzipped, t|
00005fa0  77 6f 20 75 74 69 6c 69  74 79 20 70 72 6f 67 72  |wo utility progr|
00005fb0  61 6d 73 20 6f 66 20 61  62 6f 75 74 20 36 30 6b  |ams of about 60k|
00005fc0  20 65 61 63 68 20 61 72  65 20 6c 6f 61 64 65 64  | each are loaded|
00005fd0  20 61 6e 64 20 72 75 6e  20 98 20 74 68 69 73 20  | and run . this |
00005fe0  74 61 6b 65 73 20 74 69  6d 65 2e 20 20 20 49 66  |takes time.   If|
00005ff0  20 79 6f 75 20 72 75 6e  20 49 6e 66 6f 7a 69 70  | you run Infozip|
00006000  20 66 72 6f 6d 20 66 6c  6f 70 70 79 20 64 69 73  | from floppy dis|
00006010  63 2c 20 69 74 20 74 61  6b 65 73 20 61 20 6c 6f  |c, it takes a lo|
00006020  74 20 6f 66 20 74 69 6d  65 21 20 20 20 43 6f 70  |t of time!   Cop|
00006030  79 69 6e 67 20 69 74 20  6f 6e 74 6f 20 61 20 52  |ying it onto a R|
00006040  41 4d 20 64 69 73 63 20  6d 69 67 68 74 20 68 65  |AM disc might he|
00006050  6c 70 20 61 20 62 69 74  8c 0a 8f 09 45 76 65 72  |lp a bit....Ever|
00006060  79 20 74 69 6d 65 20 74  68 65 20 63 6f 6e 74 65  |y time the conte|
00006070  6e 74 73 20 77 69 6e 64  6f 77 20 69 73 20 72 65  |nts window is re|
00006080  64 72 61 77 6e 2c 20 74  68 65 20 65 6e 74 69 72  |drawn, the entir|
00006090  65 20 7a 69 70 66 69 6c  65 20 63 61 74 61 6c 6f  |e zipfile catalo|
000060a0  67 75 65 20 66 69 6c 65  20 69 73 20 72 65 61 64  |gue file is read|
000060b0  20 69 6e 20 66 72 6f 6d  20 3c 21 53 63 72 61 70  | in from <!Scrap|
000060c0  3d 3e 74 65 63 68 53 63  72 61 70 3e 2e 20 20 20  |=>techScrap>.   |
000060d0  46 6f 72 20 61 20 72 65  61 6c 6c 79 20 62 69 67  |For a really big|
000060e0  20 7a 69 70 66 69 6c 65  2c 20 74 68 69 73 20 63  | zipfile, this c|
000060f0  61 6e 20 69 6e 76 6f 6c  76 65 20 73 63 61 6e 6e  |an involve scann|
00006100  69 6e 67 20 68 75 6e 64  72 65 64 73 20 6f 66 20  |ing hundreds of |
00006110  6c 69 6e 65 73 20 6f 66  20 74 65 78 74 2c 20 61  |lines of text, a|
00006120  6e 64 20 65 76 65 6e 20  66 72 6f 6d 20 6d 61 63  |nd even from mac|
00006130  68 69 6e 65 20 63 6f 64  65 20 69 74 20 63 61 6e  |hine code it can|
00006140  20 74 61 6b 65 20 61 20  6c 69 74 74 6c 65 20 77  | take a little w|
00006150  68 69 6c 65 2e 0a 8f 09  43 68 61 6e 67 69 6e 67  |hile....Changing|
00006160  20 74 6f 20 61 20 6c 6f  77 2d 72 65 73 6f 6c 75  | to a low-resolu|
00006170  74 69 6f 6e 2c 20 73 6d  61 6c 6c 2d 73 69 7a 65  |tion, small-size|
00006180  20 73 63 72 65 65 6e 20  6d 6f 64 65 20 6d 69 67  | screen mode mig|
00006190  68 74 20 73 70 65 65 64  20 74 68 69 6e 67 73 20  |ht speed things |
000061a0  75 70 20 61 20 6c 69 74  74 6c 65 20 69 66 20 79  |up a little if y|
000061b0  6f 75 20 61 72 65 20 75  73 69 6e 67 20 61 6e 20  |ou are using an |
000061c0  6f 6c 64 20 63 6f 6d 70  75 74 65 72 2e 0a 20 20  |old computer..  |
000061d0  20 20 20 20 20 20 0a 8f  09 49 66 20 79 6f 75 20  |      ...If you |
000061e0  64 6f 20 68 61 76 65 20  3c 51 75 69 65 74 20 6f  |do have <Quiet o|
000061f0  75 74 70 75 74 3d 3e 6f  70 74 71 75 69 65 74 3e  |utput=>optquiet>|
00006200  20 73 65 6c 65 63 74 65  64 2c 20 6c 6f 6f 6b 69  | selected, looki|
00006210  6e 67 20 61 74 20 74 68  65 20 69 63 6f 6e 62 61  |ng at the iconba|
00006220  72 20 74 6f 20 73 65 65  20 77 68 65 74 68 65 72  |r to see whether|
00006230  20 69 74 20 72 65 61 64  73 20 22 42 75 73 79 22  | it reads "Busy"|
00006240  20 6f 72 20 6e 6f 74 20  77 69 6c 6c 20 73 68 6f  | or not will sho|
00006250  77 20 79 6f 75 20 69 66  20 74 68 65 72 65 20 69  |w you if there i|
00006260  73 20 61 6e 79 74 68 69  6e 67 20 61 63 74 75 61  |s anything actua|
00006270  6c 6c 79 20 67 6f 69 6e  67 20 6f 6e 2e 00 00 00  |lly going on....|
00006280  44 41 54 41 96 04 00 00  4e 6f 20 72 75 6e 20 61  |DATA....No run a|
00006290  63 74 69 6f 6e 20 73 70  65 63 69 66 69 65 64 20  |ction specified |
000062a0  66 6f 72 20 74 68 69 73  20 66 69 6c 65 74 79 70  |for this filetyp|
000062b0  65 0a 23 50 61 72 65 6e  74 20 45 72 72 6f 72 0a  |e.#Parent Error.|
000062c0  20 20 20 54 68 69 73 20  65 72 72 6f 72 20 6f 63  |   This error oc|
000062d0  63 75 72 73 20 77 68 65  6e 20 79 6f 75 20 64 6f  |curs when you do|
000062e0  75 62 6c 65 2d 63 6c 69  63 6b 20 6f 6e 20 61 20  |uble-click on a |
000062f0  66 69 6c 65 20 64 69 73  70 6c 61 79 65 64 20 69  |file displayed i|
00006300  6e 20 74 68 65 20 7a 69  70 66 69 6c 65 20 3c 63  |n the zipfile <c|
00006310  6f 6e 74 65 6e 74 73 3e  20 77 69 6e 64 6f 77 2e  |ontents> window.|
00006320  20 20 20 49 66 20 79 6f  75 72 20 63 6f 6d 70 75  |   If your compu|
00006330  74 65 72 20 64 6f 65 73  20 6e 6f 74 20 72 65 63  |ter does not rec|
00006340  6f 67 6e 69 73 65 20 74  68 65 20 66 69 6c 65 74  |ognise the filet|
00006350  79 70 65 20 66 6f 72 20  73 6f 6d 65 20 72 65 61  |ype for some rea|
00006360  73 6f 6e 2c 20 69 74 20  77 69 6c 6c 20 67 69 76  |son, it will giv|
00006370  65 20 74 68 69 73 20 65  72 72 6f 72 20 6d 65 73  |e this error mes|
00006380  73 61 67 65 20 77 68 65  6e 20 69 74 20 68 61 73  |sage when it has|
00006390  20 66 69 6e 69 73 68 65  64 20 75 6e 7a 69 70 70  | finished unzipp|
000063a0  69 6e 67 20 74 68 65 20  66 69 6c 65 20 61 6e 64  |ing the file and|
000063b0  20 74 72 69 65 73 20 74  6f 20 72 75 6e 20 69 74  | tries to run it|
000063c0  2e 0a 20 20 20 54 68 65  72 65 20 61 72 65 20 74  |..   There are t|
000063d0  68 72 65 65 20 6c 69 6b  65 6c 79 20 63 61 75 73  |hree likely caus|
000063e0  65 73 3a 0a 61 29 09 54  68 65 20 61 70 70 6c 69  |es:.a).The appli|
000063f0  63 61 74 69 6f 6e 20 63  61 70 61 62 6c 65 20 6f  |cation capable o|
00006400  66 20 72 75 6e 6e 69 6e  67 20 74 68 69 73 20 66  |f running this f|
00006410  69 6c 65 74 79 70 65 20  65 78 69 73 74 73 20 6f  |iletype exists o|
00006420  6e 20 79 6f 75 72 20 63  6f 6d 70 75 74 65 72 20  |n your computer |
00006430  62 75 74 20 68 61 73 20  6e 6f 74 20 62 65 65 6e  |but has not been|
00006440  20 27 73 65 65 6e 20 62  79 20 74 68 65 20 46 69  | 'seen by the Fi|
00006450  6c 65 72 27 20 64 75 72  69 6e 67 20 79 6f 75 72  |ler' during your|
00006460  20 21 42 6f 6f 74 20 73  65 71 75 65 6e 63 65 2c  | !Boot sequence,|
00006470  20 69 66 20 79 6f 75 20  68 61 76 65 20 6f 6e 65  | if you have one|
00006480  2e 0a 62 29 09 59 6f 75  20 64 6f 20 6e 6f 74 20  |..b).You do not |
00006490  6f 77 6e 20 61 20 63 6f  70 79 20 6f 66 20 74 68  |own a copy of th|
000064a0  65 20 61 70 70 6c 69 63  61 74 69 6f 6e 20 63 61  |e application ca|
000064b0  70 61 62 6c 65 20 6f 66  20 72 75 6e 6e 69 6e 67  |pable of running|
000064c0  20 74 68 69 73 20 66 69  6c 65 74 79 70 65 2e 0a  | this filetype..|
000064d0  63 29 09 54 68 69 73 20  66 69 6c 65 20 64 6f 65  |c).This file doe|
000064e0  73 20 6e 6f 74 20 68 61  76 65 20 61 20 66 69 6c  |s not have a fil|
000064f0  65 74 79 70 65 20 61 74  20 61 6c 6c 2e 20 20 20  |etype at all.   |
00006500  54 68 69 73 20 69 73 20  71 75 69 74 65 20 70 6f  |This is quite po|
00006510  73 73 69 62 6c 65 20 69  66 20 69 74 20 77 61 73  |ssible if it was|
00006520  20 63 72 65 61 74 65 64  20 62 79 20 61 20 6e 6f  | created by a no|
00006530  6e 2d 52 49 53 43 2d 4f  53 20 63 6f 6d 70 75 74  |n-RISC-OS comput|
00006540  65 72 21 0a 20 20 20 49  6e 20 61 6c 6c 20 74 68  |er!.   In all th|
00006550  72 65 65 20 63 61 73 65  73 2c 20 74 68 65 20 62  |ree cases, the b|
00006560  65 73 74 20 74 68 69 6e  67 20 74 6f 20 64 6f 20  |est thing to do |
00006570  69 73 20 74 6f 20 64 6f  75 62 6c 65 2d 63 6c 69  |is to double-cli|
00006580  63 6b 20 6f 6e 20 74 68  65 20 66 69 6c 65 20 61  |ck on the file a|
00006590  67 61 69 6e 2c 20 68 6f  6c 64 69 6e 67 20 64 6f  |gain, holding do|
000065a0  77 6e 20 7b 46 43 6f 64  65 7d 53 48 49 46 54 7b  |wn {FCode}SHIFT{|
000065b0  66 7d 2c 20 69 6e 20 6f  72 64 65 72 20 74 6f 20  |f}, in order to |
000065c0  6c 6f 61 64 20 69 74 20  69 6e 74 6f 20 61 20 74  |load it into a t|
000065d0  65 78 74 20 65 64 69 74  6f 72 2e 20 20 20 45 76  |ext editor.   Ev|
000065e0  65 6e 20 69 66 20 69 74  20 69 73 6e 27 74 20 61  |en if it isn't a|
000065f0  20 74 65 78 74 20 66 69  6c 65 2c 20 74 68 65 20  | text file, the |
00006600  66 69 72 73 74 20 66 65  77 20 63 68 61 72 61 63  |first few charac|
00006610  74 65 72 73 20 6f 66 20  74 68 65 20 66 69 6c 65  |ters of the file|
00006620  20 6d 61 79 20 67 69 76  65 20 79 6f 75 20 61 20  | may give you a |
00006630  63 6c 75 65 20 61 73 20  74 6f 20 74 68 65 20 6e  |clue as to the n|
00006640  61 6d 65 20 6f 66 20 74  68 65 20 61 70 70 6c 69  |ame of the appli|
00006650  63 61 74 69 6f 6e 20 74  6f 20 77 68 69 63 68 20  |cation to which |
00006660  69 74 20 62 65 6c 6f 6e  67 73 2e 20 20 20 41 6c  |it belongs.   Al|
00006670  74 65 72 6e 61 74 69 76  65 6c 79 2c 20 74 72 79  |ternatively, try|
00006680  20 75 6e 7a 69 70 70 69  6e 67 20 74 68 65 20 72  | unzipping the r|
00006690  65 73 74 20 6f 66 20 74  68 65 20 7a 69 70 66 69  |est of the zipfi|
000066a0  6c 65 2e 20 20 20 50 65  72 68 61 70 73 20 69 74  |le.   Perhaps it|
000066b0  20 63 6f 6e 74 61 69 6e  73 20 74 68 65 20 61 70  | contains the ap|
000066c0  70 6c 69 63 61 74 69 6f  6e 20 66 6f 72 20 77 68  |plication for wh|
000066d0  69 63 68 20 74 68 69 73  20 66 69 6c 65 20 77 61  |ich this file wa|
000066e0  73 20 69 6e 74 65 6e 64  65 64 20 98 20 6f 72 20  |s intended . or |
000066f0  61 74 20 6c 65 61 73 74  20 61 20 66 69 6c 65 20  |at least a file |
00006700  64 65 73 63 72 69 62 69  6e 67 20 77 68 61 74 20  |describing what |
00006710  69 74 20 69 73 21 00 00  44 41 54 41 74 02 00 00  |it is!..DATAt...|
00006720  43 6f 6d 70 72 65 73 73  65 64 20 66 69 6c 65 73  |Compressed files|
00006730  0a 23 50 61 72 65 6e 74  20 45 72 72 6f 72 0a 20  |.#Parent Error. |
00006740  20 49 6e 66 6f 7a 69 70  20 72 65 63 6f 67 6e 69  | Infozip recogni|
00006750  73 65 73 20 63 65 72 74  61 69 6e 20 66 69 6c 65  |ses certain file|
00006760  74 79 70 65 73 20 28 65  2e 67 2e 20 2f 41 72 63  |types (e.g. /Arc|
00006770  46 53 2f 2c 20 2f 4a 50  45 47 2f 20 29 20 61 73  |FS/, /JPEG/ ) as|
00006780  20 63 6f 6d 70 72 65 73  73 65 64 20 66 69 6c 65  | compressed file|
00006790  73 2e 20 20 20 54 68 65  72 65 20 69 73 20 6c 69  |s.   There is li|
000067a0  74 74 6c 65 20 70 6f 69  6e 74 20 74 72 79 69 6e  |ttle point tryin|
000067b0  67 20 74 6f 20 63 6f 6d  70 72 65 73 73 20 74 68  |g to compress th|
000067c0  65 73 65 20 66 75 72 74  68 65 72 20 61 73 20 74  |ese further as t|
000067d0  68 65 79 20 77 69 6c 6c  20 68 61 72 64 6c 79 20  |hey will hardly |
000067e0  73 68 72 69 6e 6b 20 61  74 20 61 6c 6c 2e 0a 20  |shrink at all.. |
000067f0  20 49 66 20 79 6f 75 20  64 72 61 67 20 73 75 63  | If you drag suc|
00006800  68 20 66 69 6c 65 73 20  74 6f 20 74 68 65 20 69  |h files to the i|
00006810  63 6f 6e 62 61 72 20 74  68 65 79 20 77 69 6c 6c  |conbar they will|
00006820  20 62 65 20 72 65 6a 65  63 74 65 64 20 77 69 74  | be rejected wit|
00006830  68 20 74 68 65 20 6d 65  73 73 61 67 65 20 7b 2a  |h the message {*|
00006840  7d 46 69 6c 65 20 61 6c  72 65 61 64 79 20 63 6f  |}File already co|
00006850  6d 70 72 65 73 73 65 64  7b 2a 7d 2e 20 20 20 48  |mpressed{*}.   H|
00006860  6f 77 65 76 65 72 2c 20  79 6f 75 20 6d 61 79 20  |owever, you may |
00006870  6e 65 65 64 20 74 6f 20  61 72 63 68 69 76 65 20  |need to archive |
00006880  74 68 65 6d 20 66 6f 72  20 73 6f 6d 65 20 72 65  |them for some re|
00006890  61 73 6f 6e 20 6f 74 68  65 72 20 74 68 61 6e 20  |ason other than |
000068a0  63 6f 6d 70 72 65 73 73  69 6f 6e 20 28 65 2e 67  |compression (e.g|
000068b0  2e 20 79 6f 75 20 77 61  6e 74 20 74 6f 20 73 65  |. you want to se|
000068c0  6e 64 20 61 20 62 61 74  63 68 20 6f 66 20 66 69  |nd a batch of fi|
000068d0  6c 65 73 20 61 73 20 61  6e 20 65 2d 6d 61 69 6c  |les as an e-mail|
000068e0  20 61 74 74 61 63 68 6d  65 6e 74 29 2c 20 73 6f  | attachment), so|
000068f0  20 79 6f 75 20 63 61 6e  20 61 72 63 68 69 76 65  | you can archive|
00006900  20 73 75 63 68 20 66 69  6c 65 73 20 62 79 20 64  | such files by d|
00006910  72 61 67 67 69 6e 67 20  74 68 65 6d 20 74 6f 20  |ragging them to |
00006920  74 68 65 20 3c 63 6f 6e  74 65 6e 74 73 3e 20 77  |the <contents> w|
00006930  69 6e 64 6f 77 2c 20 61  6c 74 68 6f 75 67 68 20  |indow, although |
00006940  79 6f 75 20 77 69 6c 6c  20 61 73 6b 65 64 20 74  |you will asked t|
00006950  6f 20 63 6f 6e 66 69 72  6d 20 74 68 61 74 20 72  |o confirm that r|
00006960  65 61 6c 6c 79 20 77 69  73 68 20 74 6f 20 64 6f  |eally wish to do|
00006970  20 73 6f 2e 0a 23 4c 69  6e 65 0a 23 69 6e 63 6c  | so..#Line.#incl|
00006980  75 64 65 20 21 72 65 6a  65 63 74 0a 44 41 54 41  |ude !reject.DATA|
00006990  c3 01 00 00 4e 6f 20 64  61 74 61 20 69 6e 20 66  |....No data in f|
000069a0  69 6c 65 20 69 6e 66 6f  20 77 69 6e 64 6f 77 0a  |ile info window.|
000069b0  23 50 61 72 65 6e 74 20  65 72 72 6f 72 0a 54 68  |#Parent error.Th|
000069c0  69 73 20 6f 66 74 65 6e  20 68 61 70 70 65 6e 73  |is often happens|
000069d0  20 77 68 65 6e 20 79 6f  75 20 61 72 65 20 65 78  | when you are ex|
000069e0  61 6d 69 6e 69 6e 67 20  74 68 65 20 64 65 74 61  |amining the deta|
000069f0  69 6c 73 20 66 6f 72 20  61 20 2f 64 69 72 65 63  |ils for a /direc|
00006a00  74 6f 72 79 2f 20 28 6f  72 20 61 70 70 6c 69 63  |tory/ (or applic|
00006a10  61 74 69 6f 6e 29 20 69  6e 20 61 20 7a 69 70 66  |ation) in a zipf|
00006a20  69 6c 65 20 74 68 61 74  20 77 61 73 20 6e 6f 74  |ile that was not|
00006a30  20 63 72 65 61 74 65 64  20 62 79 20 49 6e 66 6f  | created by Info|
00006a40  7a 69 70 2e 20 20 20 53  6f 6d 65 20 7a 69 70 20  |zip.   Some zip |
00006a50  72 6f 75 74 69 6e 65 73  20 64 6f 6e 27 74 20 73  |routines don't s|
00006a60  74 6f 72 65 20 61 6e 79  20 69 6e 66 6f 72 6d 61  |tore any informa|
00006a70  74 69 6f 6e 20 61 62 6f  75 74 20 64 69 72 65 63  |tion about direc|
00006a80  74 6f 72 69 65 73 20 2d  20 69 6e 64 65 65 64 2c  |tories - indeed,|
00006a90  20 74 68 65 79 20 64 65  6c 65 74 65 20 65 6d 70  | they delete emp|
00006aa0  74 79 20 64 69 72 65 63  74 6f 72 69 65 73 20 2d  |ty directories -|
00006ab0  20 73 6f 20 74 68 65 72  65 20 69 73 20 6e 6f 20  | so there is no |
00006ac0  64 61 74 65 20 61 6e 64  20 73 69 7a 65 20 69 6e  |date and size in|
00006ad0  66 6f 72 6d 61 74 69 6f  6e 20 66 6f 72 20 49 6e  |formation for In|
00006ae0  66 6f 7a 69 70 20 74 6f  20 64 69 73 70 6c 61 79  |fozip to display|
00006af0  2e 20 20 20 54 68 65 20  64 69 72 65 63 74 6f 72  |.   The director|
00006b00  69 65 73 20 77 69 6c 6c  20 62 65 20 63 72 65 61  |ies will be crea|
00006b10  74 65 64 20 63 6f 72 72  65 63 74 6c 79 20 77 68  |ted correctly wh|
00006b20  65 6e 20 74 68 65 20 66  69 6c 65 73 20 61 72 65  |en the files are|
00006b30  20 61 63 74 75 61 6c 6c  79 20 64 65 63 6f 6d 70  | actually decomp|
00006b40  72 65 73 73 65 64 2c 20  74 68 6f 75 67 68 21 00  |ressed, though!.|
00006b50  44 41 54 41 e2 00 00 00  41 62 6f 72 74 20 6f 6e  |DATA....Abort on|
00006b60  20 64 61 74 61 20 74 72  61 6e 73 66 65 72 0a 23  | data transfer.#|
00006b70  50 61 72 65 6e 74 20 45  72 72 6f 72 0a 54 68 65  |Parent Error.The|
00006b80  20 74 61 73 6b 77 69 6e  64 6f 77 20 6d 61 79 20  | taskwindow may |
00006b90  62 65 20 73 68 6f 72 74  20 6f 66 20 6d 65 6d 6f  |be short of memo|
00006ba0  72 79 20 2d 20 63 68 65  63 6b 20 74 68 65 20 73  |ry - check the s|
00006bb0  69 7a 65 20 6f 66 20 79  6f 75 72 20 4e 65 78 74  |ize of your Next|
00006bc0  20 73 6c 6f 74 2e 20 20  20 54 68 65 20 49 6e 66  | slot.   The Inf|
00006bd0  6f 2d 5a 49 50 20 72 6f  75 74 69 6e 65 73 20 6e  |o-ZIP routines n|
00006be0  65 65 64 20 61 20 6c 6f  74 20 6d 6f 72 65 20 6d  |eed a lot more m|
00006bf0  65 6d 6f 72 79 20 74 68  61 6e 20 74 68 65 20 49  |emory than the I|
00006c00  6e 66 6f 7a 69 70 20 66  72 6f 6e 74 20 65 6e 64  |nfozip front end|
00006c10  20 64 6f 65 73 21 20 20  20 54 72 79 20 66 72 65  | does!   Try fre|
00006c20  65 69 6e 67 20 6d 6f 72  65 20 6d 65 6d 6f 72 79  |eing more memory|
00006c30  2e 0a 00 00 44 41 54 41  5b 01 00 00 50 72 6f 62  |....DATA[...Prob|
00006c40  6c 65 6d 73 20 77 68 65  6e 20 7a 69 70 70 69 6e  |lems when zippin|
00006c50  67 20 74 6f 20 52 41 4d  64 69 73 63 0a 23 50 61  |g to RAMdisc.#Pa|
00006c60  72 65 6e 74 20 45 72 72  6f 72 0a 4e 6f 74 65 20  |rent Error.Note |
00006c70  74 68 61 74 20 74 68 65  72 65 20 69 73 20 61 20  |that there is a |
00006c80  6e 6f 6e 2d 66 61 74 61  6c 20 62 75 67 20 69 6e  |non-fatal bug in|
00006c90  20 74 68 65 20 49 6e 66  6f 2d 5a 49 50 20 7a 69  | the Info-ZIP zi|
00006ca0  70 20 72 6f 75 74 69 6e  65 20 75 6e 64 65 72 20  |p routine under |
00006cb0  52 49 53 43 20 4f 53 20  34 20 77 68 65 6e 20 7a  |RISC OS 4 when z|
00006cc0  69 70 70 69 6e 67 20 64  69 72 65 63 74 6c 79 20  |ipping directly |
00006cd0  74 6f 20 52 41 4d 64 69  73 63 20 77 68 69 63 68  |to RAMdisc which|
00006ce0  20 63 61 75 73 65 73 20  69 74 20 74 6f 20 64 6f  | causes it to do|
00006cf0  20 73 6f 20 2a 74 77 69  63 65 2a 2c 20 72 65 73  | so *twice*, res|
00006d00  75 6c 74 69 6e 67 20 69  6e 20 61 6e 20 65 72 72  |ulting in an err|
00006d10  6f 72 20 66 6f 72 20 74  68 65 20 73 65 63 6f 6e  |or for the secon|
00006d20  64 20 61 74 74 65 6d 70  74 2e 20 20 20 49 20 68  |d attempt.   I h|
00006d30  61 76 65 20 72 65 70 6f  72 74 65 64 20 74 68 69  |ave reported thi|
00006d40  73 20 62 65 68 61 76 69  6f 75 72 20 62 75 74 20  |s behaviour but |
00006d50  68 61 76 65 20 6e 6f 20  67 72 65 61 74 20 68 6f  |have no great ho|
00006d60  70 65 73 20 6f 66 20 73  65 65 69 6e 67 20 69 74  |pes of seeing it|
00006d70  20 66 69 78 65 64 20 69  6e 20 74 68 65 20 6e 65  | fixed in the ne|
00006d80  61 72 20 66 75 74 75 72  65 2e 0a 20 20 20 0a 00  |ar future..   ..|
00006d90  44 49 52 24 5c 01 00 00  5c 01 00 00 ec 6e 00 00  |DIR$\...\....n..|
00006da0  48 ff ff ff c0 ff 9a fe  8e 00 00 00 13 00 00 00  |H...............|
00006db0  00 00 00 00 21 52 6f 6f  74 00 00 00 7c 6f 00 00  |....!Root...|o..|
00006dc0  4a ff ff ff 96 d3 ac ce  21 02 00 00 03 00 00 00  |J.......!.......|
00006dd0  00 00 00 00 68 65 6c 70  00 00 00 00 a0 71 00 00  |....help.....q..|
00006de0  4a ff ff ff 13 ee 51 c1  92 02 00 00 03 00 00 00  |J.....Q.........|
00006df0  00 00 00 00 61 6c 6c 00  34 74 00 00 4a ff ff ff  |....all.4t..J...|
00006e00  64 dc ac ce 76 01 00 00  03 00 00 00 00 00 00 00  |d...v...........|
00006e10  75 70 00 00 ac 75 00 00  4a ff ff ff 98 16 52 c1  |up...u..J.....R.|
00006e20  c0 00 00 00 03 00 00 00  00 00 00 00 6e 65 77 64  |............newd|
00006e30  69 72 00 00 6c 76 00 00  4a ff ff ff 00 bf 53 c1  |ir..lv..J.....S.|
00006e40  ea 00 00 00 03 00 00 00  00 00 00 00 6e 65 77 61  |............newa|
00006e50  72 63 00 00 58 77 00 00  4a ff ff ff e1 84 51 c1  |rc..Xw..J.....Q.|
00006e60  88 01 00 00 03 00 00 00  00 00 00 00 63 6f 6e 74  |............cont|
00006e70  00 00 00 00 e0 78 00 00  4a ff ff ff b8 f1 73 55  |.....x..J.....sU|
00006e80  a4 00 00 00 03 00 00 00  00 00 00 00 69 63 6f 6e  |............icon|
00006e90  00 00 00 00 84 79 00 00  48 ff ff ff 73 cb 9b fe  |.....y..H...s...|
00006ea0  79 00 00 00 03 00 00 00  00 00 00 00 64 69 72 00  |y...........dir.|
00006eb0  00 7a 00 00 4a ff ff ff  94 1a 52 c1 f8 00 00 00  |.z..J.....R.....|
00006ec0  03 00 00 00 00 00 00 00  74 6f 70 00 f8 7a 00 00  |........top..z..|
00006ed0  4a ff ff ff 4d 0d ac ce  f5 01 00 00 03 00 00 00  |J...M...........|
00006ee0  00 00 00 00 64 69 73 70  00 00 00 00 44 41 54 41  |....disp....DATA|
00006ef0  8e 00 00 00 49 6e 66 6f  7a 69 70 20 6d 65 6e 75  |....Infozip menu|
00006f00  73 0a 23 50 61 72 65 6e  74 20 64 65 74 61 69 6c  |s.#Parent detail|
00006f10  0a 23 57 72 61 70 20 4f  66 66 0a 54 68 65 72 65  |.#Wrap Off.There|
00006f20  20 61 72 65 20 74 77 6f  20 6d 61 69 6e 20 6d 65  | are two main me|
00006f30  6e 75 73 20 69 6e 20 49  6e 66 6f 7a 69 70 2e 0a  |nus in Infozip..|
00006f40  3c 43 6f 6e 74 65 6e 74  73 20 77 69 6e 64 6f 77  |<Contents window|
00006f50  20 6d 65 6e 75 3d 3e 6d  65 6e 75 63 6f 6e 74 3e  | menu=>menucont>|
00006f60  0a 3c 49 63 6f 6e 62 61  72 20 6d 65 6e 75 3d 3e  |.<Iconbar menu=>|
00006f70  6d 65 6e 75 69 63 6f 6e  3e 0a 00 00 44 41 54 41  |menuicon>...DATA|
00006f80  21 02 00 00 48 65 6c 70  20 6f 6e 20 49 6e 66 6f  |!...Help on Info|
00006f90  7a 69 70 0a 23 50 61 72  65 6e 74 20 4d 65 6e 75  |zip.#Parent Menu|
00006fa0  69 63 6f 6e 0a 54 68 65  20 53 74 72 6f 6e 67 48  |icon.The StrongH|
00006fb0  65 6c 70 20 66 69 6c 65  20 28 74 68 69 73 20 66  |elp file (this f|
00006fc0  69 6c 65 29 20 63 61 6e  20 62 65 20 6c 61 75 6e  |ile) can be laun|
00006fd0  63 68 65 64 20 62 79 20  63 6c 69 63 6b 69 6e 67  |ched by clicking|
00006fe0  20 6f 6e 20 74 68 65 20  27 48 65 6c 70 27 20 3c  | on the 'Help' <|
00006ff0  6d 65 6e 75 3d 3e 6d 65  6e 75 69 63 6f 6e 3e 20  |menu=>menuicon> |
00007000  65 6e 74 72 79 2c 20 70  72 6f 76 69 64 65 64 20  |entry, provided |
00007010  2f 53 74 72 6f 6e 67 48  65 6c 70 2f 20 68 61 73  |/StrongHelp/ has|
00007020  20 62 65 65 6e 20 27 73  65 65 6e 20 62 79 20 74  | been 'seen by t|
00007030  68 65 20 46 69 6c 65 72  27 20 28 70 72 6f 62 61  |he Filer' (proba|
00007040  62 6c 79 20 64 75 72 69  6e 67 20 79 6f 75 72 20  |bly during your |
00007050  21 42 6f 6f 74 20 73 65  71 75 65 6e 63 65 29 2e  |!Boot sequence).|
00007060  0a 0a 49 6e 66 6f 7a 69  70 20 61 6c 73 6f 20 73  |..Infozip also s|
00007070  75 70 70 6f 72 74 73 20  69 6e 74 65 72 61 63 74  |upports interact|
00007080  69 76 65 20 48 65 6c 70  20 98 20 62 75 74 20 68  |ive Help . but h|
00007090  61 76 69 6e 67 20 2f 48  65 6c 70 2f 20 6f 6e 20  |aving /Help/ on |
000070a0  74 68 65 20 69 63 6f 6e  62 61 72 20 6d 61 79 20  |the iconbar may |
000070b0  63 61 75 73 65 20 61 20  6e 6f 74 69 63 65 61 62  |cause a noticeab|
000070c0  6c 65 20 73 6c 6f 77 2d  64 6f 77 6e 20 77 68 69  |le slow-down whi|
000070d0  6c 65 20 74 68 65 20 74  61 73 6b 77 69 6e 64 6f  |le the taskwindo|
000070e0  77 20 69 73 20 6f 70 65  6e 20 69 66 20 79 6f 75  |w is open if you|
000070f0  20 68 61 76 65 20 61 20  73 6c 6f 77 20 63 6f 6d  | have a slow com|
00007100  70 75 74 65 72 21 0a 0a  54 68 65 72 65 20 69 73  |puter!..There is|
00007110  20 61 6c 73 6f 20 61 20  52 65 61 64 4d 65 20 66  | also a ReadMe f|
00007120  69 6c 65 20 69 6e 73 69  64 65 20 74 68 65 20 21  |ile inside the !|
00007130  49 6e 66 6f 7a 69 70 20  61 70 70 6c 69 63 61 74  |Infozip applicat|
00007140  69 6f 6e 20 77 68 69 63  68 20 67 69 76 65 73 20  |ion which gives |
00007150  61 20 62 72 69 65 66 20  73 75 6d 6d 61 72 79 20  |a brief summary |
00007160  66 6f 72 20 74 68 6f 73  65 20 77 68 6f 20 64 6f  |for those who do|
00007170  6e 27 74 20 68 61 76 65  20 2f 53 74 72 6f 6e 67  |n't have /Strong|
00007180  48 65 6c 70 2f 20 6f 72  20 66 69 6e 64 20 69 74  |Help/ or find it|
00007190  20 68 61 72 64 20 74 6f  20 75 73 65 2e 00 00 00  | hard to use....|
000071a0  44 41 54 41 92 02 00 00  53 65 6c 65 63 74 20 61  |DATA....Select a|
000071b0  6c 6c 0a 23 50 61 72 65  6e 74 20 4d 65 6e 75 63  |ll.#Parent Menuc|
000071c0  6f 6e 74 0a 53 65 6c 65  63 74 69 6e 67 20 74 68  |ont.Selecting th|
000071d0  69 73 20 6f 70 74 69 6f  6e 20 73 65 6c 65 63 74  |is option select|
000071e0  73 20 61 6c 6c 20 74 68  65 20 69 63 6f 6e 73 20  |s all the icons |
000071f0  64 69 73 70 6c 61 79 65  64 20 69 6e 20 74 68 65  |displayed in the|
00007200  20 63 75 72 72 65 6e 74  20 64 69 72 65 63 74 6f  | current directo|
00007210  72 79 20 73 6f 20 74 68  61 74 20 79 6f 75 20 63  |ry so that you c|
00007220  61 6e 20 3c 64 65 63 6f  6d 70 72 65 73 73 3e 20  |an <decompress> |
00007230  74 68 65 6d 20 61 6c 6c  20 61 74 20 6f 6e 63 65  |them all at once|
00007240  2e 20 20 20 28 54 68 69  73 20 69 73 20 74 68 65  |.   (This is the|
00007250  20 6f 6e 6c 79 20 77 61  79 20 6f 66 20 73 65 6c  | only way of sel|
00007260  65 63 74 69 6e 67 20 6d  6f 72 65 20 74 68 61 6e  |ecting more than|
00007270  20 6f 6e 65 20 6f 62 6a  65 63 74 20 69 6e 20 61  | one object in a|
00007280  20 64 69 72 65 63 74 6f  72 79 20 61 74 20 61 20  | directory at a |
00007290  74 69 6d 65 2e 29 0a 49  66 20 79 6f 75 20 64 72  |time.).If you dr|
000072a0  61 67 20 61 6e 79 20 6f  6e 65 20 69 63 6f 6e 20  |ag any one icon |
000072b0  77 68 69 6c 65 20 74 68  65 79 20 61 72 65 20 73  |while they are s|
000072c0  65 6c 65 63 74 65 64 2c  20 69 6e 73 74 65 61 64  |elected, instead|
000072d0  20 6f 66 20 74 68 65 20  6e 6f 72 6d 61 6c 20 69  | of the normal i|
000072e0  63 6f 6e 20 75 6e 64 65  72 20 74 68 65 20 70 6f  |con under the po|
000072f0  69 6e 74 65 72 20 79 6f  75 20 77 69 6c 6c 20 73  |inter you will s|
00007300  65 65 20 61 20 72 6f 74  61 74 69 6e 67 20 64 61  |ee a rotating da|
00007310  73 68 2d 62 6f 78 20 28  52 49 53 43 2d 4f 53 20  |sh-box (RISC-OS |
00007320  33 b7 31 29 20 6f 72 20  61 20 27 70 61 72 63 65  |3.1) or a 'parce|
00007330  6c 27 20 69 63 6f 6e 20  28 52 49 53 43 2d 4f 53  |l' icon (RISC-OS|
00007340  20 33 b7 35 2b 29 20 74  6f 20 73 68 6f 77 20 74  | 3.5+) to show t|
00007350  68 61 74 20 79 6f 75 20  68 61 76 65 20 6d 6f 72  |hat you have mor|
00007360  65 20 74 68 61 6e 20 6f  6e 65 20 66 69 6c 65 20  |e than one file |
00007370  73 65 6c 65 63 74 65 64  2e 20 20 20 54 6f 20 64  |selected.   To d|
00007380  65 73 65 6c 65 63 74 20  74 68 65 20 69 63 6f 6e  |eselect the icon|
00007390  73 2c 20 63 6c 69 63 6b  20 61 6e 79 77 68 65 72  |s, click anywher|
000073a0  65 20 6f 6e 20 74 68 65  20 62 61 63 6b 67 72 6f  |e on the backgro|
000073b0  75 6e 64 20 6f 66 20 74  68 65 20 3c 63 6f 6e 74  |und of the <cont|
000073c0  65 6e 74 73 3e 20 77 69  6e 64 6f 77 2c 20 6f 72  |ents> window, or|
000073d0  20 73 65 6c 65 63 74 20  2a 43 6c 65 61 72 20 73  | select *Clear s|
000073e0  65 6c 65 63 74 69 6f 6e  2a 20 66 72 6f 6d 20 74  |election* from t|
000073f0  68 65 20 6d 65 6e 75 2e  20 20 47 6f 69 6e 67 20  |he menu.  Going |
00007400  75 70 20 6f 72 20 64 6f  77 6e 20 61 20 3c 6c 65  |up or down a <le|
00007410  76 65 6c 3e 20 77 69 6c  6c 20 61 6c 73 6f 20 64  |vel> will also d|
00007420  65 73 65 6c 65 63 74 20  74 68 65 20 69 63 6f 6e  |eselect the icon|
00007430  73 2e 00 00 44 41 54 41  76 01 00 00 4f 70 65 6e  |s...DATAv...Open|
00007440  20 70 61 72 65 6e 74 0a  23 50 61 72 65 6e 74 20  | parent.#Parent |
00007450  4d 65 6e 75 63 6f 6e 74  0a 54 68 69 73 20 6f 70  |Menucont.This op|
00007460  74 69 6f 6e 20 61 6c 6c  6f 77 73 20 79 6f 75 20  |tion allows you |
00007470  74 6f 20 27 72 65 74 72  61 63 65 20 79 6f 75 72  |to 'retrace your|
00007480  20 73 74 65 70 73 27 20  62 61 63 6b 20 75 70 20  | steps' back up |
00007490  74 68 65 20 64 69 72 65  63 74 6f 72 79 20 74 72  |the directory tr|
000074a0  65 65 20 61 66 74 65 72  20 64 6f 75 62 6c 65 2d  |ee after double-|
000074b0  63 6c 69 63 6b 69 6e 67  20 6f 6e 20 64 69 72 65  |clicking on dire|
000074c0  63 74 6f 72 69 65 73 2f  61 70 70 6c 69 63 61 74  |ctories/applicat|
000074d0  69 6f 6e 73 2e 20 20 20  59 6f 75 20 63 61 6e 20  |ions.   You can |
000074e0  61 6c 73 6f 20 63 6c 69  63 6b 20 6f 6e 20 74 68  |also click on th|
000074f0  65 20 27 75 70 27 20 69  63 6f 6e 20 6f 6e 20 74  |e 'up' icon on t|
00007500  68 65 20 70 61 6e 65 20  61 74 20 74 68 65 20 74  |he pane at the t|
00007510  6f 70 20 6f 66 20 74 68  65 20 3c 63 6f 6e 74 65  |op of the <conte|
00007520  6e 74 73 3e 20 77 69 6e  64 6f 77 2e 0a 0a 49 66  |nts> window...If|
00007530  20 74 68 69 73 20 69 63  6f 6e 20 61 6e 64 20 6d  | this icon and m|
00007540  65 6e 75 20 6f 70 74 69  6f 6e 20 61 72 65 20 67  |enu option are g|
00007550  72 65 79 65 64 20 6f 75  74 20 74 68 65 6e 20 79  |reyed out then y|
00007560  6f 75 20 61 72 65 20 61  6c 72 65 61 64 79 20 6f  |ou are already o|
00007570  6e 20 74 68 65 20 74 6f  70 20 6c 65 76 65 6c 20  |n the top level |
00007580  6f 66 20 74 68 65 20 61  72 63 68 69 76 65 20 61  |of the archive a|
00007590  6e 64 20 63 61 6e 20 67  6f 20 62 61 63 6b 20 6e  |nd can go back n|
000075a0  6f 20 66 75 72 74 68 65  72 2e 00 00 44 41 54 41  |o further...DATA|
000075b0  c0 00 00 00 4e 65 77 20  64 69 72 65 63 74 6f 72  |....New director|
000075c0  79 0a 23 50 61 72 65 6e  74 20 6d 65 6e 75 63 6f  |y.#Parent menuco|
000075d0  6e 74 0a 54 68 69 73 20  6f 70 74 69 6f 6e 20 61  |nt.This option a|
000075e0  6c 6c 6f 77 73 20 79 6f  75 20 74 6f 20 63 72 65  |llows you to cre|
000075f0  61 74 65 20 61 20 6e 65  77 20 64 69 72 65 63 74  |ate a new direct|
00007600  6f 72 79 20 69 6e 20 61  20 7a 69 70 20 66 69 6c  |ory in a zip fil|
00007610  65 2e 20 20 20 49 20 64  6f 6e 91 74 20 72 65 61  |e.   I don.t rea|
00007620  6c 6c 79 20 75 6e 64 65  72 73 74 61 6e 64 20 77  |lly understand w|
00007630  68 79 20 79 6f 75 91 64  20 77 61 6e 74 20 74 6f  |hy you.d want to|
00007640  20 64 6f 20 74 68 69 73  2c 20 62 75 74 20 49 91  | do this, but I.|
00007650  76 65 20 62 65 65 6e 20  61 73 6b 65 64 20 74 6f  |ve been asked to|
00007660  20 70 72 6f 76 69 64 65  20 69 74 8c 44 41 54 41  | provide it.DATA|
00007670  ea 00 00 00 43 72 65 61  74 69 6e 67 20 61 6e 20  |....Creating an |
00007680  65 6d 70 74 79 20 7a 69  70 66 69 6c 65 0a 23 50  |empty zipfile.#P|
00007690  61 72 65 6e 74 20 6d 65  6e 75 69 63 6f 6e 0a 54  |arent menuicon.T|
000076a0  6f 20 63 72 65 61 74 65  20 61 6e 20 65 6d 70 74  |o create an empt|
000076b0  79 20 7a 69 70 20 61 72  63 68 69 76 65 2c 20 66  |y zip archive, f|
000076c0  6f 6c 6c 6f 77 20 74 68  65 20 27 4e 65 77 20 61  |ollow the 'New a|
000076d0  72 63 68 69 76 65 27 20  65 6e 74 72 79 20 69 6e  |rchive' entry in|
000076e0  20 74 68 65 20 69 63 6f  6e 62 61 72 20 6d 65 6e  | the iconbar men|
000076f0  75 20 74 6f 20 6f 70 65  6e 20 61 20 73 74 61 6e  |u to open a stan|
00007700  64 61 72 64 20 73 61 76  65 20 64 69 61 6c 6f 67  |dard save dialog|
00007710  75 65 2e 0a 0a 41 6c 74  65 72 6e 61 74 69 76 65  |ue...Alternative|
00007720  6c 79 2c 20 63 6c 69 63  6b 20 7b 46 43 6f 64 65  |ly, click {FCode|
00007730  3a 41 44 4a 55 53 54 7d  20 6f 6e 20 74 68 65 20  |:ADJUST} on the |
00007740  49 6e 66 6f 7a 69 70 20  69 63 6f 6e 62 61 72 20  |Infozip iconbar |
00007750  69 63 6f 6e 2e 0a 00 00  44 41 54 41 88 01 00 00  |icon....DATA....|
00007760  43 6f 6e 74 65 6e 74 73  20 77 69 6e 64 6f 77 20  |Contents window |
00007770  6d 65 6e 75 0a 23 50 61  72 65 6e 74 20 6d 65 6e  |menu.#Parent men|
00007780  75 0a 23 41 6c 69 67 6e  20 43 65 6e 74 72 65 0a  |u.#Align Centre.|
00007790  3c 44 69 73 70 6c 61 79  3d 3e 6d 65 6e 75 64 69  |<Display=>menudi|
000077a0  73 70 3e 20 61 6c 6c 6f  77 73 20 79 6f 75 20 74  |sp> allows you t|
000077b0  6f 20 63 68 61 6e 67 65  20 74 68 65 20 6f 72 64  |o change the ord|
000077c0  65 72 20 69 6e 20 77 68  69 63 68 20 69 74 65 6d  |er in which item|
000077d0  73 20 61 72 65 20 61 72  72 61 6e 67 65 64 20 69  |s are arranged i|
000077e0  6e 20 74 68 65 20 77 69  6e 64 6f 77 2e 0a 3c 44  |n the window..<D|
000077f0  69 72 3d 3e 6d 65 6e 75  64 69 72 3e 2f 3c 46 69  |ir=>menudir>/<Fi|
00007800  6c 65 3d 3e 6d 65 6e 75  64 69 72 3e 20 7b 2a 7d  |le=>menudir> {*}|
00007810  27 6e 61 6d 65 27 7b 2a  7d 20 2d 20 6c 65 61 64  |'name'{*} - lead|
00007820  73 20 74 6f 20 73 75 62  6d 65 6e 75 0a 3c 53 65  |s to submenu.<Se|
00007830  6c 65 63 74 20 61 6c 6c  3d 3e 6d 65 6e 75 61 6c  |lect all=>menual|
00007840  6c 3e 0a 2a 43 6c 65 61  72 20 73 65 6c 65 63 74  |l>.*Clear select|
00007850  69 6f 6e 2a 20 2d 20 63  6c 65 61 72 73 20 73 65  |ion* - clears se|
00007860  6c 65 63 74 65 64 20 69  63 6f 6e 73 20 0a 3c 4f  |lected icons .<O|
00007870  70 74 69 6f 6e 73 3d 3e  4f 70 74 3e 20 6c 65 61  |ptions=>Opt> lea|
00007880  64 73 20 74 6f 20 74 68  65 20 6f 70 74 69 6f 6e  |ds to the option|
00007890  73 20 6d 65 6e 75 0a 3c  4e 65 77 20 64 69 72 65  |s menu.<New dire|
000078a0  63 74 6f 72 79 3d 3e 6d  65 6e 75 6e 65 77 64 69  |ctory=>menunewdi|
000078b0  72 3e 0a 3c 4f 70 65 6e  20 70 61 72 65 6e 74 3d  |r>.<Open parent=|
000078c0  3e 6d 65 6e 75 75 70 3e  0a 3c 42 61 63 6b 20 74  |>menuup>.<Back t|
000078d0  6f 20 74 6f 70 3d 3e 6d  65 6e 75 74 6f 70 3e 0a  |o top=>menutop>.|
000078e0  44 41 54 41 a4 00 00 00  49 63 6f 6e 62 61 72 20  |DATA....Iconbar |
000078f0  6d 65 6e 75 0a 23 50 61  72 65 6e 74 20 6d 65 6e  |menu.#Parent men|
00007900  75 0a 2a 49 6e 66 6f 2a  20 2d 20 6c 65 61 64 73  |u.*Info* - leads|
00007910  20 74 6f 20 69 6e 66 6f  20 77 69 6e 64 6f 77 0a  | to info window.|
00007920  3c 43 6f 6e 66 69 67 75  72 65 3e 7b 2a 7d 2e 2e  |<Configure>{*}..|
00007930  2e 7b 2a 7d 0a 3c 48 65  6c 70 3d 3e 6d 65 6e 75  |.{*}.<Help=>menu|
00007940  68 65 6c 70 3e 7b 2a 7d  2e 2e 2e 7b 2a 7d 0a 3c  |help>{*}...{*}.<|
00007950  4e 65 77 20 61 72 63 68  69 76 65 3d 3e 6d 65 6e  |New archive=>men|
00007960  75 6e 65 77 61 72 63 3e  0a 2a 51 75 69 74 2a 20  |unewarc>.*Quit* |
00007970  2d 20 71 75 69 74 73 20  74 68 65 20 70 72 6f 67  |- quits the prog|
00007980  72 61 6d 0a 44 41 54 41  79 00 00 00 46 69 6c 65  |ram.DATAy...File|
00007990  20 6d 65 6e 75 0a 23 50  61 72 65 6e 74 20 6d 65  | menu.#Parent me|
000079a0  6e 75 63 6f 6e 74 0a 54  68 69 73 20 6d 65 6e 75  |nucont.This menu|
000079b0  20 68 61 73 20 74 77 6f  20 6f 70 74 69 6f 6e 73  | has two options|
000079c0  20 2d 20 3c 49 6e 66 6f  3e 2c 20 77 68 69 63 68  | - <Info>, which|
000079d0  20 6c 65 61 64 73 20 74  6f 20 74 68 65 20 66 69  | leads to the fi|
000079e0  6c 65 20 69 6e 66 6f 20  77 69 6e 64 6f 77 2c 20  |le info window, |
000079f0  61 6e 64 20 3c 44 65 6c  65 74 65 3e 2e 00 00 00  |and <Delete>....|
00007a00  44 41 54 41 f8 00 00 00  42 61 63 6b 20 74 6f 20  |DATA....Back to |
00007a10  74 6f 70 0a 23 50 61 72  65 6e 74 20 4d 65 6e 75  |top.#Parent Menu|
00007a20  63 6f 6e 74 0a 54 68 69  73 20 6f 70 74 69 6f 6e  |cont.This option|
00007a30  20 72 65 2d 6f 70 65 6e  73 20 74 68 65 20 27 72  | re-opens the 'r|
00007a40  6f 6f 74 27 20 64 69 72  65 63 74 6f 72 79 20 6f  |oot' directory o|
00007a50  66 20 74 68 65 20 7a 69  70 66 69 6c 65 2c 20 68  |f the zipfile, h|
00007a60  6f 77 65 76 65 72 20 6d  61 6e 79 20 3c 6c 65 76  |owever many <lev|
00007a70  65 6c 3e 73 20 64 6f 77  6e 20 74 68 65 20 63 75  |el>s down the cu|
00007a80  72 72 65 6e 74 6c 79 2d  20 64 69 73 70 6c 61 79  |rrently- display|
00007a90  65 64 20 64 69 72 65 63  74 6f 72 79 20 6d 61 79  |ed directory may|
00007aa0  20 62 65 2e 0a 0a 49 66  20 74 68 69 73 20 6f 70  | be...If this op|
00007ab0  74 69 6f 6e 20 69 73 20  67 72 65 79 65 64 20 6f  |tion is greyed o|
00007ac0  75 74 20 74 68 65 6e 20  79 6f 75 20 61 72 65 20  |ut then you are |
00007ad0  61 6c 72 65 61 64 79 20  6f 6e 20 74 68 65 20 74  |already on the t|
00007ae0  6f 70 20 6c 65 76 65 6c  20 6f 66 20 74 68 65 20  |op level of the |
00007af0  61 72 63 68 69 76 65 21  44 41 54 41 f5 01 00 00  |archive!DATA....|
00007b00  44 69 73 70 6c 61 79 20  6d 65 6e 75 0a 23 50 61  |Display menu.#Pa|
00007b10  72 65 6e 74 20 4d 65 6e  75 63 6f 6e 74 0a 54 68  |rent Menucont.Th|
00007b20  69 73 20 73 75 62 6d 65  6e 75 20 63 6f 6e 74 72  |is submenu contr|
00007b30  6f 6c 73 20 74 68 65 20  6f 72 64 65 72 20 69 6e  |ols the order in|
00007b40  20 77 68 69 63 68 20 69  74 65 6d 73 20 61 70 70  | which items app|
00007b50  65 61 72 20 69 6e 20 74  68 65 20 3c 63 6f 6e 74  |ear in the <cont|
00007b60  65 6e 74 73 3e 20 77 69  6e 64 6f 77 2e 20 20 20  |ents> window.   |
00007b70  42 79 20 64 65 66 61 75  6c 74 2c 20 74 68 65 20  |By default, the |
00007b80  49 6e 66 6f 2d 5a 49 50  20 72 6f 75 74 69 6e 65  |Info-ZIP routine|
00007b90  73 20 6c 69 73 74 20 69  74 65 6d 73 20 69 6e 20  |s list items in |
00007ba0  74 68 65 20 6f 72 64 65  72 20 69 6e 20 77 68 69  |the order in whi|
00007bb0  63 68 20 74 68 65 79 20  77 65 72 65 20 61 64 64  |ch they were add|
00007bc0  65 64 20 74 6f 20 74 68  65 20 61 72 63 68 69 76  |ed to the archiv|
00007bd0  65 2c 20 62 75 74 20 49  6e 66 6f 7a 69 70 20 61  |e, but Infozip a|
00007be0  6c 73 6f 20 61 6c 6c 6f  77 73 20 79 6f 75 20 74  |lso allows you t|
00007bf0  6f 20 73 6f 72 74 20 74  68 65 6d 20 61 6c 70 68  |o sort them alph|
00007c00  61 62 65 74 69 63 61 6c  6c 79 20 62 79 20 6e 61  |abetically by na|
00007c10  6d 65 2e 0a 4e 6f 74 65  20 74 68 61 74 20 69 6e  |me..Note that in|
00007c20  20 6d 61 6e 79 20 63 61  73 65 73 20 77 68 65 6e  | many cases when|
00007c30  20 61 6e 20 65 6e 74 69  72 65 20 61 70 70 6c 69  | an entire appli|
00007c40  63 61 74 69 6f 6e 20 6f  72 20 64 69 72 65 63 74  |cation or direct|
00007c50  6f 72 79 20 68 61 73 20  62 65 65 6e 20 61 72 63  |ory has been arc|
00007c60  68 69 76 65 64 20 61 74  20 6f 6e 63 65 2c 20 74  |hived at once, t|
00007c70  68 65 20 63 6f 6e 74 65  6e 74 73 20 77 69 6c 6c  |he contents will|
00007c80  20 68 61 76 65 20 62 65  65 6e 20 61 64 64 65 64  | have been added|
00007c90  20 69 6e 20 61 6c 70 68  61 62 65 74 69 63 61 6c  | in alphabetical|
00007ca0  20 6f 72 64 65 72 20 69  6e 20 74 68 65 20 66 69  | order in the fi|
00007cb0  72 73 74 20 69 6e 73 74  61 6e 63 65 20 2d 20 74  |rst instance - t|
00007cc0  68 75 73 20 63 68 61 6e  67 69 6e 67 20 74 68 69  |hus changing thi|
00007cd0  73 20 6f 70 74 69 6f 6e  20 77 69 6c 6c 20 68 61  |s option will ha|
00007ce0  76 65 20 6e 6f 20 65 66  66 65 63 74 21 00 00 00  |ve no effect!...|
00007cf0  44 41 54 41 73 05 00 00  44 69 72 65 63 74 6f 72  |DATAs...Director|
00007d00  79 20 6c 65 76 65 6c 73  0a 23 50 61 72 65 6e 74  |y levels.#Parent|
00007d10  20 64 65 74 61 69 6c 0a  23 46 68 33 3a 4e 61 76  | detail.#Fh3:Nav|
00007d20  69 67 61 74 69 6e 67 20  64 69 72 65 63 74 6f 72  |igating director|
00007d30  69 65 73 20 69 6e 20 49  6e 66 6f 7a 69 70 0a 0a  |ies in Infozip..|
00007d40  49 6e 66 6f 7a 69 70 20  70 72 6f 76 69 64 65 73  |Infozip provides|
00007d50  20 61 20 46 69 6c 65 72  2d 6c 69 6b 65 20 69 6e  | a Filer-like in|
00007d60  74 65 72 66 61 63 65 20  74 6f 20 7a 69 70 20 61  |terface to zip a|
00007d70  72 63 68 69 76 65 73 3b  20 62 75 74 20 69 74 20  |rchives; but it |
00007d80  6f 6e 6c 79 20 68 61 73  20 6f 6e 65 20 77 69 6e  |only has one win|
00007d90  64 6f 77 2e 20 20 20 57  68 65 6e 20 79 6f 75 20  |dow.   When you |
00007da0  64 6f 75 62 6c 65 2d 63  6c 69 63 6b 20 6f 6e 20  |double-click on |
00007db0  61 20 64 69 72 65 63 74  6f 72 79 20 6f 72 20 61  |a directory or a|
00007dc0  70 70 6c 69 63 61 74 69  6f 6e 20 69 63 6f 6e 20  |pplication icon |
00007dd0  98 20 79 6f 75 20 64 6f  20 6e 6f 74 20 6e 65 65  |. you do not nee|
00007de0  64 20 74 6f 20 68 6f 6c  64 20 64 6f 77 6e 20 7b  |d to hold down {|
00007df0  46 43 6f 64 65 7d 53 48  49 46 54 7b 66 7d 20 73  |FCode}SHIFT{f} s|
00007e00  69 6e 63 65 20 79 6f 75  20 63 61 6e 27 74 20 72  |ince you can't r|
00007e10  75 6e 20 61 70 70 6c 69  63 61 74 69 6f 6e 73 20  |un applications |
00007e20  69 6e 73 69 64 65 20 61  20 7a 69 70 66 69 6c 65  |inside a zipfile|
00007e30  20 28 75 6e 6c 65 73 73  20 79 6f 75 20 68 61 76  | (unless you hav|
00007e40  65 20 3c 53 70 61 72 6b  46 53 3e 20 69 6e 20 77  |e <SparkFS> in w|
00007e50  68 69 63 68 20 63 61 73  65 20 79 6f 75 20 64 6f  |hich case you do|
00007e60  6e 27 74 20 6e 65 65 64  20 74 68 69 73 20 70 72  |n't need this pr|
00007e70  6f 67 72 61 6d 21 29 20  98 20 74 68 65 20 3c 63  |ogram!) . the <c|
00007e80  6f 6e 74 65 6e 74 73 3e  20 77 69 6e 64 6f 77 20  |ontents> window |
00007e90  69 73 20 72 65 64 72 61  77 6e 2c 20 61 6e 64 20  |is redrawn, and |
00007ea0  69 74 73 20 74 69 74 6c  65 62 61 72 20 75 70 64  |its titlebar upd|
00007eb0  61 74 65 64 2c 20 74 6f  20 73 68 6f 77 20 74 68  |ated, to show th|
00007ec0  65 20 63 6f 6e 74 65 6e  74 73 20 6f 66 20 74 68  |e contents of th|
00007ed0  65 20 6e 65 77 20 64 69  72 65 63 74 6f 72 79 2e  |e new directory.|
00007ee0  20 20 20 45 76 65 6e 20  69 66 20 79 6f 75 20 68  |   Even if you h|
00007ef0  61 76 65 20 61 20 3c 73  6c 6f 77 3d 3e 45 72 72  |ave a <slow=>Err|
00007f00  6f 72 73 6c 6f 77 3e 20  28 70 72 65 2d 52 69 73  |orslow> (pre-Ris|
00007f10  63 50 43 29 20 63 6f 6d  70 75 74 65 72 20 74 68  |cPC) computer th|
00007f20  69 73 20 73 68 6f 75 6c  64 20 6e 6f 74 20 74 61  |is should not ta|
00007f30  6b 65 20 6d 6f 72 65 20  74 68 61 6e 20 61 20 73  |ke more than a s|
00007f40  65 63 6f 6e 64 20 6f 72  20 73 6f 2c 20 62 75 74  |econd or so, but|
00007f50  20 69 66 20 69 74 20 64  6f 65 73 2c 20 79 6f 75  | if it does, you|
00007f60  20 77 69 6c 6c 20 73 65  65 20 74 68 65 20 3c 68  | will see the <h|
00007f70  6f 75 72 67 6c 61 73 73  3e 20 64 69 73 70 6c 61  |ourglass> displa|
00007f80  79 65 64 2e 0a 20 20 20  54 68 65 72 65 20 61 72  |yed..   There ar|
00007f90  65 20 74 77 6f 20 77 61  79 73 20 74 6f 20 67 6f  |e two ways to go|
00007fa0  20 75 70 20 6f 6e 65 20  64 69 72 65 63 74 6f 72  | up one director|
00007fb0  79 20 6c 65 76 65 6c 3b  20 20 79 6f 75 20 63 61  |y level;  you ca|
00007fc0  6e 20 65 69 74 68 65 72  20 73 65 6c 65 63 74 20  |n either select |
00007fd0  3c 4f 70 65 6e 20 70 61  72 65 6e 74 3d 3e 6d 65  |<Open parent=>me|
00007fe0  6e 75 75 70 3e 20 66 72  6f 6d 20 74 68 65 20 3c  |nuup> from the <|
00007ff0  6d 65 6e 75 3d 3e 6d 65  6e 75 63 6f 6e 74 3e 20  |menu=>menucont> |
00008000  6f 72 20 73 69 6d 70 6c  79 20 63 6c 69 63 6b 20  |or simply click |
00008010  6f 6e 20 74 68 65 20 75  70 20 61 72 72 6f 77 20  |on the up arrow |
00008020  69 63 6f 6e 20 61 74 20  74 68 65 20 6c 65 66 74  |icon at the left|
00008030  2d 68 61 6e 64 20 65 6e  64 20 6f 66 20 74 68 65  |-hand end of the|
00008040  20 3c 69 6e 74 65 72 6e  61 6c 20 70 61 74 68 20  | <internal path |
00008050  70 61 6e 65 3d 3e 63 6f  6e 74 65 6e 74 73 3e 2e  |pane=>contents>.|
00008060  20 49 66 20 79 6f 75 20  61 72 65 20 61 6c 72 65  | If you are alre|
00008070  61 64 79 20 6f 6e 20 74  68 65 20 74 6f 70 20 6c  |ady on the top l|
00008080  65 76 65 6c 20 74 68 69  73 20 69 63 6f 6e 20 77  |evel this icon w|
00008090  69 6c 6c 20 62 65 20 67  72 65 79 65 64 20 6f 75  |ill be greyed ou|
000080a0  74 2e 0a 20 20 20 7b 46  43 6f 64 65 7d 41 44 4a  |t..   {FCode}ADJ|
000080b0  55 53 54 7b 66 7d 2d 63  6c 69 63 6b 69 6e 67 20  |UST{f}-clicking |
000080c0  6f 6e 20 74 68 65 20 77  69 6e 64 6f 77 27 73 20  |on the window's |
000080d0  63 6c 6f 73 65 20 69 63  6f 6e 20 77 69 6c 6c 20  |close icon will |
000080e0  6f 70 65 6e 20 74 68 65  20 70 61 72 65 6e 74 20  |open the parent |
000080f0  64 69 72 65 63 74 6f 72  79 20 6f 66 20 74 68 65  |directory of the|
00008100  20 7a 69 70 66 69 6c 65  20 69 74 73 65 6c 66 2e  | zipfile itself.|
00008110  0a 20 20 20 49 66 20 79  6f 75 20 3c 61 64 64 3e  |.   If you <add>|
00008120  20 61 20 66 69 6c 65 20  6f 72 20 64 69 72 65 63  | a file or direc|
00008130  74 6f 72 79 20 74 6f 20  74 68 65 20 63 75 72 72  |tory to the curr|
00008140  65 6e 74 20 7a 69 70 66  69 6c 65 2c 20 74 68 65  |ent zipfile, the|
00008150  20 63 6f 6e 74 65 6e 74  73 20 77 69 6e 64 6f 77  | contents window|
00008160  20 77 69 6c 6c 20 62 65  20 75 70 64 61 74 65 64  | will be updated|
00008170  20 73 6f 20 74 68 61 74  20 79 6f 75 20 63 61 6e  | so that you can|
00008180  20 63 6f 6e 66 69 72 6d  20 74 68 61 74 20 74 68  | confirm that th|
00008190  65 20 6f 62 6a 65 63 74  20 68 61 73 20 61 63 74  |e object has act|
000081a0  75 61 6c 6c 79 20 62 65  65 6e 20 61 64 64 65 64  |ually been added|
000081b0  2e 0a 20 20 20 4e 6f 74  65 20 74 68 61 74 20 61  |..   Note that a|
000081c0  64 64 69 6e 67 20 66 69  6c 65 73 20 61 74 20 61  |dding files at a|
000081d0  6e 79 20 6c 65 76 65 6c  20 6f 74 68 65 72 20 74  |ny level other t|
000081e0  68 61 6e 20 74 68 65 20  74 6f 70 6d 6f 73 74 20  |han the topmost |
000081f0  6c 65 76 65 6c 20 77 69  6c 6c 20 62 65 20 73 6c  |level will be sl|
00008200  6f 77 65 72 2c 20 73 69  6e 63 65 20 74 68 65 79  |ower, since they|
00008210  20 68 61 76 65 20 74 6f  20 62 65 20 63 6f 70 69  | have to be copi|
00008220  65 64 20 69 6e 74 6f 20  61 20 64 69 72 65 63 74  |ed into a direct|
00008230  6f 72 79 20 69 6e 20 3c  21 53 63 72 61 70 3d 3e  |ory in <!Scrap=>|
00008240  74 65 63 68 53 63 72 61  70 3e 20 62 65 66 6f 72  |techScrap> befor|
00008250  65 20 62 65 69 6e 67 20  63 6f 6d 70 72 65 73 73  |e being compress|
00008260  65 64 2e 00 44 41 54 41  1f 01 00 00 44 65 6c 65  |ed..DATA....Dele|
00008270  74 69 6e 67 20 66 69 6c  65 73 0a 23 70 61 72 65  |ting files.#pare|
00008280  6e 74 20 64 65 74 61 69  6c 0a 43 75 72 72 65 6e  |nt detail.Curren|
00008290  74 6c 79 2c 20 79 6f 75  20 68 61 76 65 20 74 6f  |tly, you have to|
000082a0  20 63 6c 69 63 6b 20 7b  46 43 6f 64 65 7d 4d 45  | click {FCode}ME|
000082b0  4e 55 7b 66 7d 20 6f 76  65 72 20 74 68 65 20 66  |NU{f} over the f|
000082c0  69 6c 65 27 73 20 69 63  6f 6e 2c 20 61 6e 64 20  |ile's icon, and |
000082d0  74 68 65 6e 20 73 65 6c  65 63 74 20 94 44 65 6c  |then select .Del|
000082e0  65 74 65 95 20 66 72 6f  6d 20 74 68 65 20 3c 46  |ete. from the <F|
000082f0  69 6c 65 3d 3e 6d 65 6e  75 64 69 72 3e 20 73 75  |ile=>menudir> su|
00008300  62 6d 65 6e 75 2e 20 20  20 49 20 73 75 73 70 65  |bmenu.   I suspe|
00008310  63 74 20 74 68 61 74 20  64 65 6c 65 74 69 6e 67  |ct that deleting|
00008320  20 66 69 6c 65 73 20 69  6e 76 6f 6c 76 65 73 20  | files involves |
00008330  72 65 66 6f 72 6d 61 74  74 69 6e 67 20 74 68 65  |reformatting the|
00008340  20 65 6e 74 69 72 65 20  7a 69 70 66 69 6c 65 20  | entire zipfile |
00008350  6f 72 20 73 6f 6d 65 74  68 69 6e 67 20 98 20 69  |or something . i|
00008360  74 20 63 65 72 74 61 69  6e 6c 79 20 73 65 65 6d  |t certainly seem|
00008370  73 20 72 65 6c 61 74 69  76 65 6c 79 20 73 6c 6f  |s relatively slo|
00008380  77 2e 0a 00 44 49 52 24  0c 01 00 00 0c 01 00 00  |w...DIR$........|
00008390  90 84 00 00 49 ff ff ff  b8 f6 c1 e2 a8 01 00 00  |....I...........|
000083a0  03 00 00 00 00 00 00 00  21 52 6f 6f 74 00 00 00  |........!Root...|
000083b0  38 86 00 00 4a ff ff ff  78 ed 4f 81 6a 04 00 00  |8...J...x.O.j...|
000083c0  03 00 00 00 00 00 00 00  53 70 61 72 6b 00 00 00  |........Spark...|
000083d0  a4 8a 00 00 49 ff ff ff  de 83 08 09 2e 02 00 00  |....I...........|
000083e0  03 00 00 00 00 00 00 00  63 68 65 63 6b 00 00 00  |........check...|
000083f0  d4 8c 00 00 48 ff ff ff  4c 5b 96 fe a5 06 00 00  |....H...L[......|
00008400  03 00 00 00 00 00 00 00  53 63 72 61 70 00 00 00  |........Scrap...|
00008410  7c 93 00 00 4a ff ff ff  86 8e 53 c4 5f 03 00 00  ||...J.....S._...|
00008420  03 00 00 00 00 00 00 00  63 6f 6e 76 65 72 74 00  |........convert.|
00008430  dc 96 00 00 4a ff ff ff  1c 95 bd 14 c5 01 00 00  |....J...........|
00008440  03 00 00 00 00 00 00 00  43 73 64 00 a4 98 00 00  |........Csd.....|
00008450  48 ff ff ff 99 4d 96 fe  16 03 00 00 03 00 00 00  |H....M..........|
00008460  00 00 00 00 64 6f 75 62  6c 65 63 6c 69 63 6b 00  |....doubleclick.|
00008470  bc 9b 00 00 4a ff ff ff  63 96 53 c4 85 01 00 00  |....J...c.S.....|
00008480  03 00 00 00 00 00 00 00  7a 69 70 70 61 74 68 00  |........zippath.|
00008490  44 41 54 41 a8 01 00 00  54 65 63 68 6e 69 63 61  |DATA....Technica|
000084a0  6c 20 64 65 74 61 69 6c  73 0a 23 50 61 72 65 6e  |l details.#Paren|
000084b0  74 20 21 52 6f 6f 74 0a  23 46 68 33 3a 48 6f 77  |t !Root.#Fh3:How|
000084c0  20 69 74 20 61 63 74 75  61 6c 6c 79 20 77 6f 72  | it actually wor|
000084d0  6b 73 0a 23 4c 69 6e 65  0a 23 57 72 61 70 20 4f  |ks.#Line.#Wrap O|
000084e0  66 66 0a 3c 49 64 65 6e  74 69 66 79 69 6e 67 20  |ff.<Identifying |
000084f0  7a 69 70 66 69 6c 65 73  3d 3e 74 65 63 68 63 68  |zipfiles=>techch|
00008500  65 63 6b 3e 0a 3c 46 69  6c 65 73 20 69 6e 20 21  |eck>.<Files in !|
00008510  53 63 72 61 70 3d 3e 74  65 63 68 73 63 72 61 70  |Scrap=>techscrap|
00008520  3e 0a 3c 44 6f 75 62 6c  65 2d 63 6c 69 63 6b 69  |>.<Double-clicki|
00008530  6e 67 20 6f 6e 20 66 69  6c 65 73 3d 3e 74 65 63  |ng on files=>tec|
00008540  68 64 6f 75 62 6c 65 63  6c 69 63 6b 3e 0a 3c 43  |hdoubleclick>.<C|
00008550  6f 6e 76 65 72 73 69 6f  6e 20 66 72 6f 6d 20 44  |onversion from D|
00008560  4f 53 20 66 69 6c 65 6e  61 6d 65 73 3d 3e 74 65  |OS filenames=>te|
00008570  63 68 63 6f 6e 76 65 72  74 3e 0a 3c 41 72 63 68  |chconvert>.<Arch|
00008580  69 76 65 73 20 77 68 69  63 68 20 61 72 65 20 6e  |ives which are n|
00008590  6f 74 20 7a 69 70 66 69  6c 65 73 3d 3e 74 65 63  |ot zipfiles=>tec|
000085a0  68 53 70 61 72 6b 3e 0a  3c 43 68 61 6e 67 69 6e  |hSpark>.<Changin|
000085b0  67 20 74 68 65 20 43 53  44 3d 3e 74 65 63 68 43  |g the CSD=>techC|
000085c0  53 44 3e 0a 3c 55 73 65  20 6f 66 20 74 68 65 20  |SD>.<Use of the |
000085d0  68 6f 75 72 67 6c 61 73  73 3d 3e 68 6f 75 72 67  |hourglass=>hourg|
000085e0  6c 61 73 73 3e 0a 3c 57  68 79 20 69 74 20 69 73  |lass>.<Why it is|
000085f0  20 73 6c 6f 77 3d 3e 45  72 72 6f 72 73 6c 6f 77  | slow=>Errorslow|
00008600  3e 0a 3c 53 65 61 72 63  68 20 70 61 74 68 20 66  |>.<Search path f|
00008610  6f 72 20 49 6e 66 6f 2d  5a 49 50 20 72 6f 75 74  |or Info-ZIP rout|
00008620  69 6e 65 73 3d 3e 74 65  63 68 7a 69 70 70 61 74  |ines=>techzippat|
00008630  68 3e 0a 23 57 72 61 70  44 41 54 41 6a 04 00 00  |h>.#WrapDATAj...|
00008640  41 72 63 68 69 76 65 73  20 77 68 69 63 68 20 61  |Archives which a|
00008650  72 65 20 6e 6f 74 20 7a  69 70 66 69 6c 65 73 0a  |re not zipfiles.|
00008660  23 50 61 72 65 6e 74 20  74 65 63 68 0a 3c 53 70  |#Parent tech.<Sp|
00008670  61 72 6b 46 53 3e 20 69  73 20 61 20 63 6f 6d 6d  |arkFS> is a comm|
00008680  65 72 63 69 61 6c 20 70  72 6f 67 72 61 6d 20 62  |ercial program b|
00008690  79 20 44 61 76 69 64 20  50 69 6c 6c 69 6e 67 20  |y David Pilling |
000086a0  77 68 69 63 68 20 75 73  65 73 20 74 68 65 20 75  |which uses the u|
000086b0  6e 69 71 75 65 20 27 69  6d 61 67 65 20 66 69 6c  |nique 'image fil|
000086c0  69 6e 67 20 73 79 73 74  65 6d 27 20 66 61 63 69  |ing system' faci|
000086d0  6c 69 74 69 65 73 20 6f  66 20 52 49 53 43 20 4f  |lities of RISC O|
000086e0  53 20 33 b7 31 20 61 6e  64 20 67 72 65 61 74 65  |S 3.1 and greate|
000086f0  72 20 74 6f 20 61 6c 6c  6f 77 20 79 6f 75 20 74  |r to allow you t|
00008700  72 75 65 20 46 69 6c 65  72 20 61 63 63 65 73 73  |rue Filer access|
00008710  20 74 6f 20 66 6f 72 65  69 67 6e 20 61 72 63 68  | to foreign arch|
00008720  69 76 65 20 74 79 70 65  73 20 73 75 63 68 20 61  |ive types such a|
00008730  73 20 44 4f 53 20 7a 69  70 66 69 6c 65 73 20 2d  |s DOS zipfiles -|
00008740  20 79 6f 75 20 63 61 6e  20 6a 75 73 74 20 64 6f  | you can just do|
00008750  75 62 6c 65 2d 63 6c 69  63 6b 20 6f 6e 20 74 68  |uble-click on th|
00008760  65 6d 20 74 6f 20 6f 70  65 6e 20 74 68 65 6d 20  |em to open them |
00008770  61 73 20 64 69 72 65 63  74 6f 72 69 65 73 2e 20  |as directories. |
00008780  20 20 59 6f 75 20 63 61  6e 20 65 76 65 6e 20 72  |  You can even r|
00008790  75 6e 20 28 52 49 53 43  20 4f 53 29 20 61 70 70  |un (RISC OS) app|
000087a0  6c 69 63 61 74 69 6f 6e  73 20 66 72 6f 6d 20 77  |lications from w|
000087b0  69 74 68 69 6e 20 7a 69  70 66 69 6c 65 73 2c 20  |ithin zipfiles, |
000087c0  77 68 69 63 68 20 69 73  20 6d 6f 72 65 20 74 68  |which is more th|
000087d0  61 6e 20 6e 61 74 69 76  65 20 50 43 20 75 73 65  |an native PC use|
000087e0  72 73 20 6f 66 20 74 68  65 73 65 20 61 72 63 68  |rs of these arch|
000087f0  69 76 65 73 20 63 61 6e  20 64 6f 21 0a 20 20 48  |ives can do!.  H|
00008800  6f 77 65 76 65 72 20 53  70 61 72 6b 46 53 20 63  |owever SparkFS c|
00008810  61 6e 20 61 6c 73 6f 20  63 72 65 61 74 65 20 6f  |an also create o|
00008820  74 68 65 72 20 76 61 72  69 65 74 69 65 73 20 6f  |ther varieties o|
00008830  66 20 61 72 63 68 69 76  65 20 74 68 61 6e 20 74  |f archive than t|
00008840  68 65 20 28 72 61 74 68  65 72 20 70 72 69 6d 69  |he (rather primi|
00008850  74 69 76 65 29 20 7a 69  70 66 69 6c 65 2e 20 20  |tive) zipfile.  |
00008860  20 54 68 65 72 65 20 61  72 65 20 67 6f 6f 64 20  | There are good |
00008870  72 65 61 73 6f 6e 73 20  66 6f 72 20 74 68 69 73  |reasons for this|
00008880  2c 20 6c 69 6b 65 20 77  61 6e 74 69 6e 67 20 74  |, like wanting t|
00008890  68 65 20 61 62 69 6c 69  74 79 20 74 6f 20 2a 72  |he ability to *r|
000088a0  65 6e 61 6d 65 2a 20 28  77 6f 77 21 29 20 61 6e  |ename* (wow!) an|
000088b0  64 20 2a 6d 6f 76 65 2a  20 66 69 6c 65 73 20 77  |d *move* files w|
000088c0  69 74 68 69 6e 20 74 68  65 20 61 72 63 68 69 76  |ithin the archiv|
000088d0  65 2e 2e 2e 0a 0a 55 6e  66 6f 72 74 75 6e 61 74  |e.....Unfortunat|
000088e0  65 6c 79 09 28 61 29 20  73 75 63 68 20 61 72 63  |ely.(a) such arc|
000088f0  68 69 76 65 73 20 61 72  65 20 6e 6f 74 20 72 65  |hives are not re|
00008900  61 64 61 62 6c 65 20 62  79 20 6e 6f 6e 2d 52 49  |adable by non-RI|
00008910  53 43 20 4f 53 20 63 6f  6d 70 75 74 65 72 73 0a  |SC OS computers.|
00008920  20 20 20 09 09 28 62 29  20 74 68 65 72 65 66 6f  |   ..(b) therefo|
00008930  72 65 20 74 68 65 79 20  61 72 65 20 6e 6f 74 20  |re they are not |
00008940  72 65 61 64 61 62 6c 65  20 62 79 20 74 68 65 20  |readable by the |
00008950  70 6f 72 74 61 62 6c 65  20 49 6e 66 6f 2d 5a 49  |portable Info-ZI|
00008960  50 20 72 6f 75 74 69 6e  65 73 20 75 73 65 64 20  |P routines used |
00008970  62 79 20 74 68 69 73 20  70 72 6f 67 72 61 6d 0a  |by this program.|
00008980  20 20 20 09 09 28 63 29  20 74 68 65 79 20 61 6c  |   ..(c) they al|
00008990  6c 20 28 69 6e 63 6c 75  64 69 6e 67 20 7a 69 70  |l (including zip|
000089a0  66 69 6c 65 73 29 20 75  73 65 20 74 68 65 20 73  |files) use the s|
000089b0  61 6d 65 20 52 49 53 43  20 4f 53 20 66 69 6c 65  |ame RISC OS file|
000089c0  74 79 70 65 20 28 26 44  44 43 29 20 73 6f 20 74  |type (&DDC) so t|
000089d0  68 65 79 20 61 6c 6c 20  6c 6f 6f 6b 20 61 6c 69  |hey all look ali|
000089e0  6b 65 20 69 6e 20 74 68  65 20 64 65 73 6b 74 6f  |ke in the deskto|
000089f0  70 0a 20 20 20 09 09 0a  46 69 6c 65 73 20 72 65  |p.   ...Files re|
00008a00  63 65 69 76 65 64 20 6f  76 65 72 20 74 68 65 20  |ceived over the |
00008a10  49 6e 74 65 72 6e 65 74  20 61 72 65 20 6c 69 6b  |Internet are lik|
00008a20  65 6c 79 20 74 6f 20 62  65 20 7a 69 70 66 69 6c  |ely to be zipfil|
00008a30  65 73 2e 20 20 20 46 69  6c 65 73 20 66 72 6f 6d  |es.   Files from|
00008a40  20 41 63 6f 72 6e 20 50  44 20 6c 69 62 72 61 72  | Acorn PD librar|
00008a50  69 65 73 20 2f 20 6d 61  67 61 7a 69 6e 65 20 64  |ies / magazine d|
00008a60  69 73 63 73 20 2f 20 64  65 76 65 6c 6f 70 65 72  |iscs / developer|
00008a70  73 20 70 72 6f 62 61 62  6c 79 20 61 72 65 6e 27  |s probably aren'|
00008a80  74 2c 20 66 6f 72 20 74  68 65 20 72 65 61 73 6f  |t, for the reaso|
00008a90  6e 73 20 67 69 76 65 6e  20 61 62 6f 76 65 2e 2e  |ns given above..|
00008aa0  2e 2e 00 00 44 41 54 41  2e 02 00 00 49 64 65 6e  |....DATA....Iden|
00008ab0  74 69 66 79 69 6e 67 20  7a 69 70 66 69 6c 65 73  |tifying zipfiles|
00008ac0  0a 23 50 61 72 65 6e 74  20 74 65 63 68 0a 20 20  |.#Parent tech.  |
00008ad0  49 6e 66 6f 7a 69 70 27  73 20 27 74 79 70 65 2d  |Infozip's 'type-|
00008ae0  63 68 65 63 6b 69 6e 67  27 20 69 73 20 65 78 74  |checking' is ext|
00008af0  72 65 6d 65 6c 79 20 63  72 75 64 65 20 73 69 6e  |remely crude sin|
00008b00  63 65 20 49 20 68 61 76  65 20 6e 6f 20 69 64 65  |ce I have no ide|
00008b10  61 20 77 68 61 74 20 74  68 65 20 63 6f 72 72 65  |a what the corre|
00008b20  63 74 20 73 70 65 63 69  66 69 63 61 74 69 6f 6e  |ct specification|
00008b30  20 66 6f 72 20 61 20 7a  69 70 66 69 6c 65 20 69  | for a zipfile i|
00008b40  73 21 20 20 20 49 74 20  73 69 6d 70 6c 79 20 63  |s!   It simply c|
00008b50  68 65 63 6b 73 20 77 68  65 74 68 65 72 20 74 68  |hecks whether th|
00008b60  65 20 74 77 6f 20 63 68  61 72 61 63 74 65 72 73  |e two characters|
00008b70  20 6f 63 63 75 72 72 69  6e 67 20 32 32 20 62 79  | occurring 22 by|
00008b80  74 65 73 20 62 65 66 6f  72 65 20 74 68 65 20 65  |tes before the e|
00008b90  6e 64 20 6f 66 20 61 20  66 69 6c 65 20 61 72 65  |nd of a file are|
00008ba0  20 74 68 65 20 6c 65 74  74 65 72 73 20 22 50 4b  | the letters "PK|
00008bb0  22 20 6f 72 20 6e 6f 74  2c 20 61 6e 64 20 61 73  |" or not, and as|
00008bc0  73 75 6d 65 73 20 74 68  61 74 20 61 6e 79 20 66  |sumes that any f|
00008bd0  69 6c 65 20 77 69 74 68  6f 75 74 20 74 68 65 73  |ile without thes|
00008be0  65 20 6c 65 74 74 65 72  73 20 69 73 20 74 6f 20  |e letters is to |
00008bf0  62 65 20 63 6f 6d 70 72  65 73 73 65 64 20 61 6e  |be compressed an|
00008c00  64 20 6e 6f 74 20 64 65  63 6f 6d 70 72 65 73 73  |d not decompress|
00008c10  65 64 2e 20 20 20 54 68  65 20 61 63 74 75 61 6c  |ed.   The actual|
00008c20  20 66 69 6c 65 74 79 70  65 20 69 73 20 63 6f 6d  | filetype is com|
00008c30  70 6c 65 74 65 6c 79 20  69 67 6e 6f 72 65 64 2e  |pletely ignored.|
00008c40  20 20 20 54 68 69 73 20  61 6c 6c 6f 77 73 20 79  |   This allows y|
00008c50  6f 75 20 74 6f 20 75 73  65 20 44 4f 53 20 66 69  |ou to use DOS fi|
00008c60  6c 65 73 20 77 69 74 68  20 6e 6f 20 66 69 6c 65  |les with no file|
00008c70  74 79 70 65 20 61 6e 64  20 61 72 63 68 69 76 65  |type and archive|
00008c80  73 20 66 72 6f 6d 20 43  44 2d 52 4f 4d 73 20 77  |s from CD-ROMs w|
00008c90  68 69 63 68 20 61 70 70  65 61 72 20 74 6f 20 62  |hich appear to b|
00008ca0  65 20 64 61 74 61 20 66  69 6c 65 73 20 64 75 65  |e data files due|
00008cb0  20 74 6f 20 74 68 65 20  6e 6f 74 6f 72 69 6f 75  | to the notoriou|
00008cc0  73 20 62 75 67 20 69 6e  20 43 44 46 53 2e 2e 2e  |s bug in CDFS...|
00008cd0  2e 0a 00 00 44 41 54 41  a5 06 00 00 46 69 6c 65  |....DATA....File|
00008ce0  73 20 69 6e 20 21 53 63  72 61 70 0a 23 50 61 72  |s in !Scrap.#Par|
00008cf0  65 6e 74 20 74 65 63 68  0a 23 69 6e 63 6c 75 64  |ent tech.#includ|
00008d00  65 20 21 6d 6f 61 6e 0a  0a 20 20 20 41 73 20 61  |e !moan..   As a|
00008d10  20 72 65 73 75 6c 74 20  69 74 20 6e 65 65 64 73  | result it needs|
00008d20  20 69 74 73 20 6f 77 6e  20 64 69 72 65 63 74 6f  | its own directo|
00008d30  72 79 20 69 6e 20 7b 2f  7d 21 53 63 72 61 70 7b  |ry in {/}!Scrap{|
00008d40  2f 7d 2c 20 77 68 69 63  68 20 69 74 20 73 68 6f  |/}, which it sho|
00008d50  75 6c 64 20 64 65 6c 65  74 65 20 61 75 74 6f 6d  |uld delete autom|
00008d60  61 74 69 63 61 6c 6c 79  20 77 68 65 6e 20 79 6f  |atically when yo|
00008d70  75 20 71 75 69 74 20 74  68 65 20 70 72 6f 67 72  |u quit the progr|
00008d80  61 6d 2e 20 20 20 49 6e  20 6f 72 64 65 72 20 74  |am.   In order t|
00008d90  6f 20 63 6f 6e 73 74 72  75 63 74 20 69 74 73 20  |o construct its |
00008da0  63 6f 6e 74 65 6e 74 73  20 77 69 6e 64 6f 77 2c  |contents window,|
00008db0  20 74 68 65 20 70 72 6f  67 72 61 6d 20 73 69 6d  | the program sim|
00008dc0  70 6c 79 20 69 73 73 75  65 73 20 61 6e 20 27 75  |ply issues an 'u|
00008dd0  6e 7a 69 70 20 2d 6c 20  2f 7a 69 70 66 69 6c 65  |nzip -l /zipfile|
00008de0  2f 20 27 20 63 6f 6d 6d  61 6e 64 20 61 6e 64 20  |/ ' command and |
00008df0  72 65 64 69 72 65 63 74  73 20 74 68 65 20 6f 75  |redirects the ou|
00008e00  74 70 75 74 20 74 6f 20  61 20 66 69 6c 65 20 63  |tput to a file c|
00008e10  61 6c 6c 65 64 20 2f 43  41 54 2f 20 69 6e 20 74  |alled /CAT/ in t|
00008e20  68 69 73 20 64 69 72 65  63 74 6f 72 79 2e 20 20  |his directory.  |
00008e30  20 49 6e 66 6f 7a 69 70  20 74 68 65 6e 20 75 73  | Infozip then us|
00008e40  65 73 20 42 41 53 49 43  27 73 20 66 69 6c 65 2d  |es BASIC's file-|
00008e50  20 61 6e 64 20 73 74 72  69 6e 67 2d 68 61 6e 64  | and string-hand|
00008e60  6c 69 6e 67 20 63 6f 6d  6d 61 6e 64 73 20 74 6f  |ling commands to|
00008e70  20 65 78 74 72 61 63 74  20 74 68 65 20 72 65 6c  | extract the rel|
00008e80  65 76 61 6e 74 20 69 6e  66 6f 72 6d 61 74 69 6f  |evant informatio|
00008e90  6e 20 74 6f 20 72 65 64  72 61 77 20 65 61 63 68  |n to redraw each|
00008ea0  20 76 65 72 73 69 6f 6e  20 6f 66 20 74 68 65 20  | version of the |
00008eb0  3c 63 6f 6e 74 65 6e 74  73 3e 20 77 69 6e 64 6f  |<contents> windo|
00008ec0  77 20 27 6f 6e 20 74 68  65 20 66 6c 79 27 21 0a  |w 'on the fly'!.|
00008ed0  20 20 20 49 74 20 6d 61  79 20 61 6c 73 6f 20 63  |   It may also c|
00008ee0  72 65 61 74 65 20 61 20  73 75 62 2d 64 69 72 65  |reate a sub-dire|
00008ef0  63 74 6f 72 79 20 63 61  6c 6c 65 64 20 2f 74 65  |ctory called /te|
00008f00  6d 70 2f 20 69 66 20 79  6f 75 20 74 72 79 20 74  |mp/ if you try t|
00008f10  6f 20 65 78 74 72 61 63  74 20 66 69 6c 65 73 20  |o extract files |
00008f20  66 72 6f 6d 20 73 75 62  2d 64 69 72 65 63 74 6f  |from sub-directo|
00008f30  72 69 65 73 20 6f 66 20  61 20 7a 69 70 20 61 72  |ries of a zip ar|
00008f40  63 68 69 76 65 2e 20 20  20 49 74 20 75 73 65 73  |chive.   It uses|
00008f50  20 74 68 69 73 20 74 6f  20 68 69 64 65 20 74 68  | this to hide th|
00008f60  65 20 66 61 63 74 20 74  68 61 74 20 74 68 65 20  |e fact that the |
00008f70  49 6e 66 6f 2d 5a 49 50  20 72 6f 75 74 69 6e 65  |Info-ZIP routine|
00008f80  73 20 61 63 74 75 61 6c  6c 79 20 65 78 74 72 61  |s actually extra|
00008f90  63 74 20 61 20 73 6b 65  6c 65 74 6f 6e 20 6f 66  |ct a skeleton of|
00008fa0  20 74 68 65 20 65 6e 74  69 72 65 20 7a 69 70 66  | the entire zipf|
00008fb0  69 6c 65 20 73 74 72 75  63 74 75 72 65 20 64 6f  |ile structure do|
00008fc0  77 6e 20 74 6f 20 74 68  61 74 20 70 6f 69 6e 74  |wn to that point|
00008fd0  21 20 20 20 49 66 20 79  6f 75 20 67 65 74 20 61  |!   If you get a|
00008fe0  20 3c 22 43 61 6e 27 74  20 6d 6f 76 65 20 66 69  | <"Can't move fi|
00008ff0  6c 65 20 74 6f 20 64 65  73 74 69 6e 61 74 69 6f  |le to destinatio|
00009000  6e 22 3d 3e 65 72 72 6f  72 74 65 6d 70 3e 20 65  |n"=>errortemp> e|
00009010  72 72 6f 72 2c 20 79 6f  75 72 20 66 69 6c 65 73  |rror, your files|
00009020  20 77 69 6c 6c 20 70 72  6f 62 61 62 6c 79 20 62  | will probably b|
00009030  65 20 69 6e 20 3c 68 65  72 65 3d 3e 2a 46 69 6c  |e in <here=>*Fil|
00009040  65 72 5f 4f 70 65 6e 44  69 72 20 5c 3c 57 69 6d  |er_OpenDir \<Wim|
00009050  70 24 53 63 72 61 70 44  69 72 5c 3e 2e 49 6e 66  |p$ScrapDir\>.Inf|
00009060  6f 7a 69 70 3e 2e 0a 20  20 20 41 20 64 69 72 65  |ozip>..   A dire|
00009070  63 74 6f 72 79 20 63 61  6c 6c 65 64 20 2f 61 64  |ctory called /ad|
00009080  64 2f 20 69 73 20 63 72  65 61 74 65 64 20 77 68  |d/ is created wh|
00009090  65 6e 20 79 6f 75 20 61  64 64 20 66 69 6c 65 73  |en you add files|
000090a0  20 74 6f 20 73 75 62 2d  64 69 72 65 63 74 6f 72  | to sub-director|
000090b0  69 65 73 20 6f 66 20 61  20 7a 69 70 66 69 6c 65  |ies of a zipfile|
000090c0  2c 20 6f 72 20 63 72 65  61 74 65 20 61 20 6e 65  |, or create a ne|
000090d0  77 20 73 75 62 64 69 72  65 63 74 6f 72 79 2e 20  |w subdirectory. |
000090e0  20 20 59 6f 75 72 20 66  69 6c 65 73 20 61 72 65  |  Your files are|
000090f0  20 63 6f 70 69 65 64 20  69 6e 74 6f 20 61 20 73  | copied into a s|
00009100  6b 65 6c 65 74 6f 6e 20  69 6d 69 74 61 74 69 6f  |keleton imitatio|
00009110  6e 20 6f 66 20 74 68 65  20 73 74 72 75 63 74 75  |n of the structu|
00009120  72 65 20 6f 66 20 74 68  65 20 7a 69 70 66 69 6c  |re of the zipfil|
00009130  65 20 62 65 66 6f 72 65  20 62 65 69 6e 67 20 7a  |e before being z|
00009140  69 70 70 65 64 2c 20 69  6e 20 6f 72 64 65 72 20  |ipped, in order |
00009150  74 6f 20 66 6f 6f 6c 20  74 68 65 20 49 6e 66 6f  |to fool the Info|
00009160  2d 5a 49 50 20 72 6f 75  74 69 6e 65 73 20 69 6e  |-ZIP routines in|
00009170  74 6f 20 70 75 74 74 69  6e 67 20 74 68 65 6d 20  |to putting them |
00009180  69 6e 20 74 68 65 20 72  69 67 68 74 20 70 6c 61  |in the right pla|
00009190  63 65 20 77 69 74 68 69  6e 20 74 68 65 20 7a 69  |ce within the zi|
000091a0  70 66 69 6c 65 2e 20 20  20 54 68 69 73 20 63 61  |pfile.   This ca|
000091b0  6e 20 62 65 20 72 61 74  68 65 72 20 73 6c 6f 77  |n be rather slow|
000091c0  8c 0a 20 20 20 46 69 6e  61 6c 6c 79 2c 20 77 68  |..   Finally, wh|
000091d0  65 6e 20 79 6f 75 20 64  6f 75 62 6c 65 2d 63 6c  |en you double-cl|
000091e0  69 63 6b 20 6f 6e 20 61  20 66 69 6c 65 20 69 6e  |ick on a file in|
000091f0  20 74 68 65 20 63 6f 6e  74 65 6e 74 73 20 77 69  | the contents wi|
00009200  6e 64 6f 77 2c 20 69 74  20 69 73 20 64 65 63 6f  |ndow, it is deco|
00009210  6d 70 72 65 73 73 65 64  20 61 73 20 7b 2f 7d 5c  |mpressed as {/}\|
00009220  3c 57 69 6d 70 24 53 63  72 61 70 44 69 72 3e 2e  |<Wimp$ScrapDir>.|
00009230  66 69 6c 65 6e 61 6d 65  7b 2f 7d 20 61 6e 64 20  |filename{/} and |
00009240  74 68 65 6e 20 72 65 6e  61 6d 65 64 20 74 6f 20  |then renamed to |
00009250  7b 2f 7d 5c 3c 57 69 6d  70 24 53 63 72 61 70 3e  |{/}\<Wimp$Scrap>|
00009260  7b 2f 7d 20 62 65 66 6f  72 65 20 62 65 69 6e 67  |{/} before being|
00009270  20 46 69 6c 65 72 5f 52  75 6e 2e 0a 20 20 20 49  | Filer_Run..   I|
00009280  66 20 79 6f 75 20 75 73  65 20 61 20 27 64 75 73  |f you use a 'dus|
00009290  74 62 69 6e 27 20 70 72  6f 67 72 61 6d 2c 20 79  |tbin' program, y|
000092a0  6f 75 20 6d 61 79 20 66  69 6e 64 20 61 20 6c 6f  |ou may find a lo|
000092b0  74 20 6f 66 20 64 69 72  65 63 74 6f 72 69 65 73  |t of directories|
000092c0  20 63 61 6c 6c 65 64 20  2f 49 6e 66 6f 7a 69 70  | called /Infozip|
000092d0  2f 20 61 6e 64 20 2f 74  65 6d 70 2f 20 6f 72 20  |/ and /temp/ or |
000092e0  2f 61 64 64 2f 20 61 70  70 65 61 72 69 6e 67 20  |/add/ appearing |
000092f0  69 6e 20 69 74 20 98 20  74 68 69 73 20 69 73 20  |in it . this is |
00009300  77 68 79 21 0a 23 4c 69  6e 65 0a 4e 6f 74 65 20  |why!.#Line.Note |
00009310  74 68 61 74 20 74 68 65  20 49 6e 66 6f 2d 5a 49  |that the Info-ZI|
00009320  50 20 63 6f 6d 6d 61 6e  64 20 6c 69 6e 65 20 72  |P command line r|
00009330  6f 75 74 69 6e 65 73 20  61 6c 73 6f 20 67 65 6e  |outines also gen|
00009340  65 72 61 74 65 20 74 65  6d 70 6f 72 61 72 79 20  |erate temporary |
00009350  66 69 6c 65 73 20 69 6e  20 21 53 63 72 61 70 2c  |files in !Scrap,|
00009360  20 77 68 69 63 68 20 6d  61 79 20 62 65 20 76 65  | which may be ve|
00009370  72 79 20 6c 61 72 67 65  2e 00 00 00 44 41 54 41  |ry large....DATA|
00009380  5f 03 00 00 43 6f 6e 76  65 72 74 69 6e 67 20 44  |_...Converting D|
00009390  4f 53 20 66 69 6c 65 6e  61 6d 65 73 0a 23 50 61  |OS filenames.#Pa|
000093a0  72 65 6e 74 20 74 65 63  68 0a 20 20 5a 69 70 20  |rent tech.  Zip |
000093b0  61 72 63 68 69 76 65 73  20 75 73 65 20 74 68 65  |archives use the|
000093c0  20 44 4f 53 20 64 69 72  65 63 74 6f 72 79 2f 73  | DOS directory/s|
000093d0  65 70 61 72 61 74 6f 72  2f 66 69 6c 65 2e 65 78  |eparator/file.ex|
000093e0  74 65 6e 73 69 6f 6e 20  66 6f 72 6d 61 74 20 69  |tension format i|
000093f0  6e 74 65 72 6e 61 6c 6c  79 2c 20 61 73 20 79 6f  |nternally, as yo|
00009400  75 20 77 69 6c 6c 20 73  65 65 20 66 72 6f 6d 20  |u will see from |
00009410  74 68 65 20 69 6e 74 65  72 6e 61 6c 20 70 61 74  |the internal pat|
00009420  68 20 70 61 6e 65 20 6f  66 20 74 68 65 20 3c 63  |h pane of the <c|
00009430  6f 6e 74 65 6e 74 73 3e  20 77 69 6e 64 6f 77 2e  |ontents> window.|
00009440  0a 20 20 43 6f 6e 76 65  72 73 69 6f 6e 20 6f 66  |.  Conversion of|
00009450  20 44 4f 53 2d 73 74 79  6c 65 20 66 69 6c 65 20  | DOS-style file |
00009460  65 78 74 65 6e 73 69 6f  6e 73 20 69 73 20 64 6f  |extensions is do|
00009470  6e 65 20 62 6f 74 68 20  62 79 20 74 68 65 20 61  |ne both by the a|
00009480  63 74 75 61 6c 20 62 61  63 6b 2d 65 6e 64 20 72  |ctual back-end r|
00009490  6f 75 74 69 6e 65 73 20  64 75 72 69 6e 67 20 74  |outines during t|
000094a0  68 65 20 61 63 74 75 61  6c 20 63 6f 6d 70 72 65  |he actual compre|
000094b0  73 73 69 6f 6e 2f 64 65  63 6f 6d 70 72 65 73 73  |ssion/decompress|
000094c0  69 6f 6e 2c 20 61 6e 64  20 62 79 20 49 6e 66 6f  |ion, and by Info|
000094d0  7a 69 70 20 77 68 69 6c  65 20 70 61 73 73 69 6e  |zip while passin|
000094e0  67 20 74 68 65 6d 20 74  68 65 20 6e 65 63 65 73  |g them the neces|
000094f0  73 61 72 79 20 63 6f 6d  6d 61 6e 64 2d 6c 69 6e  |sary command-lin|
00009500  65 20 70 61 72 61 6d 65  74 65 72 73 2e 20 20 20  |e parameters.   |
00009510  4f 63 63 61 73 69 6f 6e  61 6c 6c 79 20 49 6e 66  |Occasionally Inf|
00009520  6f 7a 69 70 20 67 65 74  73 20 63 6f 6e 66 75 73  |ozip gets confus|
00009530  65 64 20 62 79 20 61 20  27 66 75 6e 6e 79 27 20  |ed by a 'funny' |
00009540  66 69 6c 65 6e 61 6d 65  20 61 6e 64 20 63 6f 6e  |filename and con|
00009550  76 65 72 74 73 20 69 74  20 77 72 6f 6e 67 2c 20  |verts it wrong, |
00009560  6c 65 61 64 69 6e 67 20  74 6f 20 61 20 22 6e 61  |leading to a "na|
00009570  6d 65 20 6e 6f 74 20 6d  61 74 63 68 65 64 22 20  |me not matched" |
00009580  65 72 72 6f 72 20 77 68  65 6e 20 61 6e 20 61 74  |error when an at|
00009590  74 65 6d 70 74 20 69 73  20 6d 61 64 65 20 74 6f  |tempt is made to|
000095a0  20 65 78 74 72 61 63 74  20 74 68 69 73 20 66 69  | extract this fi|
000095b0  6c 65 20 66 72 6f 6d 20  74 68 65 20 61 72 63 68  |le from the arch|
000095c0  69 76 65 2e 0a 20 20 48  6f 77 65 76 65 72 2c 20  |ive..  However, |
000095d0  77 68 65 6e 20 3c 53 65  6c 65 63 74 20 61 6c 6c  |when <Select all|
000095e0  3d 3e 6d 65 6e 75 61 6c  6c 3e 20 69 73 20 63 68  |=>menuall> is ch|
000095f0  6f 73 65 6e 20 66 72 6f  6d 20 74 68 65 20 63 6f  |osen from the co|
00009600  6e 74 65 6e 74 73 20 77  69 6e 64 6f 77 20 3c 6d  |ntents window <m|
00009610  65 6e 75 3d 3e 6d 65 6e  75 63 6f 6e 74 3e 2c 20  |enu=>menucont>, |
00009620  74 68 65 20 77 68 6f 6c  65 20 7a 69 70 66 69 6c  |the whole zipfil|
00009630  65 20 69 73 20 64 65 63  6f 6d 70 72 65 73 73 65  |e is decompresse|
00009640  64 20 77 69 74 68 6f 75  74 20 61 6e 79 20 66 69  |d without any fi|
00009650  6c 65 6e 61 6d 65 73 20  6e 65 65 64 69 6e 67 20  |lenames needing |
00009660  74 6f 20 62 65 20 73 70  65 63 69 66 69 65 64 2e  |to be specified.|
00009670  20 20 20 49 74 20 69 73  20 77 6f 72 74 68 20 72  |   It is worth r|
00009680  65 6d 65 6d 62 65 72 69  6e 67 20 74 68 69 73 20  |emembering this |
00009690  6f 70 74 69 6f 6e 20 69  66 20 79 6f 75 20 61 72  |option if you ar|
000096a0  65 20 68 61 76 69 6e 67  20 74 72 6f 75 62 6c 65  |e having trouble|
000096b0  20 77 69 74 68 20 3c 6e  61 6d 65 20 6e 6f 74 20  | with <name not |
000096c0  6d 61 74 63 68 65 64 3d  3e 65 72 72 6f 72 7a 69  |matched=>errorzi|
000096d0  70 3e 20 65 72 72 6f 72  73 2e 0a 00 44 41 54 41  |p> errors...DATA|
000096e0  c5 01 00 00 43 68 61 6e  67 69 6e 67 20 74 68 65  |....Changing the|
000096f0  20 43 53 44 0a 23 50 61  72 65 6e 74 20 74 65 63  | CSD.#Parent tec|
00009700  68 0a 20 20 20 49 6e 66  6f 7a 69 70 20 63 68 61  |h.   Infozip cha|
00009710  6e 67 65 73 20 74 68 65  20 43 75 72 72 65 6e 74  |nges the Current|
00009720  6c 79 20 53 65 6c 65 63  74 65 64 20 44 69 72 65  |ly Selected Dire|
00009730  63 74 6f 72 79 20 77 68  65 6e 20 61 64 64 69 6e  |ctory when addin|
00009740  67 20 66 69 6c 65 73 2c  20 69 6e 20 6f 72 64 65  |g files, in orde|
00009750  72 20 74 6f 20 66 6f 6f  6c 20 74 68 65 20 49 6e  |r to fool the In|
00009760  66 6f 2d 5a 49 50 20 72  6f 75 74 69 6e 65 73 20  |fo-ZIP routines |
00009770  69 6e 74 6f 20 67 69 76  69 6e 67 20 74 68 65 6d  |into giving them|
00009780  20 74 68 65 20 72 69 67  68 74 20 6e 61 6d 65 20  | the right name |
00009790  77 69 74 68 69 6e 20 74  68 65 20 7a 69 70 66 69  |within the zipfi|
000097a0  6c 65 2e 20 20 20 49 74  20 72 65 63 6f 72 64 73  |le.   It records|
000097b0  20 74 68 65 20 63 75 72  72 65 6e 74 20 73 65 74  | the current set|
000097c0  74 69 6e 67 20 6f 66 20  74 68 65 20 43 53 44 20  |ting of the CSD |
000097d0  6a 75 73 74 20 62 65 66  6f 72 65 20 69 74 20 61  |just before it a|
000097e0  6c 74 65 72 73 20 69 74  2c 20 20 61 6e 64 20 72  |lters it,  and r|
000097f0  65 73 74 6f 72 65 73 20  74 68 61 74 20 73 65 74  |estores that set|
00009800  74 69 6e 67 20 61 73 20  73 6f 6f 6e 20 61 73 20  |ting as soon as |
00009810  69 74 20 63 61 6e 2e 20  20 20 59 6f 75 20 2f 63  |it can.   You /c|
00009820  61 6e 2f 20 66 6f 6f 6c  20 49 6e 66 6f 7a 69 70  |an/ fool Infozip|
00009830  20 62 79 20 63 68 61 6e  67 69 6e 67 20 74 68 65  | by changing the|
00009840  20 43 53 44 20 77 68 69  6c 65 20 69 74 20 69 73  | CSD while it is|
00009850  20 61 63 74 75 61 6c 6c  79 20 69 6e 20 74 68 65  | actually in the|
00009860  20 70 72 6f 63 65 73 73  20 6f 66 20 7a 69 70 70  | process of zipp|
00009870  69 6e 67 2f 20 75 6e 7a  69 70 70 69 6e 67 2c 20  |ing/ unzipping, |
00009880  62 75 74 20 74 68 69 73  20 69 73 20 6e 6f 74 20  |but this is not |
00009890  61 74 20 61 6c 6c 20 61  64 76 69 73 61 62 6c 65  |at all advisable|
000098a0  21 00 00 00 44 41 54 41  16 03 00 00 44 6f 75 62  |!...DATA....Doub|
000098b0  6c 65 2d 63 6c 69 63 6b  69 6e 67 20 6f 6e 20 66  |le-clicking on f|
000098c0  69 6c 65 73 20 74 6f 20  6c 6f 61 64 20 74 68 65  |iles to load the|
000098d0  6d 0a 23 50 61 72 65 6e  74 20 74 65 63 68 0a 57  |m.#Parent tech.W|
000098e0  68 65 6e 20 79 6f 75 20  64 6f 75 62 6c 65 2d 63  |hen you double-c|
000098f0  6c 69 63 6b 20 6f 6e 20  61 20 66 69 6c 65 2c 20  |lick on a file, |
00009900  69 74 20 69 73 20 64 65  63 6f 6d 70 72 65 73 73  |it is decompress|
00009910  65 64 20 69 6e 73 69 64  65 20 74 68 65 20 49 6e  |ed inside the In|
00009920  66 6f 7a 69 70 20 64 69  72 65 63 74 6f 72 79 20  |fozip directory |
00009930  69 6e 20 21 53 63 72 61  70 2c 20 74 68 65 6e 20  |in !Scrap, then |
00009940  72 65 6e 61 6d 65 64 20  61 73 20 7b 2f 7d 5c 3c  |renamed as {/}\<|
00009950  57 69 6d 70 24 53 63 72  61 70 5c 3e 7b 2f 7d 2c  |Wimp$Scrap\>{/},|
00009960  20 69 2e 65 2e 20 7b 2f  7d 21 53 63 72 61 70 2e  | i.e. {/}!Scrap.|
00009970  53 63 72 61 70 44 69 72  2e 53 63 72 61 70 66 69  |ScrapDir.Scrapfi|
00009980  6c 65 7b 2f 7d 2e 20 20  20 54 68 69 73 20 66 69  |le{/}.   This fi|
00009990  6c 65 20 69 73 20 74 68  65 6e 20 7b 46 43 6f 64  |le is then {FCod|
000099a0  65 7d 46 69 6c 65 72 5f  52 75 6e 7b 66 7d 2c 20  |e}Filer_Run{f}, |
000099b0  75 6e 6c 65 73 73 20 79  6f 75 20 77 65 72 65 20  |unless you were |
000099c0  68 6f 6c 64 69 6e 67 20  64 6f 77 6e 20 7b 46 43  |holding down {FC|
000099d0  6f 64 65 7d 53 48 49 46  54 7b 66 7d 20 77 68 65  |ode}SHIFT{f} whe|
000099e0  6e 20 79 6f 75 20 64 6f  75 62 6c 65 2d 63 6c 69  |n you double-cli|
000099f0  63 6b 65 64 20 6f 6e 20  69 74 2c 20 69 6e 20 77  |cked on it, in w|
00009a00  68 69 63 68 20 63 61 73  65 20 61 20 7b 46 43 6f  |hich case a {FCo|
00009a10  64 65 7d 44 61 74 61 5f  4f 70 65 6e 7b 66 7d 20  |de}Data_Open{f} |
00009a20  6d 65 73 73 61 67 65 20  69 73 20 62 72 6f 61 64  |message is broad|
00009a30  63 61 73 74 2c 20 67 69  76 69 6e 67 20 61 20 66  |cast, giving a f|
00009a40  61 6c 73 65 20 66 69 6c  65 74 79 70 65 20 6f 66  |alse filetype of|
00009a50  20 26 46 46 46 20 98 20  74 68 69 73 20 73 68 6f  | &FFF . this sho|
00009a60  75 6c 64 20 65 6e 73 75  72 65 20 74 68 61 74 20  |uld ensure that |
00009a70  74 68 65 20 66 69 6c 65  20 69 73 20 6c 6f 61 64  |the file is load|
00009a80  65 64 20 62 79 20 61 20  74 65 78 74 20 65 64 69  |ed by a text edi|
00009a90  74 6f 72 20 61 6e 64 20  6e 6f 74 20 72 75 6e 2e  |tor and not run.|
00009aa0  0a 49 66 20 79 6f 75 20  61 72 65 20 75 6e 73 75  |.If you are unsu|
00009ab0  72 65 20 61 73 20 74 6f  20 74 68 65 20 66 69 6c  |re as to the fil|
00009ac0  65 74 79 70 65 20 6f 66  20 74 68 65 20 66 69 6c  |etype of the fil|
00009ad0  65 2c 20 69 74 20 69 73  20 70 72 6f 62 61 62 6c  |e, it is probabl|
00009ae0  79 20 77 69 73 65 73 74  20 74 6f 20 6c 6f 61 64  |y wisest to load|
00009af0  20 69 74 20 61 73 20 74  65 78 74 20 62 79 20 68  | it as text by h|
00009b00  6f 6c 64 69 6e 67 20 64  6f 77 6e 20 7b 46 43 6f  |olding down {FCo|
00009b10  64 65 7d 53 48 49 46 54  7b 66 7d 2c 20 61 6e 64  |de}SHIFT{f}, and|
00009b20  20 74 6f 20 7b 46 43 6f  64 65 7d 41 44 4a 55 53  | to {FCode}ADJUS|
00009b30  54 7b 66 7d 2d 63 6c 69  63 6b 20 6f 6e 20 74 68  |T{f}-click on th|
00009b40  65 20 63 6c 6f 73 65 20  69 63 6f 6e 20 6f 66 20  |e close icon of |
00009b50  74 68 65 20 72 65 73 75  6c 74 69 6e 67 20 77 69  |the resulting wi|
00009b60  6e 64 6f 77 2c 20 74 68  75 73 20 6f 70 65 6e 69  |ndow, thus openi|
00009b70  6e 67 20 74 68 65 20 64  69 72 65 63 74 6f 72 79  |ng the directory|
00009b80  20 68 6f 6c 64 69 6e 67  20 74 68 65 20 66 69 6c  | holding the fil|
00009b90  65 20 61 6e 64 20 65 6e  61 62 6c 69 6e 67 20 79  |e and enabling y|
00009ba0  6f 75 20 74 6f 20 73 65  65 20 77 68 61 74 20 74  |ou to see what t|
00009bb0  79 70 65 20 69 74 20 69  73 2e 00 00 44 41 54 41  |ype it is...DATA|
00009bc0  85 01 00 00 53 65 61 72  63 68 20 70 61 74 68 20  |....Search path |
00009bd0  66 6f 72 20 49 6e 66 6f  2d 5a 49 50 20 72 6f 75  |for Info-ZIP rou|
00009be0  74 69 6e 65 73 0a 23 50  61 72 65 6e 74 20 74 65  |tines.#Parent te|
00009bf0  63 68 0a 20 20 49 6e 66  6f 7a 69 70 20 61 64 64  |ch.  Infozip add|
00009c00  73 20 74 68 65 20 21 49  6e 66 6f 7a 69 70 2e 52  |s the !Infozip.R|
00009c10  6f 75 74 69 6e 65 73 20  64 69 72 65 63 74 6f 72  |outines director|
00009c20  79 20 74 6f 20 79 6f 75  72 20 7b 66 43 6f 64 65  |y to your {fCode|
00009c30  7d 52 75 6e 24 50 61 74  68 7b 66 7d 20 2d 20 74  |}Run$Path{f} - t|
00009c40  68 69 73 20 6d 65 61 6e  73 20 74 68 61 74 20 79  |his means that y|
00009c50  6f 75 20 63 61 6e 20 61  63 63 65 73 73 20 74 68  |ou can access th|
00009c60  65 20 27 7b 66 43 6f 64  65 7d 7a 69 70 7b 66 7d  |e '{fCode}zip{f}|
00009c70  27 20 61 6e 64 20 27 7b  66 43 6f 64 65 7d 75 6e  |' and '{fCode}un|
00009c80  7a 69 70 7b 66 7d 27 20  72 6f 75 74 69 6e 65 73  |zip{f}' routines|
00009c90  20 64 69 72 65 63 74 6c  79 20 66 72 6f 6d 20 74  | directly from t|
00009ca0  68 65 20 63 6f 6d 6d 61  6e 64 20 6c 69 6e 65 2e  |he command line.|
00009cb0  0a 20 20 49 66 20 79 6f  75 20 61 6c 72 65 61 64  |.  If you alread|
00009cc0  79 20 68 61 76 65 20 61  20 63 6f 70 79 20 6f 66  |y have a copy of|
00009cd0  20 74 68 65 20 49 6e 66  6f 2d 5a 49 50 20 72 6f  | the Info-ZIP ro|
00009ce0  75 74 69 6e 65 73 20 28  66 6f 72 20 69 6e 73 74  |utines (for inst|
00009cf0  61 6e 63 65 20 69 6e 20  79 6f 75 72 20 6c 69 62  |ance in your lib|
00009d00  72 61 72 79 20 64 69 72  65 63 74 6f 72 79 29 2c  |rary directory),|
00009d10  20 74 68 65 73 65 20 77  69 6c 6c 20 6f 76 65 72  | these will over|
00009d20  72 69 64 65 20 74 68 65  20 63 6f 70 69 65 73 20  |ride the copies |
00009d30  69 6e 73 69 64 65 20 21  49 6e 66 6f 7a 69 70 2e  |inside !Infozip.|
00009d40  0a 00 00 00 44 41 54 41  17 01 00 00 20 20 20 20  |....DATA....    |
00009d50  49 6e 66 6f 7a 69 70 20  75 73 65 73 20 61 20 6c  |Infozip uses a l|
00009d60  6f 74 20 6f 66 20 27 6b  6c 75 64 67 65 73 27 20  |ot of 'kludges' |
00009d70  74 6f 20 74 72 79 20 74  6f 20 63 72 65 61 74 65  |to try to create|
00009d80  20 61 20 73 74 61 6e 64  61 72 64 20 52 49 53 43  | a standard RISC|
00009d90  2d 4f 53 20 27 64 72 61  67 20 61 6e 64 20 64 72  |-OS 'drag and dr|
00009da0  6f 70 27 20 69 6e 74 65  72 66 61 63 65 20 74 6f  |op' interface to|
00009db0  20 74 68 65 20 72 61 74  68 65 72 20 65 6c 64 65  | the rather elde|
00009dc0  72 6c 79 20 50 43 2d 73  74 79 6c 65 20 7a 69 70  |rly PC-style zip|
00009dd0  66 69 6c 65 20 72 6f 75  74 69 6e 65 73 2e 20 20  |file routines.  |
00009de0  20 28 49 66 20 49 20 73  6f 75 6e 64 20 6a 61 75  | (If I sound jau|
00009df0  6e 64 69 63 65 64 2c 20  74 68 61 74 27 73 20 62  |ndiced, that's b|
00009e00  65 63 61 75 73 65 20 49  27 6d 20 73 69 63 6b 20  |ecause I'm sick |
00009e10  6f 66 20 74 72 79 69 6e  67 20 74 6f 20 77 6f 72  |of trying to wor|
00009e20  6b 20 61 72 6f 75 6e 64  20 74 68 65 20 69 6e 68  |k around the inh|
00009e30  65 72 65 6e 74 20 6c 69  6d 69 74 61 74 69 6f 6e  |erent limitation|
00009e40  73 20 6f 66 20 74 68 69  73 20 61 72 63 68 69 76  |s of this archiv|
00009e50  65 20 66 6f 72 6d 61 74  21 29 2e 00 44 41 54 41  |e format!)..DATA|
00009e60  f8 05 00 00 44 65 63 6f  6d 70 72 65 73 73 69 6f  |....Decompressio|
00009e70  6e 0a 23 50 61 72 65 6e  74 20 64 65 74 61 69 6c  |n.#Parent detail|
00009e80  0a 23 46 68 33 3a 44 65  63 6f 6d 70 72 65 73 73  |.#Fh3:Decompress|
00009e90  69 6e 67 20 28 75 6e 7a  69 70 70 69 6e 67 29 20  |ing (unzipping) |
00009ea0  66 69 6c 65 73 20 77 69  74 68 20 49 6e 66 6f 7a  |files with Infoz|
00009eb0  69 70 0a 20 20 20 20 20  49 6e 20 6f 72 64 65 72  |ip.     In order|
00009ec0  20 74 6f 20 64 65 63 6f  6d 70 72 65 73 73 20 61  | to decompress a|
00009ed0  20 7a 69 70 20 61 72 63  68 69 76 65 2c 20 64 72  | zip archive, dr|
00009ee0  61 67 20 69 74 20 74 6f  20 49 6e 66 6f 7a 69 70  |ag it to Infozip|
00009ef0  27 73 20 3c 69 63 6f 6e  62 61 72 3e 20 69 63 6f  |'s <iconbar> ico|
00009f00  6e 2e 20 20 20 54 68 65  20 70 72 6f 67 72 61 6d  |n.   The program|
00009f10  20 77 69 6c 6c 20 3c 63  68 65 63 6b 3e 20 74 68  | will <check> th|
00009f20  65 20 63 6f 6e 74 65 6e  74 73 20 6f 66 20 74 68  |e contents of th|
00009f30  65 20 66 69 6c 65 2c 20  61 6e 64 20 69 66 20 69  |e file, and if i|
00009f40  74 20 74 68 69 6e 6b 73  20 69 74 20 69 73 20 61  |t thinks it is a|
00009f50  20 7a 69 70 66 69 6c 65  2c 20 6e 6f 20 6d 61 74  | zipfile, no mat|
00009f60  74 65 72 20 77 68 61 74  20 69 74 73 20 66 69 6c  |ter what its fil|
00009f70  65 74 79 70 65 2c 20 49  6e 66 6f 7a 69 70 20 77  |etype, Infozip w|
00009f80  69 6c 6c 20 61 74 74 65  6d 70 74 20 74 6f 20 6f  |ill attempt to o|
00009f90  70 65 6e 20 61 20 3c 63  6f 6e 74 65 6e 74 73 3e  |pen a <contents>|
00009fa0  20 77 69 6e 64 6f 77 20  73 68 6f 77 69 6e 67 20  | window showing |
00009fb0  77 68 61 74 20 69 73 20  69 6e 73 69 64 65 20 74  |what is inside t|
00009fc0  68 65 20 61 72 63 68 69  76 65 2e 20 20 20 49 74  |he archive.   It|
00009fd0  20 61 6c 73 6f 20 63 68  65 63 6b 73 20 74 68 65  | also checks the|
00009fe0  20 66 69 6c 65 74 79 70  65 20 74 6f 20 73 65 65  | filetype to see|
00009ff0  20 69 66 20 69 74 20 72  65 63 6f 67 6e 69 73 65  | if it recognise|
0000a000  73 20 74 68 65 20 66 69  6c 65 20 61 73 20 73 6f  |s the file as so|
0000a010  6d 65 20 6f 74 68 65 72  20 63 6f 6d 70 72 65 73  |me other compres|
0000a020  73 65 64 20 74 79 70 65  2c 20 69 6e 20 77 68 69  |sed type, in whi|
0000a030  63 68 20 63 61 73 65 20  69 74 20 77 69 6c 6c 20  |ch case it will |
0000a040  62 72 69 6e 67 20 75 70  20 74 68 65 20 61 6c 65  |bring up the ale|
0000a050  72 74 20 62 6f 78 20 77  69 74 68 20 61 20 3c 6d  |rt box with a <m|
0000a060  65 73 73 61 67 65 3d 3e  45 72 72 6f 72 61 6c 72  |essage=>Erroralr|
0000a070  65 61 64 79 3e 2e 20 20  20 4f 74 68 65 72 77 69  |eady>.   Otherwi|
0000a080  73 65 20 69 74 20 77 69  6c 6c 20 61 74 74 65 6d  |se it will attem|
0000a090  70 74 20 74 6f 20 3c 63  6f 6d 70 72 65 73 73 3e  |pt to <compress>|
0000a0a0  20 74 68 65 20 66 69 6c  65 2e 0a 20 20 20 20 20  | the file..     |
0000a0b0  54 68 65 20 3c 63 6f 6e  74 65 6e 74 73 3e 20 77  |The <contents> w|
0000a0c0  69 6e 64 6f 77 20 73 68  6f 75 6c 64 20 6e 6f 77  |indow should now|
0000a0d0  20 64 69 73 70 6c 61 79  20 6f 6e 65 20 6f 72 20  | display one or |
0000a0e0  6d 6f 72 65 20 69 63 6f  6e 73 20 72 65 70 72 65  |more icons repre|
0000a0f0  73 65 6e 74 69 6e 67 20  74 68 65 20 74 6f 70 20  |senting the top |
0000a100  3c 6c 65 76 65 6c 3e 20  6f 66 20 74 68 65 20 61  |<level> of the a|
0000a110  72 63 68 69 76 65 27 73  20 63 6f 6e 74 65 6e 74  |rchive's content|
0000a120  73 2e 20 20 20 59 6f 75  20 6d 61 79 20 64 72 61  |s.   You may dra|
0000a130  67 20 74 68 65 6d 20 69  6e 64 69 76 69 64 75 61  |g them individua|
0000a140  6c 6c 79 20 69 6e 74 6f  20 61 20 64 69 72 65 63  |lly into a direc|
0000a150  74 6f 72 79 20 77 69 6e  64 6f 77 20 69 6e 20 6f  |tory window in o|
0000a160  72 64 65 72 20 74 6f 20  64 65 63 6f 6d 70 72 65  |rder to decompre|
0000a170  73 73 20 74 68 61 74 20  73 75 62 2d 73 65 63 74  |ss that sub-sect|
0000a180  69 6f 6e 20 6f 66 20 74  68 65 20 61 72 63 68 69  |ion of the archi|
0000a190  76 65 2e 20 20 20 49 66  20 79 6f 75 20 63 6c 69  |ve.   If you cli|
0000a1a0  63 6b 20 4d 45 4e 55 20  6f 76 65 72 20 74 68 65  |ck MENU over the|
0000a1b0  20 63 6f 6e 74 65 6e 74  73 20 77 69 6e 64 6f 77  | contents window|
0000a1c0  20 61 6e 64 20 63 68 6f  6f 73 65 20 3c 53 65 6c  | and choose <Sel|
0000a1d0  65 63 74 20 61 6c 6c 3d  3e 6d 65 6e 75 61 6c 6c  |ect all=>menuall|
0000a1e0  3e 20 66 72 6f 6d 20 74  68 65 20 3c 6d 65 6e 75  |> from the <menu|
0000a1f0  3d 3e 6d 65 6e 75 63 6f  6e 74 3e 20 77 68 69 63  |=>menucont> whic|
0000a200  68 20 61 70 70 65 61 72  73 2c 20 61 6c 6c 20 74  |h appears, all t|
0000a210  68 65 20 69 63 6f 6e 73  20 69 6e 20 74 68 65 20  |he icons in the |
0000a220  77 69 6e 64 6f 77 20 77  69 6c 6c 20 62 65 20 73  |window will be s|
0000a230  65 6c 65 63 74 65 64 20  61 6e 64 20 79 6f 75 20  |elected and you |
0000a240  63 61 6e 20 64 72 61 67  20 74 68 65 6d 20 61 6c  |can drag them al|
0000a250  6c 20 69 6e 74 6f 20 61  20 64 69 72 65 63 74 6f  |l into a directo|
0000a260  72 79 20 77 69 6e 64 6f  77 20 74 6f 20 64 65 63  |ry window to dec|
0000a270  6f 6d 70 72 65 73 73 20  74 68 65 20 77 68 6f 6c  |ompress the whol|
0000a280  65 20 61 72 63 68 69 76  65 20 61 74 20 6f 6e 63  |e archive at onc|
0000a290  65 2e 20 20 20 49 6e 20  65 69 74 68 65 72 20 63  |e.   In either c|
0000a2a0  61 73 65 2c 20 74 68 65  20 72 65 73 75 6c 74 20  |ase, the result |
0000a2b0  77 69 6c 6c 20 62 65 20  61 66 66 65 63 74 65 64  |will be affected|
0000a2c0  20 62 79 20 74 68 65 20  63 75 72 72 65 6e 74 20  | by the current |
0000a2d0  64 65 63 6f 6d 70 72 65  73 73 69 6f 6e 20 3c 6f  |decompression <o|
0000a2e0  70 74 69 6f 6e 73 3d 3e  4f 70 74 3e 2e 20 20 20  |ptions=>Opt>.   |
0000a2f0  28 55 73 69 6e 67 20 74  68 65 20 3c 53 65 6c 65  |(Using the <Sele|
0000a300  63 74 20 61 6c 6c 3d 3e  6d 65 6e 75 61 6c 6c 3e  |ct all=>menuall>|
0000a310  20 6f 70 74 69 6f 6e 20  65 76 65 6e 20 77 68 65  | option even whe|
0000a320  6e 20 74 68 65 72 65 20  69 73 20 6f 6e 6c 79 20  |n there is only |
0000a330  6f 6e 65 20 69 63 6f 6e  20 69 6e 20 74 68 65 20  |one icon in the |
0000a340  77 69 6e 64 6f 77 20 63  61 6e 20 68 65 6c 70 20  |window can help |
0000a350  63 75 72 65 20 74 68 65  20 3c 6e 61 6d 65 20 6e  |cure the <name n|
0000a360  6f 74 20 6d 61 74 63 68  65 64 3d 3e 65 72 72 6f  |ot matched=>erro|
0000a370  72 7a 69 70 3e 20 65 72  72 6f 72 29 2e 0a 20 20  |rzip> error)..  |
0000a380  20 20 20 45 78 74 72 61  63 74 69 6e 67 20 66 69  |   Extracting fi|
0000a390  6c 65 73 20 66 72 6f 6d  20 61 6e 79 74 68 69 6e  |les from anythin|
0000a3a0  67 20 6f 74 68 65 72 20  74 68 61 6e 20 74 68 65  |g other than the|
0000a3b0  20 74 6f 70 20 3c 6c 65  76 65 6c 3e 20 6f 66 20  | top <level> of |
0000a3c0  61 6e 20 61 72 63 68 69  76 65 20 77 69 6c 6c 20  |an archive will |
0000a3d0  62 65 20 6e 6f 74 69 63  65 61 62 6c 79 20 73 6c  |be noticeably sl|
0000a3e0  6f 77 65 72 2e 20 20 20  54 68 69 73 20 69 73 20  |ower.   This is |
0000a3f0  62 65 63 61 75 73 65 20  74 68 65 20 66 69 6c 65  |because the file|
0000a400  73 20 61 72 65 20 61 63  74 75 61 6c 6c 79 20 65  |s are actually e|
0000a410  78 74 72 61 63 74 65 64  20 74 6f 20 3c 21 53 63  |xtracted to <!Sc|
0000a420  72 61 70 3d 3e 74 65 63  68 73 63 72 61 70 3e 20  |rap=>techscrap> |
0000a430  61 6e 64 20 74 68 65 6e  20 6d 6f 76 65 64 20 74  |and then moved t|
0000a440  6f 20 74 68 65 69 72 20  64 65 73 74 69 6e 61 74  |o their destinat|
0000a450  69 6f 6e 21 44 41 54 41  79 05 00 00 44 65 63 6f  |ion!DATAy...Deco|
0000a460  6d 70 72 65 73 73 69 6f  6e 0a 23 50 61 72 65 6e  |mpression.#Paren|
0000a470  74 20 64 65 74 61 69 6c  0a 23 46 68 33 3a 44 65  |t detail.#Fh3:De|
0000a480  63 6f 6d 70 72 65 73 73  69 6e 67 20 28 75 6e 7a  |compressing (unz|
0000a490  69 70 70 69 6e 67 29 20  66 69 6c 65 73 20 77 69  |ipping) files wi|
0000a4a0  74 68 20 49 6e 66 6f 7a  69 70 0a 20 20 20 20 20  |th Infozip.     |
0000a4b0  49 6e 20 6f 72 64 65 72  20 74 6f 20 64 65 63 6f  |In order to deco|
0000a4c0  6d 70 72 65 73 73 20 61  20 7a 69 70 20 61 72 63  |mpress a zip arc|
0000a4d0  68 69 76 65 2c 20 64 72  61 67 20 69 74 20 74 6f  |hive, drag it to|
0000a4e0  20 49 6e 66 6f 7a 69 70  27 73 20 3c 69 63 6f 6e  | Infozip's <icon|
0000a4f0  62 61 72 3e 20 69 63 6f  6e 2e 20 20 20 54 68 65  |bar> icon.   The|
0000a500  20 70 72 6f 67 72 61 6d  20 77 69 6c 6c 20 3c 63  | program will <c|
0000a510  68 65 63 6b 3d 3e 74 65  63 68 63 68 65 63 6b 3e  |heck=>techcheck>|
0000a520  20 74 68 65 20 63 6f 6e  74 65 6e 74 73 20 6f 66  | the contents of|
0000a530  20 74 68 65 20 66 69 6c  65 2c 20 61 6e 64 20 69  | the file, and i|
0000a540  66 20 69 74 20 74 68 69  6e 6b 73 20 69 74 20 69  |f it thinks it i|
0000a550  73 20 61 20 7a 69 70 66  69 6c 65 2c 20 6e 6f 20  |s a zipfile, no |
0000a560  6d 61 74 74 65 72 20 77  68 61 74 20 69 74 73 20  |matter what its |
0000a570  66 69 6c 65 74 79 70 65  2c 20 49 6e 66 6f 7a 69  |filetype, Infozi|
0000a580  70 20 77 69 6c 6c 20 61  74 74 65 6d 70 74 20 74  |p will attempt t|
0000a590  6f 20 6f 70 65 6e 20 61  20 3c 63 6f 6e 74 65 6e  |o open a <conten|
0000a5a0  74 73 3e 20 77 69 6e 64  6f 77 20 73 68 6f 77 69  |ts> window showi|
0000a5b0  6e 67 20 77 68 61 74 20  69 73 20 69 6e 73 69 64  |ng what is insid|
0000a5c0  65 20 74 68 65 20 61 72  63 68 69 76 65 2e 20 20  |e the archive.  |
0000a5d0  20 49 66 20 69 74 20 64  6f 65 73 6e 27 74 20 72  | If it doesn't r|
0000a5e0  65 63 6f 67 6e 69 73 65  20 69 74 20 61 73 20 61  |ecognise it as a|
0000a5f0  20 7a 69 70 66 69 6c 65  2c 20 69 74 20 77 69 6c  | zipfile, it wil|
0000a600  6c 20 61 73 73 75 6d 65  20 79 6f 75 20 77 61 6e  |l assume you wan|
0000a610  74 20 74 6f 20 3c 63 6f  6d 70 72 65 73 73 3e 20  |t to <compress> |
0000a620  69 74 2e 0a 20 20 20 20  20 54 68 65 20 3c 63 6f  |it..     The <co|
0000a630  6e 74 65 6e 74 73 3e 20  77 69 6e 64 6f 77 20 73  |ntents> window s|
0000a640  68 6f 75 6c 64 20 6e 6f  77 20 64 69 73 70 6c 61  |hould now displa|
0000a650  79 20 6f 6e 65 20 6f 72  20 6d 6f 72 65 20 69 63  |y one or more ic|
0000a660  6f 6e 73 20 72 65 70 72  65 73 65 6e 74 69 6e 67  |ons representing|
0000a670  20 74 68 65 20 74 6f 70  20 3c 6c 65 76 65 6c 3e  | the top <level>|
0000a680  20 6f 66 20 74 68 65 20  61 72 63 68 69 76 65 27  | of the archive'|
0000a690  73 20 63 6f 6e 74 65 6e  74 73 2e 20 20 20 59 6f  |s contents.   Yo|
0000a6a0  75 20 6d 61 79 20 64 72  61 67 20 74 68 65 6d 20  |u may drag them |
0000a6b0  69 6e 64 69 76 69 64 75  61 6c 6c 79 20 69 6e 74  |individually int|
0000a6c0  6f 20 61 20 64 69 72 65  63 74 6f 72 79 20 77 69  |o a directory wi|
0000a6d0  6e 64 6f 77 20 69 6e 20  6f 72 64 65 72 20 74 6f  |ndow in order to|
0000a6e0  20 64 65 63 6f 6d 70 72  65 73 73 20 74 68 61 74  | decompress that|
0000a6f0  20 73 75 62 2d 73 65 63  74 69 6f 6e 20 6f 66 20  | sub-section of |
0000a700  74 68 65 20 61 72 63 68  69 76 65 2e 20 20 20 49  |the archive.   I|
0000a710  66 20 79 6f 75 20 63 6c  69 63 6b 20 4d 45 4e 55  |f you click MENU|
0000a720  20 6f 76 65 72 20 74 68  65 20 63 6f 6e 74 65 6e  | over the conten|
0000a730  74 73 20 77 69 6e 64 6f  77 20 61 6e 64 20 63 68  |ts window and ch|
0000a740  6f 6f 73 65 20 3c 53 65  6c 65 63 74 20 61 6c 6c  |oose <Select all|
0000a750  3d 3e 6d 65 6e 75 61 6c  6c 3e 20 66 72 6f 6d 20  |=>menuall> from |
0000a760  74 68 65 20 3c 6d 65 6e  75 3d 3e 6d 65 6e 75 63  |the <menu=>menuc|
0000a770  6f 6e 74 3e 20 77 68 69  63 68 20 61 70 70 65 61  |ont> which appea|
0000a780  72 73 2c 20 61 6c 6c 20  74 68 65 20 69 63 6f 6e  |rs, all the icon|
0000a790  73 20 69 6e 20 74 68 65  20 77 69 6e 64 6f 77 20  |s in the window |
0000a7a0  77 69 6c 6c 20 62 65 20  73 65 6c 65 63 74 65 64  |will be selected|
0000a7b0  20 61 6e 64 20 79 6f 75  20 63 61 6e 20 64 72 61  | and you can dra|
0000a7c0  67 20 74 68 65 6d 20 61  6c 6c 20 69 6e 74 6f 20  |g them all into |
0000a7d0  61 20 64 69 72 65 63 74  6f 72 79 20 77 69 6e 64  |a directory wind|
0000a7e0  6f 77 20 74 6f 20 64 65  63 6f 6d 70 72 65 73 73  |ow to decompress|
0000a7f0  20 74 68 65 20 77 68 6f  6c 65 20 61 72 63 68 69  | the whole archi|
0000a800  76 65 20 61 74 20 6f 6e  63 65 2e 20 20 20 49 6e  |ve at once.   In|
0000a810  20 65 69 74 68 65 72 20  63 61 73 65 2c 20 74 68  | either case, th|
0000a820  65 20 72 65 73 75 6c 74  20 77 69 6c 6c 20 62 65  |e result will be|
0000a830  20 61 66 66 65 63 74 65  64 20 62 79 20 74 68 65  | affected by the|
0000a840  20 63 75 72 72 65 6e 74  20 64 65 63 6f 6d 70 72  | current decompr|
0000a850  65 73 73 69 6f 6e 20 3c  6f 70 74 69 6f 6e 73 3d  |ession <options=|
0000a860  3e 4f 70 74 3e 2e 20 20  20 28 55 73 69 6e 67 20  |>Opt>.   (Using |
0000a870  74 68 65 20 3c 53 65 6c  65 63 74 20 61 6c 6c 3d  |the <Select all=|
0000a880  3e 6d 65 6e 75 61 6c 6c  3e 20 6f 70 74 69 6f 6e  |>menuall> option|
0000a890  20 65 76 65 6e 20 77 68  65 6e 20 74 68 65 72 65  | even when there|
0000a8a0  20 69 73 20 6f 6e 6c 79  20 6f 6e 65 20 69 63 6f  | is only one ico|
0000a8b0  6e 20 69 6e 20 74 68 65  20 77 69 6e 64 6f 77 20  |n in the window |
0000a8c0  63 61 6e 20 68 65 6c 70  20 63 75 72 65 20 74 68  |can help cure th|
0000a8d0  65 20 3c 6e 61 6d 65 20  6e 6f 74 20 6d 61 74 63  |e <name not matc|
0000a8e0  68 65 64 3d 3e 65 72 72  6f 72 7a 69 70 3e 20 65  |hed=>errorzip> e|
0000a8f0  72 72 6f 72 29 2e 0a 20  20 20 20 20 45 78 74 72  |rror)..     Extr|
0000a900  61 63 74 69 6e 67 20 66  69 6c 65 73 20 66 72 6f  |acting files fro|
0000a910  6d 20 61 6e 79 74 68 69  6e 67 20 6f 74 68 65 72  |m anything other|
0000a920  20 74 68 61 6e 20 74 68  65 20 74 6f 70 20 3c 6c  | than the top <l|
0000a930  65 76 65 6c 3e 20 6f 66  20 61 6e 20 61 72 63 68  |evel> of an arch|
0000a940  69 76 65 20 77 69 6c 6c  20 62 65 20 6e 6f 74 69  |ive will be noti|
0000a950  63 65 61 62 6c 79 20 73  6c 6f 77 65 72 2e 20 20  |ceably slower.  |
0000a960  20 54 68 69 73 20 69 73  20 62 65 63 61 75 73 65  | This is because|
0000a970  20 74 68 65 20 66 69 6c  65 73 20 61 72 65 20 61  | the files are a|
0000a980  63 74 75 61 6c 6c 79 20  65 78 74 72 61 63 74 65  |ctually extracte|
0000a990  64 20 74 6f 20 3c 21 53  63 72 61 70 3d 3e 74 65  |d to <!Scrap=>te|
0000a9a0  63 68 73 63 72 61 70 3e  20 61 6e 64 20 74 68 65  |chscrap> and the|
0000a9b0  6e 20 6d 6f 76 65 64 20  74 6f 20 74 68 65 69 72  |n moved to their|
0000a9c0  20 64 65 73 74 69 6e 61  74 69 6f 6e 21 00 00 00  | destination!...|
0000a9d0  44 49 52 24 f0 00 00 00  f0 00 00 00 c0 aa 00 00  |DIR$............|
0000a9e0  52 ff ff ff 9e 4d 8d b4  cd 01 00 00 13 00 00 00  |R....M..........|
0000a9f0  00 00 00 00 21 52 6f 6f  74 00 00 00 90 ac 00 00  |....!Root.......|
0000aa00  52 ff ff ff 2e 85 8d b4  f0 08 00 00 03 00 00 00  |R...............|
0000aa10  00 00 00 00 32 34 30 00  80 b5 00 00 52 ff ff ff  |....240.....R...|
0000aa20  a7 81 8d b4 a2 0b 00 00  03 00 00 00 00 00 00 00  |................|
0000aa30  32 34 31 00 24 c1 00 00  52 ff ff ff 7d 7f 8d b4  |241.$...R...}...|
0000aa40  78 04 00 00 03 00 00 00  00 00 00 00 32 35 30 00  |x...........250.|
0000aa50  9c c5 00 00 52 ff ff ff  45 7d 8d b4 08 0c 00 00  |....R...E}......|
0000aa60  03 00 00 00 00 00 00 00  32 36 30 00 a4 d1 00 00  |........260.....|
0000aa70  52 ff ff ff 5e a6 8d b4  87 0d 00 00 03 00 00 00  |R...^...........|
0000aa80  00 00 00 00 33 30 30 00  2c df 00 00 52 ff ff ff  |....300.,...R...|
0000aa90  a0 32 8d b4 d0 09 00 00  03 00 00 00 00 00 00 00  |.2..............|
0000aaa0  33 30 31 00 fc e8 00 00  52 ff ff ff 5e 35 8d b4  |301.....R...^5..|
0000aab0  95 05 00 00 03 00 00 00  00 00 00 00 33 30 37 00  |............307.|
0000aac0  44 41 54 41 cd 01 00 00  48 69 73 74 6f 72 79 3a  |DATA....History:|
0000aad0  0a 23 50 61 72 65 6e 74  20 21 52 6f 6f 74 0a 23  |.#Parent !Root.#|
0000aae0  57 72 61 70 20 4f 66 66  0a 3c 56 65 72 73 69 6f  |Wrap Off.<Versio|
0000aaf0  6e 20 32 b7 34 30 3d 3e  68 69 73 74 6f 72 79 32  |n 2.40=>history2|
0000ab00  34 30 3e 09 28 33 30 74  68 20 4a 75 6c 79 20 32  |40>.(30th July 2|
0000ab10  30 30 30 29 0a 3c 56 65  72 73 69 6f 6e 20 32 b7  |000).<Version 2.|
0000ab20  34 31 3d 3e 68 69 73 74  6f 72 79 32 34 31 3e 09  |41=>history241>.|
0000ab30  28 34 74 68 20 41 75 67  75 73 74 20 32 30 30 30  |(4th August 2000|
0000ab40  29 0a 3c 56 65 72 73 69  6f 6e 20 32 b7 35 30 3d  |).<Version 2.50=|
0000ab50  3e 68 69 73 74 6f 72 79  32 35 30 3e 09 28 35 74  |>history250>.(5t|
0000ab60  68 20 4a 61 6e 75 61 72  79 20 32 30 30 31 29 0a  |h January 2001).|
0000ab70  3c 56 65 72 73 69 6f 6e  20 32 b7 36 30 3d 3e 68  |<Version 2.60=>h|
0000ab80  69 73 74 6f 72 79 32 36  30 3e 09 28 33 72 64 20  |istory260>.(3rd |
0000ab90  4d 61 72 63 68 20 32 30  30 31 29 0a 3c 56 65 72  |March 2001).<Ver|
0000aba0  73 69 6f 6e 20 33 b7 30  30 3d 3e 68 69 73 74 6f  |sion 3.00=>histo|
0000abb0  72 79 33 30 30 3e 09 28  32 6e 64 20 4f 63 74 6f  |ry300>.(2nd Octo|
0000abc0  62 65 72 20 32 30 30 31  29 0a 3c 56 65 72 73 69  |ber 2001).<Versi|
0000abd0  6f 6e 20 33 b7 30 31 3d  3e 68 69 73 74 6f 72 79  |on 3.01=>history|
0000abe0  33 30 31 3e 09 28 32 38  74 68 20 4e 6f 76 65 6d  |301>.(28th Novem|
0000abf0  62 65 72 20 32 30 30 31  29 0a 3c 56 65 72 73 69  |ber 2001).<Versi|
0000ac00  6f 6e 20 33 b7 30 37 3d  3e 68 69 73 74 6f 72 79  |on 3.07=>history|
0000ac10  33 30 37 3e 09 28 32 34  74 68 20 4a 75 6c 79 20  |307>.(24th July |
0000ac20  32 30 31 32 29 0a 23 4c  69 6e 65 0a 46 6f 72 20  |2012).#Line.For |
0000ac30  72 65 61 6c 6c 79 20 61  6e 63 69 65 6e 74 20 68  |really ancient h|
0000ac40  69 73 74 6f 72 79 2c 20  70 6c 65 61 73 65 20 72  |istory, please r|
0000ac50  65 66 65 72 20 74 6f 20  3c 74 68 69 73 20 74 65  |efer to <this te|
0000ac60  78 74 66 69 6c 65 3d 3e  2a 46 69 6c 65 72 5f 52  |xtfile=>*Filer_R|
0000ac70  75 6e 20 5c 3c 49 6e 66  6f 7a 69 70 24 44 69 72  |un \<Infozip$Dir|
0000ac80  5c 3e 2e 41 6e 63 69 65  6e 74 3e 2e 0a 00 00 00  |\>.Ancient>.....|
0000ac90  44 41 54 41 f0 08 00 00  48 69 73 74 6f 72 79 3a  |DATA....History:|
0000aca0  76 32 b7 34 30 0a 23 50  61 72 65 6e 74 20 68 69  |v2.40.#Parent hi|
0000acb0  73 74 6f 72 79 0a 56 65  72 73 69 6f 6e 20 32 b7  |story.Version 2.|
0000acc0  34 30 09 20 09 28 33 30  74 68 20 4a 75 6c 79 20  |40. .(30th July |
0000acd0  32 30 30 30 29 20 20 98  20 7b 2a 7d 4d 41 53 53  |2000)  . {*}MASS|
0000ace0  49 56 45 20 52 45 57 52  49 54 45 20 41 4e 44 20  |IVE REWRITE AND |
0000acf0  42 55 47 2d 46 49 58 7b  2a 7d 0a 09 8f 09 4c 61  |BUG-FIX{*}....La|
0000ad00  72 67 65 20 61 6d 6f 75  6e 74 73 20 6f 66 20 74  |rge amounts of t|
0000ad10  68 65 20 70 72 6f 67 72  61 6d 20 68 61 76 65 20  |he program have |
0000ad20  62 65 65 6e 20 72 65 77  72 69 74 74 65 6e 20 28  |been rewritten (|
0000ad30  70 72 6f 62 61 62 6c 79  20 69 6e 74 72 6f 64 75  |probably introdu|
0000ad40  63 69 6e 67 20 61 20 77  68 6f 6c 65 20 6e 65 77  |cing a whole new|
0000ad50  20 73 65 74 20 6f 66 20  62 75 67 73 2e 2e 2e 2e  | set of bugs....|
0000ad60  29 20 20 20 46 69 6e 61  6c 6c 79 20 67 6f 74 20  |)   Finally got |
0000ad70  72 6f 75 6e 64 20 74 6f  20 72 65 6d 6f 76 69 6e  |round to removin|
0000ad80  67 20 44 72 57 69 6d 70  20 6c 69 62 72 61 72 79  |g DrWimp library|
0000ad90  20 26 20 72 65 70 6c 61  63 69 6e 67 20 69 74 20  | & replacing it |
0000ada0  77 69 74 68 20 74 68 65  20 57 49 4d 50 20 70 72  |with the WIMP pr|
0000adb0  6f 63 65 64 75 72 65 73  20 49 20 77 72 6f 74 65  |ocedures I wrote|
0000adc0  20 66 6f 72 20 27 4e 65  77 41 6c 61 72 6d 27 2c  | for 'NewAlarm',|
0000add0  20 70 72 6f 76 69 64 69  6e 67 20 61 20 64 72 61  | providing a dra|
0000ade0  6d 61 74 69 63 20 72 65  64 75 63 74 69 6f 6e 20  |matic reduction |
0000adf0  62 6f 74 68 20 69 6e 20  74 68 65 20 73 69 7a 65  |both in the size|
0000ae00  20 6f 66 20 74 68 65 20  73 6f 75 72 63 65 20 66  | of the source f|
0000ae10  69 6c 65 73 20 61 6e 64  20 69 6e 20 74 68 65 20  |iles and in the |
0000ae20  63 6f 6d 70 72 65 73 73  65 64 20 21 52 75 6e 49  |compressed !RunI|
0000ae30  6d 61 67 65 2e 0a 09 8f  09 54 69 6e 6b 65 72 65  |mage.....Tinkere|
0000ae40  64 20 77 69 74 68 20 65  72 72 6f 72 20 68 61 6e  |d with error han|
0000ae50  64 6c 69 6e 67 20 79 65  74 20 61 67 61 69 6e 2e  |dling yet again.|
0000ae60  0a 09 8f 09 4e 61 76 69  67 61 74 69 6e 67 20 75  |....Navigating u|
0000ae70  70 20 61 6e 64 20 64 6f  77 6e 20 64 69 72 65 63  |p and down direc|
0000ae80  74 6f 72 79 20 6c 65 76  65 6c 73 20 6e 6f 77 20  |tory levels now |
0000ae90  2a 72 65 61 6c 6c 79 2a  20 64 6f 65 73 6e 27 74  |*really* doesn't|
0000aea0  20 63 61 75 73 65 20 49  6e 66 6f 7a 69 70 20 74  | cause Infozip t|
0000aeb0  6f 20 66 6f 72 67 65 74  20 77 68 69 63 68 20 6c  |o forget which l|
0000aec0  65 76 65 6c 20 69 74 20  69 73 20 6f 6e 20 28 62  |evel it is on (b|
0000aed0  75 67 20 73 75 70 70 6f  73 65 64 6c 79 20 66 69  |ug supposedly fi|
0000aee0  78 65 64 20 69 6e 20 76  65 72 73 69 6f 6e 20 32  |xed in version 2|
0000aef0  b7 31 31 21 29 0a 09 8f  09 3c 49 67 6e 6f 72 65  |.11!)....<Ignore|
0000af00  20 64 69 72 65 63 74 6f  72 79 20 73 74 72 75 63  | directory struc|
0000af10  74 75 72 65 3d 3e 4f 70  74 3e 20 6f 70 74 69 6f  |ture=>Opt> optio|
0000af20  6e 20 6e 6f 77 20 61 70  70 6c 69 65 73 20 77 68  |n now applies wh|
0000af30  69 6c 65 20 7a 69 70 70  69 6e 67 20 61 73 20 77  |ile zipping as w|
0000af40  65 6c 6c 20 61 73 20 75  6e 7a 69 70 70 69 6e 67  |ell as unzipping|
0000af50  2e 0a 09 8f 09 54 69 6e  6b 65 72 65 64 20 77 69  |.....Tinkered wi|
0000af60  74 68 20 77 6f 72 64 69  6e 67 20 6f 66 20 69 6e  |th wording of in|
0000af70  74 65 72 61 63 74 69 76  65 20 68 65 6c 70 2e 0a  |teractive help..|
0000af80  09 8f 09 54 68 65 20 69  6e 74 65 72 61 63 74 69  |...The interacti|
0000af90  76 65 20 68 65 6c 70 20  66 6f 72 20 74 68 65 20  |ve help for the |
0000afa0  44 4f 53 20 66 6f 72 6d  61 74 20 6f 70 74 69 6f  |DOS format optio|
0000afb0  6e 20 69 6e 20 74 68 65  20 43 6f 6e 66 69 67 75  |n in the Configu|
0000afc0  72 65 20 77 69 6e 64 6f  77 2c 20 70 72 65 73 65  |re window, prese|
0000afd0  6e 74 20 69 6e 20 74 68  65 20 4d 65 73 73 61 67  |nt in the Messag|
0000afe0  65 73 20 66 69 6c 65 20  73 69 6e 63 65 20 76 65  |es file since ve|
0000aff0  72 73 69 6f 6e 20 32 b7  32 32 2c 20 69 73 20 6e  |rsion 2.22, is n|
0000b000  6f 77 20 61 63 74 75 61  6c 6c 79 20 2a 75 73 65  |ow actually *use|
0000b010  64 2a 21 0a 09 8f 09 42  79 20 72 65 71 75 65 73  |d*!....By reques|
0000b020  74 3a 20 20 73 70 6c 69  74 20 6d 6f 73 74 20 6f  |t:  split most o|
0000b030  66 20 74 68 65 20 69 6e  74 65 72 61 63 74 69 76  |f the interactiv|
0000b040  65 20 68 65 6c 70 20 74  65 78 74 20 6f 6e 74 6f  |e help text onto|
0000b050  20 73 65 76 65 72 61 6c  20 6c 69 6e 65 73 2e 0a  | several lines..|
0000b060  09 8f 09 54 72 69 65 64  20 74 6f 20 61 76 6f 69  |...Tried to avoi|
0000b070  64 20 74 68 65 20 63 6f  6e 74 69 6e 75 65 64 20  |d the continued |
0000b080  64 69 73 70 6c 61 79 20  6f 66 20 22 42 75 73 79  |display of "Busy|
0000b090  22 20 69 63 6f 6e 62 61  72 20 74 65 78 74 20 61  |" iconbar text a|
0000b0a0  66 74 65 72 20 72 65 63  6f 76 65 72 69 6e 67 20  |fter recovering |
0000b0b0  66 72 6f 6d 20 61 6e 20  65 72 72 6f 72 2e 0a 09  |from an error...|
0000b0c0  8f 09 43 75 72 65 64 20  62 75 67 20 77 68 69 63  |..Cured bug whic|
0000b0d0  68 20 67 61 76 65 20 61  6e 20 65 72 72 6f 72 20  |h gave an error |
0000b0e0  75 6e 6c 65 73 73 20 61  74 20 6c 65 61 73 74 20  |unless at least |
0000b0f0  6f 6e 65 20 6f 70 74 69  6f 6e 20 6f 6e 20 74 68  |one option on th|
0000b100  65 20 7a 69 70 20 3c 6f  70 74 69 6f 6e 73 3d 3e  |e zip <options=>|
0000b110  4f 70 74 3e 20 6d 65 6e  75 20 77 61 73 20 74 69  |Opt> menu was ti|
0000b120  63 6b 65 64 2e 0a 09 8f  09 4f 76 65 72 6c 6f 6e  |cked.....Overlon|
0000b130  67 20 66 69 6c 65 6e 61  6d 65 73 20 61 72 65 20  |g filenames are |
0000b140  6e 6f 77 20 63 72 6f 70  70 65 64 20 66 72 6f 6d  |now cropped from|
0000b150  20 74 68 65 20 6c 65 66  74 20 69 6e 20 74 68 65  | the left in the|
0000b160  20 3c 43 6f 6e 74 65 6e  74 73 20 77 69 6e 64 6f  | <Contents windo|
0000b170  77 20 6d 65 6e 75 3d 3e  6d 65 6e 75 63 6f 6e 74  |w menu=>menucont|
0000b180  3e 20 61 6e 64 20 66 72  6f 6d 20 74 68 65 20 72  |> and from the r|
0000b190  69 67 68 74 20 69 6e 20  74 68 65 20 3c 66 69 6c  |ight in the <fil|
0000b1a0  65 20 69 6e 66 6f 3d 3e  69 6e 66 6f 3e 20 77 69  |e info=>info> wi|
0000b1b0  6e 64 6f 77 2c 20 69 6e  73 74 65 61 64 20 6f 66  |ndow, instead of|
0000b1c0  20 62 65 69 6e 67 20 73  68 6f 72 74 65 6e 65 64  | being shortened|
0000b1d0  20 66 72 6f 6d 20 62 6f  74 68 20 65 6e 64 73 21  | from both ends!|
0000b1e0  0a 09 8f 09 46 69 6c 65  6e 61 6d 65 73 20 69 6e  |....Filenames in|
0000b1f0  20 74 68 65 20 66 69 6c  65 20 69 6e 66 6f 20 77  | the file info w|
0000b200  69 6e 64 6f 77 20 61 72  65 20 6e 6f 77 20 63 72  |indow are now cr|
0000b210  6f 70 70 65 64 20 74 6f  20 66 69 74 20 74 68 65  |opped to fit the|
0000b220  20 70 72 69 6e 74 61 62  6c 65 20 61 72 65 61 20  | printable area |
0000b230  6f 66 20 74 68 65 20 69  63 6f 6e 20 61 6e 64 20  |of the icon and |
0000b240  6e 6f 74 20 74 6f 20 74  68 65 20 77 69 64 74 68  |not to the width|
0000b250  20 6f 66 20 69 74 73 20  6f 75 74 6c 69 6e 65 2e  | of its outline.|
0000b260  0a 09 8f 09 41 6e 79 20  7b 46 43 6f 64 65 7d 2f  |....Any {FCode}/|
0000b270  7a 69 70 7b 66 7d 20 73  75 66 66 69 78 20 77 69  |zip{f} suffix wi|
0000b280  6c 6c 20 62 65 20 72 65  6d 6f 76 65 64 20 77 68  |ll be removed wh|
0000b290  65 6e 20 7a 69 70 66 69  6c 65 73 20 61 72 65 20  |en zipfiles are |
0000b2a0  63 6f 6e 76 65 72 74 65  64 20 69 6e 74 6f 20 3c  |converted into <|
0000b2b0  73 65 6c 66 2d 65 78 74  72 61 63 74 69 6e 67 3d  |self-extracting=|
0000b2c0  3e 73 66 78 3e 20 61 72  63 68 69 76 65 73 20 28  |>sfx> archives (|
0000b2d0  73 69 6e 63 65 20 74 68  65 73 65 20 77 69 6c 6c  |since these will|
0000b2e0  20 6f 6e 6c 79 20 77 6f  72 6b 20 6f 6e 20 52 49  | only work on RI|
0000b2f0  53 43 2d 4f 53 20 6d 61  63 68 69 6e 65 73 20 61  |SC-OS machines a|
0000b300  6e 79 77 61 79 29 0a 09  8f 09 43 6f 6e 66 69 67  |nyway)....Config|
0000b310  75 72 61 74 69 6f 6e 20  66 69 6c 65 73 20 61 72  |uration files ar|
0000b320  65 20 6e 6f 77 20 73 61  76 65 64 20 74 6f 20 7b  |e now saved to {|
0000b330  46 45 6d 70 68 61 73 69  73 3a 5c 3c 43 68 6f 69  |FEmphasis:\<Choi|
0000b340  63 65 73 24 57 72 69 74  65 5c 3e 2e 49 6e 66 6f  |ces$Write\>.Info|
0000b350  7a 69 70 2e 43 6f 6e 66  69 67 7d 20 69 66 20 61  |zip.Config} if a|
0000b360  20 6e 65 77 2d 73 74 79  6c 65 20 21 42 6f 6f 74  | new-style !Boot|
0000b370  20 73 65 71 75 65 6e 63  65 20 69 73 20 64 65 74  | sequence is det|
0000b380  65 63 74 65 64 2c 20 72  65 76 65 72 74 69 6e 67  |ected, reverting|
0000b390  20 74 6f 20 74 68 65 20  64 65 66 61 75 6c 74 20  | to the default |
0000b3a0  7b 46 45 6d 70 68 61 73  69 73 3a 21 49 6e 66 6f  |{FEmphasis:!Info|
0000b3b0  7a 69 70 2e 52 65 73 6f  75 72 63 65 73 2e 43 6f  |zip.Resources.Co|
0000b3c0  6e 66 69 67 7d 20 69 66  20 6e 6f 74 2e 0a 09 8f  |nfig} if not....|
0000b3d0  09 41 64 64 65 64 20 74  68 65 20 7b 46 43 6f 64  |.Added the {FCod|
0000b3e0  65 3a 47 49 46 7d 20 66  69 6c 65 74 79 70 65 20  |e:GIF} filetype |
0000b3f0  74 6f 20 74 68 65 20 64  65 66 61 75 6c 74 20 6c  |to the default l|
0000b400  69 73 74 20 6f 66 20 63  6f 6d 70 72 65 73 73 65  |ist of compresse|
0000b410  64 20 66 69 6c 65 73 20  69 6e 20 7b 46 45 6d 70  |d files in {FEmp|
0000b420  68 61 73 69 73 3a 21 49  6e 66 6f 7a 69 70 2e 21  |hasis:!Infozip.!|
0000b430  42 6f 6f 74 7d 2e 0a 09  8f 09 46 69 78 65 64 20  |Boot}.....Fixed |
0000b440  61 20 62 75 67 20 77 68  69 63 68 20 63 61 75 73  |a bug which caus|
0000b450  65 64 20 7b 46 43 6f 64  65 3a 41 44 4a 55 53 54  |ed {FCode:ADJUST|
0000b460  7d 2d 63 6c 69 63 6b 69  6e 67 20 6f 6e 20 74 68  |}-clicking on th|
0000b470  65 20 43 6c 6f 73 65 20  69 63 6f 6e 20 73 6f 6d  |e Close icon som|
0000b480  65 74 69 6d 65 73 20 74  6f 20 66 61 69 6c 2e 0a  |etimes to fail..|
0000b490  56 65 72 73 69 6f 6e 20  32 b7 34 30 df 09 20 09  |Version 2.40.. .|
0000b4a0  28 31 73 74 20 41 75 67  75 73 74 20 32 30 30 30  |(1st August 2000|
0000b4b0  29 0a 09 8f 09 46 69 78  65 64 20 61 20 6e 65 77  |)....Fixed a new|
0000b4c0  6c 79 2d 69 6e 74 72 6f  64 75 63 65 64 20 62 75  |ly-introduced bu|
0000b4d0  67 20 77 68 69 63 68 20  63 61 75 73 65 64 20 74  |g which caused t|
0000b4e0  68 65 20 70 72 6f 67 72  61 6d 20 74 6f 20 63 72  |he program to cr|
0000b4f0  61 73 68 20 77 68 69 6c  65 20 75 6e 7a 69 70 70  |ash while unzipp|
0000b500  69 6e 67 20 69 66 20 2a  6e 6f 6e 65 2a 20 6f 66  |ing if *none* of|
0000b510  20 74 68 65 20 65 6e 74  72 69 65 73 20 6f 6e 20  | the entries on |
0000b520  74 68 65 20 3c 7a 69 70  20 6f 70 74 69 6f 6e 73  |the <zip options|
0000b530  3d 3e 4f 70 74 3e 20 6d  65 6e 75 20 77 65 72 65  |=>Opt> menu were|
0000b540  20 74 69 63 6b 65 64 2e  0a 23 4c 69 6e 65 0a 23  | ticked..#Line.#|
0000b550  41 6c 69 67 6e 20 43 65  6e 74 72 65 0a 3c 4c 61  |Align Centre.<La|
0000b560  74 65 72 20 76 65 72 73  69 6f 6e 73 3d 3e 68 69  |ter versions=>hi|
0000b570  73 74 6f 72 79 32 34 31  3e 0a 23 41 6c 69 67 6e  |story241>.#Align|
0000b580  44 41 54 41 a2 0b 00 00  48 69 73 74 6f 72 79 3a  |DATA....History:|
0000b590  76 32 b7 34 78 0a 23 50  61 72 65 6e 74 20 68 69  |v2.4x.#Parent hi|
0000b5a0  73 74 6f 72 79 0a 56 65  72 73 69 6f 6e 20 32 b7  |story.Version 2.|
0000b5b0  34 31 09 20 09 28 34 74  68 20 41 75 67 75 73 74  |41. .(4th August|
0000b5c0  20 32 30 30 30 29 0a 09  8f 09 46 69 78 65 64 20  | 2000)....Fixed |
0000b5d0  74 68 65 20 62 75 67 2d  66 69 78 20 69 6e 74 72  |the bug-fix intr|
0000b5e0  6f 64 75 63 65 64 20 61  62 6f 76 65 20 77 68 69  |oduced above whi|
0000b5f0  63 68 20 63 61 75 73 65  64 20 74 68 65 20 70 72  |ch caused the pr|
0000b600  6f 67 72 61 6d 20 2a 61  6c 77 61 79 73 2a 20 74  |ogram *always* t|
0000b610  6f 20 63 72 61 73 68 20  77 68 65 6e 20 7a 69 70  |o crash when zip|
0000b620  70 69 6e 67 21 0a 09 8f  09 41 64 64 65 64 20 79  |ping!....Added y|
0000b630  65 74 20 6d 6f 72 65 20  65 72 72 6f 72 20 68 61  |et more error ha|
0000b640  6e 64 6c 69 6e 67 2e 0a  09 8f 09 52 65 6d 6f 76  |ndling.....Remov|
0000b650  65 64 20 27 4c 6f 61 64  20 66 69 6c 65 20 6f 6e  |ed 'Load file on|
0000b660  20 64 6f 75 62 6c 65 2d  63 6c 69 63 6b 27 20 6f  | double-click' o|
0000b670  70 74 69 6f 6e 20 66 72  6f 6d 20 3c 7a 69 70 20  |ption from <zip |
0000b680  6f 70 74 69 6f 6e 73 3d  3e 4f 70 74 3e 20 6d 65  |options=>Opt> me|
0000b690  6e 75 2e 20 20 20 53 69  6e 63 65 20 49 6e 66 6f  |nu.   Since Info|
0000b6a0  7a 69 70 20 73 65 74 73  20 3c 41 6c 69 61 73 24  |zip sets <Alias$|
0000b6b0  40 52 75 6e 54 79 70 65  5f 44 44 43 3d 3e 2a 53  |@RunType_DDC=>*S|
0000b6c0  68 6f 77 20 41 6c 69 61  73 24 40 52 75 6e 54 79  |how Alias$@RunTy|
0000b6d0  70 65 5f 44 44 43 3e 2c  20 69 74 20 63 61 75 73  |pe_DDC>, it caus|
0000b6e0  65 64 20 69 6e 63 6f 6e  73 69 73 74 65 6e 74 20  |ed inconsistent |
0000b6f0  62 65 68 61 76 69 6f 75  72 20 61 63 63 6f 72 64  |behaviour accord|
0000b700  69 6e 67 20 74 6f 20 77  68 65 74 68 65 72 20 49  |ing to whether I|
0000b710  6e 66 6f 7a 69 70 20 77  61 73 20 61 6c 72 65 61  |nfozip was alrea|
0000b720  64 79 20 72 75 6e 6e 69  6e 67 20 6f 72 20 6e 6f  |dy running or no|
0000b730  74 2e 20 20 20 54 68 69  73 20 6f 70 74 69 6f 6e  |t.   This option|
0000b740  20 77 61 73 20 6f 6e 20  62 79 20 64 65 66 61 75  | was on by defau|
0000b750  6c 74 2e 20 20 20 49 74  20 69 73 20 6e 6f 77 20  |lt.   It is now |
0000b760  61 6c 77 61 79 73 20 6f  6e 2e 0a 09 8f 09 53 69  |always on.....Si|
0000b770  6e 63 65 20 74 68 69 73  20 63 68 61 6e 67 65 64  |nce this changed|
0000b780  20 74 68 65 20 66 6f 72  6d 61 74 20 6f 66 20 2f  | the format of /|
0000b790  43 6f 6e 66 69 67 2f 20  66 69 6c 65 20 61 67 61  |Config/ file aga|
0000b7a0  69 6e 2c 20 69 6d 70 6c  65 6d 65 6e 74 65 64 20  |in, implemented |
0000b7b0  76 65 72 73 69 6f 6e 2d  64 65 70 65 6e 64 65 6e  |version-dependen|
0000b7c0  74 20 63 6f 6e 66 69 67  75 72 61 74 69 6f 6e 20  |t configuration |
0000b7d0  72 65 61 64 69 6e 67 2e  20 20 46 75 74 75 72 65  |reading.  Future|
0000b7e0  20 63 68 61 6e 67 65 73  20 73 68 6f 75 6c 64 20  | changes should |
0000b7f0  62 65 20 74 72 61 6e 73  70 61 72 65 6e 74 20 74  |be transparent t|
0000b800  6f 20 74 68 65 20 75 73  65 72 2e 0a 09 8f 09 49  |o the user.....I|
0000b810  6e 74 65 72 61 63 74 69  76 65 20 68 65 6c 70 20  |nteractive help |
0000b820  6f 6e 20 7a 69 70 20 6f  70 74 69 6f 6e 73 20 6d  |on zip options m|
0000b830  65 6e 75 20 6e 6f 77 20  77 6f 72 6b 73 20 61 67  |enu now works ag|
0000b840  61 69 6e 2e 0a 09 8f 09  54 68 65 20 76 61 6c 75  |ain.....The valu|
0000b850  65 20 69 6e 20 74 68 65  20 61 6c 65 72 74 20 62  |e in the alert b|
0000b860  6f 78 20 27 44 69 73 70  6c 61 79 20 74 69 6d 65  |ox 'Display time|
0000b870  27 20 69 63 6f 6e 20 69  6e 20 74 68 65 20 3c 43  |' icon in the <C|
0000b880  6f 6e 66 69 67 75 72 65  3e 20 77 69 6e 64 6f 77  |onfigure> window|
0000b890  20 69 73 20 6e 6f 77 20  73 65 74 20 74 6f 20 22  | is now set to "|
0000b8a0  30 22 20 69 66 20 79 6f  75 20 6c 65 61 76 65 20  |0" if you leave |
0000b8b0  69 74 20 62 6c 61 6e 6b  2e 20 20 20 4e 6f 74 65  |it blank.   Note|
0000b8c0  20 74 68 61 74 20 74 68  69 73 20 77 6f 6e 27 74  | that this won't|
0000b8d0  20 73 75 70 70 72 65 73  73 20 74 68 65 20 3c 61  | suppress the <a|
0000b8e0  6c 65 72 74 3e 20 62 6f  78 20 61 6c 74 6f 67 65  |lert> box altoge|
0000b8f0  74 68 65 72 20 98 20 6d  65 72 65 6c 79 20 63 6c  |ther . merely cl|
0000b900  6f 73 65 20 69 74 20 61  73 20 73 6f 6f 6e 20 61  |ose it as soon a|
0000b910  73 20 70 6f 73 73 69 62  6c 65 2c 20 69 2e 65 2e  |s possible, i.e.|
0000b920  20 6f 6e 20 74 68 65 20  6e 65 78 74 20 57 69 6d  | on the next Wim|
0000b930  70 20 50 6f 6c 6c 2e 0a  09 8f 09 42 79 20 72 65  |p Poll.....By re|
0000b940  71 75 65 73 74 3a 20 20  63 68 61 6e 67 65 64 20  |quest:  changed |
0000b950  73 61 76 65 62 6f 78 20  74 65 6d 70 6c 61 74 65  |savebox template|
0000b960  2e 20 20 54 69 74 6c 65  20 62 61 72 20 6e 6f 77  |.  Title bar now|
0000b970  20 68 69 67 68 6c 69 67  68 74 65 64 20 77 68 65  | highlighted whe|
0000b980  6e 20 69 74 20 63 6c 61  69 6d 73 20 74 68 65 20  |n it claims the |
0000b990  69 6e 70 75 74 20 66 6f  63 75 73 2e 0a 09 8f 09  |input focus.....|
0000b9a0  49 6e 66 6f 7a 69 70 20  68 61 64 20 61 63 71 75  |Infozip had acqu|
0000b9b0  69 72 65 64 20 61 20 6e  61 73 74 79 20 68 61 62  |ired a nasty hab|
0000b9c0  69 74 20 6f 66 20 63 6c  6f 73 69 6e 67 20 66 69  |it of closing fi|
0000b9d0  6c 65 73 20 77 68 69 63  68 20 64 69 64 6e 27 74  |les which didn't|
0000b9e0  20 62 65 6c 6f 6e 67 20  74 6f 20 69 74 20 98 20  | belong to it . |
0000b9f0  73 75 63 68 20 61 73 20  74 68 65 20 63 75 72 72  |such as the curr|
0000ba00  65 6e 74 6c 79 20 6f 70  65 6e 20 64 65 73 6b 74  |ently open deskt|
0000ba10  6f 70 20 66 6f 6e 74 20  66 69 6c 65 2e 2e 2e 2e  |op font file....|
0000ba20  20 20 20 50 6f 74 65 6e  74 69 61 6c 20 68 6f 72  |   Potential hor|
0000ba30  72 69 62 6c 65 20 63 72  61 73 68 65 73 20 6e 6f  |rible crashes no|
0000ba40  77 20 61 76 65 72 74 65  64 2e 0a 56 65 72 73 69  |w averted..Versi|
0000ba50  6f 6e 20 32 b7 34 32 09  20 09 28 31 32 74 68 20  |on 2.42. .(12th |
0000ba60  53 65 70 74 65 6d 62 65  72 20 32 30 30 30 29 0a  |September 2000).|
0000ba70  09 8f 09 46 69 78 65 64  20 62 75 67 20 69 6e 20  |...Fixed bug in |
0000ba80  6d 61 63 68 69 6e 65 20  63 6f 64 65 20 77 68 69  |machine code whi|
0000ba90  63 68 20 6f 63 63 61 73  69 6f 6e 61 6c 6c 79 20  |ch occasionally |
0000baa0  70 72 65 76 65 6e 74 65  64 20 66 69 6c 65 73 20  |prevented files |
0000bab0  69 6e 20 74 68 65 20 61  72 63 68 69 76 65 20 66  |in the archive f|
0000bac0  72 6f 6d 20 62 65 69 6e  67 20 64 69 73 70 6c 61  |rom being displa|
0000bad0  79 65 64 20 69 6e 20 74  68 65 20 49 6e 66 6f 7a  |yed in the Infoz|
0000bae0  69 70 20 77 69 6e 64 6f  77 2e 0a 09 8f 09 44 69  |ip window.....Di|
0000baf0  73 63 6f 76 65 72 65 64  20 77 68 61 74 20 49 20  |scovered what I |
0000bb00  74 68 69 6e 6b 20 69 73  20 61 20 62 75 67 20 69  |think is a bug i|
0000bb10  6e 20 74 68 65 20 49 6e  66 6f 2d 5a 49 50 20 2f  |n the Info-ZIP /|
0000bb20  75 6e 7a 69 70 2f 20 72  6f 75 74 69 6e 65 20 74  |unzip/ routine t|
0000bb30  68 61 74 20 63 61 6e 20  63 61 75 73 65 20 66 69  |hat can cause fi|
0000bb40  6c 65 73 20 74 6f 20 62  65 20 75 6e 7a 69 70 70  |les to be unzipp|
0000bb50  65 64 20 74 77 69 63 65  20 6f 6e 20 52 49 53 43  |ed twice on RISC|
0000bb60  2d 4f 53 20 34 20 28 46  2b 29 20 66 6f 72 6d 61  |-OS 4 (F+) forma|
0000bb70  74 20 64 69 73 63 73 2e  20 20 20 48 61 72 6d 6c  |t discs.   Harml|
0000bb80  65 73 73 20 62 75 74 20  61 6e 6e 6f 79 69 6e 67  |ess but annoying|
0000bb90  20 28 73 69 6e 63 65 20  69 74 20 63 61 75 73 65  | (since it cause|
0000bba0  73 20 61 20 74 61 73 6b  77 69 6e 64 6f 77 20 74  |s a taskwindow t|
0000bbb0  6f 20 62 65 20 6f 70 65  6e 65 64 20 74 6f 20 63  |o be opened to c|
0000bbc0  6f 6e 66 69 72 6d 20 6f  76 65 72 77 72 69 74 69  |onfirm overwriti|
0000bbd0  6e 67 20 6f 66 20 66 69  6c 65 73 29 0a 56 65 72  |ng of files).Ver|
0000bbe0  73 69 6f 6e 20 32 b7 34  33 09 20 09 28 32 39 74  |sion 2.43. .(29t|
0000bbf0  68 20 53 65 70 74 65 6d  62 65 72 20 32 30 30 30  |h September 2000|
0000bc00  29 0a 09 8f 09 41 6c 74  65 72 65 64 20 44 4f 53  |)....Altered DOS|
0000bc10  20 6f 70 74 69 6f 6e 20  69 6e 20 3c 43 6f 6e 66  | option in <Conf|
0000bc20  69 67 75 72 65 3e 20 77  69 6e 64 6f 77 20 74 6f  |igure> window to|
0000bc30  20 55 4e 49 58 20 28 6c  6f 77 65 72 63 61 73 65  | UNIX (lowercase|
0000bc40  20 2b 20 27 5c 2f 7a 69  70 27 20 72 61 74 68 65  | + '\/zip' rathe|
0000bc50  72 20 74 68 61 6e 20 38  20 63 68 61 72 61 63 74  |r than 8 charact|
0000bc60  65 72 73 20 2b 20 27 5c  2f 7a 69 70 27 29 2c 20  |ers + '\/zip'), |
0000bc70  6f 6e 20 74 68 65 20 67  72 6f 75 6e 64 73 20 74  |on the grounds t|
0000bc80  68 61 74 20 74 68 69 73  20 63 61 6e 20 62 65 20  |hat this can be |
0000bc90  75 73 65 64 20 66 6f 72  20 62 6f 74 68 3b 20 20  |used for both;  |
0000bca0  73 61 76 69 6e 67 20 66  69 6c 65 73 20 74 6f 20  |saving files to |
0000bcb0  44 4f 53 20 64 69 73 63  20 61 75 74 6f 6d 61 74  |DOS disc automat|
0000bcc0  69 63 61 6c 6c 79 20 74  72 75 6e 63 61 74 65 73  |ically truncates|
0000bcd0  20 74 68 65 20 66 69 72  73 74 20 70 61 72 74 20  | the first part |
0000bce0  6f 66 20 74 68 65 20 6e  61 6d 65 20 61 6e 64 20  |of the name and |
0000bcf0  63 6f 6e 76 65 72 74 73  20 69 74 20 74 6f 20 75  |converts it to u|
0000bd00  70 70 65 72 63 61 73 65  20 61 6e 79 77 61 79 2e  |ppercase anyway.|
0000bd10  2e 2e 2e 20 20 20 55 6e  64 65 72 20 52 49 53 43  |...   Under RISC|
0000bd20  2d 4f 53 20 34 20 6c 6f  6e 67 20 66 69 6c 65 6e  |-OS 4 long filen|
0000bd30  61 6d 65 73 20 73 68 6f  75 6c 64 20 6e 6f 20 6c  |ames should no l|
0000bd40  6f 6e 67 65 72 20 62 65  20 61 20 70 6f 74 65 6e  |onger be a poten|
0000bd50  74 69 61 6c 20 70 72 6f  62 6c 65 6d 2e 0a 09 8f  |tial problem....|
0000bd60  09 43 68 61 6e 67 65 64  20 6c 61 73 74 20 6d 65  |.Changed last me|
0000bd70  6e 75 20 6f 70 74 69 6f  6e 20 74 6f 20 3c 4f 6e  |nu option to <On|
0000bd80  6c 79 20 65 78 74 72 61  63 74 20 6e 65 77 65 72  |ly extract newer|
0000bd90  3d 3e 6f 70 74 73 69 6c  65 6e 74 6f 76 65 72 3e  |=>optsilentover>|
0000bda0  20 66 72 6f 6d 20 27 4f  76 65 72 77 72 69 74 65  | from 'Overwrite|
0000bdb0  20 73 69 6c 65 6e 74 6c  79 27 20 28 75 73 65 73  | silently' (uses|
0000bdc0  20 2d 75 20 6f 70 74 69  6f 6e 20 69 6e 73 74 65  | -u option inste|
0000bdd0  61 64 20 6f 66 20 2d 6f  29 20 74 6f 20 70 72 6f  |ad of -o) to pro|
0000bde0  76 69 64 65 20 6d 6f 72  65 20 63 6f 6e 73 69 73  |vide more consis|
0000bdf0  74 65 6e 74 20 62 65 68  61 76 69 6f 75 72 20 69  |tent behaviour i|
0000be00  72 72 65 73 70 65 63 74  69 76 65 20 6f 66 20 77  |rrespective of w|
0000be10  68 65 74 68 65 72 20 79  6f 75 20 77 65 72 65 20  |hether you were |
0000be20  64 65 63 6f 6d 70 72 65  73 73 69 6e 67 20 66 72  |decompressing fr|
0000be30  6f 6d 20 74 68 65 20 27  72 6f 6f 74 27 20 64 69  |om the 'root' di|
0000be40  72 65 63 74 6f 72 79 20  6f 66 20 74 68 65 20 7a  |rectory of the z|
0000be50  69 70 66 69 6c 65 20 6f  72 20 6e 6f 74 20 98 20  |ipfile or not . |
0000be60  61 6c 73 6f 20 74 6f 20  6d 61 6b 65 20 69 74 20  |also to make it |
0000be70  70 6f 73 73 69 62 6c 65  20 74 6f 20 72 65 76 65  |possible to reve|
0000be80  72 74 20 74 6f 20 6f 6c  64 20 61 72 63 68 69 76  |rt to old archiv|
0000be90  65 64 20 76 65 72 73 69  6f 6e 73 20 6f 66 20 66  |ed versions of f|
0000bea0  69 6c 65 73 20 69 66 20  64 65 73 69 72 65 64 20  |iles if desired |
0000beb0  28 70 72 65 76 69 6f 75  73 6c 79 20 69 74 20 77  |(previously it w|
0000bec0  61 73 20 6f 6e 6c 79 20  70 6f 73 73 69 62 6c 65  |as only possible|
0000bed0  20 74 6f 20 70 72 65 76  65 6e 74 20 6f 76 65 72  | to prevent over|
0000bee0  77 72 69 74 69 6e 67 2c  20 6e 6f 74 20 74 6f 20  |writing, not to |
0000bef0  66 6f 72 63 65 20 69 74  29 2e 20 20 20 53 69 6e  |force it).   Sin|
0000bf00  63 65 20 62 65 68 61 76  69 6f 75 72 20 77 69 74  |ce behaviour wit|
0000bf10  68 20 74 68 69 73 20 6f  70 74 69 6f 6e 20 73 65  |h this option se|
0000bf20  74 20 69 73 20 61 6c 6d  6f 73 74 20 6f 70 70 6f  |t is almost oppo|
0000bf30  73 69 74 65 20 74 6f 20  74 68 65 20 70 72 65 76  |site to the prev|
0000bf40  69 6f 75 73 20 76 65 72  73 69 6f 6e 2c 20 6f 6c  |ious version, ol|
0000bf50  64 20 63 6f 6e 66 69 67  75 72 61 74 69 6f 6e 20  |d configuration |
0000bf60  66 69 6c 65 73 20 77 68  65 72 65 20 22 4f 76 65  |files where "Ove|
0000bf70  72 77 72 69 74 65 20 73  69 6c 65 6e 74 6c 79 22  |rwrite silently"|
0000bf80  20 77 61 73 20 2f 73 65  74 2f 20 77 69 6c 6c 20  | was /set/ will |
0000bf90  63 61 75 73 65 20 74 68  69 73 20 6f 70 74 69 6f  |cause this optio|
0000bfa0  6e 20 2f 6e 6f 74 2f 20  74 6f 20 62 65 20 74 69  |n /not/ to be ti|
0000bfb0  63 6b 65 64 2c 20 61 6e  64 20 76 69 63 65 20 76  |cked, and vice v|
0000bfc0  65 72 73 61 2c 20 61 6e  64 20 66 6f 72 20 73 61  |ersa, and for sa|
0000bfd0  66 65 74 79 20 77 68 65  72 65 20 6e 6f 20 63 6f  |fety where no co|
0000bfe0  6e 66 69 67 75 72 61 74  69 6f 6e 20 66 69 6c 65  |nfiguration file|
0000bff0  20 65 78 69 73 74 73 20  69 74 20 69 73 20 73 65  | exists it is se|
0000c000  74 20 62 79 20 64 65 66  61 75 6c 74 2e 0a 23 54  |t by default..#T|
0000c010  41 47 20 32 34 34 0a 56  65 72 73 69 6f 6e 20 32  |AG 244.Version 2|
0000c020  b7 34 34 09 20 09 28 32  35 74 68 20 4f 63 74 6f  |.44. .(25th Octo|
0000c030  62 65 72 20 32 30 30 30  29 0a 09 8f 09 42 79 20  |ber 2000)....By |
0000c040  72 65 71 75 65 73 74 3a  20 61 64 64 65 64 20 3c  |request: added <|
0000c050  5a 69 70 20 69 6d 61 67  65 73 20 61 73 20 73 69  |Zip images as si|
0000c060  6e 67 6c 65 20 66 69 6c  65 73 3d 3e 6f 70 74 69  |ngle files=>opti|
0000c070  6d 61 67 65 3e 20 6f 70  74 69 6f 6e 2e 0a 09 8f  |mage> option....|
0000c080  09 59 65 74 20 6d 6f 72  65 20 65 72 72 6f 72 2d  |.Yet more error-|
0000c090  74 72 61 70 70 69 6e 67  20 98 20 6f 6e 20 73 61  |trapping . on sa|
0000c0a0  76 65 2f 6c 6f 61 64 20  6f 66 20 63 6f 6e 66 69  |ve/load of confi|
0000c0b0  67 75 72 61 74 69 6f 6e  20 66 69 6c 65 20 74 68  |guration file th|
0000c0c0  69 73 20 74 69 6d 65 2e  0a 23 4c 69 6e 65 0a 23  |is time..#Line.#|
0000c0d0  41 6c 69 67 6e 20 43 65  6e 74 72 65 0a 3c 50 72  |Align Centre.<Pr|
0000c0e0  65 76 69 6f 75 73 20 76  65 72 73 69 6f 6e 73 3d  |evious versions=|
0000c0f0  3e 68 69 73 74 6f 72 79  32 34 30 3e 20 20 20 3c  |>history240>   <|
0000c100  4c 61 74 65 72 20 76 65  72 73 69 6f 6e 73 3d 3e  |Later versions=>|
0000c110  68 69 73 74 6f 72 79 32  35 30 3e 0a 23 41 6c 69  |history250>.#Ali|
0000c120  67 6e 00 00 44 41 54 41  78 04 00 00 48 69 73 74  |gn..DATAx...Hist|
0000c130  6f 72 79 3a 76 32 b7 35  78 0a 23 50 61 72 65 6e  |ory:v2.5x.#Paren|
0000c140  74 20 68 69 73 74 6f 72  79 0a 56 65 72 73 69 6f  |t history.Versio|
0000c150  6e 20 32 b7 35 30 09 20  09 28 35 74 68 20 4a 61  |n 2.50. .(5th Ja|
0000c160  6e 75 61 72 79 20 32 30  30 31 29 0a 09 8f 09 49  |nuary 2001)....I|
0000c170  6e 66 6f 7a 69 70 20 63  61 6e 20 6e 6f 77 20 73  |nfozip can now s|
0000c180  61 76 65 20 7a 69 70 66  69 6c 65 73 20 69 6e 74  |ave zipfiles int|
0000c190  6f 20 61 70 70 6c 69 63  61 74 69 6f 6e 73 20 28  |o applications (|
0000c1a0  69 2e 65 2e 20 74 6f 20  62 65 20 75 73 65 64 20  |i.e. to be used |
0000c1b0  61 73 20 65 6d 61 69 6c  20 61 74 74 61 63 68 6d  |as email attachm|
0000c1c0  65 6e 74 73 29 20 76 69  61 20 61 20 73 63 72 61  |ents) via a scra|
0000c1d0  70 20 66 69 6c 65 2e 20  20 20 49 6e 20 74 68 69  |p file.   In thi|
0000c1e0  73 20 63 61 73 65 2c 20  74 68 65 20 7a 69 70 66  |s case, the zipf|
0000c1f0  69 6c 65 20 3c 63 6f 6e  74 65 6e 74 73 3e 20 77  |ile <contents> w|
0000c200  69 6e 64 6f 77 20 77 69  6c 6c 20 6e 6f 74 20 62  |indow will not b|
0000c210  65 20 6f 70 65 6e 65 64  2e 0a 09 8f 09 45 78 70  |e opened.....Exp|
0000c220  61 6e 64 73 20 74 68 65  20 70 61 74 68 6e 61 6d  |ands the pathnam|
0000c230  65 20 6f 66 20 74 68 65  20 70 61 72 65 6e 74 20  |e of the parent |
0000c240  64 69 72 65 63 74 6f 72  79 20 6f 66 20 61 20 7a  |directory of a z|
0000c250  69 70 66 69 6c 65 20 62  65 66 6f 72 65 20 61 74  |ipfile before at|
0000c260  74 65 6d 70 74 69 6e 67  20 74 6f 20 6f 70 65 6e  |tempting to open|
0000c270  20 69 74 20 2d 20 61 76  6f 69 64 69 6e 67 20 63  | it - avoiding c|
0000c280  65 72 74 61 69 6e 20 63  72 61 73 68 65 73 21 0a  |ertain crashes!.|
0000c290  09 8f 09 54 79 70 69 6e  67 20 61 20 66 69 6c 65  |...Typing a file|
0000c2a0  6e 61 6d 65 20 69 6e 74  6f 20 74 68 65 20 3c 73  |name into the <s|
0000c2b0  61 76 65 62 6f 78 3e 20  61 6e 64 20 70 72 65 73  |avebox> and pres|
0000c2c0  73 69 6e 67 20 52 45 54  55 52 4e 20 6e 6f 77 20  |sing RETURN now |
0000c2d0  61 63 74 75 61 6c 6c 79  20 77 6f 72 6b 73 2e 0a  |actually works..|
0000c2e0  09 8f 09 46 69 6c 65 72  2d 6c 69 6b 65 20 62 65  |...Filer-like be|
0000c2f0  68 61 76 69 6f 75 72 20  77 68 65 6e 20 64 72 61  |haviour when dra|
0000c300  67 67 69 6e 67 20 61 20  73 65 6c 65 63 74 69 6f  |gging a selectio|
0000c310  6e 20 6f 66 20 66 69 6c  65 73 20 68 61 64 20 62  |n of files had b|
0000c320  65 65 6e 20 61 63 63 69  64 65 6e 74 61 6c 6c 79  |een accidentally|
0000c330  20 72 65 76 65 72 73 65  64 2e 20 20 20 4e 6f 77  | reversed.   Now|
0000c340  20 72 65 73 74 6f 72 65  64 20 74 6f 20 6e 6f 72  | restored to nor|
0000c350  6d 61 6c 20 28 27 70 61  63 6b 61 67 65 27 20 69  |mal ('package' i|
0000c360  63 6f 6e 20 66 6f 72 20  52 49 53 43 2d 4f 53 20  |con for RISC-OS |
0000c370  33 b7 35 2b 20 61 6e 64  20 67 72 65 61 74 65 72  |3.5+ and greater|
0000c380  2f 72 6f 74 61 74 69 6e  67 20 64 61 73 68 2d 62  |/rotating dash-b|
0000c390  6f 78 20 66 6f 72 20 52  49 53 43 20 4f 53 20 33  |ox for RISC OS 3|
0000c3a0  b7 31 29 2e 0a 09 8f 09  46 69 78 65 64 20 63 6f  |.1).....Fixed co|
0000c3b0  6e 76 65 72 73 69 6f 6e  20 74 6f 20 3c 73 65 6c  |nversion to <sel|
0000c3c0  66 2d 65 78 74 72 61 63  74 69 6e 67 3d 3e 73 66  |f-extracting=>sf|
0000c3d0  78 3e 20 61 72 63 68 69  76 65 73 20 6f 66 20 7a  |x> archives of z|
0000c3e0  69 70 66 69 6c 65 73 20  2f 6e 6f 74 2f 20 65 6e  |ipfiles /not/ en|
0000c3f0  64 69 6e 67 20 69 6e 20  27 7b 46 43 6f 64 65 7d  |ding in '{FCode}|
0000c400  2f 7a 69 70 7b 66 7d 27  20 28 61 63 63 69 64 65  |/zip{f}' (accide|
0000c410  6e 74 61 6c 6c 79 20 62  72 6f 6b 65 6e 20 62 61  |ntally broken ba|
0000c420  63 6b 20 69 6e 20 76 65  72 73 69 6f 6e 20 3c 32  |ck in version <2|
0000c430  b7 34 30 3d 3e 68 69 73  74 6f 72 79 32 34 30 3e  |.40=>history240>|
0000c440  21 29 0a 09 8f 09 55 70  67 72 61 64 65 64 20 74  |!)....Upgraded t|
0000c450  6f 20 75 73 65 20 74 68  65 20 6c 61 74 65 73 74  |o use the latest|
0000c460  20 76 65 72 73 69 6f 6e  73 20 6f 66 20 74 68 65  | versions of the|
0000c470  20 3c 49 6e 66 6f 2d 5a  49 50 3d 3e 63 6f 70 79  | <Info-ZIP=>copy|
0000c480  72 69 67 68 74 3e 20 72  6f 75 74 69 6e 65 73 2e  |right> routines.|
0000c490  0a 09 8f 09 2f 4d 6f 76  69 6e 67 2f 20 66 69 6c  |..../Moving/ fil|
0000c4a0  65 73 20 28 69 2e 65 2e  20 64 65 6c 65 74 69 6e  |es (i.e. deletin|
0000c4b0  67 20 74 68 65 20 6f 72  69 67 69 6e 61 6c 73 20  |g the originals |
0000c4c0  61 66 74 65 72 20 7a 69  70 70 69 6e 67 20 74 68  |after zipping th|
0000c4d0  65 6d 29 20 69 6e 74 6f  20 61 6e 79 74 68 69 6e  |em) into anythin|
0000c4e0  67 20 6f 74 68 65 72 20  74 68 61 6e 20 74 68 65  |g other than the|
0000c4f0  20 74 6f 70 20 3c 6c 65  76 65 6c 3e 20 64 69 72  | top <level> dir|
0000c500  65 63 74 6f 72 79 20 6f  66 20 61 20 7a 69 70 20  |ectory of a zip |
0000c510  61 72 63 68 69 76 65 20  68 61 73 20 6e 65 76 65  |archive has neve|
0000c520  72 20 77 6f 72 6b 65 64  20 70 72 6f 70 65 72 6c  |r worked properl|
0000c530  79 2e 20 20 20 50 61 74  63 68 65 64 20 74 68 69  |y.   Patched thi|
0000c540  73 2e 0a 23 4c 69 6e 65  0a 23 41 6c 69 67 6e 20  |s..#Line.#Align |
0000c550  43 65 6e 74 72 65 0a 3c  50 72 65 76 69 6f 75 73  |Centre.<Previous|
0000c560  20 76 65 72 73 69 6f 6e  73 3d 3e 68 69 73 74 6f  | versions=>histo|
0000c570  72 79 32 34 31 3e 20 20  20 3c 4c 61 74 65 72 20  |ry241>   <Later |
0000c580  76 65 72 73 69 6f 6e 73  3d 3e 68 69 73 74 6f 72  |versions=>histor|
0000c590  79 32 36 30 3e 0a 23 41  6c 69 67 6e 44 41 54 41  |y260>.#AlignDATA|
0000c5a0  08 0c 00 00 48 69 73 74  6f 72 79 3a 76 32 b7 36  |....History:v2.6|
0000c5b0  78 0a 23 50 61 72 65 6e  74 20 68 69 73 74 6f 72  |x.#Parent histor|
0000c5c0  79 0a 56 65 72 73 69 6f  6e 20 32 b7 36 30 09 20  |y.Version 2.60. |
0000c5d0  09 28 33 72 64 20 4d 61  72 63 68 20 32 30 30 31  |.(3rd March 2001|
0000c5e0  20 2d 20 43 68 72 69 73  20 42 61 7a 6c 65 79 29  | - Chris Bazley)|
0000c5f0  0a 09 8f 09 46 69 78 65  64 20 74 68 65 20 41 52  |....Fixed the AR|
0000c600  4d 20 63 6f 64 65 20 73  6f 20 74 68 61 74 20 69  |M code so that i|
0000c610  74 20 77 6f 72 6b 73 20  77 69 74 68 20 27 6e 65  |t works with 'ne|
0000c620  77 20 73 74 79 6c 65 27  20 4c 46 2b 43 52 20 69  |w style' LF+CR i|
0000c630  6e 73 74 65 61 64 20 6f  66 20 27 6f 6c 64 27 20  |nstead of 'old' |
0000c640  43 52 2b 4c 46 20 72 65  64 69 72 65 63 74 65 64  |CR+LF redirected|
0000c650  20 63 6f 6d 6d 61 6e 64  2d 6c 69 6e 65 20 6f 75  | command-line ou|
0000c660  74 70 75 74 2e 0a 09 8f  09 4f 76 65 72 68 61 75  |tput.....Overhau|
0000c670  6c 65 64 20 74 68 65 20  62 65 68 61 76 69 6f 75  |led the behaviou|
0000c680  72 20 61 6e 64 20 61 70  70 65 61 72 61 6e 63 65  |r and appearance|
0000c690  20 6f 66 20 74 68 65 20  3c 43 6f 6e 66 69 67 75  | of the <Configu|
0000c6a0  72 65 3e 20 77 69 6e 64  6f 77 20 74 6f 20 62 65  |re> window to be|
0000c6b0  20 6d 6f 72 65 20 73 74  79 6c 65 2d 67 75 69 64  | more style-guid|
0000c6c0  65 20 63 6f 6d 70 6c 69  61 6e 74 2e 20 54 68 65  |e compliant. The|
0000c6d0  20 63 6f 6e 66 69 67 75  72 61 74 69 6f 6e 20 69  | configuration i|
0000c6e0  73 20 6e 6f 77 20 70 72  6f 70 65 72 6c 79 20 73  |s now properly s|
0000c6f0  74 6f 72 65 64 20 69 6e  20 74 68 65 20 70 72 6f  |tored in the pro|
0000c700  67 72 61 6d 2c 20 72 61  74 68 65 72 20 74 68 61  |gram, rather tha|
0000c710  6e 20 73 69 6d 70 6c 79  20 62 65 69 6e 67 20 72  |n simply being r|
0000c720  65 61 64 20 66 72 6f 6d  20 74 68 65 20 69 63 6f  |ead from the ico|
0000c730  6e 73 2e 20 54 68 69 73  20 61 6c 6c 6f 77 65 64  |ns. This allowed|
0000c740  20 61 20 7b 2f 7d 43 61  6e 63 65 6c 7b 2f 7d 20  | a {/}Cancel{/} |
0000c750  62 75 74 74 6f 6e 20 74  6f 20 62 65 20 69 6d 70  |button to be imp|
0000c760  6c 65 6d 65 6e 74 65 64  2e 0a 09 8f 09 49 6d 70  |lemented.....Imp|
0000c770  6c 65 6d 65 6e 74 65 64  20 73 6f 6d 65 20 6e 65  |lemented some ne|
0000c780  77 20 73 68 6f 72 74 2d  63 75 74 73 3a 20 7b 2f  |w short-cuts: {/|
0000c790  7d 66 31 7b 2f 7d 20 74  6f 20 6f 70 65 6e 20 74  |}f1{/} to open t|
0000c7a0  68 65 20 6d 61 6e 75 61  6c 2c 20 61 6e 64 20 7b  |he manual, and {|
0000c7b0  2f 7d 45 73 63 61 70 65  7b 2f 7d 2f 7b 2f 7d 4f  |/}Escape{/}/{/}O|
0000c7c0  4b 7b 2f 7d 20 66 6f 72  20 63 6f 6e 74 72 6f 6c  |K{/} for control|
0000c7d0  6c 69 6e 67 20 64 69 61  6c 6f 67 75 65 20 77 69  |ling dialogue wi|
0000c7e0  6e 64 6f 77 73 2e 20 41  44 4a 55 53 54 2d 63 6c  |ndows. ADJUST-cl|
0000c7f0  69 63 6b 20 6f 6e 20 49  6e 66 6f 7a 69 70 20 69  |ick on Infozip i|
0000c800  63 6f 6e 20 6e 6f 77 20  6f 70 65 6e 73 20 63 6f  |con now opens co|
0000c810  6e 66 69 67 75 72 65 20  64 69 61 6c 6f 67 75 65  |nfigure dialogue|
0000c820  2e 0a 09 8f 09 46 69 78  65 64 20 61 20 62 69 7a  |.....Fixed a biz|
0000c830  61 72 72 65 20 62 75 67  20 77 68 65 72 65 20 73  |arre bug where s|
0000c840  6f 6d 65 20 69 63 6f 6e  73 20 77 65 72 65 20 64  |ome icons were d|
0000c850  72 61 67 67 61 62 6c 65  2c 20 77 68 65 6e 20 74  |raggable, when t|
0000c860  68 65 79 20 63 65 72 74  61 69 6e 6c 79 20 73 68  |hey certainly sh|
0000c870  6f 75 6c 64 20 6e 6f 74  20 68 61 76 65 20 62 65  |ould not have be|
0000c880  65 6e 21 0a 09 8f 09 52  65 61 72 72 61 6e 67 65  |en!....Rearrange|
0000c890  64 20 74 68 65 20 3c 70  6f 70 2d 75 70 3d 3e 6d  |d the <pop-up=>m|
0000c8a0  65 6e 75 63 6f 6e 74 3e  20 6d 65 6e 75 20 74 6f  |enucont> menu to|
0000c8b0  20 62 65 20 63 6f 6e 73  69 73 74 65 6e 74 20 77  | be consistent w|
0000c8c0  69 74 68 20 74 68 65 20  52 49 53 43 20 4f 53 20  |ith the RISC OS |
0000c8d0  46 69 6c 65 72 2c 20 61  73 20 66 61 72 20 61 73  |Filer, as far as|
0000c8e0  20 70 6f 73 73 69 62 6c  65 2e 20 22 7b 2f 7d 5a  | possible. "{/}Z|
0000c8f0  69 70 20 6f 70 74 69 6f  6e 73 20 3e 7b 2f 7d 22  |ip options >{/}"|
0000c900  20 66 72 6f 6d 20 74 68  65 20 3c 69 63 6f 6e 62  | from the <iconb|
0000c910  61 72 20 6d 65 6e 75 3d  3e 6d 65 6e 75 69 63 6f  |ar menu=>menuico|
0000c920  6e 3e 20 68 61 73 20 62  65 65 6e 20 73 75 70 65  |n> has been supe|
0000c930  72 73 65 64 65 64 20 62  79 20 74 68 65 20 69 6d  |rseded by the im|
0000c940  70 72 6f 76 65 64 20 63  6f 6e 66 69 67 75 72 65  |proved configure|
0000c950  20 64 69 61 6c 6f 67 75  65 2e 0a 09 8f 09 4e 6f  | dialogue.....No|
0000c960  77 20 61 64 64 73 20 74  68 65 20 49 6e 66 6f 2d  |w adds the Info-|
0000c970  5a 49 50 20 72 6f 75 74  69 6e 65 73 20 74 6f 20  |ZIP routines to |
0000c980  7b 46 43 6f 64 65 7d 52  75 6e 24 50 61 74 68 7b  |{FCode}Run$Path{|
0000c990  66 7d 2c 20 73 6f 20 74  68 61 74 20 70 65 6f 70  |f}, so that peop|
0000c9a0  6c 65 20 63 61 6e 20 61  6c 73 6f 20 75 73 65 20  |le can also use |
0000c9b0  74 68 65 6d 20 66 72 6f  6d 20 74 68 65 20 63 6f  |them from the co|
0000c9c0  6d 6d 61 6e 64 20 6c 69  6e 65 20 69 66 20 74 68  |mmand line if th|
0000c9d0  65 79 20 63 68 6f 6f 73  65 2e 0a 09 8f 09 49 6e  |ey choose.....In|
0000c9e0  63 6c 75 64 65 64 20 6e  65 77 20 68 69 2d 72 65  |cluded new hi-re|
0000c9f0  73 20 69 63 6f 6e 20 62  79 20 3c 4e 69 63 6b 20  |s icon by <Nick |
0000ca00  57 72 69 67 68 74 3d 3e  23 75 72 6c 20 6d 61 69  |Wright=>#url mai|
0000ca10  6c 74 6f 3a 6e 69 63 6b  40 62 61 63 6b 74 6f 72  |lto:nick@backtor|
0000ca20  65 61 6c 69 74 79 2e 66  72 65 65 73 65 72 76 65  |eality.freeserve|
0000ca30  2e 63 6f 2e 75 6b 3e 0a  56 65 72 73 69 6f 6e 20  |.co.uk>.Version |
0000ca40  32 b7 36 31 09 20 09 28  34 74 68 20 4d 61 72 63  |2.61. .(4th Marc|
0000ca50  68 20 32 30 30 31 20 2d  20 43 2e 42 2e 29 0a 09  |h 2001 - C.B.)..|
0000ca60  8f 09 46 69 78 65 64 20  74 68 65 20 41 52 4d 20  |..Fixed the ARM |
0000ca70  63 6f 64 65 20 74 6f 20  62 65 20 6e 65 75 74 72  |code to be neutr|
0000ca80  61 6c 20 61 62 6f 75 74  20 6c 69 6e 65 2d 74 65  |al about line-te|
0000ca90  72 6d 69 6e 61 74 6f 72  73 20 69 6e 20 74 68 65  |rminators in the|
0000caa0  20 7a 69 70 66 69 6c 65  20 63 61 74 61 6c 6f 67  | zipfile catalog|
0000cab0  75 65 2c 20 73 69 6e 63  65 20 74 68 69 73 20 73  |ue, since this s|
0000cac0  65 65 6d 73 20 74 6f 20  62 65 20 63 6f 6d 70 6c  |eems to be compl|
0000cad0  65 74 65 6c 79 20 61 72  62 69 74 72 61 72 79 2e  |etely arbitrary.|
0000cae0  20 54 68 61 6e 6b 73 20  74 6f 20 54 2e 41 74 68  | Thanks to T.Ath|
0000caf0  65 72 74 6f 6e 20 66 6f  72 20 6c 65 6e 64 69 6e  |erton for lendin|
0000cb00  67 20 6d 65 20 68 69 73  20 63 6f 6d 70 75 74 65  |g me his compute|
0000cb10  72 20 73 6f 20 74 68 61  74 20 49 20 63 6f 75 6c  |r so that I coul|
0000cb20  64 20 66 69 78 20 74 68  69 73 2e 0a 56 65 72 73  |d fix this..Vers|
0000cb30  69 6f 6e 20 32 b7 36 32  09 20 09 28 35 74 68 20  |ion 2.62. .(5th |
0000cb40  4d 61 72 63 68 20 32 30  30 31 20 2d 20 43 2e 42  |March 2001 - C.B|
0000cb50  2e 29 0a 09 8f 09 46 69  78 65 64 20 74 69 6e 79  |.)....Fixed tiny|
0000cb60  20 62 75 67 20 77 69 74  68 20 69 6e 74 65 72 61  | bug with intera|
0000cb70  63 74 69 76 65 20 68 65  6c 70 2e 0a 56 65 72 73  |ctive help..Vers|
0000cb80  69 6f 6e 73 20 32 b7 36  33 61 2d 64 09 20 09 28  |ions 2.63a-d. .(|
0000cb90  36 2d 31 36 74 68 20 4d  61 72 63 68 20 32 30 30  |6-16th March 200|
0000cba0  31 29 0a 09 8f 09 52 65  73 74 6f 72 61 74 69 6f  |1)....Restoratio|
0000cbb0  6e 20 6f 66 20 63 61 74  61 6c 6f 67 75 65 2d 73  |n of catalogue-s|
0000cbc0  63 61 6e 6e 69 6e 67 20  63 6f 64 65 20 6c 6f 73  |canning code los|
0000cbd0  74 20 69 6e 20 74 68 65  20 74 72 61 6e 73 69 74  |t in the transit|
0000cbe0  69 6f 6e 20 74 6f 20 76  32 b7 36 30 20 63 6f 6e  |ion to v2.60 con|
0000cbf0  74 69 6e 75 65 73 2e 0a  09 8f 09 49 6e 63 72 65  |tinues.....Incre|
0000cc00  61 73 65 64 20 77 69 6d  70 73 6c 6f 74 20 66 72  |ased wimpslot fr|
0000cc10  6f 6d 20 34 38 6b 20 74  6f 20 35 32 6b 2e 0a 09  |om 48k to 52k...|
0000cc20  8f 09 49 6e 20 74 68 65  20 67 72 61 6e 64 20 49  |..In the grand I|
0000cc30  6e 66 6f 7a 69 70 20 74  72 61 64 69 74 69 6f 6e  |nfozip tradition|
0000cc40  2c 20 61 64 64 65 64 20  6d 6f 72 65 20 65 72 72  |, added more err|
0000cc50  6f 72 2d 74 72 61 70 70  69 6e 67 2e 0a 56 65 72  |or-trapping..Ver|
0000cc60  73 69 6f 6e 20 32 b7 36  34 09 20 09 28 31 35 74  |sion 2.64. .(15t|
0000cc70  68 20 4d 61 79 20 32 30  30 31 20 2d 20 43 2e 42  |h May 2001 - C.B|
0000cc80  2e 29 0a 09 8f 09 52 65  64 65 73 69 67 6e 65 64  |.)....Redesigned|
0000cc90  20 27 53 61 76 65 20 41  73 27 20 64 69 61 6c 6f  | 'Save As' dialo|
0000cca0  67 75 65 20 77 69 74 68  20 7b 2f 7d 43 61 6e 63  |gue with {/}Canc|
0000ccb0  65 6c 7b 2f 7d 20 61 6e  64 20 7b 2f 7d 53 61 76  |el{/} and {/}Sav|
0000ccc0  65 7b 2f 7d 20 62 75 74  74 6f 6e 73 20 72 61 74  |e{/} buttons rat|
0000ccd0  68 65 72 20 74 68 61 6e  20 68 61 76 69 6e 67 20  |her than having |
0000cce0  61 20 63 6c 6f 73 65 20  69 63 6f 6e 2e 0a 09 8f  |a close icon....|
0000ccf0  09 54 68 65 20 3c 43 6f  6e 66 69 67 75 72 65 3e  |.The <Configure>|
0000cd00  20 64 69 61 6c 6f 67 75  65 20 69 73 20 6e 6f 77  | dialogue is now|
0000cd10  20 6d 6f 72 65 20 70 72  6f 66 69 63 69 65 6e 74  | more proficient|
0000cd20  20 61 74 20 72 65 67 61  69 6e 69 6e 67 20 74 68  | at regaining th|
0000cd30  65 20 69 6e 70 75 74 20  66 6f 63 75 73 2e 0a 09  |e input focus...|
0000cd40  8f 09 46 69 78 65 64 20  65 6e 64 2d 6f 66 2d 62  |..Fixed end-of-b|
0000cd50  75 66 66 65 72 20 63 68  65 63 6b 69 6e 67 20 62  |uffer checking b|
0000cd60  75 67 20 69 6e 20 74 68  65 20 77 69 6e 64 6f 77  |ug in the window|
0000cd70  20 74 65 6d 70 6c 61 74  65 73 20 6c 6f 61 64 65  | templates loade|
0000cd80  72 2e 0a 56 65 72 73 69  6f 6e 20 32 b7 36 35 09  |r..Version 2.65.|
0000cd90  20 09 28 32 37 74 68 20  4d 61 79 20 32 30 30 31  | .(27th May 2001|
0000cda0  20 2d 20 43 2e 42 2e 29  0a 09 8f 09 43 68 61 6e  | - C.B.)....Chan|
0000cdb0  67 65 64 20 69 6e 74 65  72 70 72 65 74 61 74 69  |ged interpretati|
0000cdc0  6f 6e 20 6f 66 20 53 45  4c 45 43 54 20 63 6c 69  |on of SELECT cli|
0000cdd0  63 6b 73 20 6f 6e 20 3c  49 6e 66 6f 7a 69 70 20  |cks on <Infozip |
0000cde0  69 63 6f 6e 3d 3e 69 63  6f 6e 62 61 72 3e 20 2d  |icon=>iconbar> -|
0000cdf0  20 4e 6f 77 20 6f 66 66  65 72 73 20 74 6f 20 63  | Now offers to c|
0000ce00  72 65 61 74 65 20 61 20  6e 65 77 20 7a 69 70 66  |reate a new zipf|
0000ce10  69 6c 65 20 77 68 65 6e  20 6e 6f 6e 65 20 69 73  |ile when none is|
0000ce20  20 63 75 72 72 65 6e 74  6c 79 20 6f 70 65 6e 2c  | currently open,|
0000ce30  20 6f 72 20 65 6c 73 65  20 62 72 69 6e 67 73 20  | or else brings |
0000ce40  74 68 65 20 63 61 74 61  6c 6f 67 75 65 20 77 69  |the catalogue wi|
0000ce50  6e 64 6f 77 20 74 6f 20  74 68 65 20 66 72 6f 6e  |ndow to the fron|
0000ce60  74 20 61 73 20 62 65 66  6f 72 65 2e 0a 09 8f 09  |t as before.....|
0000ce70  3c 5a 69 70 66 69 6c 65  20 63 61 74 61 6c 6f 67  |<Zipfile catalog|
0000ce80  75 65 3d 3e 63 6f 6e 74  65 6e 74 73 3e 20 6e 6f  |ue=>contents> no|
0000ce90  77 20 64 69 73 70 6c 61  79 73 20 66 69 6c 65 73  |w displays files|
0000cea0  20 61 73 20 75 6e 74 79  70 65 64 20 72 61 74 68  | as untyped rath|
0000ceb0  65 72 20 74 68 61 6e 20  27 44 61 74 61 27 2c 20  |er than 'Data', |
0000cec0  74 6f 20 61 76 6f 69 64  20 61 6e 79 6f 6e 65 20  |to avoid anyone |
0000ced0  74 68 69 6e 6b 69 6e 67  20 74 68 61 74 20 74 68  |thinking that th|
0000cee0  65 79 20 61 63 74 75 61  6c 6c 79 20 77 65 72 65  |ey actually were|
0000cef0  2e 20 54 68 65 20 77 69  6e 64 6f 77 20 6e 6f 77  |. The window now|
0000cf00  20 68 61 73 20 68 6f 72  69 7a 6f 6e 74 61 6c 20  | has horizontal |
0000cf10  73 63 72 6f 6c 6c 62 61  72 2c 20 73 69 6e 63 65  |scrollbar, since|
0000cf20  20 75 6e 6c 69 6b 65 20  74 68 65 20 66 69 6c 65  | unlike the file|
0000cf30  72 20 74 68 65 20 69 63  6f 6e 73 20 64 6f 20 6e  |r the icons do n|
0000cf40  6f 74 20 72 65 2d 61 72  72 61 6e 67 65 20 76 65  |ot re-arrange ve|
0000cf50  72 74 69 63 61 6c 6c 79  20 77 68 65 6e 20 74 68  |rtically when th|
0000cf60  65 20 77 69 6e 64 6f 77  20 69 73 20 72 65 73 69  |e window is resi|
0000cf70  7a 65 64 2e 0a 09 8f 09  3c 4e 65 77 20 7a 69 70  |zed.....<New zip|
0000cf80  66 69 6c 65 3d 3e 73 61  76 65 62 6f 78 3e 20 64  |file=>savebox> d|
0000cf90  69 61 6c 6f 67 75 65 73  20 6e 6f 77 20 70 6f 70  |ialogues now pop|
0000cfa0  2d 75 70 20 61 62 6f 76  65 20 74 68 65 20 49 6e  |-up above the In|
0000cfb0  66 6f 7a 69 70 20 69 63  6f 6e 20 28 6c 69 6b 65  |fozip icon (like|
0000cfc0  20 74 68 65 20 3c 61 70  70 6c 69 63 61 74 69 6f  | the <applicatio|
0000cfd0  6e 20 6d 65 6e 75 3d 3e  6d 65 6e 75 69 63 6f 6e  |n menu=>menuicon|
0000cfe0  3e 29 20 72 61 74 68 65  72 20 74 68 61 6e 20 6f  |>) rather than o|
0000cff0  6e 20 74 6f 70 20 6f 66  20 69 74 2e 0a 09 8f 09  |n top of it.....|
0000d000  43 68 61 6e 67 65 64 20  74 68 65 20 66 69 6c 65  |Changed the file|
0000d010  20 69 6e 66 6f 20 77 69  6e 64 6f 77 20 74 6f 20  | info window to |
0000d020  75 73 65 20 73 74 61 6e  64 61 72 64 20 73 69 7a  |use standard siz|
0000d030  65 2f 74 79 70 65 20 69  63 6f 6e 73 20 66 6f 72  |e/type icons for|
0000d040  20 74 68 65 20 74 65 78  74 20 66 69 65 6c 64 73  | the text fields|
0000d050  2e 0a 09 8f 09 4e 6f 20  6c 6f 6e 67 65 72 20 67  |.....No longer g|
0000d060  69 76 65 73 20 73 69 6c  6c 79 20 65 72 72 6f 72  |ives silly error|
0000d070  20 77 68 65 6e 20 69 74  73 20 6f 77 6e 20 66 69  | when its own fi|
0000d080  6c 65 20 69 63 6f 6e 73  20 61 72 65 20 64 72 61  |le icons are dra|
0000d090  67 67 65 64 20 77 69 74  68 69 6e 20 74 68 65 20  |gged within the |
0000d0a0  77 69 6e 64 6f 77 20 6f  66 20 6f 72 69 67 69 6e  |window of origin|
0000d0b0  2e 0a 09 8f 09 49 6d 70  72 6f 76 65 6d 65 6e 74  |.....Improvement|
0000d0c0  73 20 74 6f 20 63 61 74  61 6c 6f 67 75 65 20 6d  |s to catalogue m|
0000d0d0  65 6e 75 2c 20 69 6e 63  6c 75 64 69 6e 67 20 61  |enu, including a|
0000d0e0  70 70 72 6f 70 72 69 61  74 65 20 75 70 64 61 74  |ppropriate updat|
0000d0f0  65 20 6f 6e 20 41 44 4a  55 53 54 2d 63 6c 69 63  |e on ADJUST-clic|
0000d100  6b 20 61 6e 64 20 72 65  69 6e 66 6f 72 63 69 6e  |k and reinforcin|
0000d110  67 20 74 6f 20 75 73 65  72 20 74 68 61 74 20 6f  |g to user that o|
0000d120  70 65 72 61 74 69 6f 6e  73 20 61 72 65 20 6e 6f  |perations are no|
0000d130  74 20 61 76 61 69 6c 61  62 6c 65 20 6f 6e 20 73  |t available on s|
0000d140  65 6c 65 63 74 69 6f 6e  73 2e 0a 23 4c 69 6e 65  |elections..#Line|
0000d150  0a 23 41 6c 69 67 6e 20  43 65 6e 74 72 65 0a 3c  |.#Align Centre.<|
0000d160  50 72 65 76 69 6f 75 73  20 76 65 72 73 69 6f 6e  |Previous version|
0000d170  73 3d 3e 68 69 73 74 6f  72 79 32 35 30 3e 20 20  |s=>history250>  |
0000d180  20 3c 4c 61 74 65 72 20  76 65 72 73 69 6f 6e 73  | <Later versions|
0000d190  3d 3e 68 69 73 74 6f 72  79 33 30 30 3e 0a 23 41  |=>history300>.#A|
0000d1a0  6c 69 67 6e 44 41 54 41  87 0d 00 00 48 69 73 74  |lignDATA....Hist|
0000d1b0  6f 72 79 3a 76 33 b7 30  30 0a 23 50 61 72 65 6e  |ory:v3.00.#Paren|
0000d1c0  74 20 68 69 73 74 6f 72  79 0a 56 65 72 73 69 6f  |t history.Versio|
0000d1d0  6e 20 33 b7 30 30 09 20  09 28 32 34 74 68 20 4f  |n 3.00. .(24th O|
0000d1e0  63 74 6f 62 65 72 20 32  30 30 31 29 20 7b 2a 7d  |ctober 2001) {*}|
0000d1f0  4d 41 53 53 49 56 45 20  52 45 57 52 49 54 45 20  |MASSIVE REWRITE |
0000d200  41 4e 44 20 42 55 47 2d  46 49 58 21 7b 2a 7d 0a  |AND BUG-FIX!{*}.|
0000d210  09 8f 09 54 6f 74 61 6c  6c 79 20 72 65 77 72 6f  |...Totally rewro|
0000d220  74 65 20 67 72 61 70 68  69 63 61 6c 20 72 65 70  |te graphical rep|
0000d230  72 65 73 65 6e 74 61 74  69 6f 6e 20 6f 66 20 63  |resentation of c|
0000d240  61 74 61 6c 6f 67 75 65  20 64 61 74 61 2e 20 20  |atalogue data.  |
0000d250  20 27 49 6e 74 65 72 6e  61 6c 20 70 61 74 68 27  | 'Internal path'|
0000d260  20 69 6e 20 44 4f 53 20  66 6f 72 6d 61 74 20 69  | in DOS format i|
0000d270  73 20 6e 6f 77 20 64 69  73 70 6c 61 79 65 64 20  |s now displayed |
0000d280  69 6e 20 73 65 70 61 72  61 74 65 20 70 61 6e 65  |in separate pane|
0000d290  20 61 74 20 74 6f 70 20  6f 66 20 3c 43 6f 6e 74  | at top of <Cont|
0000d2a0  65 6e 74 73 3e 20 77 69  6e 64 6f 77 20 2d 20 74  |ents> window - t|
0000d2b0  69 74 6c 65 62 61 72 20  64 69 73 70 6c 61 79 73  |itlebar displays|
0000d2c0  20 70 61 74 68 20 6f 66  20 61 63 74 75 61 6c 20  | path of actual |
0000d2d0  7a 69 70 66 69 6c 65 20  28 6d 6f 72 65 20 75 73  |zipfile (more us|
0000d2e0  65 66 75 6c 20 66 6f 72  20 44 69 72 65 63 74 6f  |eful for Directo|
0000d2f0  72 20 6d 65 6e 75 73 20  61 6e 64 20 6d 6f 72 65  |r menus and more|
0000d300  20 73 65 6e 73 69 62 6c  65 20 61 73 20 65 64 69  | sensible as edi|
0000d310  74 6f 72 2d 6c 69 6b 65  20 62 65 68 61 76 69 6f  |tor-like behavio|
0000d320  75 72 29 2e 20 20 20 41  6e 20 27 75 70 27 20 69  |ur).   An 'up' i|
0000d330  63 6f 6e 20 6f 6e 20 74  68 65 20 70 61 6e 65 20  |con on the pane |
0000d340  69 73 20 6e 6f 77 20 75  73 65 64 20 74 6f 20 67  |is now used to g|
0000d350  6f 20 75 70 20 74 6f 20  70 72 65 76 69 6f 75 73  |o up to previous|
0000d360  20 63 6f 6e 74 65 6e 74  73 20 6c 65 76 65 6c 20  | contents level |
0000d370  28 69 6e 20 61 64 64 69  74 69 6f 6e 20 74 6f 20  |(in addition to |
0000d380  65 78 69 73 74 69 6e 67  20 6d 65 6e 75 20 6f 70  |existing menu op|
0000d390  74 69 6f 6e 73 29 20 2d  20 41 44 4a 55 53 54 2d  |tions) - ADJUST-|
0000d3a0  63 6c 69 63 6b 20 6f 6e  20 74 68 65 20 77 69 6e  |click on the win|
0000d3b0  64 6f 77 27 73 20 43 6c  6f 73 65 20 69 63 6f 6e  |dow's Close icon|
0000d3c0  20 77 69 6c 6c 20 6f 70  65 6e 20 74 68 65 20 70  | will open the p|
0000d3d0  61 72 65 6e 74 20 64 69  72 65 63 74 6f 72 79 20  |arent directory |
0000d3e0  6f 66 20 74 68 65 20 7a  69 70 66 69 6c 65 20 69  |of the zipfile i|
0000d3f0  74 73 65 6c 66 2e 20 20  20 54 68 65 20 27 75 70  |tself.   The 'up|
0000d400  27 20 69 63 6f 6e 20 69  73 20 67 72 65 79 65 64  |' icon is greyed|
0000d410  20 6f 75 74 20 77 68 65  6e 20 74 68 65 20 64 69  | out when the di|
0000d420  73 70 6c 61 79 20 61 6c  72 65 61 64 79 20 73 68  |splay already sh|
0000d430  6f 77 73 20 74 68 65 20  74 6f 70 6d 6f 73 74 20  |ows the topmost |
0000d440  6c 65 76 65 6c 20 6f 66  20 74 68 65 20 7a 69 70  |level of the zip|
0000d450  66 69 6c 65 2e 0a 09 8f  09 54 68 65 72 65 20 69  |file.....There i|
0000d460  73 20 6e 6f 20 6c 6f 6e  67 65 72 20 61 6e 20 61  |s no longer an a|
0000d470  72 62 69 74 72 61 72 79  20 6c 69 6d 69 74 20 6f  |rbitrary limit o|
0000d480  6e 20 74 68 65 20 6e 75  6d 62 65 72 20 6f 66 20  |n the number of |
0000d490  66 69 6c 65 73 20 74 68  61 74 20 63 61 6e 20 62  |files that can b|
0000d4a0  65 20 64 69 73 70 6c 61  79 65 64 20 69 6e 20 61  |e displayed in a|
0000d4b0  6e 79 20 6f 6e 65 20 64  69 72 65 63 74 6f 72 79  |ny one directory|
0000d4c0  2e 20 20 20 54 68 65 20  64 69 73 74 61 6e 63 65  |.   The distance|
0000d4d0  20 62 65 74 77 65 65 6e  20 6e 65 69 67 68 62 6f  | between neighbo|
0000d4e0  75 72 69 6e 67 20 63 6f  6c 75 6d 6e 73 20 6f 66  |uring columns of|
0000d4f0  20 69 63 6f 6e 73 20 69  73 20 61 64 6a 75 73 74  | icons is adjust|
0000d500  65 64 2c 20 52 69 73 63  50 43 2d 73 74 79 6c 65  |ed, RiscPC-style|
0000d510  2c 20 61 63 63 6f 72 64  69 6e 67 20 74 6f 20 69  |, according to i|
0000d520  63 6f 6e 20 77 69 64 74  68 20 2d 20 6c 6f 6e 67  |con width - long|
0000d530  20 66 69 6c 65 6e 61 6d  65 73 20 61 72 65 20 6e  | filenames are n|
0000d540  6f 20 6c 6f 6e 67 65 72  20 75 6e 72 65 61 64 61  |o longer unreada|
0000d550  62 6c 65 2e 0a 09 8f 09  49 63 6f 6e 73 20 69 6e  |ble.....Icons in|
0000d560  20 77 69 6e 64 6f 77 20  6e 6f 77 20 72 65 61 72  | window now rear|
0000d570  72 61 6e 67 65 20 76 65  72 74 69 63 61 6c 6c 79  |range vertically|
0000d580  20 77 68 65 6e 20 77 69  6e 64 6f 77 20 69 73 20  | when window is |
0000d590  72 65 73 69 7a 65 64 20  2d 20 61 6e 64 20 77 69  |resized - and wi|
0000d5a0  6e 64 6f 77 20 63 61 6e  20 6e 6f 20 6c 6f 6e 67  |ndow can no long|
0000d5b0  65 72 20 62 65 20 63 72  65 61 74 65 64 20 77 69  |er be created wi|
0000d5c0  64 65 72 20 74 68 61 6e  20 74 68 65 20 63 75 72  |der than the cur|
0000d5d0  72 65 6e 74 20 73 63 72  65 65 6e 20 6d 6f 64 65  |rent screen mode|
0000d5e0  21 20 20 20 48 65 6e 63  65 20 72 65 6d 6f 76 65  |!   Hence remove|
0000d5f0  64 20 68 6f 72 69 7a 6f  6e 74 61 6c 20 73 63 72  |d horizontal scr|
0000d600  6f 6c 6c 20 62 61 72 20  61 67 61 69 6e 2e 0a 09  |oll bar again...|
0000d610  8f 09 49 63 6f 6e 20 77  69 64 74 68 73 20 61 72  |..Icon widths ar|
0000d620  65 20 6e 6f 77 20 70 72  6f 70 65 72 6c 79 20 63  |e now properly c|
0000d630  61 6c 63 75 6c 61 74 65  64 20 28 66 6f 72 20 63  |alculated (for c|
0000d640  75 72 72 65 6e 74 20 66  6f 6e 74 29 20 69 6e 20  |urrent font) in |
0000d650  74 68 65 20 63 61 74 61  6c 6f 67 75 65 20 77 69  |the catalogue wi|
0000d660  6e 64 6f 77 2c 20 61 6e  64 20 69 66 20 6e 65 63  |ndow, and if nec|
0000d670  65 73 73 61 72 79 20 74  68 65 6e 20 6c 6f 6e 67  |essary then long|
0000d680  20 66 69 6c 65 6e 61 6d  65 73 20 61 72 65 20 63  | filenames are c|
0000d690  72 6f 70 70 65 64 20 77  69 74 68 20 22 8c 22 0a  |ropped with ".".|
0000d6a0  09 8f 09 57 69 64 74 68  20 6f 66 20 49 63 6f 6e  |...Width of Icon|
0000d6b0  62 61 72 20 69 63 6f 6e  20 70 72 6f 70 65 72 6c  |bar icon properl|
0000d6c0  79 20 63 61 6c 63 75 6c  61 74 65 64 20 66 6f 72  |y calculated for|
0000d6d0  20 63 75 72 72 65 6e 74  20 66 6f 6e 74 2e 0a 09  | current font...|
0000d6e0  8f 09 52 65 73 69 7a 65  73 20 49 63 6f 6e 62 61  |..Resizes Iconba|
0000d6f0  72 20 61 6e 64 20 63 61  74 61 6c 6f 67 75 65 20  |r and catalogue |
0000d700  77 69 6e 64 6f 77 20 74  65 78 74 20 6f 6e 20 6d  |window text on m|
0000d710  6f 64 65 2f 66 6f 6e 74  20 63 68 61 6e 67 65 2e  |ode/font change.|
0000d720  0a 09 8f 09 54 68 65 20  69 6e 69 74 69 61 6c 20  |....The initial |
0000d730  77 69 64 74 68 20 6f 66  20 61 20 43 6f 6e 74 65  |width of a Conte|
0000d740  6e 74 73 20 77 69 6e 64  6f 77 20 69 73 20 61 6c  |nts window is al|
0000d750  77 61 79 73 20 73 75 66  66 69 63 69 65 6e 74 20  |ways sufficient |
0000d760  74 6f 20 64 69 73 70 6c  61 79 20 74 68 65 20 66  |to display the f|
0000d770  75 6c 6c 20 27 69 6e 74  65 72 6e 61 6c 20 70 61  |ull 'internal pa|
0000d780  74 68 27 20 66 6f 72 20  74 68 61 74 20 6c 65 76  |th' for that lev|
0000d790  65 6c 2e 20 20 20 49 66  20 74 68 65 20 77 69 64  |el.   If the wid|
0000d7a0  74 68 20 69 73 20 72 65  64 75 63 65 64 20 6d 61  |th is reduced ma|
0000d7b0  6e 75 61 6c 6c 79 2c 20  74 68 65 20 74 65 78 74  |nually, the text|
0000d7c0  20 69 6e 20 74 68 65 20  69 63 6f 6e 20 77 69 6c  | in the icon wil|
0000d7d0  6c 20 62 65 20 72 69 67  68 74 2d 61 6c 69 67 6e  |l be right-align|
0000d7e0  65 64 20 73 6f 20 74 68  61 74 20 74 68 65 20 6d  |ed so that the m|
0000d7f0  6f 73 74 20 69 6d 70 6f  72 74 61 6e 74 20 64 61  |ost important da|
0000d800  74 61 20 63 6f 6e 74 69  6e 75 65 73 20 74 6f 20  |ta continues to |
0000d810  73 68 6f 77 2e 0a 09 8f  09 54 68 65 20 70 61 74  |show.....The pat|
0000d820  68 20 73 68 6f 77 6e 20  69 6e 20 74 68 65 20 46  |h shown in the F|
0000d830  69 6c 65 20 3c 69 6e 66  6f 3e 20 77 69 6e 64 6f  |ile <info> windo|
0000d840  77 20 69 73 20 61 6c 73  6f 20 72 69 67 68 74 2d  |w is also right-|
0000d850  61 6c 69 67 6e 65 64 20  69 66 20 74 6f 6f 20 6c  |aligned if too l|
0000d860  6f 6e 67 20 74 6f 20 66  69 74 20 69 6e 20 74 68  |ong to fit in th|
0000d870  65 20 69 63 6f 6e 2e 0a  09 8f 09 41 64 64 65 64  |e icon.....Added|
0000d880  20 27 4e 61 6d 65 20 6f  72 64 65 72 27 20 6f 70  | 'Name order' op|
0000d890  74 69 6f 6e 2c 20 69 6e  20 61 64 64 69 74 69 6f  |tion, in additio|
0000d8a0  6e 20 74 6f 20 6f 6c 64  20 64 65 66 61 75 6c 74  |n to old default|
0000d8b0  20 27 41 72 63 68 69 76  65 20 6f 72 64 65 72 27  | 'Archive order'|
0000d8c0  20 62 65 68 61 76 69 6f  75 72 2c 20 61 6e 64 20  | behaviour, and |
0000d8d0  70 72 6f 76 69 64 65 64  20 3c 44 69 73 70 6c 61  |provided <Displa|
0000d8e0  79 3d 3e 6d 65 6e 75 64  69 73 70 3e 20 73 75 62  |y=>menudisp> sub|
0000d8f0  6d 65 6e 75 20 74 6f 20  74 6f 67 67 6c 65 20 62  |menu to toggle b|
0000d900  65 74 77 65 65 6e 20 74  68 65 6d 2e 0a 09 8f 09  |etween them.....|
0000d910  55 70 64 61 74 65 64 20  3c 61 6c 65 72 74 3e 20  |Updated <alert> |
0000d920  62 6f 78 20 77 69 6e 64  6f 77 20 74 65 6d 70 6c  |box window templ|
0000d930  61 74 65 20 74 6f 20 63  6f 70 65 20 77 69 74 68  |ate to cope with|
0000d940  20 6c 6f 6e 67 65 72 20  6d 65 73 73 61 67 65 73  | longer messages|
0000d950  2e 0a 09 8f 09 49 6e 66  6f 7a 69 70 20 77 69 6c  |.....Infozip wil|
0000d960  6c 20 6e 6f 77 20 6c 6f  61 64 20 7a 69 70 66 69  |l now load zipfi|
0000d970  6c 65 73 20 65 76 65 6e  20 77 68 65 6e 20 61 6e  |les even when an|
0000d980  20 69 6d 61 67 65 20 66  69 6c 69 6e 67 20 73 79  | image filing sy|
0000d990  73 74 65 6d 20 74 68 61  74 20 63 6c 61 69 6d 73  |stem that claims|
0000d9a0  20 74 68 69 73 20 66 69  6c 65 74 79 70 65 20 28  | this filetype (|
0000d9b0  69 2e 65 2e 20 53 70 61  72 6b 46 53 2c 20 41 72  |i.e. SparkFS, Ar|
0000d9c0  63 46 53 20 32 29 20 69  73 20 72 75 6e 6e 69 6e  |cFS 2) is runnin|
0000d9d0  67 2c 20 70 72 6f 76 69  64 65 64 20 74 68 65 79  |g, provided they|
0000d9e0  20 61 72 65 20 65 78 70  6c 69 63 69 74 6c 79 20  | are explicitly |
0000d9f0  64 72 61 67 67 65 64 20  74 6f 20 74 68 65 20 69  |dragged to the i|
0000da00  63 6f 6e 62 61 72 2e 20  20 20 5b 4a 61 6d 65 73  |conbar.   [James|
0000da10  20 4c 61 6d 70 61 72 64  5d 0a 09 8f 09 41 64 64  | Lampard]....Add|
0000da20  65 64 20 4d 50 45 47 20  66 69 6c 65 74 79 70 65  |ed MPEG filetype|
0000da30  20 26 31 41 44 20 74 6f  20 6c 69 73 74 20 6f 66  | &1AD to list of|
0000da40  20 70 72 65 2d 63 6f 6d  70 72 65 73 73 65 64 20  | pre-compressed |
0000da50  74 79 70 65 73 20 74 6f  20 69 67 6e 6f 72 65 0a  |types to ignore.|
0000da60  09 8f 09 53 75 62 73 74  69 74 75 74 65 64 20 27  |...Substituted '|
0000da70  49 64 6c 65 27 20 66 6f  72 20 27 5a 69 70 27 20  |Idle' for 'Zip' |
0000da80  61 73 20 69 63 6f 6e 62  61 72 20 74 65 78 74 20  |as iconbar text |
0000da90  77 68 65 6e 20 74 61 73  6b 77 69 6e 64 6f 77 20  |when taskwindow |
0000daa0  69 73 20 6e 6f 74 20 72  75 6e 6e 69 6e 67 2c 20  |is not running, |
0000dab0  74 6f 20 61 76 6f 69 64  20 63 6f 6e 66 75 73 69  |to avoid confusi|
0000dac0  6f 6e 20 77 68 65 6e 20  2f 75 6e 7a 69 70 70 69  |on when /unzippi|
0000dad0  6e 67 2f 20 69 73 20 77  68 61 74 20 69 73 20 64  |ng/ is what is d|
0000dae0  65 73 69 72 65 64 2e 0a  09 8f 09 53 48 49 46 54  |esired.....SHIFT|
0000daf0  2d 53 45 4c 45 43 54 20  6f 6e 20 69 63 6f 6e 62  |-SELECT on iconb|
0000db00  61 72 20 6e 6f 77 20 6f  70 65 6e 73 20 43 6f 6e  |ar now opens Con|
0000db10  66 69 67 75 72 65 20 64  69 61 6c 6f 67 75 65 2c  |figure dialogue,|
0000db20  20 41 44 4a 55 53 54 20  6f 70 65 6e 73 20 27 4e  | ADJUST opens 'N|
0000db30  65 77 20 61 72 63 68 69  76 65 27 20 73 61 76 65  |ew archive' save|
0000db40  62 6f 78 2e 0a 09 8f 09  54 69 64 79 2d 75 70 20  |box.....Tidy-up |
0000db50  6f 66 20 6d 65 6e 75 20  68 61 6e 64 6c 69 6e 67  |of menu handling|
0000db60  20 2d 20 65 6e 74 72 69  65 73 20 61 72 65 20 6e  | - entries are n|
0000db70  6f 77 20 63 6f 72 72 65  63 74 6c 79 20 67 72 65  |ow correctly gre|
0000db80  79 65 64 2f 75 6e 67 72  65 79 65 64 20 61 73 20  |yed/ungreyed as |
0000db90  61 70 70 6c 69 63 61 62  6c 65 20 77 68 65 6e 20  |applicable when |
0000dba0  43 6f 6e 74 65 6e 74 73  20 77 69 6e 64 6f 77 20  |Contents window |
0000dbb0  6d 65 6e 75 20 69 73 20  6b 65 70 74 20 6f 70 65  |menu is kept ope|
0000dbc0  6e 20 75 73 69 6e 67 20  41 44 4a 55 53 54 2e 0a  |n using ADJUST..|
0000dbd0  09 8f 09 54 68 65 20 43  6f 6e 74 65 6e 74 73 20  |...The Contents |
0000dbe0  77 69 6e 64 6f 77 20 6d  65 6e 75 20 6e 6f 77 20  |window menu now |
0000dbf0  64 69 73 74 69 6e 67 75  69 73 68 65 73 20 62 65  |distinguishes be|
0000dc00  74 77 65 65 6e 20 61 70  70 6c 69 63 61 74 69 6f  |tween applicatio|
0000dc10  6e 73 20 61 6e 64 20 64  69 72 65 63 74 6f 72 69  |ns and directori|
0000dc20  65 73 2c 20 69 6e 73 74  65 61 64 20 6f 66 20 6c  |es, instead of l|
0000dc30  61 62 65 6c 6c 69 6e 67  20 62 6f 74 68 20 73 69  |abelling both si|
0000dc40  6d 70 6c 79 20 61 73 20  27 44 69 72 27 2e 0a 09  |mply as 'Dir'...|
0000dc50  8f 09 41 6c 6c 20 66 69  6c 65 74 79 70 65 73 20  |..All filetypes |
0000dc60  61 72 65 20 6e 6f 77 20  70 61 64 64 65 64 20 6f  |are now padded o|
0000dc70  75 74 20 74 6f 20 74 68  72 65 65 20 64 69 67 69  |ut to three digi|
0000dc80  74 73 20 77 69 74 68 20  6c 65 61 64 69 6e 67 20  |ts with leading |
0000dc90  7a 65 72 6f 65 73 20 62  65 66 6f 72 65 20 63 68  |zeroes before ch|
0000dca0  65 63 6b 69 6e 67 20 61  67 61 69 6e 73 74 20 74  |ecking against t|
0000dcb0  68 65 20 73 74 72 69 6e  67 20 3c 5c 3c 49 6e 66  |he string <\<Inf|
0000dcc0  6f 7a 69 70 24 44 6f 6e  74 43 6f 6d 70 72 65 73  |ozip$DontCompres|
0000dcd0  73 5c 3e 3d 3e 2a 53 68  6f 77 20 49 6e 66 6f 7a  |s\>=>*Show Infoz|
0000dce0  69 70 24 44 6f 6e 74 43  6f 6d 70 72 65 73 73 20  |ip$DontCompress |
0000dcf0  3e 20 73 6f 20 74 68 61  74 20 63 65 72 74 61 69  |> so that certai|
0000dd00  6e 20 27 75 73 65 72 27  20 66 69 6c 65 74 79 70  |n 'user' filetyp|
0000dd10  65 73 20 28 69 6e 20 74  68 65 20 72 61 6e 67 65  |es (in the range|
0000dd20  20 26 30 30 31 20 74 6f  20 26 30 46 46 29 20 61  | &001 to &0FF) a|
0000dd30  72 65 20 6e 6f 20 6c 6f  6e 67 65 72 20 69 6e 63  |re no longer inc|
0000dd40  6f 72 72 65 63 74 6c 79  20 69 64 65 6e 74 69 66  |orrectly identif|
0000dd50  69 65 64 20 61 73 20 63  6f 6d 70 72 65 73 73 65  |ied as compresse|
0000dd60  64 2e 0a 09 8f 09 41 6c  65 72 74 62 6f 78 20 61  |d.....Alertbox a|
0000dd70  6e 64 20 63 6f 6e 66 69  67 75 72 65 20 77 69 6e  |nd configure win|
0000dd80  64 6f 77 73 20 6e 6f 77  20 76 65 72 74 69 63 61  |dows now vertica|
0000dd90  6c 6c 79 20 63 65 6e 74  72 65 64 20 6f 6e 20 73  |lly centred on s|
0000dda0  63 72 65 65 6e 20 2d 20  77 69 64 74 68 20 6f 66  |creen - width of|
0000ddb0  20 77 69 6e 64 6f 77 20  77 61 73 20 62 65 69 6e  | window was bein|
0000ddc0  67 20 75 73 65 64 20 69  6e 73 74 65 61 64 20 6f  |g used instead o|
0000ddd0  66 20 68 65 69 67 68 74  21 0a 09 8f 09 54 68 65  |f height!....The|
0000dde0  20 64 65 66 61 75 6c 74  20 6e 61 6d 65 20 75 73  | default name us|
0000ddf0  65 64 20 77 68 65 6e 20  63 72 65 61 74 69 6e 67  |ed when creating|
0000de00  20 61 20 6e 65 77 20 7a  69 70 66 69 6c 65 20 69  | a new zipfile i|
0000de10  73 20 6e 6f 77 20 74 61  6b 65 6e 20 66 72 6f 6d  |s now taken from|
0000de20  20 74 68 65 20 4d 65 73  73 61 67 65 73 20 66 69  | the Messages fi|
0000de30  6c 65 20 28 74 6f 6b 65  6e 20 53 6e 61 6d 65 3a  |le (token Sname:|
0000de40  29 20 61 6e 64 20 73 75  66 66 69 78 65 64 20 62  |) and suffixed b|
0000de50  79 20 22 2f 7a 69 70 22  20 69 66 20 74 68 65 20  |y "/zip" if the |
0000de60  27 55 6e 69 78 20 66 6f  72 6d 61 74 20 7a 69 70  |'Unix format zip|
0000de70  66 69 6c 65 20 6e 61 6d  65 73 27 20 3c 43 6f 6e  |file names' <Con|
0000de80  66 69 67 75 72 65 3e 20  6f 70 74 69 6f 6e 20 69  |figure> option i|
0000de90  73 20 73 65 74 2e 0a 09  8f 09 41 64 64 65 64 20  |s set.....Added |
0000dea0  6e 65 77 2d 73 74 79 6c  65 20 61 72 63 68 69 76  |new-style archiv|
0000deb0  65 20 73 70 72 69 74 65  73 20 66 6f 72 20 52 49  |e sprites for RI|
0000dec0  53 43 20 4f 53 20 34 20  5b 4e 6f 4d 65 72 63 79  |SC OS 4 [NoMercy|
0000ded0  5d 0a 23 4c 69 6e 65 0a  23 41 6c 69 67 6e 20 43  |].#Line.#Align C|
0000dee0  65 6e 74 72 65 0a 3c 50  72 65 76 69 6f 75 73 20  |entre.<Previous |
0000def0  76 65 72 73 69 6f 6e 73  3d 3e 68 69 73 74 6f 72  |versions=>histor|
0000df00  79 32 36 30 3e 20 20 20  3c 4c 61 74 65 72 20 76  |y260>   <Later v|
0000df10  65 72 73 69 6f 6e 73 3d  3e 68 69 73 74 6f 72 79  |ersions=>history|
0000df20  33 30 31 3e 0a 23 41 6c  69 67 6e 00 44 41 54 41  |301>.#Align.DATA|
0000df30  d0 09 00 00 48 69 73 74  6f 72 79 3a 76 33 b7 30  |....History:v3.0|
0000df40  78 0a 23 50 61 72 65 6e  74 20 68 69 73 74 6f 72  |x.#Parent histor|
0000df50  79 0a 56 65 72 73 69 6f  6e 20 33 b7 30 31 09 28  |y.Version 3.01.(|
0000df60  32 38 74 68 20 4e 6f 76  65 6d 62 65 72 20 32 30  |28th November 20|
0000df70  30 31 29 0a 09 8f 09 55  6e 74 79 70 65 64 20 66  |01)....Untyped f|
0000df80  69 6c 65 73 20 61 72 65  20 6e 6f 77 20 63 6f 6d  |iles are now com|
0000df90  70 72 65 73 73 65 64 20  77 68 65 6e 20 64 72 61  |pressed when dra|
0000dfa0  67 67 65 64 20 74 6f 20  74 68 65 20 63 6f 6e 74  |gged to the cont|
0000dfb0  65 6e 74 73 20 77 69 6e  64 6f 77 20 61 73 20 77  |ents window as w|
0000dfc0  65 6c 6c 20 61 73 20 74  6f 20 74 68 65 20 69 63  |ell as to the ic|
0000dfd0  6f 6e 62 61 72 2e 0a 09  8f 09 52 65 6d 6f 76 65  |onbar.....Remove|
0000dfe0  64 20 70 61 6e 65 2d 68  61 6e 64 6c 69 6e 67 20  |d pane-handling |
0000dff0  62 75 67 20 2d 20 74 68  65 20 63 6f 6e 74 65 6e  |bug - the conten|
0000e000  74 73 20 77 69 6e 64 6f  77 20 6e 6f 77 20 69 63  |ts window now ic|
0000e010  6f 6e 69 73 65 73 20 61  6e 64 20 63 6f 6d 65 73  |onises and comes|
0000e020  20 74 6f 20 74 68 65 20  66 72 6f 6e 74 20 63 6f  | to the front co|
0000e030  72 72 65 63 74 6c 79 2e  0a 09 8f 09 41 64 64 65  |rrectly.....Adde|
0000e040  64 20 6f 70 74 69 6f 6e  20 74 6f 20 61 6c 6c 6f  |d option to allo|
0000e050  77 20 74 68 65 20 70 61  6e 65 20 74 6f 20 62 65  |w the pane to be|
0000e060  20 63 6f 6e 66 69 67 75  72 65 64 20 6f 66 66 20  | configured off |
0000e070  2d 20 69 6e 20 77 68 69  63 68 20 63 61 73 65 20  |- in which case |
0000e080  41 44 4a 55 53 54 2d 63  6c 69 63 6b 20 6f 6e 20  |ADJUST-click on |
0000e090  63 6c 6f 73 65 20 69 63  6f 6e 20 72 65 76 65 72  |close icon rever|
0000e0a0  74 73 20 74 6f 20 6f 6c  64 20 62 65 68 61 76 69  |ts to old behavi|
0000e0b0  6f 75 72 2e 0a 09 8f 09  50 72 6f 67 72 61 6d 20  |our.....Program |
0000e0c0  6f 6e 63 65 20 61 67 61  69 6e 20 73 61 76 65 73  |once again saves|
0000e0d0  20 63 68 6f 69 63 65 73  20 69 6e 73 69 64 65 20  | choices inside |
0000e0e0  61 70 70 6c 69 63 61 74  69 6f 6e 20 64 69 72 65  |application dire|
0000e0f0  63 74 6f 72 79 20 69 66  20 43 68 6f 69 63 65 73  |ctory if Choices|
0000e100  24 57 72 69 74 65 20 6e  6f 74 20 64 65 66 69 6e  |$Write not defin|
0000e110  65 64 2c 20 61 6e 64 20  72 65 61 64 73 20 66 72  |ed, and reads fr|
0000e120  6f 6d 20 43 68 6f 69 63  65 73 24 50 61 74 68 20  |om Choices$Path |
0000e130  72 61 74 68 65 72 20 74  68 61 6e 20 43 68 6f 69  |rather than Choi|
0000e140  63 65 73 24 57 72 69 74  65 21 0a 09 8f 09 52 75  |ces$Write!....Ru|
0000e150  64 69 6d 65 6e 74 61 72  79 20 64 65 62 75 67 67  |dimentary debugg|
0000e160  69 6e 67 20 6c 6f 67 20  6f 70 74 69 6f 6e 20 61  |ing log option a|
0000e170  64 64 65 64 20 2d 20 69  66 20 74 68 65 20 70 72  |dded - if the pr|
0000e180  6f 67 72 61 6d 20 69 73  20 73 74 61 72 74 65 64  |ogram is started|
0000e190  20 77 69 74 68 20 61 20  22 2d 64 65 62 75 67 22  | with a "-debug"|
0000e1a0  20 73 77 69 74 63 68 2c  20 61 6c 6c 20 49 6e 66  | switch, all Inf|
0000e1b0  6f 2d 5a 49 50 20 63 6f  6d 6d 61 6e 64 73 20 77  |o-ZIP commands w|
0000e1c0  69 6c 6c 20 62 65 20 77  72 69 74 74 65 6e 20 6f  |ill be written o|
0000e1d0  75 74 20 74 6f 20 3c 49  6e 66 6f 7a 69 70 24 64  |ut to <Infozip$d|
0000e1e0  65 62 75 67 66 69 6c 65  3d 3e 2a 53 68 6f 77 20  |ebugfile=>*Show |
0000e1f0  49 6e 66 6f 7a 69 70 24  64 65 62 75 67 66 69 6c  |Infozip$debugfil|
0000e200  65 3e 2e 0a 56 65 72 73  69 6f 6e 20 33 b7 30 32  |e>..Version 3.02|
0000e210  09 28 31 34 74 68 20 4a  61 6e 75 61 72 79 20 32  |.(14th January 2|
0000e220  30 30 32 29 0a 09 8f 09  43 6f 72 72 65 63 74 65  |002)....Correcte|
0000e230  64 20 62 75 67 20 69 6e  20 57 49 4d 50 20 6d 65  |d bug in WIMP me|
0000e240  73 73 61 67 65 20 68 61  6e 64 6c 69 6e 67 20 74  |ssage handling t|
0000e250  68 61 74 20 63 6f 75 6c  64 20 63 6f 72 72 75 70  |hat could corrup|
0000e260  74 20 76 65 72 79 20 6c  6f 6e 67 20 6c 65 61 66  |t very long leaf|
0000e270  2d 6e 61 6d 65 73 2c 20  72 65 73 75 6c 74 69 6e  |-names, resultin|
0000e280  67 20 69 6e 20 62 69 7a  61 72 72 65 20 65 72 72  |g in bizarre err|
0000e290  6f 72 73 2e 0a 09 8f 09  43 6f 72 72 65 63 74 65  |ors.....Correcte|
0000e2a0  64 20 62 75 67 20 63 61  75 73 69 6e 67 20 49 6e  |d bug causing In|
0000e2b0  66 6f 7a 69 70 20 77 69  6e 64 6f 77 20 74 6f 20  |fozip window to |
0000e2c0  63 6f 6d 65 20 74 6f 20  66 72 6f 6e 74 20 6f 6e  |come to front on|
0000e2d0  20 6d 6f 64 65 20 63 68  61 6e 67 65 2e 0a 56 65  | mode change..Ve|
0000e2e0  72 73 69 6f 6e 20 33 b7  30 33 09 28 32 33 72 64  |rsion 3.03.(23rd|
0000e2f0  20 4a 61 6e 75 61 72 79  20 32 30 30 32 29 0a 09  | January 2002)..|
0000e300  8f 09 53 75 70 70 6c 69  65 64 20 6d 69 73 73 69  |..Supplied missi|
0000e310  6e 67 20 68 65 6c 70 20  74 6f 6b 65 6e 20 69 6e  |ng help token in|
0000e320  20 4d 65 73 73 61 67 65  73 20 66 69 6c 65 0a 09  | Messages file..|
0000e330  8f 09 4d 61 69 6e 20 77  69 6e 64 6f 77 20 69 73  |..Main window is|
0000e340  20 6f 6e 63 65 20 61 67  61 69 6e 20 72 65 64 72  | once again redr|
0000e350  61 77 6e 20 63 6f 72 72  65 63 74 6c 79 20 77 68  |awn correctly wh|
0000e360  65 6e 20 69 6e 74 65 72  6e 61 6c 20 70 61 74 68  |en internal path|
0000e370  20 70 61 6e 65 20 69 73  20 74 6f 67 67 6c 65 64  | pane is toggled|
0000e380  20 6f 6e 2f 6f 66 66 2e  0a 56 65 72 73 69 6f 6e  | on/off..Version|
0000e390  20 33 b7 30 34 09 28 32  36 74 68 20 4a 75 6e 65  | 3.04.(26th June|
0000e3a0  20 32 30 30 32 29 20 2d  20 43 2e 42 2e 0a 09 8f  | 2002) - C.B....|
0000e3b0  09 46 69 78 65 64 20 6e  6f 6e 2d 72 65 64 72 61  |.Fixed non-redra|
0000e3c0  77 20 6f 66 20 66 69 6c  65 20 69 63 6f 6e 73 20  |w of file icons |
0000e3d0  69 6e 20 7a 69 70 66 69  6c 65 20 63 6f 6e 74 65  |in zipfile conte|
0000e3e0  6e 74 73 20 77 69 6e 64  6f 77 2c 20 77 68 65 72  |nts window, wher|
0000e3f0  65 20 74 68 65 20 77 69  6e 64 6f 77 20 77 61 73  |e the window was|
0000e400  20 6c 65 73 73 20 74 68  61 6e 20 6f 6e 65 20 63  | less than one c|
0000e410  6f 6c 75 6d 6e 27 73 20  77 69 64 74 68 20 77 69  |olumn's width wi|
0000e420  64 65 2e 0a 09 8f 09 52  65 61 64 73 20 63 6f 6e  |de.....Reads con|
0000e430  66 69 67 20 66 69 6c 65  20 66 72 6f 6d 20 43 68  |fig file from Ch|
0000e440  6f 69 63 65 73 24 50 61  74 68 20 72 61 74 68 65  |oices$Path rathe|
0000e450  72 20 74 68 61 6e 20 43  68 6f 69 63 65 73 24 57  |r than Choices$W|
0000e460  72 69 74 65 20 28 64 6f  6e 27 74 20 6b 6e 6f 77  |rite (don't know|
0000e470  20 77 68 79 20 74 68 69  73 20 77 61 73 20 63 6c  | why this was cl|
0000e480  61 69 6d 65 64 20 70 72  65 76 69 6f 75 73 6c 79  |aimed previously|
0000e490  20 61 73 20 66 69 78 65  64 29 2e 0a 09 8f 09 44  | as fixed).....D|
0000e4a0  65 66 69 6e 65 73 20 6e  61 6d 65 20 6f 66 20 26  |efines name of &|
0000e4b0  44 44 43 20 66 69 6c 65  74 79 70 65 20 61 73 20  |DDC filetype as |
0000e4c0  27 41 72 63 68 69 76 65  27 20 28 69 6e 20 6c 69  |'Archive' (in li|
0000e4d0  6e 65 20 77 69 74 68 20  53 70 61 72 6b 50 6c 75  |ne with SparkPlu|
0000e4e0  67 29 2e 0a 09 8f 09 49  6e 74 65 72 6e 61 74 69  |g).....Internati|
0000e4f0  6f 6e 61 6c 69 73 65 64  20 72 65 73 6f 75 72 63  |onalised resourc|
0000e500  65 73 20 73 74 72 75 63  74 75 72 65 20 28 75 73  |es structure (us|
0000e510  65 73 20 52 65 73 46 69  6e 64 29 2e 0a 09 8f 09  |es ResFind).....|
0000e520  27 42 75 73 79 27 20 6d  65 73 73 61 67 65 20 6e  |'Busy' message n|
0000e530  6f 77 20 6d 6f 72 65 20  64 69 73 63 72 65 74 65  |ow more discrete|
0000e540  20 28 75 73 65 73 20 74  68 65 20 61 6c 65 72 74  | (uses the alert|
0000e550  20 62 6f 78 29 2c 20 72  61 74 68 65 72 20 74 68  | box), rather th|
0000e560  61 6e 20 61 20 6e 61 73  74 79 20 62 69 67 20 57  |an a nasty big W|
0000e570  69 6d 70 20 65 72 72 6f  72 20 62 6f 78 2e 0a 09  |imp error box...|
0000e580  8f 09 44 72 61 67 73 20  74 65 72 6d 69 6e 61 74  |..Drags terminat|
0000e590  69 6e 67 20 61 74 20 70  61 74 68 20 70 61 6e 65  |ing at path pane|
0000e5a0  20 6e 6f 77 20 74 72 65  61 74 65 64 20 61 73 20  | now treated as |
0000e5b0  61 6e 61 6c 6f 67 6f 75  73 20 74 6f 20 64 72 61  |analogous to dra|
0000e5c0  67 73 20 69 6e 74 6f 20  7a 69 70 66 69 6c 65 20  |gs into zipfile |
0000e5d0  63 6f 6e 74 65 6e 74 73  20 77 69 6e 64 6f 77 2e  |contents window.|
0000e5e0  0a 56 65 72 73 69 6f 6e  20 33 b7 30 35 09 28 31  |.Version 3.05.(1|
0000e5f0  39 74 68 20 4a 61 6e 75  61 72 79 20 32 30 30 33  |9th January 2003|
0000e600  29 20 2d 20 43 2e 42 2e  0a 09 8f 09 46 69 78 65  |) - C.B.....Fixe|
0000e610  64 20 62 75 67 20 77 68  65 72 65 20 7a 69 70 66  |d bug where zipf|
0000e620  69 6c 65 20 77 69 6e 64  6f 77 20 77 61 73 20 72  |ile window was r|
0000e630  65 2d 6f 70 65 6e 65 64  20 74 6f 6f 20 74 61 6c  |e-opened too tal|
0000e640  6c 20 61 66 74 65 72 20  74 6f 67 67 6c 65 20 73  |l after toggle s|
0000e650  69 7a 65 20 69 63 6f 6e  20 68 61 64 20 62 65 65  |ize icon had bee|
0000e660  6e 20 63 6c 69 63 6b 65  64 2e 0a 09 8f 09 57 69  |n clicked.....Wi|
0000e670  64 74 68 20 6f 66 20 70  61 74 68 20 70 61 6e 65  |dth of path pane|
0000e680  20 6e 6f 77 20 63 6f 72  72 65 63 74 6c 79 20 76  | now correctly v|
0000e690  61 72 69 65 73 20 77 69  74 68 20 77 69 64 74 68  |aries with width|
0000e6a0  20 6f 66 20 7a 69 70 66  69 6c 65 20 77 69 6e 64  | of zipfile wind|
0000e6b0  6f 77 2e 0a 09 8f 09 54  68 65 20 69 6e 63 6c 75  |ow.....The inclu|
0000e6c0  64 65 64 20 76 65 72 73  69 6f 6e 20 6f 66 20 74  |ded version of t|
0000e6d0  68 65 20 53 6c 69 64 69  6e 67 48 65 61 70 20 6d  |he SlidingHeap m|
0000e6e0  6f 64 75 6c 65 20 69 73  20 6e 6f 77 20 33 32 2d  |odule is now 32-|
0000e6f0  62 69 74 20 63 6f 6d 70  61 74 69 62 6c 65 2c 20  |bit compatible, |
0000e700  61 73 20 61 72 65 20 74  68 65 20 62 61 63 6b 2d  |as are the back-|
0000e710  65 6e 64 20 70 72 6f 67  72 61 6d 73 2e 20 54 68  |end programs. Th|
0000e720  65 20 77 68 6f 6c 65 20  61 70 70 6c 69 63 61 74  |e whole applicat|
0000e730  69 6f 6e 20 73 68 6f 75  6c 64 20 6e 6f 77 20 77  |ion should now w|
0000e740  6f 72 6b 20 6f 6e 20 49  79 6f 6e 69 78 2e 0a 09  |ork on Iyonix...|
0000e750  8f 09 4d 6f 76 65 64 20  27 48 65 6c 70 27 20 6f  |..Moved 'Help' o|
0000e760  70 74 69 6f 6e 20 74 6f  20 74 6f 70 20 6f 66 20  |ption to top of |
0000e770  69 63 6f 6e 62 61 72 20  6d 65 6e 75 2c 20 69 6e  |iconbar menu, in|
0000e780  20 6c 69 6e 65 20 77 69  74 68 20 6c 61 74 65 73  | line with lates|
0000e790  74 20 61 64 76 69 63 65  20 66 72 6f 6d 20 43 61  |t advice from Ca|
0000e7a0  73 74 6c 65 20 54 65 63  68 6e 6f 6c 6f 67 79 2e  |stle Technology.|
0000e7b0  0a 09 8f 09 43 6f 6e 76  65 72 74 69 6e 67 20 7a  |....Converting z|
0000e7c0  69 70 66 69 6c 65 73 20  74 6f 20 73 65 6c 66 2d  |ipfiles to self-|
0000e7d0  65 78 74 72 61 63 74 69  6e 67 20 61 72 63 68 69  |extracting archi|
0000e7e0  76 65 73 20 6e 6f 20 6c  6f 6e 67 65 72 20 69 6e  |ves no longer in|
0000e7f0  76 6f 6b 65 73 20 27 4a  6f 69 6e 27 20 70 72 6f  |vokes 'Join' pro|
0000e800  67 72 61 6d 20 28 77 68  69 63 68 20 63 6f 6e 66  |gram (which conf|
0000e810  6c 69 63 74 65 64 20 77  69 74 68 20 47 4e 55 20  |licted with GNU |
0000e820  4a 6f 69 6e 29 2e 0a 56  65 72 73 69 6f 6e 20 33  |Join)..Version 3|
0000e830  b7 30 36 09 28 32 34 74  68 20 46 65 62 72 75 61  |.06.(24th Februa|
0000e840  72 79 20 32 30 30 34 29  20 28 75 6e 72 65 6c 65  |ry 2004) (unrele|
0000e850  61 73 65 64 3f 29 0a 09  8f 09 50 72 6f 76 69 64  |ased?)....Provid|
0000e860  65 64 20 73 75 70 70 6f  72 74 20 66 6f 72 20 6e  |ed support for n|
0000e870  65 77 20 27 5a 69 70 27  20 66 69 6c 65 74 79 70  |ew 'Zip' filetyp|
0000e880  65 20 61 73 20 64 65 66  69 6e 65 64 20 75 6e 64  |e as defined und|
0000e890  65 72 20 52 49 53 43 20  4f 53 20 53 65 6c 65 63  |er RISC OS Selec|
0000e8a0  74 2e 0a 23 4c 69 6e 65  0a 23 41 6c 69 67 6e 20  |t..#Line.#Align |
0000e8b0  43 65 6e 74 72 65 0a 3c  50 72 65 76 69 6f 75 73  |Centre.<Previous|
0000e8c0  20 76 65 72 73 69 6f 6e  73 3d 3e 68 69 73 74 6f  | versions=>histo|
0000e8d0  72 79 33 30 30 3e 20 20  20 3c 4c 61 74 65 72 20  |ry300>   <Later |
0000e8e0  76 65 72 73 69 6f 6e 73  3d 3e 68 69 73 74 6f 72  |versions=>histor|
0000e8f0  79 33 30 37 3e 0a 23 41  6c 69 67 6e 44 41 54 41  |y307>.#AlignDATA|
0000e900  95 05 00 00 48 69 73 74  6f 72 79 3a 76 33 b7 30  |....History:v3.0|
0000e910  37 0a 23 50 61 72 65 6e  74 20 68 69 73 74 6f 72  |7.#Parent histor|
0000e920  79 0a 56 65 72 73 69 6f  6e 20 33 b7 30 37 09 28  |y.Version 3.07.(|
0000e930  32 34 74 68 20 4a 75 6c  79 20 32 30 31 32 29 0a  |24th July 2012).|
0000e940  09 8f 09 4e 6f 77 20 64  69 73 74 72 69 62 75 74  |...Now distribut|
0000e950  65 64 20 77 69 74 68 20  41 52 4d 76 36 2f 76 37  |ed with ARMv6/v7|
0000e960  20 63 6f 6d 70 61 74 69  62 6c 65 20 76 65 72 73  | compatible vers|
0000e970  69 6f 6e 73 20 6f 66 20  74 68 65 20 62 61 63 6b  |ions of the back|
0000e980  2d 65 6e 64 20 70 72 6f  67 72 61 6d 73 2c 20 73  |-end programs, s|
0000e990  6f 20 73 68 6f 75 6c 64  20 6e 6f 77 20 77 6f 72  |o should now wor|
0000e9a0  6b 20 6f 6e 20 74 68 65  20 42 65 61 67 6c 65 42  |k on the BeagleB|
0000e9b0  6f 61 72 64 20 61 6e 64  20 52 61 73 70 62 65 72  |oard and Raspber|
0000e9c0  72 79 20 50 69 2e 20 20  28 54 68 61 6e 6b 73 20  |ry Pi.  (Thanks |
0000e9d0  74 6f 20 43 68 72 69 73  20 47 72 61 6e 73 64 65  |to Chris Gransde|
0000e9e0  6e 20 61 6e 64 20 4a 65  66 66 72 65 79 20 4c 65  |n and Jeffrey Le|
0000e9f0  65 2e 29 0a 09 8f 09 46  69 78 65 64 20 22 49 6c  |e.)....Fixed "Il|
0000ea00  6c 65 67 61 6c 20 77 69  6e 64 6f 77 20 68 61 6e  |legal window han|
0000ea10  64 6c 65 22 20 65 72 72  6f 72 20 6f 6e 20 52 49  |dle" error on RI|
0000ea20  53 43 20 4f 53 20 35 20  77 68 65 6e 20 63 68 61  |SC OS 5 when cha|
0000ea30  6e 67 69 6e 67 20 73 63  72 65 65 6e 20 6d 6f 64  |nging screen mod|
0000ea40  65 20 6f 72 20 64 65 73  6b 74 6f 70 20 66 6f 6e  |e or desktop fon|
0000ea50  74 2e 0a 09 8f 09 44 65  66 69 6e 65 73 20 27 7a  |t.....Defines 'z|
0000ea60  69 70 27 20 61 6e 64 20  27 75 6e 7a 69 70 27 20  |ip' and 'unzip' |
0000ea70  61 6c 69 61 73 65 73 20  77 68 69 63 68 20 61 6c  |aliases which al|
0000ea80  6c 6f 77 73 20 74 68 65  20 57 69 6d 70 53 6c 6f  |lows the WimpSlo|
0000ea90  74 20 6f 66 20 74 68 65  20 62 61 63 6b 2d 65 6e  |t of the back-en|
0000eaa0  64 20 70 72 6f 67 72 61  6d 73 20 74 6f 20 62 65  |d programs to be|
0000eab0  20 73 65 74 20 70 72 69  6f 72 20 74 6f 20 72 75  | set prior to ru|
0000eac0  6e 6e 69 6e 67 2e 20 20  41 70 70 61 72 65 6e 74  |nning.  Apparent|
0000ead0  6c 79 20 69 74 20 77 61  73 20 70 72 65 76 69 6f  |ly it was previo|
0000eae0  75 73 6c 79 20 64 65 70  65 6e 64 65 6e 74 20 6f  |usly dependent o|
0000eaf0  6e 20 74 68 65 20 75 73  65 72 27 73 20 4e 65 78  |n the user's Nex|
0000eb00  74 20 73 6c 6f 74 21 0a  09 8f 09 4e 6f 20 6c 6f  |t slot!....No lo|
0000eb10  6e 67 65 72 20 72 65 6c  69 65 73 20 6f 6e 20 70  |nger relies on p|
0000eb20  72 65 73 65 6e 63 65 20  6f 66 20 73 79 73 74 65  |resence of syste|
0000eb30  6d 20 76 61 72 69 61 62  6c 65 73 20 74 6f 20 64  |m variables to d|
0000eb40  65 74 65 63 74 20 69 66  20 74 68 65 72 65 20 69  |etect if there i|
0000eb50  73 20 61 20 63 6f 70 79  20 61 6c 72 65 61 64 79  |s a copy already|
0000eb60  20 72 75 6e 6e 69 6e 67  2e 20 20 54 68 69 73 20  | running.  This |
0000eb70  73 6f 6c 76 65 73 20 74  68 65 20 6f 6c 64 20 70  |solves the old p|
0000eb80  72 6f 62 6c 65 6d 20 6f  66 20 49 6e 66 6f 7a 69  |roblem of Infozi|
0000eb90  70 20 62 65 63 6f 6d 69  6e 67 20 63 6f 6e 66 75  |p becoming confu|
0000eba0  73 65 64 20 61 66 74 65  72 20 61 20 63 72 61 73  |sed after a cras|
0000ebb0  68 20 2d 20 61 73 20 61  20 63 6f 6e 73 65 71 75  |h - as a consequ|
0000ebc0  65 6e 63 65 2c 20 74 68  65 20 27 52 65 61 6c 6c  |ence, the 'Reall|
0000ebd0  79 20 6c 6f 61 64 20 6e  65 77 20 63 6f 70 79 3f  |y load new copy?|
0000ebe0  27 20 6f 70 74 69 6f 6e  20 74 6f 20 6f 76 65 72  |' option to over|
0000ebf0  72 69 64 65 20 74 68 65  20 64 75 70 6c 69 63 61  |ride the duplica|
0000ec00  74 65 20 64 65 74 65 63  74 69 6f 6e 20 6e 6f 20  |te detection no |
0000ec10  6c 6f 6e 67 65 72 20 65  78 69 73 74 73 2e 0a 09  |longer exists...|
0000ec20  8f 09 43 6f 72 72 65 63  74 65 64 20 6d 69 73 74  |..Corrected mist|
0000ec30  61 6b 65 20 69 6e 20 21  42 6f 6f 74 20 66 69 6c  |ake in !Boot fil|
0000ec40  65 20 77 68 69 63 68 20  70 72 65 76 65 6e 74 65  |e which prevente|
0000ec50  64 20 49 6e 66 6f 7a 69  70 20 66 72 6f 6d 20 6c  |d Infozip from l|
0000ec60  6f 61 64 69 6e 67 20 61  6e 20 61 72 63 68 69 76  |oading an archiv|
0000ec70  65 20 77 68 69 63 68 20  77 61 73 20 64 6f 75 62  |e which was doub|
0000ec80  6c 65 2d 63 6c 69 63 6b  65 64 20 77 68 65 6e 20  |le-clicked when |
0000ec90  69 74 20 77 61 73 6e 27  74 20 61 6c 72 65 61 64  |it wasn't alread|
0000eca0  79 20 72 75 6e 6e 69 6e  67 2e 0a 09 8f 09 53 65  |y running.....Se|
0000ecb0  74 74 69 6e 67 20 74 68  65 20 64 69 73 70 6c 61  |tting the displa|
0000ecc0  79 20 74 69 6d 65 20 66  6f 72 20 74 68 65 20 61  |y time for the a|
0000ecd0  6c 65 72 74 62 6f 78 20  77 69 6e 64 6f 77 20 74  |lertbox window t|
0000ece0  6f 20 7a 65 72 6f 20 77  69 6c 6c 20 6e 6f 77 20  |o zero will now |
0000ecf0  61 6c 6c 6f 77 20 79 6f  75 20 74 6f 20 73 75 70  |allow you to sup|
0000ed00  70 72 65 73 73 20 74 68  65 20 27 46 69 6e 69 73  |press the 'Finis|
0000ed10  68 65 64 20 7a 69 70 70  69 6e 67 27 20 6d 65 73  |hed zipping' mes|
0000ed20  73 61 67 65 73 20 61 6c  74 6f 67 65 74 68 65 72  |sages altogether|
0000ed30  2e 0a 09 8f 09 44 6f 65  73 6e 27 74 20 69 6e 73  |.....Doesn't ins|
0000ed40  69 73 74 20 6f 6e 20 63  6c 61 69 6d 69 6e 67 20  |ist on claiming |
0000ed50  74 68 65 20 26 44 44 43  20 66 69 6c 65 74 79 70  |the &DDC filetyp|
0000ed60  65 20 61 6e 79 20 6d 6f  72 65 2e 0a 09 8f 09 52  |e any more.....R|
0000ed70  65 6d 6f 76 65 64 20 66  69 6c 65 74 79 70 65 20  |emoved filetype |
0000ed80  26 31 30 42 20 28 44 69  67 69 74 61 6c 20 53 79  |&10B (Digital Sy|
0000ed90  6d 70 68 6f 6e 79 29 20  66 72 6f 6d 20 49 6e 66  |mphony) from Inf|
0000eda0  6f 7a 69 70 24 44 6f 6e  74 43 6f 6d 70 72 65 73  |ozip$DontCompres|
0000edb0  73 2c 20 73 69 6e 63 65  20 69 74 27 73 20 6e 6f  |s, since it's no|
0000edc0  74 20 67 75 61 72 61 6e  74 65 65 64 20 74 6f 20  |t guaranteed to |
0000edd0  62 65 20 63 6f 6d 70 72  65 73 73 65 64 2e 0a 09  |be compressed...|
0000ede0  8f 09 49 6d 70 6c 65 6d  65 6e 74 65 64 20 61 20  |..Implemented a |
0000edf0  6c 65 73 73 20 64 6f 64  67 79 20 6d 65 74 68 6f  |less dodgy metho|
0000ee00  64 20 6f 66 20 63 61 6c  63 75 6c 61 74 69 6e 67  |d of calculating|
0000ee10  20 74 68 65 20 43 53 44  2e 0a 09 8f 09 44 6f 6e  | the CSD.....Don|
0000ee20  27 74 20 65 6d 62 65 64  20 63 6f 6e 74 72 6f 6c  |'t embed control|
0000ee30  20 63 68 61 72 61 63 74  65 72 73 20 69 6e 20 74  | characters in t|
0000ee40  68 65 20 21 52 75 6e 49  6d 61 67 65 20 61 6e 79  |he !RunImage any|
0000ee50  20 6d 6f 72 65 21 0a 23  4c 69 6e 65 0a 23 41 6c  | more!.#Line.#Al|
0000ee60  69 67 6e 20 43 65 6e 74  72 65 0a 3c 50 72 65 76  |ign Centre.<Prev|
0000ee70  69 6f 75 73 20 76 65 72  73 69 6f 6e 73 3d 3e 68  |ious versions=>h|
0000ee80  69 73 74 6f 72 79 33 30  31 3e 0a 23 41 6c 69 67  |istory301>.#Alig|
0000ee90  6e 00 00 00 44 41 54 41  b8 02 00 00 46 69 6c 65  |n...DATA....File|
0000eea0  20 69 6e 66 6f 20 77 69  6e 64 6f 77 0a 23 50 61  | info window.#Pa|
0000eeb0  72 65 6e 74 20 63 6f 6e  74 65 6e 74 73 0a 23 73  |rent contents.#s|
0000eec0  70 72 69 74 65 66 69 6c  65 20 69 6e 66 6f 77 69  |pritefile infowi|
0000eed0  6e 0a 23 73 70 72 69 74  65 20 63 2c 30 20 73 63  |n.#sprite c,0 sc|
0000eee0  72 65 65 6e 0a 23 42 65  6c 6f 77 0a 23 57 72 61  |reen.#Below.#Wra|
0000eef0  70 20 6f 6e 0a 20 20 54  68 69 73 20 77 69 6e 64  |p on.  This wind|
0000ef00  6f 77 20 67 69 76 65 73  20 79 6f 75 20 61 63 63  |ow gives you acc|
0000ef10  65 73 73 20 74 6f 20 61  6c 6c 20 74 68 65 20 69  |ess to all the i|
0000ef20  6e 66 6f 72 6d 61 74 69  6f 6e 20 61 76 61 69 6c  |nformation avail|
0000ef30  61 62 6c 65 20 69 6e 20  74 68 65 20 7a 69 70 66  |able in the zipf|
0000ef40  69 6c 65 0a 63 61 74 61  6c 6f 67 75 65 20 64 65  |ile.catalogue de|
0000ef50  73 63 72 69 70 74 69 6f  6e 20 6f 66 20 74 68 65  |scription of the|
0000ef60  20 73 65 6c 65 63 74 65  64 20 66 69 6c 65 20 2d  | selected file -|
0000ef70  20 69 74 73 20 6e 61 6d  65 2c 20 73 69 7a 65 20  | its name, size |
0000ef80  61 6e 64 20 64 61 74 65  20 73 74 61 6d 70 2e 20  |and date stamp. |
0000ef90  20 0a 4e 6f 74 65 20 74  68 61 74 20 74 68 65 20  | .Note that the |
0000efa0  64 61 74 65 20 67 69 76  65 6e 20 69 73 20 74 68  |date given is th|
0000efb0  61 74 20 77 68 65 6e 20  74 68 65 20 66 69 6c 65  |at when the file|
0000efc0  20 77 61 73 20 6f 72 69  67 69 6e 61 6c 6c 79 20  | was originally |
0000efd0  73 61 76 65 64 20 98 20  6e 6f 74 0a 74 68 65 20  |saved . not.the |
0000efe0  64 61 74 65 20 77 68 65  6e 20 69 74 20 77 61 73  |date when it was|
0000eff0  20 7a 69 70 70 65 64 21  20 20 41 6c 73 6f 2c 20  | zipped!  Also, |
0000f000  74 68 65 20 27 75 6e 74  79 70 65 64 27 20 66 69  |the 'untyped' fi|
0000f010  6c 65 20 69 63 6f 6e 20  64 6f 65 73 20 6e 6f 74  |le icon does not|
0000f020  20 72 65 70 72 65 73 65  6e 74 0a 74 68 65 20 72  | represent.the r|
0000f030  65 61 6c 20 66 69 6c 65  74 79 70 65 20 6f 66 20  |eal filetype of |
0000f040  74 68 69 73 20 66 69 6c  65 3b 20 20 6c 69 6b 65  |this file;  like|
0000f050  20 74 68 65 20 69 63 6f  6e 73 20 69 6e 20 74 68  | the icons in th|
0000f060  65 20 3c 63 6f 6e 74 65  6e 74 73 3e 20 77 69 6e  |e <contents> win|
0000f070  64 6f 77 2c 20 69 74 0a  6d 65 72 65 6c 79 20 69  |dow, it.merely i|
0000f080  6e 64 69 63 61 74 65 73  20 77 68 65 74 68 65 72  |ndicates whether|
0000f090  20 74 68 65 20 6f 62 6a  65 63 74 20 69 6e 20 71  | the object in q|
0000f0a0  75 65 73 74 69 6f 6e 20  69 73 20 61 20 66 69 6c  |uestion is a fil|
0000f0b0  65 2c 20 61 6e 20 61 70  70 6c 69 63 61 74 69 6f  |e, an applicatio|
0000f0c0  6e 20 6f 72 0a 61 20 64  69 72 65 63 74 6f 72 79  |n or.a directory|
0000f0d0  2e 0a 20 20 49 66 20 74  68 65 20 6f 62 6a 65 63  |..  If the objec|
0000f0e0  74 20 69 73 20 6e 6f 74  20 61 20 66 69 6c 65 2c  |t is not a file,|
0000f0f0  20 73 6f 6d 65 74 69 6d  65 73 20 74 68 65 20 64  | sometimes the d|
0000f100  61 74 65 20 6d 61 79 20  6e 6f 74 20 62 65 20 67  |ate may not be g|
0000f110  69 76 65 6e 2c 20 61 6e  64 20 74 68 65 20 73 69  |iven, and the si|
0000f120  7a 65 20 6d 61 79 20 62  65 20 6c 69 73 74 65 64  |ze may be listed|
0000f130  20 61 73 20 3c 75 6e 6b  6e 6f 77 6e 3d 3e 45 72  | as <unknown=>Er|
0000f140  72 6f 72 75 6e 6b 6e 6f  77 6e 3e 2e 44 41 54 41  |rorunknown>.DATA|
0000f150  6a 05 00 00 54 68 65 20  43 6f 6e 66 69 67 75 72  |j...The Configur|
0000f160  65 20 77 69 6e 64 6f 77  0a 23 50 61 72 65 6e 74  |e window.#Parent|
0000f170  20 64 65 74 61 69 6c 0a  23 46 48 34 3a 49 6e 66  | detail.#FH4:Inf|
0000f180  6f 2d 5a 49 50 20 6f 70  74 69 6f 6e 73 0a 0a 41  |o-ZIP options..A|
0000f190  74 20 74 68 65 20 74 6f  70 20 6f 66 20 74 68 65  |t the top of the|
0000f1a0  20 43 6f 6e 66 69 67 75  72 65 20 77 69 6e 64 6f  | Configure windo|
0000f1b0  77 20 61 72 65 20 74 68  65 20 6f 70 74 69 6f 6e  |w are the option|
0000f1c0  73 20 74 68 61 74 20 63  6f 6e 74 72 6f 6c 20 61  |s that control a|
0000f1d0  64 64 69 6e 67 20 61 6e  64 20 65 78 74 72 61 63  |dding and extrac|
0000f1e0  74 69 6e 67 20 66 69 6c  65 73 20 66 72 6f 6d 20  |ting files from |
0000f1f0  7a 69 70 20 61 72 63 68  69 76 65 73 2e 20 54 68  |zip archives. Th|
0000f200  65 73 65 20 61 72 65 20  64 65 74 61 69 6c 65 64  |ese are detailed|
0000f210  20 69 6e 20 3c 5a 69 70  20 6f 70 74 69 6f 6e 73  | in <Zip options|
0000f220  3d 3e 4f 70 74 3e 0a 0a  23 4c 69 6e 65 0a 23 46  |=>Opt>..#Line.#F|
0000f230  48 34 3a 46 72 6f 6e 74  2d 65 6e 64 20 6f 70 74  |H4:Front-end opt|
0000f240  69 6f 6e 73 0a 0a 8f 09  59 6f 75 20 63 61 6e 20  |ions....You can |
0000f250  73 65 74 20 74 68 65 20  74 69 6d 65 20 28 69 6e  |set the time (in|
0000f260  20 73 65 63 6f 6e 64 73  29 20 62 65 66 6f 72 65  | seconds) before|
0000f270  20 74 68 65 20 3c 61 6c  65 72 74 3e 20 62 6f 78  | the <alert> box|
0000f280  20 63 6c 6f 73 65 73 20  61 75 74 6f 6d 61 74 69  | closes automati|
0000f290  63 61 6c 6c 79 2c 20 61  6e 64 20 77 68 65 74 68  |cally, and wheth|
0000f2a0  65 72 20 69 74 20 62 65  65 70 73 20 77 68 65 6e  |er it beeps when|
0000f2b0  20 69 74 20 6f 70 65 6e  73 20 6f 72 20 6e 6f 74  | it opens or not|
0000f2c0  2e 0a 8f 09 54 68 65 20  27 7b 2f 7d 4f 70 65 6e  |....The '{/}Open|
0000f2d0  20 66 69 6c 65 72 20 61  66 74 65 72 20 7a 69 70  | filer after zip|
0000f2e0  70 69 6e 67 7b 2f 7d 27  20 6f 70 74 69 6f 6e 20  |ping{/}' option |
0000f2f0  63 61 75 73 65 73 20 49  6e 66 6f 7a 69 70 20 74  |causes Infozip t|
0000f300  6f 20 28 72 65 29 6f 70  65 6e 20 74 68 65 20 64  |o (re)open the d|
0000f310  69 72 65 63 74 6f 72 79  20 63 6f 6e 74 61 69 6e  |irectory contain|
0000f320  69 6e 67 20 74 68 65 20  63 6f 6d 70 6c 65 74 65  |ing the complete|
0000f330  64 20 7a 69 70 66 69 6c  65 20 77 68 65 6e 20 69  |d zipfile when i|
0000f340  74 20 66 69 6e 69 73 68  65 73 20 7a 69 70 70 69  |t finishes zippi|
0000f350  6e 67 20 69 74 2e 20 20  20 41 74 20 74 68 65 20  |ng it.   At the |
0000f360  6d 6f 6d 65 6e 74 20 74  68 69 73 20 6f 70 74 69  |moment this opti|
0000f370  6f 6e 20 6f 6e 6c 79 20  77 6f 72 6b 73 20 77 68  |on only works wh|
0000f380  65 6e 20 66 69 6c 65 73  20 61 72 65 20 64 72 61  |en files are dra|
0000f390  67 67 65 64 20 74 6f 20  74 68 65 20 3c 69 63 6f  |gged to the <ico|
0000f3a0  6e 62 61 72 3e 20 69 6e  20 6f 72 64 65 72 20 74  |nbar> in order t|
0000f3b0  6f 20 7a 69 70 20 74 68  65 6d 2c 20 6e 6f 74 20  |o zip them, not |
0000f3c0  77 68 65 6e 20 74 68 65  79 20 61 72 65 20 3c 61  |when they are <a|
0000f3d0  64 64 65 64 3d 3e 61 64  64 3e 20 74 6f 20 61 6e  |dded=>add> to an|
0000f3e0  20 65 78 69 73 74 69 6e  67 20 7a 69 70 20 61 72  | existing zip ar|
0000f3f0  63 68 69 76 65 2e 0a 8f  09 49 66 20 27 7b 2f 7d  |chive....If '{/}|
0000f400  55 4e 49 58 20 66 6f 72  6d 61 74 20 7a 69 70 66  |UNIX format zipf|
0000f410  69 6c 65 20 6e 61 6d 65  73 7b 2f 7d 27 20 69 73  |ile names{/}' is|
0000f420  20 73 65 6c 65 63 74 65  64 2c 20 77 68 65 6e 20  | selected, when |
0000f430  79 6f 75 20 63 72 65 61  74 65 20 61 20 7a 69 70  |you create a zip|
0000f440  66 69 6c 65 20 74 68 65  20 64 65 66 61 75 6c 74  |file the default|
0000f450  20 6e 61 6d 65 20 69 6e  20 74 68 65 20 3c 73 61  | name in the <sa|
0000f460  76 65 62 6f 78 3e 20 77  69 6c 6c 20 62 65 20 74  |vebox> will be t|
0000f470  72 61 6e 73 66 6f 72 6d  65 64 20 74 6f 20 6c 6f  |ransformed to lo|
0000f480  77 65 72 63 61 73 65 20  77 69 74 68 20 27 7b 66  |wercase with '{f|
0000f490  43 6f 64 65 7d 5c 2f 7a  69 70 7b 66 7d 27 20 61  |Code}\/zip{f}' a|
0000f4a0  70 70 65 6e 64 65 64 2e  20 20 20 46 69 6c 65 73  |ppended.   Files|
0000f4b0  20 63 72 65 61 74 65 64  20 75 6e 64 65 72 20 74  | created under t|
0000f4c0  68 69 73 20 6f 70 74 69  6f 6e 20 6d 61 79 20 61  |his option may a|
0000f4d0  6c 73 6f 20 62 65 20 74  72 61 6e 73 66 65 72 72  |lso be transferr|
0000f4e0  65 64 20 74 6f 20 61 20  44 4f 53 20 66 6f 72 6d  |ed to a DOS form|
0000f4f0  61 74 20 64 69 73 63 20  98 20 69 66 20 74 68 65  |at disc . if the|
0000f500  20 66 69 72 73 74 20 70  61 72 74 20 6f 66 20 74  | first part of t|
0000f510  68 65 20 6e 61 6d 65 20  69 73 20 74 6f 6f 20 6c  |he name is too l|
0000f520  6f 6e 67 2c 20 69 74 20  77 69 6c 6c 20 61 75 74  |ong, it will aut|
0000f530  6f 6d 61 74 69 63 61 6c  6c 79 20 62 65 20 74 72  |omatically be tr|
0000f540  75 6e 63 61 74 65 64 2c  20 72 65 74 61 69 6e 69  |uncated, retaini|
0000f550  6e 67 20 74 68 65 20 73  75 66 66 69 78 2e 0a 0a  |ng the suffix...|
0000f560  23 69 6e 63 6c 75 64 65  20 21 72 65 6a 65 63 74  |#include !reject|
0000f570  0a 23 4c 69 6e 65 0a 23  46 48 34 3a 41 63 74 69  |.#Line.#FH4:Acti|
0000f580  6f 6e 20 62 75 74 74 6f  6e 73 0a 0a 8f 09 43 6c  |on buttons....Cl|
0000f590  69 63 6b 69 6e 67 20 6f  6e 20 2a 4f 4b 2a 20 63  |icking on *OK* c|
0000f5a0  6f 6e 66 69 72 6d 73 20  79 6f 75 72 20 63 68 61  |onfirms your cha|
0000f5b0  6e 67 65 73 2c 20 61 6e  64 20 75 70 64 61 74 65  |nges, and update|
0000f5c0  73 20 74 68 65 20 70 72  6f 67 72 61 6d 20 63 6f  |s the program co|
0000f5d0  6e 66 69 67 75 72 61 74  69 6f 6e 2e 0a 8f 09 43  |nfiguration....C|
0000f5e0  6c 69 63 6b 69 6e 67 20  6f 6e 20 2a 53 61 76 65  |licking on *Save|
0000f5f0  2a 20 63 6f 6e 66 69 72  6d 73 20 79 6f 75 72 20  |* confirms your |
0000f600  63 68 61 6e 67 65 73 20  61 6e 64 20 73 61 76 65  |changes and save|
0000f610  73 20 74 68 65 20 70 72  6f 67 72 61 6d 20 63 6f  |s the program co|
0000f620  6e 66 69 67 75 72 61 74  69 6f 6e 2e 20 54 68 65  |nfiguration. The|
0000f630  73 65 20 73 65 74 74 69  6e 67 73 20 77 69 6c 6c  |se settings will|
0000f640  20 62 65 20 6c 6f 61 64  65 64 20 74 68 65 20 6e  | be loaded the n|
0000f650  65 78 74 20 74 69 6d 65  20 79 6f 75 20 72 75 6e  |ext time you run|
0000f660  20 49 6e 66 6f 7a 69 70  2e 0a 8f 09 43 6c 69 63  | Infozip....Clic|
0000f670  6b 69 6e 67 20 6f 6e 20  2a 43 61 6e 63 65 6c 2a  |king on *Cancel*|
0000f680  20 64 69 73 63 61 72 64  73 20 61 6e 79 20 75 6e  | discards any un|
0000f690  63 6f 6e 66 69 72 6d 65  64 20 63 68 61 6e 67 65  |confirmed change|
0000f6a0  73 20 74 68 61 74 20 79  6f 75 20 68 61 76 65 20  |s that you have |
0000f6b0  6d 61 64 65 2e 0a 00 00  44 41 54 41 ab 01 00 00  |made....DATA....|
0000f6c0  41 6c 65 72 74 20 62 6f  78 0a 23 50 61 72 65 6e  |Alert box.#Paren|
0000f6d0  74 20 64 65 74 61 69 6c  0a 23 73 70 72 69 74 65  |t detail.#sprite|
0000f6e0  66 69 6c 65 20 61 6c 65  72 74 62 6f 78 0a 23 73  |file alertbox.#s|
0000f6f0  70 72 69 74 65 20 63 2c  66 20 61 6c 65 72 74 62  |prite c,f alertb|
0000f700  6f 78 0a 23 42 65 6c 6f  77 0a 20 20 49 66 20 79  |ox.#Below.  If y|
0000f710  6f 75 20 68 61 76 65 20  74 68 65 20 3c 51 75 69  |ou have the <Qui|
0000f720  65 74 3d 3e 6f 70 74 71  75 69 65 74 3e 20 6f 70  |et=>optquiet> op|
0000f730  74 69 6f 6e 20 73 65 6c  65 63 74 65 64 20 66 72  |tion selected fr|
0000f740  6f 6d 20 74 68 65 20 5a  69 70 20 6f 70 74 69 6f  |om the Zip optio|
0000f750  6e 73 20 6d 65 6e 75 2c  20 74 68 69 73 20 77 69  |ns menu, this wi|
0000f760  6e 64 6f 77 20 70 6f 70  73 20 75 70 20 74 6f 20  |ndow pops up to |
0000f770  74 65 6c 6c 20 79 6f 75  20 77 68 65 6e 20 49 6e  |tell you when In|
0000f780  66 6f 7a 69 70 20 68 61  73 20 66 69 6e 69 73 68  |fozip has finish|
0000f790  65 64 20 61 64 64 69 6e  67 2c 20 7a 69 70 70 69  |ed adding, zippi|
0000f7a0  6e 67 2c 20 64 65 6c 65  74 69 6e 67 2c 20 65 74  |ng, deleting, et|
0000f7b0  63 2e 20 20 20 41 66 74  65 72 20 61 20 66 65 77  |c.   After a few|
0000f7c0  20 73 65 63 6f 6e 64 73  20 69 74 20 77 69 6c 6c  | seconds it will|
0000f7d0  20 63 6c 6f 73 65 20 61  67 61 69 6e 3b 20 20 6f  | close again;  o|
0000f7e0  72 20 79 6f 75 20 63 61  6e 20 63 6c 69 63 6b 20  |r you can click |
0000f7f0  6f 6e 20 69 74 20 74 6f  20 6d 61 6b 65 20 69 74  |on it to make it|
0000f800  20 67 6f 20 61 77 61 79  20 61 74 20 6f 6e 63 65  | go away at once|
0000f810  2e 0a 20 20 56 61 72 69  6f 75 73 20 61 73 70 65  |..  Various aspe|
0000f820  63 74 73 20 6f 66 20 69  74 73 20 62 65 68 61 76  |cts of its behav|
0000f830  69 6f 75 72 20 63 61 6e  20 62 65 20 63 6f 6e 66  |iour can be conf|
0000f840  69 67 75 72 65 64 20 66  72 6f 6d 20 74 68 65 20  |igured from the |
0000f850  3c 43 6f 6e 66 69 67 75  72 65 3e 20 77 69 6e 64  |<Configure> wind|
0000f860  6f 77 2e 00 44 41 54 41  d8 00 00 00 54 68 65 20  |ow..DATA....The |
0000f870  6c 69 73 74 20 6f 66 20  63 6f 6d 70 72 65 73 73  |list of compress|
0000f880  65 64 20 66 69 6c 65 74  79 70 65 73 20 72 65 6a  |ed filetypes rej|
0000f890  65 63 74 65 64 20 77 68  65 6e 20 74 68 65 79 20  |ected when they |
0000f8a0  61 72 65 20 64 72 61 67  67 65 64 20 74 6f 20 49  |are dragged to I|
0000f8b0  6e 66 6f 7a 69 70 20 69  73 20 73 74 6f 72 65 64  |nfozip is stored|
0000f8c0  20 69 6e 20 61 20 73 79  73 74 65 6d 20 76 61 72  | in a system var|
0000f8d0  69 61 62 6c 65 20 73 65  74 20 75 70 20 69 6e 20  |iable set up in |
0000f8e0  74 68 65 20 7b 2f 7d 21  49 6e 66 6f 7a 69 70 2e  |the {/}!Infozip.|
0000f8f0  21 42 6f 6f 74 7b 2f 7d  20 66 69 6c 65 2e 20 20  |!Boot{/} file.  |
0000f900  20 59 6f 75 20 63 61 6e  20 65 64 69 74 20 74 68  | You can edit th|
0000f910  69 73 20 6d 61 6e 75 61  6c 6c 79 20 69 66 20 79  |is manually if y|
0000f920  6f 75 20 6b 6e 6f 77 20  77 68 61 74 20 79 6f 75  |ou know what you|
0000f930  20 61 72 65 20 64 6f 69  6e 67 2e 0a 44 41 54 41  | are doing..DATA|
0000f940  21 07 00 00 44 61 72 6b  20 63 6f 72 6e 65 72 73  |!...Dark corners|
0000f950  0a 23 50 61 72 65 6e 74  20 64 65 74 61 69 6c 0a  |.#Parent detail.|
0000f960  23 66 48 33 3a 44 61 72  6b 20 43 6f 72 6e 65 72  |#fH3:Dark Corner|
0000f970  73 0a 7b 66 48 34 7d 0a  23 41 6c 69 67 6e 20 43  |s.{fH4}.#Align C|
0000f980  65 6e 74 72 65 0a 53 6f  6d 65 20 6f 66 20 49 6e  |entre.Some of In|
0000f990  66 6f 7a 69 70 27 73 20  6c 65 73 73 20 6f 62 76  |fozip's less obv|
0000f9a0  69 6f 75 73 20 66 65 61  74 75 72 65 73 7b 66 7d  |ious features{f}|
0000f9b0  0a 23 41 6c 69 67 6e 0a  23 4c 69 6e 65 0a 54 68  |.#Align.#Line.Th|
0000f9c0  65 73 65 20 66 65 61 74  75 72 65 73 20 61 72 65  |ese features are|
0000f9d0  20 61 6c 6c 20 64 6f 63  75 6d 65 6e 74 65 64 20  | all documented |
0000f9e0  65 6c 73 65 77 68 65 72  65 20 69 6e 20 74 68 69  |elsewhere in thi|
0000f9f0  73 20 6d 61 6e 75 61 6c  2c 20 62 75 74 20 74 68  |s manual, but th|
0000fa00  65 79 20 61 72 65 20 6e  6f 74 20 69 6d 6d 65 64  |ey are not immed|
0000fa10  69 61 74 65 6c 79 20 6f  62 76 69 6f 75 73 20 61  |iately obvious a|
0000fa20  6e 64 20 49 20 66 65 6c  74 20 69 74 20 77 61 73  |nd I felt it was|
0000fa30  20 77 6f 72 74 68 20 63  6f 6c 6c 65 63 74 69 6e  | worth collectin|
0000fa40  67 20 74 68 65 6d 20 74  6f 67 65 74 68 65 72 20  |g them together |
0000fa50  68 65 72 65 2e 0a 0a 8f  09 44 6f 75 62 6c 65 2d  |here.....Double-|
0000fa60  63 6c 69 63 6b 69 6e 67  20 6f 6e 20 61 20 66 69  |clicking on a fi|
0000fa70  6c 65 20 64 65 63 6f 6d  70 72 65 73 73 65 73 20  |le decompresses |
0000fa80  61 6e 64 20 72 75 6e 73  20 69 74 20 98 20 62 75  |and runs it . bu|
0000fa90  74 20 68 6f 6c 64 69 6e  67 20 64 6f 77 6e 20 7b  |t holding down {|
0000faa0  46 43 6f 64 65 7d 53 48  49 46 54 7b 66 7d 20 77  |FCode}SHIFT{f} w|
0000fab0  68 69 6c 65 20 79 6f 75  20 64 6f 75 62 6c 65 2d  |hile you double-|
0000fac0  63 6c 69 63 6b 20 63 61  75 73 65 73 20 69 74 20  |click causes it |
0000fad0  74 6f 20 62 65 20 6c 6f  61 64 65 64 20 69 6e 74  |to be loaded int|
0000fae0  6f 20 61 20 74 65 78 74  20 65 64 69 74 6f 72 20  |o a text editor |
0000faf0  28 53 74 72 6f 6e 67 45  44 2c 20 45 64 69 74 2c  |(StrongED, Edit,|
0000fb00  20 5a 61 70 29 20 69 6e  73 74 65 61 64 2e 0a 8f  | Zap) instead...|
0000fb10  09 48 6f 6c 64 69 6e 67  20 64 6f 77 6e 20 7b 46  |.Holding down {F|
0000fb20  43 6f 64 65 7d 53 48 49  46 54 7b 66 7d 20 77 68  |Code}SHIFT{f} wh|
0000fb30  65 6e 20 79 6f 75 20 64  72 61 67 20 61 20 66 69  |en you drag a fi|
0000fb40  6c 65 20 69 6e 74 6f 20  74 68 65 20 63 6f 6e 74  |le into the cont|
0000fb50  65 6e 74 73 20 77 69 6e  64 6f 77 20 6d 6f 76 65  |ents window move|
0000fb60  73 20 69 74 20 69 6e 74  6f 20 74 68 65 20 7a 69  |s it into the zi|
0000fb70  70 66 69 6c 65 20 69 6e  73 74 65 61 64 20 6f 66  |pfile instead of|
0000fb80  20 6a 75 73 74 20 63 6f  70 79 69 6e 67 20 69 74  | just copying it|
0000fb90  20 61 73 20 6e 6f 72 6d  61 6c 2e 0a 8f 09 7b 46  | as normal....{F|
0000fba0  43 6f 64 65 7d 41 44 4a  55 53 54 7b 66 7d 2d 63  |Code}ADJUST{f}-c|
0000fbb0  6c 69 63 6b 69 6e 67 20  6f 6e 20 74 68 65 20 63  |licking on the c|
0000fbc0  6c 6f 73 65 20 69 63 6f  6e 20 6f 66 20 74 68 65  |lose icon of the|
0000fbd0  20 63 6f 6e 74 65 6e 74  73 20 77 69 6e 64 6f 77  | contents window|
0000fbe0  20 6f 70 65 6e 73 20 74  68 65 20 70 72 65 76 69  | opens the previ|
0000fbf0  6f 75 73 20 64 69 72 65  63 74 6f 72 79 20 98 20  |ous directory . |
0000fc00  6f 72 20 74 68 65 20 46  69 6c 65 72 20 64 69 72  |or the Filer dir|
0000fc10  65 63 74 6f 72 79 20 63  6f 6e 74 61 69 6e 69 6e  |ectory containin|
0000fc20  67 20 74 68 65 20 7a 69  70 66 69 6c 65 2c 20 69  |g the zipfile, i|
0000fc30  66 20 79 6f 75 20 61 72  65 20 61 6c 72 65 61 64  |f you are alread|
0000fc40  79 20 6f 6e 20 74 68 65  20 74 6f 70 20 3c 6c 65  |y on the top <le|
0000fc50  76 65 6c 3e 2e 0a 8f 09  59 6f 75 20 63 61 6e 20  |vel>....You can |
0000fc60  61 6c 74 65 72 20 74 68  65 20 63 75 72 72 65 6e  |alter the curren|
0000fc70  74 20 3c 64 65 63 6f 6d  70 72 65 73 73 69 6f 6e  |t <decompression|
0000fc80  20 6f 70 74 69 6f 6e 73  3d 3e 6f 70 74 3e 20 66  | options=>opt> f|
0000fc90  72 6f 6d 20 74 68 65 20  69 63 6f 6e 62 61 72 20  |rom the iconbar |
0000fca0  6d 65 6e 75 2c 20 62 65  66 6f 72 65 20 79 6f 75  |menu, before you|
0000fcb0  20 68 61 76 65 20 6c 6f  61 64 65 64 20 61 6e 79  | have loaded any|
0000fcc0  20 7a 69 70 66 69 6c 65  73 2e 0a 8f 09 43 6c 69  | zipfiles....Cli|
0000fcd0  63 6b 69 6e 67 20 6f 6e  20 61 6e 20 65 6d 70 74  |cking on an empt|
0000fce0  79 20 61 72 65 61 20 6f  66 20 74 68 65 20 63 6f  |y area of the co|
0000fcf0  6e 74 65 6e 74 73 20 77  69 6e 64 6f 77 20 68 61  |ntents window ha|
0000fd00  73 20 74 68 65 20 73 61  6d 65 20 65 66 66 65 63  |s the same effec|
0000fd10  74 20 61 73 20 73 65 6c  65 63 74 69 6e 67 20 2a  |t as selecting *|
0000fd20  43 6c 65 61 72 20 73 65  6c 65 63 74 69 6f 6e 2a  |Clear selection*|
0000fd30  20 66 72 6f 6d 20 74 68  65 20 6d 65 6e 75 2e 0a  | from the menu..|
0000fd40  8f 09 4f 6e 63 65 20 49  6e 66 6f 7a 69 70 20 68  |..Once Infozip h|
0000fd50  61 73 20 62 65 65 6e 20  73 65 65 6e 20 62 79 20  |as been seen by |
0000fd60  74 68 65 20 46 69 6c 65  72 2c 20 79 6f 75 20 63  |the Filer, you c|
0000fd70  61 6e 20 6a 75 73 74 20  64 6f 75 62 6c 65 2d 63  |an just double-c|
0000fd80  6c 69 63 6b 20 6f 6e 20  61 20 7a 69 70 66 69 6c  |lick on a zipfil|
0000fd90  65 20 28 70 72 6f 76 69  64 65 64 20 69 74 20 68  |e (provided it h|
0000fda0  61 73 20 74 68 65 20 2f  41 72 63 68 69 76 65 2f  |as the /Archive/|
0000fdb0  20 66 69 6c 65 74 79 70  65 29 20 74 6f 20 6c 6f  | filetype) to lo|
0000fdc0  61 64 20 49 6e 66 6f 7a  69 70 20 61 6e 64 20 64  |ad Infozip and d|
0000fdd0  69 73 70 6c 61 79 20 69  74 73 20 63 6f 6e 74 65  |isplay its conte|
0000fde0  6e 74 73 2e 20 20 20 59  6f 75 20 64 6f 6e 27 74  |nts.   You don't|
0000fdf0  20 6e 65 65 64 20 74 6f  20 6c 6f 61 64 20 49 6e  | need to load In|
0000fe00  66 6f 7a 69 70 20 66 69  72 73 74 2e 0a 8f 09 49  |fozip first....I|
0000fe10  66 20 79 6f 75 20 73 61  76 65 20 61 20 2f 44 65  |f you save a /De|
0000fe20  73 6b 74 6f 70 20 42 6f  6f 74 2f 20 66 69 6c 65  |sktop Boot/ file|
0000fe30  20 77 68 69 6c 65 20 49  6e 66 6f 7a 69 70 20 69  | while Infozip i|
0000fe40  73 20 72 75 6e 6e 69 6e  67 2c 20 74 68 65 20 70  |s running, the p|
0000fe50  72 6f 67 72 61 6d 20 77  69 6c 6c 20 62 65 20 6c  |rogram will be l|
0000fe60  6f 61 64 65 64 20 61 75  74 6f 6d 61 74 69 63 61  |oaded automatica|
0000fe70  6c 6c 79 20 77 68 65 6e  20 79 6f 75 20 6e 65 78  |lly when you nex|
0000fe80  74 20 73 74 61 72 74 20  75 70 20 74 68 65 20 63  |t start up the c|
0000fe90  6f 6d 70 75 74 65 72 2e  0a 8f 09 57 68 65 6e 20  |omputer....When |
0000fea0  74 68 65 20 61 6c 65 72  74 20 62 6f 78 20 69 73  |the alert box is|
0000feb0  20 64 69 73 70 6c 61 79  65 64 2c 20 63 6c 69 63  | displayed, clic|
0000fec0  6b 69 6e 67 20 6f 6e 20  61 6e 79 20 49 6e 66 6f  |king on any Info|
0000fed0  7a 69 70 20 77 69 6e 64  6f 77 2f 69 63 6f 6e 20  |zip window/icon |
0000fee0  28 69 6e 63 6c 75 64 69  6e 67 20 74 68 65 20 61  |(including the a|
0000fef0  6c 65 72 74 20 62 6f 78  20 69 74 73 65 6c 66 29  |lert box itself)|
0000ff00  20 77 69 6c 6c 20 63 61  75 73 65 20 74 68 65 20  | will cause the |
0000ff10  61 6c 65 72 74 20 62 6f  78 20 74 6f 20 63 6c 6f  |alert box to clo|
0000ff20  73 65 20 62 65 66 6f 72  65 20 69 74 73 20 6e 6f  |se before its no|
0000ff30  72 6d 61 6c 20 64 69 73  70 6c 61 79 20 74 69 6d  |rmal display tim|
0000ff40  65 20 69 73 20 75 70 2e  0a 8f 09 49 66 20 79 6f  |e is up....If yo|
0000ff50  75 20 68 61 76 65 20 63  6f 70 69 65 73 20 6f 66  |u have copies of|
0000ff60  20 74 68 65 20 49 6e 66  6f 2d 5a 49 50 20 2f 7a  | the Info-ZIP /z|
0000ff70  69 70 2f 20 61 6e 64 20  2f 75 6e 7a 69 70 2f 20  |ip/ and /unzip/ |
0000ff80  72 6f 75 74 69 6e 65 73  20 69 6e 20 79 6f 75 72  |routines in your|
0000ff90  20 4c 69 62 72 61 72 79  20 64 69 72 65 63 74 6f  | Library directo|
0000ffa0  72 79 2c 20 49 6e 66 6f  7a 69 70 20 77 69 6c 6c  |ry, Infozip will|
0000ffb0  20 75 73 65 20 74 68 65  73 65 20 69 6e 73 74 65  | use these inste|
0000ffc0  61 64 20 6f 66 20 74 68  65 20 63 6f 70 69 65 73  |ad of the copies|
0000ffd0  20 69 6e 20 7b 2f 7d 21  49 6e 66 6f 7a 69 70 2e  | in {/}!Infozip.|
0000ffe0  52 6f 75 74 69 6e 65 73  7b 2f 7d 2e 0a 8f 09 48  |Routines{/}....H|
0000fff0  6f 6c 64 20 64 6f 77 6e  20 7b 46 63 6f 64 65 3a  |old down {Fcode:|
00010000  43 4f 4e 54 52 4f 4c 7d  20 61 6e 64 20 64 72 61  |CONTROL} and dra|
00010010  67 20 61 20 7a 69 70 66  69 6c 65 20 74 6f 20 74  |g a zipfile to t|
00010020  68 65 20 69 63 6f 6e 62  61 72 20 74 6f 20 63 6f  |he iconbar to co|
00010030  6e 76 65 72 74 20 69 74  20 74 6f 20 61 20 3c 73  |nvert it to a <s|
00010040  65 6c 66 2d 65 78 74 72  61 63 74 69 6e 67 3d 3e  |elf-extracting=>|
00010050  73 66 78 3e 20 61 72 63  68 69 76 65 2e 00 00 00  |sfx> archive....|
00010060  44 49 52 24 54 00 00 00  54 00 00 00 b4 00 01 00  |DIR$T...T.......|
00010070  4a ff ff ff 3e a0 53 c4  80 05 00 00 03 00 00 00  |J...>.S.........|
00010080  00 00 00 00 21 52 6f 6f  74 00 00 00 34 06 01 00  |....!Root...4...|
00010090  4a ff ff ff ca a7 53 c4  27 04 00 00 03 00 00 00  |J.....S.'.......|
000100a0  00 00 00 00 64 69 73 61  64 76 61 6e 74 61 67 65  |....disadvantage|
000100b0  73 00 00 00 44 41 54 41  80 05 00 00 53 65 6c 66  |s...DATA....Self|
000100c0  2d 65 78 74 72 61 63 74  69 6e 67 20 61 72 63 68  |-extracting arch|
000100d0  69 76 65 73 0a 23 50 61  72 65 6e 74 20 43 6f 6e  |ives.#Parent Con|
000100e0  74 65 6e 74 73 0a 23 50  72 65 66 69 78 20 73 66  |tents.#Prefix sf|
000100f0  78 0a 8f 20 20 20 49 66  20 79 6f 75 20 68 6f 6c  |x..   If you hol|
00010100  64 20 64 6f 77 6e 20 7b  46 63 6f 64 65 3a 43 4f  |d down {Fcode:CO|
00010110  4e 54 52 4f 4c 7d 20 61  6e 64 20 64 72 61 67 20  |NTROL} and drag |
00010120  61 20 7a 69 70 66 69 6c  65 20 74 6f 20 74 68 65  |a zipfile to the|
00010130  20 69 63 6f 6e 62 61 72  2c 20 79 6f 75 20 77 69  | iconbar, you wi|
00010140  6c 6c 20 62 65 20 61 73  6b 65 64 20 69 66 20 79  |ll be asked if y|
00010150  6f 75 20 77 69 73 68 20  74 6f 20 63 6f 6e 76 65  |ou wish to conve|
00010160  72 74 20 69 74 20 74 6f  20 61 20 73 65 6c 66 2d  |rt it to a self-|
00010170  65 78 74 72 61 63 74 69  6e 67 20 61 72 63 68 69  |extracting archi|
00010180  76 65 2e 20 20 20 49 66  20 79 6f 75 20 63 6c 69  |ve.   If you cli|
00010190  63 6b 20 6f 6e 20 4f 4b  2c 20 61 6e 79 20 7b 46  |ck on OK, any {F|
000101a0  43 6f 64 65 3a 2f 7a 69  70 7d 20 73 75 66 66 69  |Code:/zip} suffi|
000101b0  78 20 77 69 6c 6c 20 62  65 20 72 65 6d 6f 76 65  |x will be remove|
000101c0  64 20 61 6e 64 20 74 68  65 20 66 69 6c 65 20 77  |d and the file w|
000101d0  69 6c 6c 20 62 65 20 63  6f 6e 76 65 72 74 65 64  |ill be converted|
000101e0  20 74 6f 20 74 68 65 20  52 49 53 43 2d 4f 53 20  | to the RISC-OS |
000101f0  66 69 6c 65 74 79 70 65  20 2f 41 62 73 6f 6c 75  |filetype /Absolu|
00010200  74 65 2f 2c 20 77 68 69  63 68 20 63 61 6e 20 62  |te/, which can b|
00010210  65 20 64 65 63 6f 6d 70  72 65 73 73 65 64 20 6a  |e decompressed j|
00010220  75 73 74 20 62 79 20 64  6f 75 62 6c 65 2d 63 6c  |ust by double-cl|
00010230  69 63 6b 69 6e 67 20 6f  6e 20 74 68 65 20 66 69  |icking on the fi|
00010240  6c 65 20 74 6f 20 72 75  6e 20 69 74 2e 20 20 20  |le to run it.   |
00010250  59 6f 75 20 63 61 6e 20  67 69 76 65 20 61 20 73  |You can give a s|
00010260  65 6c 66 2d 65 78 74 72  61 63 74 69 6e 67 20 61  |elf-extracting a|
00010270  72 63 68 69 76 65 20 74  6f 20 73 6f 6d 65 6f 6e  |rchive to someon|
00010280  65 20 77 68 6f 20 64 6f  65 73 6e 27 74 20 68 61  |e who doesn't ha|
00010290  76 65 20 49 6e 66 6f 7a  69 70 20 61 6e 64 20 74  |ve Infozip and t|
000102a0  68 65 79 20 77 69 6c 6c  20 73 74 69 6c 6c 20 62  |hey will still b|
000102b0  65 20 61 62 6c 65 20 74  6f 20 75 6e 7a 69 70 20  |e able to unzip |
000102c0  74 68 65 20 66 69 6c 65  2e 20 20 20 48 6f 77 65  |the file.   Howe|
000102d0  76 65 72 2c 20 74 68 65  73 65 20 66 69 6c 65 73  |ver, these files|
000102e0  20 64 6f 20 68 61 76 65  20 73 65 76 65 72 61 6c  | do have several|
000102f0  20 3c 64 69 73 61 64 76  61 6e 74 61 67 65 73 3e  | <disadvantages>|
00010300  2e 0a 0a 20 20 20 53 65  6c 66 2d 65 78 74 72 61  |...   Self-extra|
00010310  63 74 69 6e 67 20 61 72  63 68 69 76 65 73 20 63  |cting archives c|
00010320  61 6e 20 73 74 69 6c 6c  20 62 65 20 6c 6f 61 64  |an still be load|
00010330  65 64 20 69 6e 74 6f 20  49 6e 66 6f 7a 69 70 20  |ed into Infozip |
00010340  62 79 20 64 72 61 67 67  69 6e 67 20 74 68 65 6d  |by dragging them|
00010350  20 74 6f 20 74 68 65 20  69 63 6f 6e 62 61 72 2c  | to the iconbar,|
00010360  20 61 6e 64 20 79 6f 75  20 63 61 6e 20 61 64 64  | and you can add|
00010370  20 61 6e 64 20 64 65 6c  65 74 65 20 69 74 65 6d  | and delete item|
00010380  73 20 69 6e 20 74 68 65  6d 20 61 73 20 6e 6f 72  |s in them as nor|
00010390  6d 61 6c 2e 20 20 55 73  69 6e 67 20 49 6e 66 6f  |mal.  Using Info|
000103a0  7a 69 70 20 74 6f 20 61  6d 65 6e 64 20 73 75 63  |zip to amend suc|
000103b0  68 20 61 72 63 68 69 76  65 73 20 77 69 6c 6c 2c  |h archives will,|
000103c0  20 68 6f 77 65 76 65 72  2c 20 63 61 75 73 65 20  | however, cause |
000103d0  74 68 65 69 72 20 66 69  6c 65 74 79 70 65 20 74  |their filetype t|
000103e0  6f 20 62 65 20 28 69 6e  63 6f 72 72 65 63 74 6c  |o be (incorrectl|
000103f0  79 29 20 72 65 73 65 74  20 74 6f 20 2f 41 72 63  |y) reset to /Arc|
00010400  68 69 76 65 2f 20 62 79  20 74 68 65 20 49 6e 66  |hive/ by the Inf|
00010410  6f 2d 5a 49 50 20 72 6f  75 74 69 6e 65 73 2c 20  |o-ZIP routines, |
00010420  73 6f 20 74 68 61 74 20  74 68 65 79 20 63 61 6e  |so that they can|
00010430  20 6e 6f 20 6c 6f 6e 67  65 72 20 62 65 20 64 65  | no longer be de|
00010440  63 6f 6d 70 72 65 73 73  65 64 20 62 79 20 64 6f  |compressed by do|
00010450  75 62 6c 65 2d 63 6c 69  63 6b 69 6e 67 20 6f 6e  |uble-clicking on|
00010460  20 74 68 65 6d 2e 20 20  20 49 66 20 74 68 69 73  | them.   If this|
00010470  20 68 61 70 70 65 6e 73  20 79 6f 75 20 77 69 6c  | happens you wil|
00010480  6c 20 68 61 76 65 20 74  6f 20 72 65 73 65 74 20  |l have to reset |
00010490  74 68 65 69 72 20 66 69  6c 65 74 79 70 65 20 74  |their filetype t|
000104a0  6f 20 2f 41 62 73 6f 6c  75 74 65 2f 20 28 26 46  |o /Absolute/ (&F|
000104b0  46 38 29 20 6d 61 6e 75  61 6c 6c 79 2e 20 20 20  |F8) manually.   |
000104c0  49 74 20 69 73 20 62 65  73 74 20 74 6f 20 61 76  |It is best to av|
000104d0  6f 69 64 20 61 6c 74 65  72 69 6e 67 20 74 68 65  |oid altering the|
000104e0  20 63 6f 6e 74 65 6e 74  73 20 6f 66 20 73 65 6c  | contents of sel|
000104f0  66 2d 65 78 74 72 61 63  74 69 6e 67 20 61 72 63  |f-extracting arc|
00010500  68 69 76 65 73 20 69 66  20 70 6f 73 73 69 62 6c  |hives if possibl|
00010510  65 2e 0a 0a 8f 20 20 20  49 66 20 79 6f 75 20 68  |e....   If you h|
00010520  6f 6c 64 20 64 6f 77 6e  20 7b 46 63 6f 64 65 3a  |old down {Fcode:|
00010530  43 4f 4e 54 52 4f 4c 7d  20 61 6e 64 20 64 72 61  |CONTROL} and dra|
00010540  67 20 61 20 73 65 6c 66  2d 65 78 74 72 61 63 74  |g a self-extract|
00010550  69 6e 67 20 61 72 63 68  69 76 65 20 74 6f 20 74  |ing archive to t|
00010560  68 65 20 69 63 6f 6e 62  61 72 2c 20 79 6f 75 20  |he iconbar, you |
00010570  77 69 6c 6c 20 62 65 20  61 73 6b 65 64 20 69 66  |will be asked if|
00010580  20 79 6f 75 20 77 69 73  68 20 74 6f 20 63 6f 6e  | you wish to con|
00010590  76 65 72 74 20 69 74 20  62 61 63 6b 20 74 6f 20  |vert it back to |
000105a0  61 20 7a 69 70 66 69 6c  65 2e 20 20 20 54 68 69  |a zipfile.   Thi|
000105b0  73 20 6f 70 74 69 6f 6e  20 77 69 6c 6c 20 72 65  |s option will re|
000105c0  6d 6f 76 65 20 74 68 65  20 65 78 74 72 61 20 6d  |move the extra m|
000105d0  61 63 68 69 6e 65 2d 63  6f 64 65 20 66 72 6f 6d  |achine-code from|
000105e0  20 74 68 65 20 73 74 61  72 74 20 6f 66 20 74 68  | the start of th|
000105f0  65 20 66 69 6c 65 20 61  6e 64 20 72 65 2d 61 64  |e file and re-ad|
00010600  6a 75 73 74 20 74 68 65  20 69 6e 74 65 72 6e 61  |just the interna|
00010610  6c 20 73 74 72 75 63 74  75 72 65 20 74 6f 20 72  |l structure to r|
00010620  65 73 74 6f 72 65 20 69  74 20 74 6f 20 6e 6f 72  |estore it to nor|
00010630  6d 61 6c 2e 44 41 54 41  27 04 00 00 44 72 61 77  |mal.DATA'...Draw|
00010640  2d 62 61 63 6b 73 20 6f  66 20 73 65 6c 66 2d 65  |-backs of self-e|
00010650  78 74 72 61 63 74 69 6e  67 20 61 72 63 68 69 76  |xtracting archiv|
00010660  65 73 0a 23 50 61 72 65  6e 74 20 73 66 78 0a 8f  |es.#Parent sfx..|
00010670  09 54 68 65 20 65 78 74  72 61 20 64 65 63 6f 6d  |.The extra decom|
00010680  70 72 65 73 73 69 6f 6e  20 63 6f 64 65 20 6d 61  |pression code ma|
00010690  6b 65 73 20 74 68 65 6d  20 61 62 6f 75 74 20 32  |kes them about 2|
000106a0  35 6b 20 6c 6f 6e 67 65  72 20 74 68 61 6e 20 74  |5k longer than t|
000106b0  68 65 20 65 71 75 69 76  61 6c 65 6e 74 20 7a 69  |he equivalent zi|
000106c0  70 66 69 6c 65 2e 20 20  20 46 6f 72 20 73 68 6f  |pfile.   For sho|
000106d0  72 74 20 7a 69 70 66 69  6c 65 73 20 74 68 69 73  |rt zipfiles this|
000106e0  20 63 61 6e 20 6d 65 61  6e 20 74 68 61 74 20 74  | can mean that t|
000106f0  68 65 79 20 62 65 63 6f  6d 65 20 6d 6f 72 65 20  |hey become more |
00010700  74 68 61 6e 20 64 6f 75  62 6c 65 20 74 68 65 20  |than double the |
00010710  73 69 7a 65 2e 20 20 20  28 4f 66 20 63 6f 75 72  |size.   (Of cour|
00010720  73 65 2c 20 69 66 20 79  6f 75 72 20 66 69 6c 65  |se, if your file|
00010730  73 20 61 72 65 20 74 68  61 74 20 73 68 6f 72 74  |s are that short|
00010740  2c 20 64 6f 20 74 68 65  79 20 72 65 61 6c 6c 79  |, do they really|
00010750  20 6e 65 65 64 20 63 6f  6d 70 72 65 73 73 69 6e  | need compressin|
00010760  67 3f 29 0a 8f 09 54 68  65 20 66 69 6c 65 73 20  |g?)...The files |
00010770  61 72 65 20 61 6c 77 61  79 73 20 65 78 74 72 61  |are always extra|
00010780  63 74 65 64 20 74 6f 20  74 68 65 20 43 53 44 20  |cted to the CSD |
00010790  98 20 77 68 69 63 68 20  6d 61 79 20 62 65 20 74  |. which may be t|
000107a0  68 65 20 64 69 72 65 63  74 6f 72 79 20 69 6e 20  |he directory in |
000107b0  77 68 69 63 68 20 79 6f  75 20 64 6f 75 62 6c 65  |which you double|
000107c0  2d 63 6c 69 63 6b 65 64  20 74 68 65 20 66 69 6c  |-clicked the fil|
000107d0  65 2c 20 61 6e 64 20 69  74 20 6d 61 79 20 6e 6f  |e, and it may no|
000107e0  74 20 62 65 2e 20 20 20  41 6e 20 69 6e 65 78 70  |t be.   An inexp|
000107f0  65 72 69 65 6e 63 65 64  20 75 73 65 72 20 6d 61  |erienced user ma|
00010800  79 20 62 65 20 61 6c 74  6f 67 65 74 68 65 72 20  |y be altogether |
00010810  75 6e 61 62 6c 65 20 74  6f 20 66 69 6e 64 20 74  |unable to find t|
00010820  68 65 6d 21 0a 8f 09 57  68 69 6c 65 20 79 6f 75  |hem!...While you|
00010830  20 2a 63 61 6e 2a 20 72  75 6e 20 74 68 65 6d 20  | *can* run them |
00010840  66 72 6f 6d 20 61 20 74  61 73 6b 77 69 6e 64 6f  |from a taskwindo|
00010850  77 20 28 62 79 20 74 79  70 69 6e 67 20 74 68 65  |w (by typing the|
00010860  20 66 75 6c 6c 20 70 61  74 68 6e 61 6d 65 20 6f  | full pathname o|
00010870  66 20 74 68 65 20 61 72  63 68 69 76 65 29 20 61  |f the archive) a|
00010880  6e 64 20 73 75 70 70 6c  79 20 76 61 72 69 6f 75  |nd supply variou|
00010890  73 20 63 6f 6d 6d 61 6e  64 2d 6c 69 6e 65 20 6f  |s command-line o|
000108a0  70 74 69 6f 6e 73 2c 20  74 68 65 20 64 65 66 61  |ptions, the defa|
000108b0  75 6c 74 2c 20 76 65 72  62 6f 73 65 2c 20 6e 6f  |ult, verbose, no|
000108c0  6e 2d 6d 75 6c 74 69 74  61 73 6b 69 6e 67 20 62  |n-multitasking b|
000108d0  65 68 61 76 69 6f 75 72  20 6f 66 20 73 65 6c 66  |ehaviour of self|
000108e0  2d 65 78 74 72 61 63 74  69 6e 67 20 61 72 63 68  |-extracting arch|
000108f0  69 76 65 73 20 69 73 20  6e 6f 74 20 76 65 72 79  |ives is not very|
00010900  20 75 73 65 72 2d 66 72  69 65 6e 64 6c 79 2e 0a  | user-friendly..|
00010910  8f 09 53 65 6c 66 2d 65  78 74 72 61 63 74 69 6e  |..Self-extractin|
00010920  67 20 61 72 63 68 69 76  65 73 20 61 72 65 20 6e  |g archives are n|
00010930  6f 74 20 73 6f 20 27 70  6f 72 74 61 62 6c 65 27  |ot so 'portable'|
00010940  20 61 73 20 73 74 61 6e  64 61 72 64 20 7a 69 70  | as standard zip|
00010950  20 61 72 63 68 69 76 65  73 2e 20 20 20 46 6f 72  | archives.   For|
00010960  20 65 78 61 6d 70 6c 65  2c 20 61 20 73 65 6c 66  | example, a self|
00010970  2d 65 78 74 72 61 63 74  69 6e 67 20 61 72 63 68  |-extracting arch|
00010980  69 76 65 20 63 72 65 61  74 65 64 20 6f 6e 20 61  |ive created on a|
00010990  20 52 49 53 43 2d 4f 53  20 6d 61 63 68 69 6e 65  | RISC-OS machine|
000109a0  20 63 61 6e 6e 6f 74 20  65 78 74 72 61 63 74 20  | cannot extract |
000109b0  69 74 73 65 6c 66 20 6f  6e 20 61 20 44 4f 53 2d  |itself on a DOS-|
000109c0  62 61 73 65 64 20 6d 61  63 68 69 6e 65 2e 20 20  |based machine.  |
000109d0  20 41 6e 64 20 73 69 6e  63 65 20 74 68 65 79 20  | And since they |
000109e0  61 72 65 20 6e 6f 74 20  73 74 61 6e 64 61 72 64  |are not standard|
000109f0  20 7a 69 70 66 69 6c 65  73 2c 20 70 65 6f 70 6c  | zipfiles, peopl|
00010a00  65 20 75 73 69 6e 67 20  6f 74 68 65 72 20 28 6e  |e using other (n|
00010a10  6f 6e 2d 49 6e 66 6f 2d  5a 49 50 29 20 75 6e 7a  |on-Info-ZIP) unz|
00010a20  69 70 20 70 72 6f 67 72  61 6d 73 20 6d 61 79 20  |ip programs may |
00010a30  6e 6f 74 20 62 65 20 61  62 6c 65 20 74 6f 20 75  |not be able to u|
00010a40  6e 7a 69 70 20 74 68 65  6d 20 6d 61 6e 75 61 6c  |nzip them manual|
00010a50  6c 79 20 65 69 74 68 65  72 2e 0a 00 44 41 54 41  |ly either...DATA|
00010a60  59 05 00 00 48 6f 75 72  67 6c 61 73 73 20 69 6e  |Y...Hourglass in|
00010a70  20 49 6e 66 6f 7a 69 70  0a 23 70 61 72 65 6e 74  | Infozip.#parent|
00010a80  20 74 65 63 68 0a 23 46  68 33 3a 54 68 65 20 68  | tech.#Fh3:The h|
00010a90  6f 75 72 67 6c 61 73 73  0a 20 20 49 6e 66 6f 7a  |ourglass.  Infoz|
00010aa0  69 70 20 64 69 73 70 6c  61 79 73 20 74 68 65 20  |ip displays the |
00010ab0  52 49 53 43 2d 4f 53 20  68 6f 75 72 67 6c 61 73  |RISC-OS hourglas|
00010ac0  73 20 69 66 20 69 74 20  6e 65 65 64 73 20 74 6f  |s if it needs to|
00010ad0  20 74 61 6b 65 20 6f 76  65 72 20 74 68 65 20 63  | take over the c|
00010ae0  6f 6d 70 75 74 65 72 20  66 6f 72 20 6c 6f 6e 67  |omputer for long|
00010af0  65 72 20 74 68 61 6e 20  68 61 6c 66 20 61 20 73  |er than half a s|
00010b00  65 63 6f 6e 64 3b 20 77  68 69 6c 65 20 74 68 65  |econd; while the|
00010b10  20 68 6f 75 72 67 6c 61  73 73 20 69 73 20 64 69  | hourglass is di|
00010b20  73 70 6c 61 79 65 64 20  79 6f 75 20 77 69 6c 6c  |splayed you will|
00010b30  20 6e 6f 74 20 62 65 20  61 62 6c 65 20 74 6f 20  | not be able to |
00010b40  75 73 65 20 74 68 65 20  63 6f 6d 70 75 74 65 72  |use the computer|
00010b50  2e 0a 20 20 57 68 69 6c  65 20 49 6e 66 6f 7a 69  |..  While Infozi|
00010b60  70 20 69 73 20 63 61 6c  63 75 6c 61 74 69 6e 67  |p is calculating|
00010b70  20 77 68 69 63 68 20 66  69 6c 65 73 20 61 70 70  | which files app|
00010b80  65 61 72 20 69 6e 20 74  68 65 20 63 75 72 72 65  |ear in the curre|
00010b90  6e 74 20 3c 6c 65 76 65  6c 3e 20 6f 66 20 74 68  |nt <level> of th|
00010ba0  65 20 63 6f 6e 74 65 6e  74 73 20 77 69 6e 64 6f  |e contents windo|
00010bb0  77 2c 20 74 68 65 20 68  6f 75 72 67 6c 61 73 73  |w, the hourglass|
00010bc0  20 77 69 6c 6c 20 64 69  73 70 6c 61 79 20 74 68  | will display th|
00010bd0  65 20 70 65 72 63 65 6e  74 61 67 65 20 6f 66 20  |e percentage of |
00010be0  70 72 6f 67 72 65 73 73  20 6d 61 64 65 2e 20 20  |progress made.  |
00010bf0  20 54 68 65 20 68 6f 75  72 67 6c 61 73 73 20 69  | The hourglass i|
00010c00  73 20 61 6c 73 6f 20 64  69 73 70 6c 61 79 65 64  |s also displayed|
00010c10  20 77 68 69 6c 65 20 49  6e 66 6f 7a 69 70 20 69  | while Infozip i|
00010c20  73 20 73 65 61 72 63 68  69 6e 67 20 66 6f 72 20  |s searching for |
00010c30  74 68 65 20 69 6e 66 6f  72 6d 61 74 69 6f 6e 20  |the information |
00010c40  74 6f 20 64 69 73 70 6c  61 79 20 69 6e 20 74 68  |to display in th|
00010c50  65 20 3c 69 6e 66 6f 3e  20 77 69 6e 64 6f 77 2c  |e <info> window,|
00010c60  20 61 6e 64 20 77 68 69  6c 65 20 69 74 20 69 73  | and while it is|
00010c70  20 77 61 69 74 69 6e 67  20 66 6f 72 20 74 68 65  | waiting for the|
00010c80  20 49 6e 66 6f 2d 5a 49  50 20 72 6f 75 74 69 6e  | Info-ZIP routin|
00010c90  65 73 20 74 6f 20 77 72  69 74 65 2f 75 70 64 61  |es to write/upda|
00010ca0  74 65 20 74 68 65 20 7a  69 70 66 69 6c 65 20 63  |te the zipfile c|
00010cb0  61 74 61 6c 6f 67 75 65  2c 20 77 68 69 63 68 20  |atalogue, which |
00010cc0  68 61 70 70 65 6e 73 20  65 76 65 72 79 20 74 69  |happens every ti|
00010cd0  6d 65 20 79 6f 75 20 6c  6f 61 64 20 61 20 6e 65  |me you load a ne|
00010ce0  77 20 7a 69 70 20 61 72  63 68 69 76 65 20 6f 72  |w zip archive or|
00010cf0  20 64 65 6c 65 74 65 20  6f 72 20 61 64 64 20 66  | delete or add f|
00010d00  69 6c 65 73 20 74 6f 20  61 6e 20 65 78 69 73 74  |iles to an exist|
00010d10  69 6e 67 20 61 72 63 68  69 76 65 2e 20 20 20 44  |ing archive.   D|
00010d20  75 72 69 6e 67 20 74 68  65 20 61 63 74 75 61 6c  |uring the actual|
00010d30  20 7a 69 70 70 69 6e 67  2f 75 6e 7a 69 70 70 69  | zipping/unzippi|
00010d40  6e 67 20 70 72 6f 63 65  73 73 2c 20 74 68 65 20  |ng process, the |
00010d50  68 6f 75 72 67 6c 61 73  73 20 69 73 20 64 69 73  |hourglass is dis|
00010d60  70 6c 61 79 65 64 20 6f  6e 6c 79 20 77 68 65 6e  |played only when|
00010d70  20 74 68 65 20 70 6f 69  6e 74 65 72 20 69 73 20  | the pointer is |
00010d80  6f 76 65 72 20 61 6e 20  49 6e 66 6f 7a 69 70 20  |over an Infozip |
00010d90  77 69 6e 64 6f 77 2c 20  73 69 6e 63 65 20 79 6f  |window, since yo|
00010da0  75 20 63 61 6e 20 73 74  69 6c 6c 20 75 73 65 20  |u can still use |
00010db0  74 68 65 20 63 6f 6d 70  75 74 65 72 20 77 68 69  |the computer whi|
00010dc0  6c 65 20 74 68 69 73 20  69 73 20 67 6f 69 6e 67  |le this is going|
00010dd0  20 6f 6e 2e 0a 23 4c 69  6e 65 20 20 0a 20 20 54  | on..#Line  .  T|
00010de0  68 65 20 68 6f 75 72 67  6c 61 73 73 20 4c 45 44  |he hourglass LED|
00010df0  73 20 28 74 68 65 20 64  61 72 6b 20 62 61 72 73  |s (the dark bars|
00010e00  20 77 68 69 63 68 20 61  70 70 65 61 72 20 61 62  | which appear ab|
00010e10  6f 76 65 20 61 6e 64 20  62 65 6c 6f 77 20 74 68  |ove and below th|
00010e20  65 20 68 6f 75 72 67 6c  61 73 73 29 20 69 6e 64  |e hourglass) ind|
00010e30  69 63 61 74 65 20 77 68  69 63 68 20 70 72 6f 63  |icate which proc|
00010e40  65 73 73 20 69 73 20 63  75 72 72 65 6e 74 6c 79  |ess is currently|
00010e50  20 75 6e 64 65 72 20 77  61 79 2e 20 20 20 57 68  | under way.   Wh|
00010e60  69 6c 65 20 74 68 65 20  7a 69 70 66 69 6c 65 20  |ile the zipfile |
00010e70  63 61 74 61 6c 6f 67 75  65 20 69 73 20 62 65 69  |catalogue is bei|
00010e80  6e 67 20 61 6c 74 65 72  65 64 2c 20 74 68 65 20  |ng altered, the |
00010e90  74 6f 70 20 4c 45 44 20  69 73 20 64 69 73 70 6c  |top LED is displ|
00010ea0  61 79 65 64 2c 20 66 6f  6c 6c 6f 77 65 64 20 62  |ayed, followed b|
00010eb0  79 20 74 68 65 20 62 6f  74 74 6f 6d 20 4c 45 44  |y the bottom LED|
00010ec0  20 61 6e 64 20 74 68 65  20 70 65 72 63 65 6e 74  | and the percent|
00010ed0  61 67 65 20 64 69 73 70  6c 61 79 20 61 73 20 74  |age display as t|
00010ee0  68 65 20 77 69 6e 64 6f  77 20 69 73 20 72 65 64  |he window is red|
00010ef0  72 61 77 6e 2e 20 20 20  57 68 69 6c 65 20 79 6f  |rawn.   While yo|
00010f00  75 20 61 72 65 20 6e 61  76 69 67 61 74 69 6e 67  |u are navigating|
00010f10  20 75 70 20 61 6e 64 20  64 6f 77 6e 20 74 68 65  | up and down the|
00010f20  20 64 69 72 65 63 74 6f  72 79 20 73 74 72 75 63  | directory struc|
00010f30  74 75 72 65 2c 20 74 68  65 20 70 65 72 63 65 6e  |ture, the percen|
00010f40  74 61 67 65 73 20 61 72  65 20 61 63 63 6f 6d 70  |tages are accomp|
00010f50  61 6e 69 65 64 20 62 79  20 74 68 65 20 64 69 73  |anied by the dis|
00010f60  70 6c 61 79 20 6f 66 20  62 6f 74 68 20 4c 45 44  |play of both LED|
00010f70  53 2e 20 20 20 57 68 69  6c 65 20 74 68 65 20 69  |S.   While the i|
00010f80  6e 66 6f 20 77 69 6e 64  6f 77 20 69 73 20 62 65  |nfo window is be|
00010f90  69 6e 67 20 63 61 6c 63  75 6c 61 74 65 64 2c 20  |ing calculated, |
00010fa0  6e 65 69 74 68 65 72 20  4c 45 44 20 69 73 20 73  |neither LED is s|
00010fb0  68 6f 77 6e 2e 00 00 00  44 41 54 41 88 0a 00 00  |hown....DATA....|
00010fc0  53 51 53 48 80 46 00 00  4a f9 ff ff 31 c0 4f c4  |SQSH.F..J...1.O.|
00010fd0  00 00 00 00 1f 9d 8c 01  00 08 84 20 10 00 21 23  |........... ..!#|
00010fe0  02 e9 20 04 30 67 8c 9c  32 65 dc 14 2c c8 a1 60  |.. .0g..2e..,..`|
00010ff0  a6 82 08 0a 1e 28 c8 8a  63 c1 0d 05 21 fc 1b 29  |.....(..c...!..)|
00011000  92 64 b7 93 10 4e 76 83  b0 ab 25 4b 97 99 62 42  |.d...Nv...%K..bB|
00011010  88 99 09 c2 9d 9b 36 71  56 d9 09 61 67 15 08 33  |......6qV..ag..3|
00011020  82 02 15 1a b2 28 91 9a  00 8e 42 70 e7 0e c0 d2  |.....(....Bp....|
00011030  a6 04 99 39 05 20 35 e5  c0 6e 03 99 ee 7a ba b5  |...9. 5..n...z..|
00011040  0a 22 a7 5e 9d fe db 25  96 2c c1 5d ff ce fe bb  |.".^...%.,.]....|
00011050  c9 b6 ad db b7 70 e3 ca  9d 4b b7 ae dd bb 72 27  |.....p...K....r'|
00011060  6e 9c c8 b7 af df bf 80  03 0b 1e 4c b8 70 60 38  |n..........L.p`8|
00011070  05 85 1c 10 c1 b8 b1 e3  c7 90 23 4b 9e 4c b9 b2  |..........#K.L..|
00011080  e5 cb 98 1f d3 49 bc 38  33 64 39 77 4e 88 b8 53  |.....I.83d9wN..S|
00011090  59 8e e8 c7 a6 19 93 6e  bc da 72 eb d4 93 61 7b  |Y......n..r...a{|
000110a0  76 bc 59 a0 e2 d9 a8 43  8f 2e 7d da 31 ec d6 bb  |v.Y....C..}.1...|
000110b0  2f bf ee 1d 59 36 6e 11  b5 01 dc 3e ae 7a b4 f1  |/...Y6n....>.z..|
000110c0  c8 c0 59 33 7e 7e 99 fa  e4 e8 b8 93 2f 67 4e fa  |..Y3~~....../gN.|
000110d0  8e 75 c7 d8 83 7f a7 3c  1e 72 78 cf da 3b 73 77  |.u.....<.rx..;sw|
000110e0  7e 42 37 68 d1 dd 41 47  97 2f c2 b4 fb d5 ef 73  |~B7h..AG./.....s|
000110f0  9f b0 0f ff 74 fe f7 f4  31 87 1c 67 02 ee e6 5d  |....t...1..g...]|
00011100  7b a2 e5 17 df 4d b9 91  c6 5f 7d f8 e9 e6 5b 68  |{....M..._}...[h|
00011110  0f 4a f8 1f 85 0c 0a 98  9e 80 f2 79 d7 9d 81 a9  |.J.........y....|
00011120  7d 68 de 74 22 ae 16 de  82 bb fd 66 e0 8a 05 6e  |}h.t"......f...n|
00011130  c8 5c 87 a0 ad 78 20 8b  8f 45 18 9c 89 d0 39 f7  |.\...x ..E....9.|
00011140  a1 8a 1f 8a a8 21 81 2f  c2 17 e2 90 f0 05 57 e3  |.....!./......W.|
00011150  74 45 de 28 21 92 ec a5  98 20 5b b2 9d 97 99 8b  |tE.(!.... [.....|
00011160  c7 11 d9 e4 8c 3e 82 c7  24 8e a3 2d 59 9f 90 45  |.....>..$..-Y..E|
00011170  a6 06 63 6f 52 62 46 25  6e 43 c6 07 66 8c 33 82  |..coRbF%nC..f.3.|
00011180  67 5a 88 cd 49 d7 58 9a  4e 7e b9 65 93 cc 9d 39  |gZ..I.X.N~.e...9|
00011190  1b 9d 58 be a9 66 8d 6f  26 09 1c 70 7c da 09 1b  |..X..f.o&..p|...|
000111a0  9c 6d 1e a7 a7 67 43 2a  a8 db 4d 72 40 f8 99 83  |.m...gC*..Mr@...|
000111b0  fb 25 f8 a4 97 5d ee a7  20 6b 8f de d7 22 90 55  |.%...].. k...".U|
000111c0  0a e9 28 7c de 49 9a db  97 62 5e 4a 5c a6 72 6c  |..(|.I...b^J\.rl|
000111d0  aa 5a a7 4f 7e 6a 9b 7a  05 d6 6a ab 9d b7 4e 46  |.Z.O~j.z..j...NF|
000111e0  07 5b db e5 ea eb 9e ab  fe ca d8 ae 37 11 71 00  |.[..........7.q.|
000111f0  11 c8 26 ab ec b2 cc 36  eb ec b3 d0 46 2b ed b4  |..&....6....F+..|
00011200  d4 2e 4b 47 04 d8 e2 a5  ed b6 dc 76 eb 6d 5c d8  |..KG.......v.m\.|
00011210  46 00 c0 05 e1 96 6b ee  b9 e8 a6 ab ee ba ec b6  |F.....k.........|
00011220  eb ee bb e9 c6 11 ee b8  f0 d6 6b ef bd f8 e6 6b  |..........k....k|
00011230  ae bc d8 8e 1b 44 b5 00  07 2c f0 c0 04 27 0b 01  |.....D...,...'..|
00011240  bf e2 5e f0 6f c1 0c 37  ec 30 c0 04 1c 3c af c2  |..^.o..7.0...<..|
00011250  14 e8 6b f1 c5 18 d7 1b  80 c4 fd 52 9c f1 c7 20  |..k........R... |
00011260  87 bc 31 c2 fe 56 1c f2  c9 28 df 3b f2 c4 41 98  |..1..V...(.;..A.|
00011270  dc 6e 1c 77 60 0b 73 b9  f2 ce 7c 6e cc ea da 1c  |.n.w`.s...|n....|
00011280  07 b9 e8 d6 1c 01 cf e6  e2 9c 73 04 3a df 41 2e  |..........s.:.A.|
00011290  cc 3c 1b 4d 34 ce 2b 77  dc f2 bb 45 d3 bc 34 ba  |.<.M4.+w...E..4.|
000112a0  42 f7 8c f3 ce f1 12 fd  33 d5 ec d6 7c b5 d2 48  |B.......3...|..H|
000112b0  67 7b 34 d3 1c 27 fc b4  bb 42 df 81 75 b6 11 a8  |g{4..'...B..u...|
000112c0  0d b4 cc 6f 73 dd b6 ba  31 b3 25 37 dd 6d 63 5d  |...os...1.%7.mc]|
000112d0  77 de 49 67 8b 75 d3 66  bb cc 6e da 6b cf ed f6  |w.Ig.u.f..n.k...|
000112e0  be 71 df cc 76 ba 75 df  74 37 e3 7c 1b 1e f9 dc  |.q..v.u.t7.|....|
000112f0  91 8f 8c b3 bf 74 8c 4d  ee 05 60 ab bd 35 b6 9b  |.....t.M..`..5..|
00011300  c3 bd b5 e6 94 2f 4d ee  de 58 c3 fc 35 cf 7a 3b  |...../M..X..5.z;|
00011310  1e f6 ce 31 bf ae 34 d1  9b eb 2d 79 b8 7d 93 6b  |...1..4...-y.}.k|
00011320  b9 d3 99 9b fe 73 e7 f2  02 1d 3a ed a3 fb 2e 74  |.....s....:....t|
00011330  d8 a8 8f bd ba e8 76 bf  ce b9 ef 61 13 7f 81 ed  |......v....a....|
00011340  7b e3 ce b6 ee 07 ef 1c  47 c9 7b ab dd 3d cc aa  |{.......G.{..=..|
00011350  4f 7f 3a e8 c4 7f ef b8  e1 b6 af 9d 76 b9 47 5f  |O.:.........v.G_|
00011360  f0 bc f9 92 57 ad fc f4  cd 83 dd 7e b8 23 6b cf  |....W......~.#k.|
00011370  3d fa e6 87 6f fb d6 d4  cb db f9 ea 96 be be 2d  |=...o..........-|
00011380  8e 7c 3b 7b 1f ff e2 c7  be a5 19 4d 75 b1 b3 1f  |.|;{.......Mu...|
00011390  f1 b0 65 39 ce 95 4c 7c  91 3b dc e1 ca 47 39 bd  |..e9..L|.;...G9.|
000113a0  41 b0 83 a7 2b e0 01 6f  32 3e da 71 ce 83 21 b4  |A...+..o2>.q..!.|
000113b0  1b 09 41 98 c1 70 c5 ee  7e 14 3c 98 d1 ee 70 41  |..A..p..~.<...pA|
000113c0  14 66 70 6d 01 2c df 07  af 16 c2 f1 a9 cf 85 4a  |.fpm.,.........J|
000113d0  e3 e1 09 7b 28 40 c7 ad  90 87 2d 64 5b ea 80 d6  |...{(@....-d[...|
000113e0  34 1a 7a cc 86 8d db a0  0d 75 08 34 1e 82 8f 7e  |4.z......u.4...~|
000113f0  13 dc e0 e4 a0 a8 3d 2d  fa 8d 75 44 d4 20 f1 6c  |......=-..uD. .l|
00011400  d7 c4 92 51 d1 70 37 c1  21 11 cf b8 b8 2e 76 31  |...Q.p7.!.....v1|
00011410  8b 85 93 62 18 dd 18 37  39 de d0 87 f7 8b d9 ee  |...b...79.......|
00011420  b6 e7 b1 b6 3d b0 84 45  f4 de 03 c3 15 3e 3f 02  |....=..E.....>?.|
00011430  32 8d 7e 94 d7 f9 66 e6  3f 42 8e ef 88 9e 23 61  |2.~...f.?B....#a|
00011440  23 65 26 c9 47 06 11 67  2b dc a3 19 0d f9 bf 40  |#e&.G..g+......@|
00011450  4e d2 81 a7 0b 22 10 15  19 c9 af 81 12 61 d4 bb  |N....".......a..|
00011460  24 29 e9 37 48 4a fe 11  8d a1 cc 96 d2 00 b7 49  |$).7HJ.........I|
00011470  c6 cd 2e 65 b8 14 59 d9  6a 49 b5 5b e6 f2 97 17  |...e..Y.jI.[....|
00011480  a3 65 1f 81 49 cc 5c 0a  f3 6c c5 4c e6 c9 8e 29  |.e..I.\..l.L...)|
00011490  38 65 3a 33 98 bb 54 18  01 0c 43 cd 6a 5a f3 9a  |8e:3..T...C.jZ..|
000114a0  d8 1c 08 c9 14 96 cd 6e  7a f3 9b d6 94 e1 4d e8  |.......nz.....M.|
000114b0  f5 cc 72 7e 0c 82 e4 34  a7 3a f5 b5 bd 82 24 6e  |..r~...4.:....$n|
000114c0  9d f0 74 57 3b 05 f2 ce  78 da 33 5e 13 a9 e7 3d  |..tW;...x.3^...=|
000114d0  f7 49 c8 7c f2 f3 9f 3d  f3 27 40 07 2a 33 81 12  |.I.|...=.'@.*3..|
000114e0  14 a0 f3 4c 67 3c 17 f6  b0 86 2e eb 60 02 01 81  |...Lg<......`...|
000114f0  42 e1 c9 50 87 3a 34 62  ed 84 c2 44 d7 89 4c 80  |B..P.:4b...D..L.|
00011500  8e 4c 20 1a d5 e7 33 3b  fa cf 8f 02 40 a2 22 c5  |.L ...3;....@.".|
00011510  97 cd 68 96 52 92 f2 d3  a4 f4 3c d9 4a 1d c9 2e  |..h.R.....<.J...|
00011520  97 5a cd 80 34 bb 64 dc  64 97 d2 08 c0 74 a3 17  |.Z..4.d.d....t..|
00011530  f3 62 e9 82 16 2e 9b 9e  2b 7a 55 a3 64 28 77 da  |.b......+zU.d(w.|
00011540  b9 9e fe b4 a7 f6 12 6a  52 5d 58 d4 66 42 2e 82  |.......jR]X.fB..|
00011550  8a 5b 5f b9 ba 37 d4 74  c1 d4 97 19 0b 1d d2 54  |.[_..7.t.......T|
00011560  a7 d4 03 1a 95 a8 58 45  2b 55 b7 ca 40 76 c1 f4  |......XE+U..@v..|
00011570  73 20 13 eb 03 17 39 3b  a1 9d 55 71 5d 15 e0 5a  |s ....9;..Uq]..Z|
00011580  5d 38 33 ef b5 eb ad 75  d4 d6 51 1f 79 bb c2 56  |]83....u..Q.y..V|
00011590  15 5e 98 bc d9 4a 93 ea  57 bf ba 15 a2 02 81 ab  |.^...J..W.......|
000115a0  2c f1 32 58 06 ae 6f aa  77 65 e9 18 2b f9 3c da  |,.2X..o.we..+.<.|
000115b0  f9 cf 7d 6e eb ec ba 00  1b 34 c3 4c 15 8a 1d 6c  |..}n.....4.L...l|
000115c0  1e d0 32 4b d3 d4 71 d6  8a af 4d e0 54 cf 45 da  |..2K..q...M.T.E.|
000115d0  ad 9a b6 b2 62 fc 9a eb  56 6b 55 ab 89 2e a7 94  |....b...VkU.....|
000115e0  4b 6a 5f fb fa 57 c8 02  40 b2 6d bb 2d e2 f8 36  |Kj_..W..@.m.-..6|
000115f0  5c 0c fe 36 02 ac 9d da  04 09 59 3d e1 12 b0 7a  |\..6......Y=...z|
00011600  a3 35 2e 72 69 58 98 d3  f6 b0 b9 85 2b 5c 74 8f  |.5.riX......+\t.|
00011610  b7 53 0c 16 0e 6e da 73  6e 76 e7 b9 5d e5 e6 54  |.S...n.snv..]..T|
00011620  95 d2 5d a1 b9 c6 4b 53  96 2e 11 71 e9 3d af 57  |..]...KS...q.=.W|
00011630  b5 5b 47 f7 52 17 be 36  93 6f b9 58 bb c3 a9 2e  |.[G.R..6.o.X....|
00011640  32 71 03 9c 2d 6d f9 5b  da 89 80 a0 31 7d 51 70  |2q..-m.[....1}Qp|
00011650  be 08 ac 42 03 23 31 68  98 94 70 b9 6a eb 42 07  |...B.#1h..p.j.B.|
00011660  d7 81 2d 22 e0 8b 86 ef  15 5d 73 72 38 5b 13 81  |..-".....]sr8[..|
00011670  c2 87 6f 72 05 01 4c 64  c4 f6 2a 71 39 4f 9c dc  |..or..Ld..*q9O..|
00011680  82 40 a1 0a 22 f8 f0 15  0a f0 e2 90 c9 f8 99 34  |.@.."..........4|
00011690  e6 6e 44 05 22 1f 1e 17  04 c6 f5 fa b1 33 83 ec  |.nD."........3..|
000116a0  17 d0 ec b8 c7 20 53 b2  32 2d e7 b8 fe f2 05 04  |..... S.2-......|
000116b0  3a 76 f1 91 7d 3c 4d 70  7a 99 2f e2 8c 99 95 27  |:v..}<Mpz./....'|
000116c0  22 85 9b 94 40 c4 3e fe  b2 9a 43 82 b0 f6 f2 a5  |"...@.>...C.....|
000116d0  0a 37 d1 f2 96 0f 9a b2  36 8f b9 20 1f 3e 33 9a  |.7......6.. .>3.|
000116e0  e9 8c 32 3b 37 f8 c5 2d  8e 30 9f fb dc 40 db be  |..2;7..-.0...@..|
000116f0  f9 04 72 9e f3 a0 41 e6  67 43 93 f9 04 7e 41 f2  |..r...A.gC...~A.|
00011700  a2 e1 d5 e8 0e f7 25 d1  8a 9e 34 c6 2a 8d 62 be  |......%...4.*.b.|
00011710  30 26 d2 9a 3e 67 a1 2d  5d 90 32 df 41 cf 50 0e  |0&..>g.-].2.A.P.|
00011720  f5 c5 38 5d e3 82 74 09  d5 99 c6 58 45 2d da d0  |..8]..t....XE-..|
00011730  b2 b9 b9 20 20 a8 c2 15  42 bc e7 8f cd 9a d6 0d  |...  ...B.......|
00011740  c3 a8 cc 6e 3d 18 49 bf  4b ca c9 6c 5a f0 fe 5c  |...n=.I.K..lZ..\|
00011750  6c 1f f7 f6 9e f9 7b de  9d 05 33 5b bb e5 55 5d  |l.....{...3[..U]|
00011760  c8 2e 66 b4 c5 cc 6c 6a  f7 32 b1 c7 7e 76 bb 96  |..f...lj.2..~v..|
00011770  a7 b8 e8 69 2c 7b d3 23  b6 b7 1f 37 b8 c3 e2 8b  |...i,{.#...7....|
00011780  dc 44 35 37 bc a2 bd 6c  47 37 9b dd eb b2 ab b8  |.D57...lG7......|
00011790  d7 15 e0 e0 52 d7 b0 ef  aa 60 bd 81 48 59 b9 e9  |....R....`..HY..|
000117a0  cc b5 38 45 76 bf c1 3d  35 ec ce 5b 86 e9 0e 6c  |..8Ev..=5..[...l|
000117b0  c1 f1 7a 70 d2 95 2e db  55 03 37 ec 3a f9 f0 38  |..zp....U.7.:..8|
000117c0  68 0f b9 9b ae e2 64 01  0e dd 7d e7 9b ad 20 14  |h.....d...}... .|
000117d0  a3 bd e8 0d f2 55 8b dc  8f 5c 9d af c9 e3 05 34  |.....U...\.....4|
000117e0  fd 6a f0 7c e7 f6 38 cf  a0 5a af 38 9a 50 90 2f  |.j.|..8..Z.8.P./|
000117f0  74 b7 bd c2 5b c7 d6 19  1b 7f e8 26 5f c8 7c 2e  |t...[......&_.|.|
00011800  db 0f 8a 77 e6 3d 63 1d  12 3f 78 c0 8e 0b 8d e7  |...w.=c..?x.....|
00011810  94 16 79 d3 6b ce 5b 95  4a 5d 74 54 bf f6 63 57  |..y.k.[.J]tT..cW|
00011820  8a 75 a8 69 1d b4 44 17  7a cf 71 9a f6 e9 76 7c  |.u.i..D.z.q...v||
00011830  d4 e7 04 23 07 05 ac f6  ac 1f b0 ed fa 75 17 e0  |...#.........u..|
00011840  5a 6e 31 35 ce 1d ac 25  7f 77 04 71 de da a3 23  |Zn15...%.w.q...#|
00011850  9d d5 1c 85 fa cd 06 ef  5d e9 ae dc d6 65 ff 65  |........]....e.e|
00011860  b6 89 b9 f7 c8 e7 72 f2  c0 ac fc 3e 31 ff 4b cd  |......r....>1.K.|
00011870  df 93 f3 c6 84 fc e6 15  3f 63 d1 7f be cb 6b f6  |........?c....k.|
00011880  b2 e9 ed 19 84 d4 ab 79  f5 aa 36 27 e2 63 af cc  |.......y..6'.c..|
00011890  d9 d3 be 98 b6 bf 3d 30  73 af fb 5c f2 be f7 75  |......=0s..\...u|
000118a0  86 3b 45 81 6d 51 d8 0f  9f f8 0f 13 b6 f5 3e 4f  |.;E.mQ........>O|
000118b0  7a 20 1b 3f f1 07 f5 3c  eb 9b bf e4 e7 ab 53 c6  |z .?...<......S.|
000118c0  c2 c5 a9 66 f3 25 fd 7b  e5 9d e6 55 1f 30 e9 b3  |...f.%.{...U.0..|
000118d0  1f fe e7 aa cc fa 66 4f  bf d8 4b 3c 53 e6 be d3  |......fO..K<S...|
000118e0  f0 e6 ea 7e 54 11 6b 7e  7d 43 8d b1 e9 c5 77 ce  |...~T.k~}C....w.|
000118f0  85 5f 2f 63 5f d8 ac 50  07 3b 18 46 3b a2 24 48  |._/c_..P.;.F;.$H|
00011900  65 25 6f fb f5 7b 27 57  56 9c 33 36 1e b7 5b 75  |e%o..{'WV.36..[u|
00011910  55 77 34 c7 58 2f 54 80  64 05 3d 80 b7 60 0a 88  |Uw4.X/T.d.=..`..|
00011920  37 0c 08 3c 64 05 3b 09  07 75 5e 24 3b 2d 74 59  |7..<d.;..u^$;-tY|
00011930  62 a7 81 fc a7 7e 0b 74  5d a9 95 57 e3 75 5e 24  |b....~.t]..W.u^$|
00011940  98 5b 54 e5 70 eb 95 82  f2 24 72 8d a5 57 a6 84  |.[T.p....$r..W..|
00011950  59 33 17 76 04 48 45 c4  e5 40 8d e3 54 e8 f7 32  |Y3.v.HE..@..T..2|
00011960  52 97 46 61 c4 42 41 87  2d 14 46 78 02 88 42 41  |R.Fa.BA.-.Fx..BA|
00011970  58 60 44 b8 81 51 e7 4a  1a 94 43 22 c4 84 8a 07  |X`D..Q.J..C"....|
00011980  83 e2 43 5c 33 e4 7e 44  35 76 36 68 84 bf 95 4a  |..C\3.~D5v6h...J|
00011990  04 84 41 4b 18 78 37 68  5f 58 54 37 ef 93 7f 28  |..AK.x7h_XT7...(|
000119a0  57 83 cb e7 7d 72 f7 77  67 98 85 6a 48 86 34 a5  |W...}r.wg..jH.4.|
000119b0  36 e6 96 56 92 44 77 09  38 86 5d 53 61 68 48 55  |6..V.Dw.8.]SahHU|
000119c0  8c a4 5e 12 08 7e 7b f8  80 5a 97 61 ac 34 85 82  |..^..~{..Z.a.4..|
000119d0  c8 6f 84 d8 49 58 05 87  e2 77 32 80 88 2f f2 17  |.o..IX...w2../..|
000119e0  32 99 98 2e a0 87 61 96  87 82 73 88 32 9d 88 2e  |2.....a...s.2...|
000119f0  9f 98 32 9b 78 7d d4 37  65 45 38 52 ab 98 6c ad  |..2.x}.7eE8R..l.|
00011a00  e8 4c 41 80 7a ae e7 4d  b1 a8 4c ad 57 8b e0 74  |.LA.z..M..L.W..t|
00011a10  8b c0 b7 74 91 d8 8b be  38 8a c0 f8 4b 54 38 8c  |...t....8...KT8.|
00011a20  ab b6 55 df 92 8c ca b8  8c df 12 2e 73 6f 75 72  |..U.........sour|
00011a30  63 65 73 2e 49 6e 66 6f  7a 69 70 2e 69 6e 66 6f  |ces.Infozip.info|
00011a40  44 41 54 41 01 1a 00 00  53 51 53 48 f8 af 00 00  |DATA....SQSH....|
00011a50  4a ff fa ff 30 1f 50 c1  00 00 00 00 1f 9d 8c 44  |J...0.P........D|
00011a60  e4 84 b9 93 0c 80 c1 83  00 02 0e 04 c1 b0 21 43  |..............!C|
00011a70  40 21 0c 42 ca 61 10 98  09 02 00 00 65 13 80 10  |@!.B.a......e...|
00011a80  00 87 83 01 90 bc 69 53  46 0e 9d 37 6e 5c 34 29  |......iSF..7n\4)|
00011a90  43 26 4d 9d 36 08 17 1c  c4 d2 b1 a6 4d 83 05 40  |C&M.6.......M..@|
00011aa0  22 84 f7 03 21 c7 9b 40  01 04 d0 69 70 68 4d a3  |"...!..@...iphM.|
00011ab0  19 0f 22 9a 80 f3 20 2f  55 4a 0f 4a 3a c8 60 80  |.."... /UJ.J:.`.|
00011ac0  41 4c 1c 49 41 05 60 26  cc 9a 32 66 d2 b0 29 79  |AL.IA.`&..2f..)y|
00011ad0  30 c5 41 01 46 3f 1a b4  6a 90 d5 41 b7 06 37 1c  |0.A.F?..j..A..7.|
00011ae0  84 f0 af 2e 5d bb dd f2  42 c8 db 0d c2 ae bf 7e  |....]...B......~|
00011af0  01 67 1a 0c 61 70 26 08  77 12 23 56 5c a5 31 84  |.g..ap&.w.#V\.1.|
00011b00  c6 55 20 cc 98 2c 99 f2  dc cb 44 0e 27 3c ec ce  |.U ..,....D.'<..|
00011b10  1d 00 08 9d 3f 03 60 26  9a f4 5e 83 a7 3f 77 de  |....?.`&..^..?w.|
00011b20  05 da 1d eb 2a 88 3e c3  fe fc 6f 17 6d db 10 00  |....*.>...o.m...|
00011b30  ec fa 97 7b 77 84 df 71  12 0b 1f 4e bc b8 f1 e3  |...{w..q...N....|
00011b40  c8 93 2b 5f ce bc b9 f3  e7 d0 8f 5f 88 10 fc 37  |..+_......._...7|
00011b50  75 a0 70 b0 07 dd ce bd  bb f7 ef e0 c3 8b 47 78  |u.p...........Gx|
00011b60  00 e8 f4 ea c0 41 88 58  cf 7e 3d 1d f5 ed d9 bf  |.....A.X.~=.....|
00011b70  8f 4f bf be fd fb f8 f3  eb df cf bf bf ff f5 42  |.O.............B|
00011b80  1c 60 9f 10 d3 59 97 1e  71 27 b8 07 1f 7d f3 b1  |.`...Y..q'...}..|
00011b90  77 47 82 72 dc b1 5e 84  13 4a 28 42 84 09 da 87  |wG.r..^..J(B....|
00011ba0  e1 85 89 71 08 e1 83 1e  d2 27 47 86 ec 8d f8 1f  |...q.....'G.....|
00011bb0  87 16 82 48 61 7d 29 7e  48 a2 1c 28 ae a7 a2 85  |...Ha})~H..(....|
00011bc0  22 04 18 21 88 ec 11 68  60 7a 57 40 56 45 86 f3  |"..!...h`zW@VE..|
00011bd0  51 b8 62 83 32 7e 58 e1  91 21 6a 38 a3 84 1b 36  |Q.b.2~X..!j8...6|
00011be0  89 63 7b 26 42 49 62 7f  37 16 c9 a1 7d 2d 26 79  |.c{&BIb.7...}-&y|
00011bf0  61 8c 22 cc 98 e3 01 30  8a 30 25 81 71 14 c8 a3  |a."....0.0%.q...|
00011c00  8f 40 aa 97 e0 09 6b 8a  40 64 97 32 9a 48 e3 9c  |.@....k.@d.2.H..|
00011c10  51 ce 29 23 9c 75 c2 29  e1 9e 70 42 f9 e4 9d 27  |Q.)#.u.)..pB...'|
00011c20  02 9a 62 94 7e 5e 98 21  9f 80 f6 39 68 86 36 ae  |..b.~^.!...9h.6.|
00011c30  37 e6 05 65 1a 18 07 08  3d 42 96 66 98 98 ba b9  |7..e....=B.f....|
00011c40  a0 a2 72 3a e8 60 9e 82  e2 79 a8 9e a4 d2 58 e1  |..r:.`...y....X.|
00011c50  94 7d 06 9a 62 9c a8 5e  99 a7 9d a1 76 19 65 a3  |.}..b..^....v.e.|
00011c60  62 b6 a7 63 62 d6 4d da  23 82 ef 85 59 a2 a6 ed  |b..cb.M.#...Y...|
00011c70  65 d8 26 89 24 9a 0a 2b  9f 1d ca ba 27 85 77 ac  |e.&.$..+....'.w.|
00011c80  f8 69 7c 55 86 28 c7 88  d3 fe 39 a1 b0 77 9a 6a  |.i|U.(....9..w.j|
00011c90  28 a2 9e 1a 7a ad a3 d9  02 08 26 b8 39 4e 87 eb  |(...z.....&.9N..|
00011ca0  99 53 9e d0 2b b4 c0 b2  87 6d 9b e4 a6 9a ea aa  |.S..+....m......|
00011cb0  7b 0e ba ec bd f1 35 0b  6d b2 4d 52 bb 21 b4 d8  |{.....5.m.MR.!..|
00011cc0  92 2a 25 b7 80 46 19 e5  a8 16 da 68 9c 8e 3b ea  |.*%..F.....h..;.|
00011cd0  fa 63 b0 f3 a5 db ae b7  72 de 78 82 c5 5a ee cb  |.c......r.x..Z..|
00011ce0  ef c5 6c 36 db f1 88 27  68 fb 6f b7 a5 26 d6 69  |..l6...'h.o..&.i|
00011cf0  be df 9e fc 69 82 89 65  78 70 b7 26 9e 1c 20 7b  |....i..exp.&.. {|
00011d00  95 56 51 07 c3 92 52 fa  b0 bb 41 fe 3a 71 cc 2c  |.VQ...R...A.:q.,|
00011d10  5b 8c f1 c8 1a 5b 48 ed  c7 48 87 bc 2f aa 76 d6  |[....[H..H../.v.|
00011d20  eb b1 bc 05 43 c8 72 be  72 e2 f8 72 d4 de 26 2c  |....C.r.r..r..&,|
00011d30  e0 7a 35 df 6c 66 ae 3a  a7 1b 71 b0 3f 4b 2d ab  |.z5.lf.:..q.?K-.|
00011d40  cb 4c 7b 4b f1 d4 41 e3  db 2c c1 8e 6a 6b b4 70  |.L{K..A..,..jk.p|
00011d50  20 bf 0d b5 c1 1f fe 79  e3 d3 4c ae fa 2d c5 2d  | ......y..L..-.-|
00011d60  8b 4b 33 64 5e ef 48 5d  d8 10 83 e0 eb 84 65 67  |.K3d^.H]......eg|
00011d70  8d 37 ca 8f 77 da b6 b2  94 6b 2b a6 dc 15 9a fc  |.7..w....k+.....|
00011d80  31 dc 91 07 5e 22 dd 53  af 48 63 e7 38 ce cc 35  |1...^".S.Hc.8..5|
00011d90  e1 38 83 ed b9 a3 eb 42  d9 78 c5 68 7f cb 64 ec  |.8.....B.x.h..d.|
00011da0  b0 9f 7d f4 ed 53 a3 98  bb ed 68 87 3c 22 88 b0  |..}..S....h.<"..|
00011db0  ae 4d b2 a1 47 f7 49 e8  e8 66 7f 39 78 63 85 37  |.M..G.I..f.9xc.7|
00011dc0  0c 9f d8 8a 33 be 25 91  40 9f fd 77 a7 91 07 ad  |....3.%.@..w....|
00011dd0  3d ee c5 cf 0d fc ca 78  fb 1e f2 ee c8 ab 2d 2f  |=......x......-/|
00011de0  ee c6 17 5b 62 f2 82 9f  ce 7c ea e9 c5 2b e6 d8  |...[b....|...+..|
00011df0  6c d6 4a 64 87 42 83 ee  a0 b5 eb eb 09 7c 8a 00  |l.Jd.B.......|..|
00011e00  4c 14 a8 ae d4 a5 07 d5  ae 60 c2 29 a0 f9 4c 55  |L........`.)..LU|
00011e10  35 14 e9 2b 73 f5 32 5f  8d b6 26 82 ae c1 ef 70  |5..+s.2_..&....p|
00011e20  f2 53 97 7a 84 64 a1 fb  f5 cd 80 fa 93 11 ff 64  |.S.z.d.........d|
00011e30  57 40 96 05 50 81 a9 1a  a0 e8 0c a8 3d 98 25 10  |W@..P.......=.%.|
00011e40  7f ea eb 1f fe e8 f6 b9  0e c1 d0 56 14 b4 e0 d7  |...........V....|
00011e50  e2 57 40 e1 68 d0 3e 6f  0a 94 10 87 88 1f 42 11  |.W@.h.>o......B.|
00011e60  f1 88 38 dc 9f 70 2e 38  29 20 6e aa 3d 41 44 a2  |..8..p.8) n.=AD.|
00011e70  14 85 68 c4 29 12 d1 74  f4 61 22 10 88 c0 c5 2e  |..h.)..t.a".....|
00011e80  72 91 0e 5b f4 62 17 c1  28 c6 32 9a f1 8c 68 4c  |r..[.b..(.2...hL|
00011e90  a3 1a d7 c8 c6 36 ba f1  8d 5d 3c 00 1a 77 48 9d  |.....6...]<..wH.|
00011ea0  e8 d8 f1 8e 78 cc a3 1e  f7 c8 1c 3a c6 c1 70 80  |....x......:..p.|
00011eb0  0c a4 20 07 49 c8 42 1a  f2 90 88 4c a4 22 0b 59  |.. .I.B....L.".Y|
00011ec0  9e 9b f8 71 91 90 8c a4  24 27 49 c9 4a 5a 87 82  |...q....$'I.JZ..|
00011ed0  f1 61 a2 25 37 c9 c9 4e  7a 12 91 98 24 91 26 3f  |.a.%7..Nz...$.&?|
00011ee0  49 ca 52 9a 92 92 14 74  d6 28 4f c9 ca 56 ba d2  |I.R....t.(O..V..|
00011ef0  70 14 7c 5a 8d 1e f9 ca  5a da b2 94 5b 93 19 2d  |p.|Z....Z...[..-|
00011f00  6f c9 cb 5e 4e 72 6b 46  4b d0 2a 7d 49 cc 62 32  |o..^NrkFK.*}I.b2|
00011f10  72 81 b3 34 dc 1f 7f 13  14 20 fc 06 8e d0 8c a6  |r..4..... ......|
00011f20  34 a7 49 cd 36 12 e0 37  02 62 e0 09 56 19 14 22  |4.I.6..7.b..V.."|
00011f30  3c b3 9a e0 0c a7 38 c7  29 46 00 60 33 5a 37 e2  |<.....8.)F.`3Z7.|
00011f40  a6 20 bd 19 01 76 1a f3  9d a6 34 67 04 72 29 3d  |. ...v....4g.r)=|
00011f50  75 5a e7 6b ec 74 27 3c  f7 d9 49 79 d2 73 4b c9  |uZ.k.t'<..Iy.sK.|
00011f60  6c 98 75 e4 59 47 03 e5  93 9f 08 e5 a4 3f a5 17  |l.u.YG.......?..|
00011f70  26 7b 46 20 31 66 3a a8  81 ce 53 a0 73 dd 01 92  |&{F 1f:...S.s...|
00011f80  77 a8 e8 d7 cc e5 47 3a  1a 28 a3 bf b9 68 20 a7  |w.....G:.(...h .|
00011f90  03 29 40 46 6a 90 1e 55  e4 42 01 da d0 5d ca 33  |.)@Fj..U.B...].3|
00011fa0  38 e7 6a e7 33 77 44 d1  90 8a 54 a4 8a 04 e9 43  |8.j.3wD...T....C|
00011fb0  37 ba 53 65 a6 34 a4 15  15 24 49 97 d9 b0 9f fe  |7.Se.4...$I.....|
00011fc0  c6 a8 87 5c 69 a6 02 2a  a9 81 da 14 a2 33 95 69  |...\i..*.....3.i|
00011fd0  ae 6a 5a a6 8b 9e 34 91  27 ad ea 54 b5 ba 23 9c  |.jZ...4.'..T..#.|
00011fe0  06 32 52 57 2d 2a 4c 3b  3a c8 b0 46 52 a9 f5 74  |.2RW-*L;:..FR..t|
00011ff0  69 1d 87 13 55 7d 82 95  a2 56 45 aa 49 0b c4 55  |i...U}...VE.I..U|
00012000  ea 40 ea 02 5e 0d 29 21  df fa 55 48 41 b5 a8 65  |.@..^.)!..UHA..e|
00012010  95 6b 21 95 9a 40 a6 e6  ca a9 c5 99 8e 44 f5 6a  |.k!..@.......D.j|
00012020  d7 c6 3e 14 a4 71 40 0f  ae 22 7b d3 0b 94 14 38  |..>..q@.."{....8|
00012030  d4 b1 8e 55 33 fb 58 c7  76 b6 4c 91 ba a9 4e 63  |...U3.X.v.L...Nc|
00012040  6a 55 a8 5a 34 b4 a2 d5  ac 25 57 9a 45 97 c2 94  |jU.Z4....%W.E...|
00012050  38 52 d5 a7 48 f9 fa d8  f3 48 d6 aa 92 b5 2c 51  |8R..H....H....,Q|
00012060  ff 48 d4 cd 2e 73 b2 66  02 6e 68 6d 5a 51 9c 96  |.H...s.f.nhmZQ..|
00012070  16 a4 a7 35 57 6a 19 4b  49 7f ce 51 99 4e 25 ae  |...5Wj.KI..Q.N%.|
00012080  75 16 db 5b cd c6 d5 a6  a0 bd 6b 46 b3 9b 51 e1  |u..[......kF..Q.|
00012090  3c b4 b1 bf b5 2b 77 21  ab dd c6 ce 96 ae 66 fa  |<....+w!......f.|
000120a0  6d 64 ef ca 5d f6 de f5  b0 ab 7d aa 71 d4 2a dd  |md..].....}.q.*.|
000120b0  b6 c2 f7 bb 36 75 6c 62  b2 5b 55 f7 76 17 57 d7  |....6ulb.[U.v.W.|
000120c0  0d 2f 7f f1 4a 5e ad 0e  d7 b1 57 55 ef 80 fb 3b  |./..J^....WU...;|
000120d0  e0 fb 36 f7 37 47 78 ae  40 99 69 dd 88 46 d5 ac  |..6.7Gx.@.i..F..|
000120e0  5b d5 e8 1f e3 ca 61 bb  1a 57 bc 41 ad 2a 44 4f  |[.....a..W.A.*DO|
000120f0  da e1 03 67 15 b8 21 5d  6f 89 09 bc 5d 14 c7 37  |...g..!]o...]..7|
00012100  02 47 98 41 71 6e 30 00  fa d6 76 ba 17 4e 69 76  |.G.Aqn0...v..Niv|
00012110  81 ba 61 0f fb b8 ae 71  25 b1 87 47 1c 62 bc 9a  |..a....q%..G.b..|
00012120  17 38 74 75 f1 1d 54 fc  63 16 fb f5 ba 2f 8e 71  |.8tu..T.c..../.q|
00012130  23 0f 42 63 1b ff 35 b6  cc c5 6f 90 8d fc 61 03  |#.Bc..5...o...a.|
00012140  3f d9 c8 7a 05 b2 8f 91  ac d7 ee f6 f4 bc 38 15  |?..z..........8.|
00012150  b3 97 2f 6a 66 49 81 39  ca 33 38 80 81 82 50 65  |../jfI.9.38...Pe|
00012160  e8 52 b8 be 58 c6 2f 63  b7 cc 66 d5 7a 79 ac 5d  |.R..X./c..f.zy.]|
00012170  7e 73 87 c9 fc 5d 33 23  17 c9 69 16 74 93 d9 fc  |~s...]3#..i.t...|
00012180  66 44 2b 14 c2 71 9e 73  9d 27 1c 01 82 5e 59 a2  |fD+..q.s.'...^Y.|
00012190  5f 9b ad 45 cd 95 2b 00  23 d8 c9 de 0d ee 64 5d  |_..E..+.#.....d]|
000121a0  1c 1c dd 66 d4 af 1a 7d  ec 45 83 2b de 51 9b 9a  |...f...}.E.+.Q..|
000121b0  cd b8 12 6c 52 21 2d 67  eb d0 b9 c6 76 ae 74 85  |...lR!-g....v.t.|
000121c0  71 2c d5 4c 03 67 d3 7a  86 e9 77 b3 0a ea 58 5b  |q,.L.g.z..w...X[|
000121d0  f7 b8 08 3e 75 a9 51 0d  54 55 47 80 d5 a0 75 f5  |...>u.Q.TUG...u.|
000121e0  93 9d 2d 6b 43 ca 53 ca  92 c6 35 a5 2d ad d3 3c  |..-kC.S...5.-..<|
000121f0  77 52 d8 09 ed e5 b5 23  6d eb 49 37 f5 ce 37 b6  |wR.....#m.I7..7.|
00012200  af 27 c1 1d ee 5b 8e bb  d6 bf b9 b5 8d 0d b7 d8  |.'...[..........|
00012210  76 db 3b 91 ef ce b6 4b  d3 18 d5 7b fb db da b4  |v.;....K...{....|
00012220  d6 77 ae c3 78 c6 7e ff  fb e0 81 cc 77 b9 b5 7d  |.w..x.~.....w..}|
00012230  ee 43 12 61 3c 10 8f b8  c4 27 4e 71 83 04 7c e1  |.C.a<....'Nq..|.|
00012240  bb 34 24 46 2a ce f1 8e  7b 9c e2 17 8f b7 b9 1d  |.4$F*...{.......|
00012250  8c f0 92 53 12 db 18 cf  b5 c9 57 1e 49 94 8b 9c  |...S......W.I...|
00012260  e1 24 67 b9 cc 0f e9 f2  08 c8 5b e5 33 cf 39 21  |.$g.......[.3.9!|
00012270  6b 7e f3 86 f1 f1 e7 40  0f ba d0 9d c3 f3 91 63  |k~.....@.......c|
00012280  56 e7 48 1f 64 d1 61 7e  f4 a4 3b 7d 47 4b cf f8  |V.H.d.a~..;}GK..|
00012290  d3 9f 1e 75 9c 4f 3d e9  55 a7 f4 d5 9d 9e f5 86  |...u.O=.U.......|
000122a0  6f 1d eb e4 7e b9 d4 bf  9e f3 ae c7 9c ec 32 37  |o...~.........27|
000122b0  7b d3 d1 5e f6 b0 db dc  e8 9c 65 7b db e1 fd 76  |{..^......e{...v|
000122c0  a6 c7 5d ee 69 77 7b cf  bd 8e f7 95 ab fd ee 85  |..].iw{.........|
000122d0  8c 47 5d 06 4f f8 c2 d7  e5 03 a5 14 bc e1 17 7f  |.G].O...........|
000122e0  f8 c4 33 9e f1 88 47 e4  df 89 6a 48 c5 3f be f0  |..3...G...jH.?..|
000122f0  91 ff a4 e5 2f 3f f8 cc  7b 72 f3 9c ff 87 e7 0b  |..../?..{r......|
00012300  39 f9 44 c6 e3 11 88 40  c4 3f 52 8f 0f d4 ab 1e  |9.D....@.?R.....|
00012310  f3 89 77 fd ea 11 d1 fa  d4 1b 7e f4 9c 3c bd ed  |..w.......~..<..|
00012320  59 2f 7b d8 4b 5e ef 70  a7 7c e0 65 cf 7b db fb  |Y/{.K^.p.|.e.{..|
00012330  5e f3 c4 a7 7d ef 09 8f  fb 4d ea 5e f5 c5 7f 3d  |^...}....M.^...=|
00012340  f3 13 59 7a 44 c6 43 f5  8f c0 07 f4 b3 9f fd c1  |..YzD.C.........|
00012350  03 40 f4 89 c7 be f6 57  cf 7d 7c 78 1f fc a4 bc  |.@.....W.}|x....|
00012360  fe 3f b2 bf fd d6 9b bf  2e df 6f be 20 ab 7f 48  |.?........o. ..H|
00012370  f5 b3 9f fc ee 3f bf fc  2b 69 ff f1 23 a2 fc fa  |.....?..+i..#...|
00012380  17 7e eb e7 7f 00 08 7f  e8 47 73 c0 67 77 c2 47  |.~.......Gs.gw.G|
00012390  48 fd d7 7e dd f7 0f 06  71 80 9f 27 7e 0e f8 7e  |H..~....q..'~..~|
000123a0  11 b8 7f 94 d4 80 f8 f7  80 17 48 7d 09 38 76 83  |..........H}.8v.|
000123b0  a4 81 ff 97 7f 10 18 7f  02 78 7f 23 c8 81 26 98  |.........x.#..&.|
000123c0  7e 14 b8 81 16 b8 82 08  48 77 7b 77 76 82 74 7d  |~.......Hw{wv.t}|
000123d0  ac 17 7d f0 07 0b 30 38  81 37 a8 7c c6 07 00 3a  |..}...08.7.|...:|
000123e0  28 81 9d 64 83 b4 87 83  10 18 84 18 68 38 f4 57  |(..d........h8.W|
000123f0  79 a9 57 84 3e f8 7a 40  b8 83 43 d8 84 da f7 84  |y.W.>.z@..C.....|
00012400  39 28 85 b9 47 85 46 18  85 42 b8 73 1f 68 75 21  |9(..G.F..B.s.hu!|
00012410  d8 82 03 98 83 b6 d1 85  ce 27 86 1c 08 0b 65 98  |.........'....e.|
00012420  84 92 a4 81 63 78 84 6b  e8 81 32 18 7c a6 87 86  |....cx.k..2.|...|
00012430  16 a8 86 58 78 86 03 f8  7a 69 18 87 2c b8 87 75  |...Xx...zi..,..u|
00012440  d1 87 79 38 7f 5f a8 75  81 67 87 70 e8 87 9a 87  |..y8._.u.g.p....|
00012450  88 40 f8 17 83 c8 7f 8c  a8 86 8a 68 48 4b 78 88  |.@.........hHKx.|
00012460  80 38 86 8d 38 89 53 78  89 dd 97 89 8f 98 81 91  |.8..8.Sx........|
00012470  e8 88 66 48 88 73 a8 80  75 c8 89 f8 90 89 9a 98  |..fH.s..u.......|
00012480  85 a8 a8 8a 9f 38 49 6e  98 7d ae 38 8a 81 54 89  |.....8In.}.8..T.|
00012490  0c 68 87 b3 c8 86 91 14  8b a9 28 89 ab a8 87 f7  |.h........(.....|
000124a0  37 80 b9 28 87 02 67 88  0c c8 78 1d 81 84 8e b7  |7..(..g...x.....|
000124b0  78 c9 f8 8a 6d 88 8c 08  a1 8c bf 57 8a 20 58 83  |x...m......W. X.|
000124c0  d0 78 10 d2 a8 79 d7 68  10 d9 f8 79 db c8 85 ba  |.x...y.h...y....|
000124d0  68 1d b6 18 82 cc 08 09  86 91 09 1d 98 7e e5 78  |h............~.x|
000124e0  8e e9 a8 8d 86 07 00 e6  68 18 ed 48 89 85 c8 77  |........h..H...w|
000124f0  c7 f8 8e f1 38 18 f3 38  84 eb 28 8f ce b8 8b fd  |....8..8..(.....|
00012500  a8 8f ff 28 8e f5 48 83  81 04 7a 10 98 8f f2 48  |...(..H...z....H|
00012510  8b 19 88 8f e7 a8 8f 0c  09 8b 0e f9 90 03 19 72  |...............r|
00012520  75 57 8d 07 39 91 ec 18  91 cf 58 78 f0 f8 90 e8  |uW..9.....Xx....|
00012530  c8 91 00 e9 91 0a 09 91  e1 68 91 33 b8 76 81 47  |.........h.3.v.G|
00012540  92 20 19 92 27 a9 48 a0  f7 91 20 59 91 30 c9 92  |. ..'.H... Y.0..|
00012550  33 29 92 04 49 8d 60 68  8d 84 27 93 14 89 93 8b  |3)..I.`h..'.....|
00012560  14 93 25 69 92 cb e8 7d  43 e9 92 c4 98 72 c6 48  |..%i...}C....r.H|
00012570  8e 46 d9 92 48 a9 8e 4d  d9 92 34 69 7a 3d 79 94  |.F..H..M..4iz=y.|
00012580  4f 19 83 c5 68 8f 4c 09  7f 56 39 95 d6 57 95 4e  |O...h.L..V9..W.N|
00012590  e9 95 f5 07 96 52 09 94  30 56 90 2a 79 8f 09 e9  |.....R..0V.*y...|
000125a0  94 57 e9 8d 5c c9 96 62  59 79 51 59 96 2f 39 8e  |.W..\..bYyQY./9.|
000125b0  3c b9 96 61 69 96 54 f9  96 79 f9 92 7b 89 97 74  |<..ai.T..y..{..t|
000125c0  99 94 62 b7 93 19 09 98  81 09 95 3e 79 98 ee 98  |..b........>y...|
000125d0  98 37 59 97 68 09 78 f7  c8 98 3f e9 97 5f 69 98  |.7Y.h.x...?.._i.|
000125e0  8d b9 8c 92 b9 91 8e a9  93 4b 69 8d 99 a9 99 8e  |.........Ki.....|
000125f0  f7 99 0b 49 99 63 29 9a  44 39 8d 59 69 90 80 24  |...I.c).D9.Yi..$|
00012600  78 a6 d9 96 fc d8 9a 71  b9 92 b0 69 96 76 79 90  |x......q...i.vy.|
00012610  ad e9 9a b9 77 9b b1 c9  80 ba 49 9b 8f b9 80 21  |....w.....I....!|
00012620  d8 9b a4 59 79 c2 99 78  c5 89 9a 4a a9 95 7d 77  |...Yy..x...J..}w|
00012630  70 b5 b9 9c f7 d6 9c ce  d9 6e d0 19 9d 09 35 9d  |p........n....5.|
00012640  d4 c9 4f d6 79 9d f0 94  9d da 69 4c dc d9 9d c4  |..O.y.....iL....|
00012650  f4 9d f8 85 1e bd 74 5e  4f 95 59 35 55 4a e6 c9  |......t^O.Y5UJ..|
00012660  49 e2 a9 69 c4 b4 9e de  f5 47 e9 49 4a eb b9 49  |I..i.....G.IJ..I|
00012670  ed 99 62 d5 e6 49 37 a5  65 e7 99 57 fa 09 54 fe  |..b..I7.e..W..T.|
00012680  29 49 f7 f9 50 18 f6 4a  fb b9 9f ce 16 a0 9c 54  |)I..P..J.......T|
00012690  59 0a 0a 49 03 4a 52 85  46 1d a0 55 6a ea 59 66  |Y..I.JR.F..Uj.Yf|
000126a0  7b e6 69 a6 24 5a a5 c5  69 1b 8a 9c 2f e7 9f c0  |{.i.$Z..i.../...|
000126b0  39 48 22 05 a1 7d b6 5e  94 95 9f 89 74 a0 17 da  |9H"..}.^....t...|
000126c0  67 19 7a 9e 14 5a a2 dd  46 7a 09 08 a2 58 55 53  |g.z..Z..Fz...XUS|
000126d0  4b c6 a1 fb c5 69 9f 04  56 f1 49 51 78 55 a0 9b  |K....i..V.IQxU..|
000126e0  f4 56 9e 76 a3 5c a6 48  55 e7 55 21 da 57 e6 35  |.V.v.\.HU.U!.W.5|
000126f0  5c c2 71 60 eb 76 1e 3d  6a 57 3f 8a a2 35 3a 64  |\.q`.v.=jW?..5:d|
00012700  85 56 26 45 2a 98 17 a9  67 90 69 48 a1 f5 a5 96  |.V&E*...g.iH....|
00012710  b5 64 2c 5a 4a c3 f5 56  53 da 4a d1 f6 5a 58 0a  |.d,ZJ..VS.J..ZX.|
00012720  6b d5 16 75 8d 96 a4 81  45 a0 e6 b2 a6 d5 d1 a0  |k..u....E.......|
00012730  96 54 a6 3e 7a a3 68 ea  57 6a 1a a6 e9 46 8f d4  |.T.>z.h.Wj...F..|
00012740  f8 a6 55 0a a6 c1 41 a7  78 45 a5 5e 4a 51 7c 05  |..U...A.xE.^JQ|.|
00012750  a6 a6 f4 56 85 9a 64 a4  e5 a1 17 29 a8 88 c4 57  |...V..d....)...W|
00012760  37 fa a8 53 1a a3 9c e4  a8 54 35 a7 88 7a 48 8e  |7..S.....T5..zH.|
00012770  aa a7 6b f5 61 31 28 46  55 46 a9 a0 0a a5 c8 b5  |..k.a1(FUF......|
00012780  64 8c 4a a6 8a da a9 04  ea 5d 3b 6a a3 37 76 a9  |d.J......];j.7v.|
00012790  57 26 a3 33 36 00 b2 9a  96 71 3a 56 8f b5 5e 72  |W&.36....q:V..^r|
000127a0  da a8 af 0a 5e 73 ba ab  df 46 ab a6 15 6d 9a aa  |....^s...F...m..|
000127b0  74 93 d1 ac cd aa ab 31  d5 a5 95 04 a4 e0 b9 48  |t......1.......H|
000127c0  31 e6 ac cf 2a a6 ca 49  49 d4 5a ad 1e 88 ad 93  |1...*..II.Z.....|
000127d0  a1 ab e4 29 ad de ba 9d  e0 1a ae 10 aa 9a e5 5a  |...)...........Z|
000127e0  4c d7 0a ae b8 f6 35 70  ba ae e1 79 ae 33 60 8a  |L.....5p...y.3`.|
000127f0  f2 5a 9d f4 6a af f7 8a  9d f9 8a 91 f7 f6 5a 7d  |.Z..j.........Z}|
00012800  44 a6 cf 91 9f ed 8a ad  fa 6a 72 00 bb 1c 9f 5a  |D........jr....Z|
00012810  48 09 ab 1c 04 db af 84  f9 af 53 b6 1d 70 b0 b0  |H.........S..p..|
00012820  7b 35 b1 41 51 b1 df ea  ae fe 6a 6f 71 80 b1 d8  |{5.AQ.....joq...|
00012830  61 b1 65 05 b2 37 a1 b1  bf 77 ae 07 5b 72 1f eb  |a.e..7...w..[r..|
00012840  1d 26 bb a3 24 6b 13 2d  4b 8f 28 db b1 ed b6 b2  |.&..$k.-K.(.....|
00012850  dd 11 b3 df f6 b2 35 81  b3 5e 38 b3 11 2b 48 09  |......5..^8..+H.|
00012860  7b 4b 36 cb 1d 3c 1b a4  3a db 11 45 4b 88 3e db  |{K6..<..:..EK.>.|
00012870  99 7b 05 5b b6 34 b4 14  2b b2 40 7b b4 08 91 b4  |.{.[.4..+.@{....|
00012880  b5 08 b1 4c 2b a2 84 f7  07 52 8b 55 18 cb 1e 3f  |...L+....R.U...?|
00012890  71 10 56 cb ad 5f bb 1e  61 6b 10 63 ab 84 58 bb  |q.V.._..ak.c..X.|
000128a0  ad 5a 3b 78 5c fb b4 13  2b 05 3e 74 b6 69 2b 49  |.Z;x\...+.>t.i+I|
000128b0  50 2b b7 2d 43 b7 0f bb  b4 6c 0b 48 89 71 0f 85  |P+.-C....l.H.q..|
000128c0  77 1c 8d 3a b1 55 30 1c  25 50 b5 5d 6b 52 84 6b  |w..:.U0.%P.]kR.k|
000128d0  b8 88 bb b1 06 4b b3 5d  75 07 80 4b 78 82 4b a6  |.....K.]u..Kx.K.|
000128e0  84 5b 02 78 5b 05 8d 4b  4a 50 5b 05 98 9b 18 9a  |.[.x[..KJP[.....|
000128f0  2b b6 7b cb b1 3f db 30  93 1b 7a 6f cb b9 13 cb  |+.{..?.0..zo....|
00012900  11 20 90 18 57 b0 b9 2e  eb 13 00 d0 ba 77 f0 ba  |. ..W........w..|
00012910  a2 eb b8 ce 9a b2 7b 75  ba 9c 97 ba b1 db 11 b4  |......{u........|
00012920  1b ba 68 9b b8 ca 04 b2  c1 0b bb 32 4b ba 59 ab  |..h........2K.Y.|
00012930  4c bc 7b 79 be bb 6e 20  8b b7 87 7b bb aa 5b 13  |L.{y..n ...{..[.|
00012940  d2 8b bc 32 ca b7 ea 6a  ba a1 57 17 cf 9b b3 c0  |...2...j..W.....|
00012950  5b 07 b5 ab b7 96 1b be  e3 8b bd 3d ab bc 7d db  |[..........=..}.|
00012960  30 87 d0 84 ee fb be a9  87 07 c4 db 30 18 0b 05  |0...........0...|
00012970  e2 7b 02 48 3b bf 92 52  bf f7 9b bf b8 fb ac 90  |.{.H;..R........|
00012980  9b 2b ed 0b bf 04 2c bf  e5 8b 10 50 70 be e8 6b  |.+....,....Pp..k|
00012990  b4 1d 91 c0 57 70 b6 00  50 b7 06 52 b0 b9 1b c0  |....Wp..P..R....|
000129a0  c0 d1 bc 8f f7 bd 9b 8a  b1 70 70 07 d3 bb c0 77  |.........pp....w|
000129b0  ca c1 1e bc b3 a3 fb b8  a5 2b 29 18 cc 78 1a cc  |.........+)..x..|
000129c0  c0 08 5c 07 22 40 c2 07  7c 10 f6 fb c2 fe 7b b2  |..\."@..|.....{.|
000129d0  ea bb bd 28 dc bd ff b0  c2 21 1c be 10 1c c1 fa  |...(.....!......|
000129e0  9b 2b 18 0b 02 75 f0 c3  12 4c 90 da cb ab 40 9b  |.+...u...L....@.|
000129f0  c2 8b c7 c3 d3 6a bc 30  1b c4 c0 01 c5 30 6c c3  |.....j.0.....0l.|
00012a00  26 bc bc dc db bd 4e 4c  b6 c0 2b 02 46 2c c5 d4  |&.....NL..+.F,..|
00012a10  31 c4 5e 5c c5 08 98 c4  e4 6a 52 4c 6c 78 5b 3c  |1.^\.....jRLlx[<|
00012a20  49 50 4b c4 0a 4c bd bf  6b 10 6e fc c0 35 5c c6  |IPK..L..k.n..5\.|
00012a30  37 ac c4 5f 95 c6 85 b7  c6 76 3b b1 8a f3 c6 c3  |7.._.....v;.....|
00012a40  1b c3 b3 1b 21 74 0c c2  57 6b c6 f1 9a c5 a8 0b  |....!t..Wk......|
00012a50  c6 50 0b 00 52 50 07 25  00 c1 47 bc 48 8d fc c8  |.P..RP.%..G.H...|
00012a60  91 5c c7 c9 7b c5 eb 9b  c3 5a cc c8 54 0b c7 d0  |.\..{....Z..T...|
00012a70  cb b2 25 5c c1 27 9c 2b  7a bc b5 9e 2c ca 82 9c  |..%\.'.+z...,...|
00012a80  b1 a3 0c c0 a5 7c c1 3a  cc c7 91 d4 c8 21 bb ca  |.....|.:.....!..|
00012a90  b5 6c c5 a4 8c c5 9c bc  c8 b6 5c b2 a9 7c b3 ad  |.l........\..|..|
00012aa0  8c ae af 4c 1d a7 ec b6  bf 4c b4 c7 1c b5 ff 2b  |...L.....L.....+|
00012ab0  cc ba 6c ca b1 9c cc ac  dc cb 51 bc cc f5 6a c1  |..l.......Q...j.|
00012ac0  a3 1a b0 9c 3b b0 02 eb  1c c1 5c cd c3 dc b0 c9  |....;.....\.....|
00012ad0  c1 c8 da 9c cd dc 4c cd  ba bb af ec ba b6 38 8c  |......L.......8.|
00012ae0  ce af 44 c1 ae dc cc ec  dc 4a ee cc cc 9b 1c cf  |..D......J......|
00012af0  f2 ac ce 78 6c cf b5 34  cf de 0c cf fa 5c 4a fc  |...xl..4.....\J.|
00012b00  7c ce ff bc cf f8 7c c6  03 cd 4a 01 ed af 14 ea  ||.....|...J.....|
00012b10  66 3e 55 48 76 ea a5 76  ba d0 eb f6 d0 87 e5 51  |f>UHv..v.......Q|
00012b20  14 7d 96 88 5c 56 9a 8a  61 dd 9a 65 90 34 ae ca  |.}..\V..a..e.4..|
00012b30  b4 ac 77 7a d1 e8 e9 b7  99 9c cb 6c 3b a6 1e bd  |..wz.......l;...|
00012b40  d2 26 3d 49 a2 6a d2 24  9d 53 1d 7d 9e 86 73 d1  |.&=I.j.$.S.}..s.|
00012b50  09 1d b1 2a cd a5 aa e5  d0 94 f4 d2 35 ad d3 9b  |...*........5...|
00012b60  e4 d3 82 64 ac 3b 9d be  57 9c 66 22 1a a1 62 aa  |...d.;..W.f"..b.|
00012b70  69 3a 5a 47 50 0a 57 94  f4 5e 14 fa a2 c3 06 59  |i:ZGP.W..^.....Y|
00012b80  33 4d 48 52 0d 59 5a ad  5c 1d 6a 60 22 0d 69 4b  |3MHR.YZ.\.j`".iK|
00012b90  8b d4 43 ad d4 e0 46 d5  bf f6 d4 63 26 49 59 8d  |..C...F....c&IY.|
00012ba0  d6 30 6a 5b 22 bb d6 4e  1d d7 f1 49 5e 1d 7a c8  |.0j["..N...I^.z.|
00012bb0  ca 2b d6 26 d5 a4 1c aa  5a 2f dd 67 7e 0d d2 8a  |.+.&....Z/.g~...|
00012bc0  e4 ab 7e fd 6b 18 ea 6c  76 6b 5a 11 5a 66 6b 4a  |..~.k..lvkZ.ZfkJ|
00012bd0  d6 83 6d d7 47 6d 90 7d  9a d8 57 ca 6a 83 ad ad  |..m.Gm.}..W.j...|
00012be0  87 7d 68 2c fa 5a 7a 46  d4 81 8d d8 63 ca 66 8b  |.}h,.ZzF....c.f.|
00012bf0  fd d7 8d 0d 48 37 1d 6c  40 eb a9 89 dd aa 8c aa  |....H7.l@.......|
00012c00  a7 31 3d 57 c1 ca a6 4c  ba 5d 7e 6a b7 a8 0d db  |.1=W...L.]~j....|
00012c10  7a 7d a6 ac ad d9 8e 9d  cb 78 dd d0 ac 3d 9e a8  |z}.......x...=..|
00012c20  bd a4 b5 cd c6 c3 4d 64  85 26 db 8d 46 c9 c5 dd  |......Md.&..F...|
00012c30  62 39 8a db 5f ca d9 48  4c ba 09 76 da 72 5a a7  |b9.._..HL..v.rZ.|
00012c40  3b 26 aa 84 6a ab c4 5d  dd c6 e5 a4 44 da da be  |;&..j..]....D...|
00012c50  1d 6d 9a 45 6c af 9d a6  48 75 d3 d3 ad a4 da 7d  |.m.El...Hu.....}|
00012c60  a9 c1 9d dd e2 4d db dc  3d de 4d fd dd db ad dd  |.....M..=.M.....|
00012c70  f8 49 66 b9 cd a7 e7 5d  d0 49 1a db bc 25 5a 4f  |.If....].I...%ZO|
00012c80  c6 a6 bf 3a e0 97 ad 5c  94 25 db b1 8a e0 e0 ed  |...:...\.%......|
00012c90  73 ab 7a e0 ca f5 5e 02  be 5f 7f aa b6 19 ad de  |s.z...^.._......|
00012ca0  03 7e 5b 01 5e ab 4b 46  e0 b3 6c 5a ac 6a dc 4b  |.~[.^.KF..lZ.j.K|
00012cb0  0d e1 6c ec e1 0e 5e 5b  b1 6d e0 13 0e 75 10 9b  |..l...^[.m...u..|
00012cc0  de 07 cd 4b e8 9d 5e 2d  de 4b 2f be ce 31 de 49  |...K..^-.K/..1.I|
00012cd0  33 9e cf 35 4e 4a a5 5d  cf 39 6e 9f fc dd e3 04  |3..5NJ.].9n.....|
00012ce0  5d e1 40 7e cf 42 0e d1  e5 4c ce cd 21 ce 47 6e  |].@~.B...L..!.Gn|
00012cf0  c7 9a 4c e3 d7 ac b0 db  9c e4 51 8e cd 4c 8e d2  |..L.......Q..L..|
00012d00  4e 4e cb be 2c cd 64 1c  ca c0 6c ce d6 8c e5 d3  |NN..,.d...l.....|
00012d10  5c bd 5d 2e e6 c8 ec e5  df fc c9 81 4c e6 ca ac  |\.].........L...|
00012d20  e6 d1 8c cb ef cc e3 61  ac ca 6c 7e cb 71 bc e6  |.......a..l~.q..|
00012d30  55 fe e6 57 8e e6 40 ac  e5 98 0c be 63 7e e7 f4  |U..W..@.....c~..|
00012d40  9c e7 72 5e e7 6d 4e e8  74 7e d2 78 8e e3 f4 db  |..r^.mN.t~.x....|
00012d50  11 60 db e7 1b cc e8 66  eb e8 2c 7c 10 8d 6e c8  |.`.....f..,|..n.|
00012d60  a4 fd e3 95 1a b7 73 6b  e9 6c ac e9 79 cb e9 7d  |......sk.l..y..}|
00012d70  8c 10 78 fb 20 e4 eb e6  81 ae e8 fb 8b 10 85 2b  |..x. ..........+|
00012d80  1c 1f bc e7 6a be ea 89  d1 ea 93 1c d8 8b cb ea  |....j...........|
00012d90  a0 3e c1 98 0e aa 97 9b  b9 b7 fe d1 bb 0e ba bd  |.>..............|
00012da0  4e c9 bf 7e 07 c2 eb ea  80 de cf 70 0e b5 ac eb  |N..~.......p....|
00012db0  ba c1 4e eb b2 4b bb b6  9b e6 75 be ec b5 db ec  |..N..K....u.....|
00012dc0  3b 2e e8 c0 0b ec a0 ec  e7 08 71 bc db fe e8 d9  |;.........q.....|
00012dd0  4e ec d6 9e eb 5e 1a bd  b1 de ec 5e 6b bd e7 fe  |N....^.....^k...|
00012de0  ed 93 7e 10 d7 cb ee 4a  7b c7 06 bd e8 dd 2e be  |..~....J{.......|
00012df0  85 2c ed 5c 7e 10 73 5c  ea 84 be ef e3 5e e4 0c  |.,.\~.s\.....^..|
00012e00  cb bf 0f 22 e9 3d dc c2  03 8f ee 99 de c0 fd fb  |...".=..........|
00012e10  ef f2 9e c8 a9 8e c0 80  6c ec f9 6e 10 0e 2c c9  |........l..n..,.|
00012e20  d0 5c f1 04 bf db 89 3e  ef 0f 2f b6 23 9c f1 5c  |.\.....>../.#..\|
00012e30  5c b5 1f 8f f0 ba 8e b4  23 0f ef 1a 7f ea 1c 2f  |\.......#....../|
00012e40  c4 0a 4f c3 24 5f ee 2d  bf e5 dc 4e f1 2e 2c f3  |..O.$_.-...N..,.|
00012e50  3b 67 1e 67 ee c3 36 df  ee b3 5b c4 3b 5f f0 fa  |;g.g..6...[.;_..|
00012e60  ee f3 20 5f d3 c8 f1 e5  54 3c f4 a1 0e bc 61 6e  |.. _....T<....an|
00012e70  e8 20 b0 f4 86 a4 b3 46  df c5 5f bc ca ea 31 f5  |. .....F.._...1.|
00012e80  6c 5e f5 3f 1f 48 98 64  2b 51 1f f4 11 3f eb e9  |l^.?.H.d+Q...?..|
00012e90  ee f5 f7 8e ef 33 ef ef  cd 9e 4b 85 35 4c 01 df  |.....3....K.5L..|
00012ea0  ed 84 6c f1 82 fc c7 63  2f f1 65 df f6 48 6f 20  |..l....c/.e..Ho |
00012eb0  ff d4 52 39 2f ea 90 ec  f6 6c 6e c9 7c 4f e8 7e  |..R9/....ln.|O.~|
00012ec0  5f f7 97 c4 50 00 d2 f5  65 3e e7 59 8e f8 4e 7f  |_...P...e>.Y..N.|
00012ed0  4c 2c 55 f8 79 7f f8 86  9e f8 91 bf f8 84 74 f7  |L,U.y.........t.|
00012ee0  8e ef cf 60 9e f5 21 0f  f9 13 5f e8 4f 4f f8 86  |...`..!..._.OO..|
00012ef0  85 ea 2c ff e7 9d 7f e8  33 ef f9 8c bf 54 6a 7f  |..,.....3....Tj.|
00012f00  b1 83 5e fa 92 ef fa 94  3f 48 60 c2 2f 89 b1 fa  |..^.....?H`./...|
00012f10  23 db fa a7 6f fa e0 ce  f9 c7 a4 4d b6 0f b4 e3  |#...o......M....|
00012f20  bc a3 c1 3f d1 4b fe f9  c7 13 fa 2b 4f d8 52 8e  |...?.K.....+O.R.|
00012f30  e4 54 4e fc cb 7f 48 c0  f4 2d bf 3f e4 9e 94 4b  |.TN...H..-.?...K|
00012f40  b9 33 fd d4 cf 49 b1 34  2b d6 9c fd 90 94 4a 34  |.3...I.4+.....J4|
00012f50  82 fd de 5f 49 a1 54 2e  c3 3c fe 8a b4 f5 e6 ef  |..._I.T..<......|
00012f60  cf e8 9f 48 72 74 46 dd  df fe 87 14 ce e7 2f ff  |...HrtF......./.|
00012f70  4f 8f f3 98 cf d4 71 dd  53 80 7d 4a fd bf a9 00  |O.....q.S.}J....|
00012f80  01 00 00 00 00 00 00 00  00 00 00 77 22 08 1c 18  |...........w"...|
00012f90  e7 c2 c0 83 08 13 c6 09  98 70 e0 01 11 10 23 42  |.........p....#B|
00012fa0  14 62 10 61 9c 86 18 23  2c 14 b8 d0 60 47 81 77  |.b.a...#,...`G.w|
00012fb0  3c 32 cc 48 b2 24 c6 8d  26 53 9e 1c 49 b0 a2 4a  |<2.H.$..&S..I..J|
00012fc0  8e 2c 13 3e bc 43 b3 e6  09 8a 0a 5f 46 b8 53 70  |.,.>.C....._F.Sp|
00012fd0  a7 4f 9e 15 19 02 d5 49  34 e1 d0 a2 2a 63 82 44  |.O.....I4...*c.D|
00012fe0  ea 33 e3 c3 13 10 a1 8a  b8 79 21 e6 c5 97 43 03  |.3.......y!...C.|
00012ff0  6a ed d9 f4 28 53 a2 5e  bf 66 54 da b4 28 59 87  |j...(S.^.fT..(Y.|
00013000  53 a3 46 a5 68 55 e7 85  9e 5a cb 46 08 3a 57 2c  |S.F.hU...Z.F.:W,|
00013010  d8 ba 76 33 ba dc 4a 13  a6 c1 aa 7f 43 6a 14 cc  |..v3..J.....Cj..|
00013020  15 e3 53 b5 53 d9 6a 24  e8 16 ee cf 83 74 5d e6  |..S.S.j$.....t].|
00013030  35 19 50 f2 64 c8 03 f9  32 fc 08 78 2e 61 c2 96  |5.P.d...2..x.a..|
00013040  11 1e 4e 9b b8 ea 62 8e  2f 17 86 54 1d f0 63 cf  |..N...b./..T..c.|
00013050  c2 97 4b c2 8e 4d 90 a6  c1 ac 99 77 76 e4 19 37  |..K..M.....wv..7|
00013060  ee 6c d1 a4 a5 52 6d cd  58 a5 ea b7 35 07 7b 5c  |.l...Rm.X...5.{\|
00013070  4e db e4 6f da c7 75 df  ce cd bb ea c6 de 1a 43  |N..o..u........C|
00013080  1f 1c 2d 5c f1 d5 d3 29  e1 3a 5e fa 5a 7b f3 83  |..-\...).:^.Z{..|
00013090  cf 63 17 46 b9 b9 e6 c6  b7 b7 1d a7 17 38 93 66  |.c.F.........8.f|
000130a0  77 c2 c5 c3 c7 9f 4e 9e  f9 f9 8c f3 4d b6 9e 50  |w.....N.....M..P|
000130b0  30 d1 f4 9e 78 d3 05 38  5a 44 37 e1 87 9a 71 fb  |0...x..8ZD7...q.|
000130c0  49 e7 53 79 72 fd d7 52  85 ea ed 85 20 57 1c ee  |I.Syr..R.... W..|
000130d0  b7 91 82 a4 31 88 13 78  df 39 17 21 6e 14 9e 75  |....1..x.9.!n..u|
000130e0  de 78 2b 6a e8 61 45 1d  4a f7 a1 79 f4 85 b8 16  |.x+j.aE.J..y....|
000130f0  8c f9 39 67 9b 63 b6 ed  24 94 60 16 1a 05 e4 8a  |..9g.c..$.`.....|
00013100  ee 25 f8 23 7c 1c 4d 67  a0 8f 24 2d b8 96 83 e0  |.%.#|.Mg..$-....|
00013110  e9 b8 9a 92 82 f5 e5 23  8d e7 f5 f8 1f 6b f2 1d  |.......#.....k..|
00013120  19 a3 56 3c 31 e9 94 8d  89 41 59 62 90 68 a6 a9  |..V<1....AYb.h..|
00013130  a6 61 64 36 68 d9 99 6b  c6 29 e7 7f f5 d5 74 87  |.ad6h..k.)....t.|
00013140  9b 16 cd a9 e7 9e b1 3d  24 51 44 23 a2 c7 e7 a0  |.......=$QD#....|
00013150  84 16 75 00 11 88 26 9a  68 68 ac d9 e9 e8 a3 90  |..u...&.hh......|
00013160  46 2a e9 a4 94 56 6a e9  a5 98 66 aa e9 a4 2e 19  |F*...Vj...f.....|
00013170  00 c0 a7 c0 7c 0a 80 38  dd 7c 2a 4e 1f 02 00 00  |....|..8.|*N....|
00013180  84 3a a9 02 92 4d aa 20  c4 2a eb ac b1 06 20 2a  |.:...M. .*.... *|
00013190  16 a2 02 a1 84 ad 00 f0  92 ea aa ad be 2a aa a8  |.............*..|
000131a0  ff 14 cb eb a7 1e 88 9a  ec a7 48 f0 3a 4c aa 50  |..........H.:L.P|
000131b0  84 41 07 1a 20 bc 61 06  08 7a a4 01 07 08 61 c8  |.A.. .a..z....a.|
000131c0  31 06 1a 69 d8 51 46 b5  6e 80 80 46 b7 64 80 40  |1..i.QF.n..F.d.@|
000131d0  46 1a 73 8c 31 6c aa 9f  12 21 2a a9 a6 a2 0a 80  |F.s.1l...!*.....|
000131e0  2e 3f d8 5a 80 31 a9 16  5b ec b0 80 c0 eb 04 00  |.?.Z.1..[.......|
000131f0  30 c0 00 ef a7 f9 7e 5a  4c aa 08 0c 4b 8e a8 84  |0.....~ZL...K...|
00013200  1c fc a9 a7 9f 22 c0 ab  0b 7b c0 9b 8a ad 80 e0  |....."...{......|
00013210  31 00 00 d2 08 01 2b ad  24 53 0c 00 28 a2 02 92  |1.....+.$S..(...|
00013220  c1 c7 00 6c 0c 40 c7 1f  03 c2 8e ad 24 93 7c 2c  |...l.@......$.|,|
00013230  10 29 af fc 69 35 1c 7b  fc f2 cc c3 7e ea ef b1  |.)..i5.{....~...|
00013240  00 2c 5b b4 a8 18 b0 6c  8d ad 69 b8 41 47 19 72  |.,[....l..i.AG.r|
00013250  b8 11 06 1b c3 1e cb 43  ce 2c bb 0c 08 14 31 1b  |.......C.,....1.|
00013260  43 b4 d0 c6 0e 6b b4 d1  49 7f 0a 8b ad 70 48 8b  |C....k..I....pH.|
00013270  c6 bb a2 ca fb 29 c6 a9  76 23 8f ad 86 78 f0 71  |.....)..v#...x.q|
00013280  c8 fd fa 0b b0 c0 04 1b  2c 36 cb f4 d8 da b0 a8  |........,6......|
00013290  82 c0 cb 83 c4 00 58 9d  72 08 a2 a6 c3 eb 1f 9f  |......X.r.......|
000132a0  02 62 00 e2 00 0c 2d b6  b2 a2 82 20 2a 3c b6 d6  |.b....-.... *<..|
000132b0  b1 6d 1a 63 bc e1 06 00  07 bb 0d 80 13 4b 7c 6a  |.m.c.........K|j|
000132c0  0f 03 a9 f2 a0 c9 a7 3c  10 91 f7 bf 29 f3 5d b0  |.......<....).].|
000132d0  c4 4c 88 ea 00 c3 c3 52  22 aa 0f 88 9b 0c 02 af  |.L.....R".......|
000132e0  ee 24 f0 b1 3b 9f 80 6a  02 01 2f 1b 41 73 cd b3  |.$..;..j../.As..|
000132f0  9a 8c cb b0 1c b0 bc 80  ad c0 2c df fc f3 d0 d7  |..........,.....|
00013300  2a 6a ee a2 56 ff e9 f5  00 64 cf 3c 20 28 7c 5d  |*j..V....d.< (|]|
00013310  79 d8 98 23 1b 3e cb 12  d8 9a c7 1b 75 a8 2b 47  |y..#.>......u.+G|
00013320  18 67 80 20 47 19 73 a4  a1 c7 b8 a0 13 5d d5 44  |.g. G.s......].D|
00013330  85 04 51 81 a3 05 2c 4b  81 ad c0 41 81 f3 39 2f  |..Q...,K...A..9/|
00013340  68 eb fb 07 d1 c6 f6 a9  03 b2 0c 06 b6 32 43 1a  |h............2C.|
00013350  d8 c0 3f fd 95 a1 5b f7  73 c3 19 c6 15 86 39 7c  |..?...[.s.....9||
00013360  aa 74 a2 2a de f1 92 d7  2b 4a 7c 6c 00 07 b0 95  |.t.*....+J|l....|
00013370  bf fe b1 b7 4f 0d ec 76  bd 63 99 01 04 37 2c 08  |....O..v.c...7,.|
00013380  b0 cc 14 10 34 19 0e 8e  25 82 4f 41 22 07 a0 92  |....4...%.OA"...|
00013390  86 ad 28 41 43 00 74 4f  56 28 fc 54 32 90 08 80  |..(AC.tOV(.T2...|
000133a0  20 08 e2 53 94 58 05 16  9b 38 c3 1a 9e ae 6f 07  | ..S.X...8....o.|
000133b0  bb 85 0e 3e 75 81 41 54  6c 58 40 fc 94 3e 82 28  |...>u.ATlX@..>.(|
000133c0  2a 68 0c ab 88 00 38 62  12 39 a6 87 4f 3d d1 7b  |*h....8b.9..O=.{|
000133d0  9f c2 95 a8 e0 08 80 2e  cc f1 65 75 84 a0 e5 da  |..........eu....|
000133e0  77 b4 4f f1 91 0c 9f d2  20 07 e7 c0 02 6e c1 01  |w.O..... ....n..|
000133f0  0e 6c 00 9d b4 d2 20 ba  39 70 cb 0d e9 5a d7 fe  |.l.... .9p...Z..|
00013400  c6 40 87 37 c8 21 0d fc  4b 9c a8 a8 f0 46 23 52  |.@.7.!..K....F#R|
00013410  11 00 9b b0 15 04 ae 00  c1 08 4e b0 7d 80 60 5c  |..........N.}.`\|
00013420  1c 71 06 00 32 94 01 0e  a0 7b 5a ba ee 90 86 69  |.q..2....{Z....i|
00013430  81 60 84 6e 80 1a e8 40  30 07 38 7c f2 69 26 fc  |.`.n...@0.8|.i&.|
00013440  14 00 00 00 44 41 54 41  44 05 00 00 53 51 53 48  |....DATAD...SQSH|
00013450  78 46 00 00 4a f9 ff ff  0b be 4f c4 00 00 00 00  |xF..J.....O.....|
00013460  1f 9d 8c 01 00 08 84 20  10 00 1f 23 02 d9 20 04  |....... ...#.. .|
00013470  10 86 4d 19 39 74 c4 bc  c1 53 10 c0 88 82 7b 0a  |..M.9t...S....{.|
00013480  22 28 78 a1 20 2b 8f 05  37 14 84 f0 af 24 49 93  |"(x. +..7....$I.|
00013490  dd 52 42 48 d9 0d c2 ae  97 2e 61 66 9a 09 61 66  |.RBH......af..af|
000134a0  26 08 77 72 e2 d4 59 a5  27 84 9e 55 20 cc 18 2a  |&.wr..Y.'..U ..*|
000134b0  94 e8 c8 a3 44 6e 02 48  0a c1 9d 3b 00 4d 9f 12  |....Dn.H...;.M..|
000134c0  64 06 15 00 d5 95 03 bb  0d 74 ba 2b 6a d7 2a 88  |d........t.+j.*.|
000134d0  a0 82 85 fa 6f 17 59 b3  04 77 fd 4b fb 2f 53 ce  |....o.Y..w.K./S.|
000134e0  b7 70 e3 ca 9d 4b b7 ae  dd bb 78 f3 ea dd cb 97  |.p...K....x.....|
000134f0  6e a6 13 22 02 0b 1e 4c  b8 b0 e1 c3 88 13 2b 5e  |n.."...L......+^|
00013500  cc b8 b1 e3 c7 83 e5 1c  f8 0b b9 b2 e5 cb 98 33  |...............3|
00013510  6b 96 4c 59 b3 e7 cf a0  43 37 96 73 a7 b3 e8 d3  |k.LY....C7.s....|
00013520  a8 53 5f 26 6d 5a b5 eb  d7 b0 05 73 06 1c bb b6  |.S_&mZ.....s....|
00013530  6d d1 b3 03 0b a8 c8 bb  b7 ef df c0 83 0b 1f 4e  |m..............N|
00013540  bc b8 f1 e3 15 65 97 a6  bd 1b b9 f3 e7 d0 a3 4b  |.....e.........K|
00013550  37 0e 42 79 67 01 d5 6f  6b df ae 38 bb 08 39 17  |7.Byg..ok..8..9.|
00013560  ae 7b e7 4e 9e 3c 76 d9  17 22 30 07 21 21 82 fb  |.{.N.<v.."0.!!..|
00013570  f7 f0 e3 cb 9f 4f bf be  fd fb f8 f3 eb df 6f 3f  |.....O........o?|
00013580  80 77 f0 ea e9 c6 1e 7f  04 16 68 e0 81 08 1a e8  |.w........h.....|
00013590  1f 7a 01 8a 80 5d 7b 09  46 28 e1 84 14 d6 b7 60  |.z...]{.F(.....`|
000135a0  60 00 ae 07 61 85 1c 76  e8 a1 7e 17 7e 97 9e 86  |`...a..v..~.~...|
000135b0  1f 96 68 e2 89 21 66 28  e0 86 27 b6 e8 62 82 29  |..h..!f(..'..b.)|
000135c0  8e b8 e2 8b 34 d6 c8 5f  8c 0d 3e 68 e3 8e 3c ce  |....4.._..>h..<.|
000135d0  17 e3 05 24 f6 28 24 8f  29 de 01 e4 8c 43 26 49  |...$.($.)....C&I|
000135e0  63 91 77 04 a9 e4 93 26  32 e9 24 94 54 72 28 25  |c.w....&2.$.Tr(%|
000135f0  92 55 66 39 e1 95 0e 0e  a8 e5 97 30 fe 77 47 1c  |.Uf9.......0.wG.|
00013600  53 82 69 e6 7e 45 92 89  e5 99 6c e2 97 66 99 6d  |S.i.~E....l..f.m|
00013610  c6 29 5f 8c 6a 76 c9 a2  9c 78 be 87 23 9c 79 ca  |.)_.jv...x..#.y.|
00013620  b9 e7 9a 7d e2 f9 a7 9d  81 06 3a a8 8e 85 e6 79  |...}......:....y|
00013630  a8 97 89 fa f9 9f 8c 84  36 ea 28 83 7c 4a fa e5  |........6.(.|J..|
00013640  a2 77 5a 0a 26 a6 9a b6  c9 69 a7 67 7e 0a ea a6  |.wZ.&....i.g~...|
00013650  8f 36 09 e8 a8 55 c6 68  6a a4 a8 6a 19 23 00 95  |.6...U.hj..j.#..|
00013660  b6 9a e4 ab b1 ca 2a 24  ad a7 da 3a eb a3 b0 e6  |......*$...:....|
00013670  aa eb ad 62 f6 ca ea af  4a 16 29 2c a2 c4 16 fb  |...b....J.),....|
00013680  df 21 c7 32 9a ec 90 29  32 5b eb b3 2f 46 db 6c  |.!.2...)2[../F.l|
00013690  a6 d4 da 68 ed b4 d9 a2  18 2c b7 dd 96 68 2c b8  |...h.....,...h,.|
000136a0  e1 7a b8 ad af e5 7a 2b  9b b4 e8 22 18 c7 1d ef  |.z....z+..."....|
000136b0  c1 2b 9f bc f0 d1 3b 6f  81 f6 ce 97 6f 94 cb 5e  |.+....;o....o..^|
000136c0  eb e1 bb f1 ea 7b 2f 7d  fb e2 57 70 bd 4b f6 4b  |.....{/}..Wp.K.K|
000136d0  2e 7f 07 db 17 47 7a 04  4b 7a ee b0 14 36 5c df  |.....Gz.Kz...6\.|
000136e0  c3 f5 59 ec a9 c2 ed 1e  08 71 04 00 47 70 81 91  |..Y......q..Gp..|
000136f0  20 cb fb ee 05 0f 93 7c  32 c8 23 c7 07 2f bc 23  | ......|2.#../.#|
00013700  a7 f7 56 c9 20 9f 1c c7  ca 21 c7 5c 72 1c 1d 4e  |..V. ....!.\r..N|
00013710  8c 6c 85 1f e7 ac b2 c9  46 a6 9c 1e ce 2d 23 0c  |.l......F....-#.|
00013720  33 c9 33 03 7c 73 d1 38  cb ab f3 bb 3c 5b c9 31  |3.3.|s.8....<[.1|
00013730  c5 12 be 4b 72 04 f0 02  2c ef d7 ee 79 cd f5 d8  |...Kr...,...y...|
00013740  63 da 8b 71 d9 63 b3 ec  5e d7 32 9f bd 36 cd 2f  |c..q.c..^.2..6./|
00013750  87 5c a1 cf ce 4e a8 35  c4 5d bf fc 76 da 62 eb  |.\...N.5.]..v.b.|
00013760  8d f6 7b 67 8b ad f6 d8  81 cb fc 76 df 72 53 48  |..{g.......v.rSH|
00013770  37 b6 09 62 1c b0 db 69  e7 84 72 db 6f 41 1e 76  |7..b...i..r.oA.v|
00013780  db 86 cb 9d 37 d7 82 b3  cd b9 e1 56 af eb 2f 87  |....7......V../.|
00013790  8e 1f 0e fa d7 45 53 9e  93 e5 6a 8f 99 39 bd 9b  |.....ES...j..9..|
000137a0  a3 0d 76 e1 69 cf 7d f5  cf 76 7f 4c f8 e9 f5 d2  |..v.i.}..v.L....|
000137b0  ce 72 e2 0f 53 6d b8 bd  6c a7 be b5 e7 2f e7 d4  |.r..Sm..l..../..|
000137c0  f3 ed 75 67 ad 3b f2 7b  af ed 7b f0 66 a3 ec 3a  |..ug.;.{..{.f..:|
000137d0  d9 08 1b 6d b4 e9 64 2b  1f 3a 86 ec 62 1d 61 e9  |...m..d+.:..b.a.|
000137e0  18 bb 5d be e4 c1 cb cc  f4 98 2e 8f 19 78 d3 47  |..]..........x.G|
000137f0  43 4c 7e fc b5 6b 5c e0  e2 1d ce df ba da 77 a7  |CL~..k\.......w.|
00013800  cf f5 fa 55 8b 97 fb 54  e7 39 c7 e9 cf 72 f6 23  |...U...T.9...r.#|
00013810  10 fe 7e 65 40 dd e9 6b  6b b6 53 ce e8 74 d5 c0  |..~e@..kk.S..t..|
00013820  fb 48 6e 79 12 5c 58 ba  14 57 2a 0d 6e 50 42 aa  |.Hny.\X..W*.nPB.|
00013830  f2 e0 07 c3 44 a9 8e 8d  30 82 18 82 14 ee 4e 28  |....D...0.....N(|
00013840  2e 31 e5 a8 79 2c 34 97  0b 45 18 43 05 ce d0 84  |.1..y,4..E.C....|
00013850  35 24 21 86 e0 45 c3 1c  82 e8 51 2f 64 9c 0f 41  |5$!..E....Q/d..A|
00013860  08 c4 1e 0e f1 3e a2 3a  22 0a 45 14 44 25 62 30  |.....>.:".E.D%b0|
00013870  85 47 12 9f 13 11 f4 23  23 4e 71 4e 8f 8a e2 0a  |.G.....##NqN....|
00013880  af 78 a0 2a e2 90 8b 6e  12 93 16 61 08 46 1b 2a  |.x.*...n...a.F.*|
00013890  67 8c 42 2c e3 0f d1 83  46 35 ea 50 44 6d 74 63  |g.B,....F5.PDmtc|
000138a0  17 b3 68 45 35 7a 51 8a  72 0c 23 1b eb 58 c6 3b  |..hE5zQ.r.#..X.;|
000138b0  6e 31 8f 7a 4c 61 13 01  69 46 41 f2 11 8c 49 24  |n1.zLa..iFA...I$|
000138c0  64 7e 12 a9 48 24 16 f1  8b 8d 8c 00 23 23 49 9f  |d~..H$......##I.|
000138d0  14 1d 61 90 94 74 a4 6c  2e 79 48 2e a6 e8 04 98  |..a..t.l.yH.....|
000138e0  cc a4 85 fe 03 ca 4e 5e  31 45 37 08 a5 28 7d f4  |......N^1E7..(}.|
000138f0  9f 54 9a 72 8a 29 ba 86  2a 57 19 9f 58 ce 92 96  |.T.r.)..*W..X...|
00013900  7a fa 8f 2c 5f e9 44 5b  f2 52 89 be 84 64 23 63  |z..,_.D[.R...d#c|
00013910  b9 2a ec 34 67 3a c8 4c  a6 32 97 59 11 31 15 13  |.*.4g:.L.2.Y.1..|
00013920  04 cc 8c a6 34 a7 59 1c  31 fd 63 3d e5 c9 a6 36  |....4.Y.1.c=...6|
00013930  bf 73 8f 6b ea 66 9b e0  e4 8e 1c ba 49 9b 70 9a  |.s.k.f......I.p.|
00013940  f3 36 a4 f1 e6 39 d7 19  1b d2 20 a2 9c ec 8c 27  |.6...9.... ....'|
00013950  6a 24 f3 4e 79 da f3 34  92 51 e7 3d f7 b9 99 03  |j$.Ny..4.Q.=....|
00013960  e8 93 9f 00 ad 4c 3e fb  42 d0 82 1a f4 a0 08 4d  |.....L>.B......M|
00013970  68 4e 0e 00 63 65 73 2e  49 6e 66 6f 7a 69 70 2e  |hN..ces.Infozip.|
00013980  61 6c 65 72 74 62 6f 78                           |alertbox|
00013988