Changeset 677


Ignore:
Timestamp:
May 13, 2007, 7:21:31 PM (13 years ago)
Author:
Gregg Young
Message:

Revert fm2.wis to 673 level

Location:
trunk/warpin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/warpin/fm2.wis

    r674 r677  
     1<!--
     2   IMPORTANT: DO NOT EDIT FM2.WIS! Please edit FM2.WIS.IN instead.
     3   FM2.WIS.IN is used as input to SED which then replaces/inserts
     4   various text and creates FM2.WIS during the FM/2 build process.
     5
     6   NOTE: If a NON-EXTERNAL package (i.e. a package whose files
     7   will be staged before building the WPI file) with an index
     8   greater than 999 is used, then the REXX program BLD_FM2_WPIDIRS.CMD
     9   (found in the warpin directory of the build subtree) will have
     10   to be changed. The line:
     11         WPI.max_package_number_length = 3
     12   will need to be changed accordingly.
     13
     14   WARPIN VERSION 0.9.20 is required for PACKAGEID's with revision levels.
     15   WARPIN VERSION 0.9.9  is required for EXTRACTFROMPCK.
     16-->
     17<WARPIN VERSION 0.9.20>
     18
     19<HEAD>
     20<REXX NAME=UtilsCheck>
     21   if stream(WirexxGetEnv('WI_ARCHIVE_PATH') || '\fm2utils-1-0.wpi', 'c', 'query exists') = '' then
     22      return '3'
     23   else
     24      return '5'
     25</REXX>
     26
     27<PCK INDEX=1
     28  PACKAGEID="Netlabs\FM2\Base\3\5\9"
     29  TITLE="FM/2 - File Manager/2 (Base package)"
     30  TARGET="$(WARPIN_DEFAULTTOOLSPATH)\FM2"
     31  SELECT
     32  BASE
     33  LONGFILENAMES
     34  CREATEOBJECT="WPFolder|File Manager/2|<WP_DESKTOP>|ICONFILE=$(1)\icons\fm2fldr.ICO;ICONNFILE=1,$(1)\icons\fm2fldr2.ICO;CCVIEW=YES;OBJECTID=<FM3_Folder>;"
     35  CREATEOBJECT="WPProgram|FM/2|<FM3_Folder>|EXENAME=$(1)\fm3.exe;PARAMETERS=%*;STARTUPDIR=$(1);CCVIEW=YES;OBJECTID=<FM/2>;"
     36  CREATEOBJECT="WPProgram|FM/2 Lite|<FM3_Folder>|EXENAME=$(1)\fm4.exe;PARAMETERS=%*;STARTUPDIR=$(1);CCVIEW=YES;TITLE=FM/2 LITE;OBJECTID=<FM/2 LITE>;"
     37  CREATEOBJECT="WPFolder|FM/2 Tools|<FM3_Folder>|ICONFILE=$(1)\icons\toolbox.ICO;ICONNFILE=1,$(1)\icons\toolbox2.ICO;OBJECTID=<FM3_Tools>;"
     38  CREATEOBJECT="WPFolder|FM/2 Docs|<FM3_Folder>|ICONFILE=$(1)\icons\docs.ICO;ICONNFILE=1,$(1)\icons\docs2.ICO;OBJECTID=<FM3_Docs>;"
     39  CREATEOBJECT="WPProgram|Back up FM/2 Customizations^ and reset to defaults|<FM3_Folder>|EXENAME=*;PARAMETERS=/c cfgmgr /INSTALL /DEFAULTS /UNATTENDED;STARTUPDIR=$(1);PROGTYPE=WINDOWABLEVIO;MINIMIZED=YES;OBJECTID=<FM/2_RESET_TO_DEFAULTS>;"
     40  CREATEOBJECT="WPProgram|Reverse last reset of^FM/2 Customizations|<FM3_Folder>|EXENAME=*;PARAMETERS=/c cfgmgr /DEINSTALL /DEFAULTS /UNATTENDED;STARTUPDIR=$(1);PROGTYPE=WINDOWABLEVIO;MINIMIZED=YES;OBJECTID=<FM/2_REVERSE_RESET_TO_DEFAULTS>;"
     41  CREATEOBJECT="WPProgram|FM/2 Online Help|<FM3_Docs>|EXENAME=VIEW.EXE;PARAMETERS=$(1)\FM3.HLP;OBJECTID=<FM3HELP>;"
     42  CREATEOBJECT="WPProgram|Archive Viewer/2|<FM3_Tools>|EXENAME=$(1)\FM2Tools\AV2.EXE;PROGTYPE=PM;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Archive Viewer/2;OBJECTID=<FM/2_AV/2>;"
     43  CREATEOBJECT="WPProgram|Bookshelf Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;TITLE=Bookshelf Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_BOOKSHELF>;"
     44  CREATEOBJECT="WPProgram|Collector|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Collector;STARTUPDIR=$(1);OBJECTID=<FM/2_VCOLLECT>;"
     45  CREATEOBJECT="WPProgram|Databar|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DATABAR.EXE;TITLE=Databar;STARTUPDIR=$(1);OBJECTID=<FM/2_DATABAR>;"
     46  CREATEOBJECT="WPProgram|Dir Sizes|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DIRSIZE.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Dir Sizes;OBJECTID=<FM/2_DIRSIZE>;"
     47  CREATEOBJECT="WPProgram|EA Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\EAS.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=EA Viewer;OBJECTID=<FM/2_EAVIEW>;"
     48  CREATEOBJECT="WPProgram|FM/2 Utilities command line|<FM3_Tools>|EXENAME=*;STARTUPDIR=?:\;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/K $(1)\SETENV.CMD"
     49  CREATEOBJECT="WPProgram|Global File Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\GLOBAL.EXE;TITLE=Global File Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_SEEALL>;"
     50  CREATEOBJECT="WPProgram|Helpfile Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;STARTUPDIR=$(1);TITLE=Helpfile Viewer;OBJECTID=<FM2ViewInf>;"
     51  CREATEOBJECT="WPProgram|INI Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\INI.EXE;STARTUPDIR=$(1);PROGTYPE=PM;PARAMETERS=%*;ASSOCFILTER=*.INI,,;OBJECTID=<FM/2_INIVIEW>;"
     52  CREATEOBJECT="WPProgram|Process Killer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\KILLPROC.EXE;PARAMETERS=%*;TITLE=Process Killer;STARTUPDIR=$(1);OBJECTID=<FM/2_KILLPROC>;"
     53  CREATEOBJECT="WPProgram|Undeleter|<FM3_Tools>|EXENAME=$(1)\FM2Tools\UNDEL.EXE;PARAMETERS=%*;TITLE=Undeleter;STARTUPDIR=$(1);OBJECTID=<FM/2_UNDEL>;"
     54  CREATEOBJECT="WPProgram|Seek and scan|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Seek and scan;PARAMETERS=**;STARTUPDIR=$(1);OBJECTID=<FM/2_VSEEK>;"
     55  CREATEOBJECT="WPProgram|Visual Directory|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VDIR.EXE;PARAMETERS=%*;STARTUPDIR=$(1);OBJECTID=<FM/2_VDIR>;"
     56  CREATEOBJECT="WPProgram|Visual Tree|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VTREE.EXE;TITLE=Visual Tree;STARTUPDIR=$(1);OBJECTID=<FM/2_VTREE>;"
     57  EXECUTE="$(1)\cfgmgr /INSTALL /UNATTENDED"
     58  EXECUTE="$(1)\utilsmgr /UNATTENDED"
     59  EXECUTE="$(1)\utils\shadowmgr FM2"
     60  EXECUTE="for %a in ($(1)\install.cmd $(1)\uninstal.cmd $(1)\install.dat) do if exist %a del %a"
     61  DEEXECUTE="$(1)\cfgmgr /DEINSTALL /UNATTENDED"
     62  DEEXECUTE="$(1)\utilsmgr /DELETE /UNATTENDED"
     63  DEEXECUTE="del $(1)\fm3.ini & del $(1)\fm3ini.bak"
     64  CLEARPROFILE="USER\FM/2"
     65
     66
     67>This package contains the base File Manager/2 (FM/2) package.
     68
     69The FM/2 base package must be installed to a drive with long filename support!
     70</PCK>
     71
     72<PCK INDEX=7
     73  PACKAGEID="Netlabs\FM2 Utilities\FM2Utils\1\0\0"
     74  TITLE="FM/2 Utilities"
     75  EXTERNAL="fm2utils-1-0.wpi"
     76  TARGET="$(1)\Utils"
     77  SELECT
     78  CREATEOBJECT="WPFolder|FM/2 Utilities|<WP_DESKTOP>|OBJECTID=<FM2_Utilities>;"
     79  CREATEOBJECT="WPProgram|Make Object|<FM2_Utilities>|EXENAME=$(7)\makeobj.cmd;PARAMETERS=%*;OBJECTID=<FM2MakeObj>;"
     80  CREATEOBJECT="WPProgram|Image Viewer|<FM2_Utilities>|EXENAME=$(7)\image.exe;PARAMETERS=%*;OBJECTID=<FM2Imageexe>;"
     81  CREATEOBJECT="WPProgram|Reboot w/ Pause|<FM2_Utilities>|EXENAME=$(7)\rebootp.exe;PARAMETERS=%*;OBJECTID=<FM2rebootp>;"
     82  CREATEOBJECT="WPProgram|Iconify|<FM2_Utilities>|EXENAME=$(7)\iconify.exe;PARAMETERS=%*;OBJECTID=<FM2Iconify>;"
     83  CREATEOBJECT="WPProgram|Delete Tree|<FM2_Utilities>|EXENAME=*;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/c ($(7)\deltree.exe [Enter directory to delete:] || pause);OBJECTID=<FM2Deltree>;"
     84  CONFIGSYS="SET PATH=$(7); | ADDRIGHT"
     85  EXECUTE="$(7)\shadowmgr FM2UTILS"
     86>This package contains the FM/2 Utilities, a
     87collection of more than 60  utilities which may
     88be used with or without FM/2. Included are
     89DELTREE, HPFSOPT, RENCASE, MOV, KILL/2,
     90PTREE and many more.
     91</PCK>
     92
     93
     94</HEAD>
     95
     96<BODY>
     97
     98<PAGE INDEX=1 TYPE=README>
     99<NEXTBUTTON TARGET=2>~Next</NEXTBUTTON>
     100<TEXT>NOTE:  A special thanks to Mark Kimes for making this program open source software. Thanks also goes to Steven Levine, Gregg Young, and others who have continued to improve and enhance this great program.</TEXT>
     101<README FORMAT=PLAIN EXTRACTFROMPCK="1">docs\readme</README>
     102</PAGE>
     103
     104<PAGE INDEX=2 TYPE=README>
     105<NEXTBUTTON TARGET="=("UtilsCheck")">~I agree</NEXTBUTTON>
     106<TEXT>FM/2 License: By pressing the "I agree" button, you agree to all terms and conditions of the license agreement below.</TEXT>
     107<README EXTRACTFROMPCK="1">docs\copying</README>
     108</PAGE>
     109
     110
     111<!-- The TYPE=CONTAINER will list the packages which can be installed. -->
     112<PAGE INDEX=3 TYPE=CONTAINER>
     113<NEXTBUTTON TARGET=4>~Next</NEXTBUTTON>
     114<TEXT>Select your installation directory.</TEXT>
     115</PAGE>
     116
     117
     118<PAGE INDEX=4 TYPE=CONFIGURE>
     119<NEXTBUTTON TARGET=0>I~nstall</NEXTBUTTON>
     120<TEXT>Please select/deselect the desired configuration option(s).</TEXT>
     121</PAGE>
     122
     123<PAGE INDEX=5 TYPE=README>
     124<NEXTBUTTON TARGET=6>~Next</NEXTBUTTON>
     125<TEXT>FM/2 Utilities: A short description of each utility is included at the end of the readme below. A special note of thanks to Mark Kimes for making these utilities freely available.</TEXT>
     126<README>
     127
     128    FM/2 Utilities, a utility collection for use with File Manager/2
     129         copyright (c) 1994/95 by M. Kimes (Barebones Software)
     130                          all rights reserved
     131    ================================================================
     132
     133This is a collection of utilities that may prove useful in conjunction
     134with FM/2 (or even without it).
     135
     136All the .EXE utilities provide help if you run them with /? as an
     137argument (hint:  arguments shown in brackets [] are optional, arguments
     138shown in braces <> are required).  The .CMD utilities may be directly
     139inspected using a text editor and are commented as to use and function.
     140It's recommended that you place these utilities into a directory on your
     141PATH (type HELP PATH at a command prompt if you don't know what that
     142means).  If you have FM/2 installed, may I suggest you make a UTILS
     143directory off your FM/2 directory (the FM/2 INSTALL.CMD assumes you
     144will, and will make some program objects for you)?
     145
     146These utilities are standalone, meaning that one doesn't rely on
     147another.  You can therefore delete any you don't want to keep around
     148without affecting the operation of any of the others.
     149
     150If you like the FM/2 Utilities package, you'll love FM/2.  File
     151Manager/2 (FM/2) is a shareware OS/2 2.1+ PM 32-bit
     152file/directory/archive maintenance utility (a sort of super-Drives
     153object, something midway between the Drives objects and a more
     154traditional file manager) with plenty of bells, whistles and utilities,
     155drag and drop, context menus, toolbars and accelerator keys.  FM/2 won a
     1561995 OS/2 Magazine Editor's Choice award -- the only file management
     157software to do so.  If you know how to use OS/2, you already know how to
     158use most of FM/2.  You can easily glean the rest from the extensive
     159online help.  FM/2 is available from ftp.secret.com (/g/os2utl), from
     160Compuserve's OS2SHARE (OS2BVEN) forum (GO OS2SHARE) in library 18, and
     161from finer OS/2 BBSs everywhere.
     162
     163
     164Following is a very brief description of each program in the package:
     165
     166BEEP.EXE
     167    Makes a beep noise.
     168
     169CRC.EXE
     170    Calculates and prints the CRC of a file or files.
     171
     172CVT4OS2.CMD
     173    Converts 4DOS/4OS2 non-standard DESCRIPT.ION files to WPS-standard
     174    .SUBJECT EAs (see comments in program).
     175
     176CVTFBBS.CMD
     177    Converts FILES.BBS file comments to WPS-standard .SUBJECT EAs (see
     178    comments in program).
     179
     180DELTREE.EXE
     181    Deletes a directory and all its subdirectories and files.
     182
     183DRVRLIST.EXE
     184    Lists all mounted drivers.  Use /w switch for a "wide" listing.
     185
     186DRVTYPES.EXE
     187    Lists all drives with information on their types.
     188
     189DSTART.EXE
     190    A START command that will work from DOS VDMs (penalty box).
     191
     192EA.EXE
     193    An extended attribute manipulation program.  Can be used to zap all
     194    the EAs from REXX .CMD files.
     195
     196EJECT.EXE
     197    Eject media from a removable drive.  Notes:  when EJECT, LOCK or
     198    UNLOCK returns an error code of 31, it usually means that function
     199    is not supported for the requested drive.  "The parameter is not
     200    correct" may mean you tried it on a non-existent or fixed drive.
     201    Error 163 is not in the OS/2 message file; it's "uncertain media,"
     202    and usually just repeating the command will "fix" it.
     203
     204FATOPT.EXE*
     205    An OS/2 FAT optimizer -- defragment, condense freespaces, sort file
     206    and directory names, test sectors in system areas, test (and repair
     207    some damaged) clusters, report on drive usage.  If you receive a
     208    "FATOpt can't lock" message from FATOpt, the drive is in use and
     209    FATOpt can't optimize it; try booting from floppies (place
     210    FATOPT.EXE on the floppy together with VIOCALLS.DLL).  If you
     211    receive a "FATOpt ran out of memory" error, add RAM and/or set up a
     212    swapfile on a partition other than the one being optimized (type
     213    HELP SWAPPATH at a command line for more info) and/or try the -p
     214    or -q switches.  Other errors (uncommon) should be self-explanatory,
     215    if distressing.  CHKDSK/F should be run before running FATOpt, and
     216    it's always a good idea to back up before defragging.  FATOpt
     217    errorlevel returns for batch files:  0 = no problems, 1 = user
     218    abort, 2 = out of memory, 3 = bad file (run CHKDSK/F, dammit),
     219    4 = can't open drive, 5 = can't lock drive, 6 = can't fix bad
     220    cluster, 7 = insufficient free space on drive, 8 = unknown error,
     221    9 = bad system area, 10 = error during standard file copy.
     222    BACKUP BEFORE OPTIMIZING.  REMEMBER THE BEST OPTIMIZATION IS
     223    ACCOMPLISHED BY A BACKUP/DELETE/RESTORE.
     224
     225FINDPATH.EXE
     226    List a PATH-style environment variable's directories (or LIBPATH),
     227    or find a file or files in those directories.  Perhaps useful for
     228    tracking down files that appear in more than one directory on the
     229    PATH or LIBPATH.
     230
     231FLUSH.EXE
     232    Flush file system caches and buffers (make system quiescent).
     233
     234FM2PLAY.EXE*
     235    Used by FM/2 to play multimedia files with the "Play Multimedia"
     236    command (requires MMPM/2).
     237
     238HPFSOPT.EXE*
     239    An HPFS optimizer.
     240
     241ICONIFY.EXE
     242    "Iconifies" image files, which is to say that it sets the icon
     243    of image files to be miniature versions of the image files.  A
     244    PM program, but designed to be run in batch mode from a command
     245    line.
     246
     247IMAGE.EXE*
     248    Used by FM/2 to quickly display image files (requires MMPM/2).
     249    Request a context menu for several options.
     250
     251ISTEXT.EXE
     252    Returns ERRORLEVEL 1 if a file appears to be a text (ASCII) file,
     253    0 if not or file is inaccessible.
     254
     255KILL2.EXE
     256    A timed deletion/touch/list utility.
     257
     258KILLPID.EXE
     259    Kill processes by PID or title, or list PIDs of running processes.
     260    See also SWITCHTO.EXE.
     261
     262KEYLOCKS.EXE
     263    Control state of num lock, caps lock, scroll lock.  Note:  PM
     264    program, but still designed to be run from command line.
     265
     266LA.EXE
     267    Lists the contents of archive files, extracts files from archives
     268    using one command without you having to know the archive type or
     269    archiver commands (requires ARCHIVER.BB2 datafile to be on your
     270    PATH or DPATH, copy included in the archive, edit to taste/need).
     271
     272LINES.EXE
     273    Counts lines in text files.
     274
     275LOCK.EXE
     276    Lock a removable drive.
     277
     278MAKEOBJ.CMD
     279    Creates WPS objects for filenames -- program objects for programs,
     280    shadows for everything else -- on the desktop.
     281
     282MKPATH.EXE
     283    Make directories many levels deep with one command.
     284
     285MOV.EXE
     286    A MOVE command that can move between drives and optionally allows
     287    overwriting.
     288
     289MSENSIT.EXE
     290    Set sensitivity of mouse.
     291
     292NO.EXE
     293    Hides file system objects, then runs a command (excludes file system
     294    objects from a command).
     295
     296NOCAD.EXE
     297    Disables/reenables (toggles) CTRL-ALT-DEL.
     298
     299OPEN.EXE
     300    Opens a WPS object or website.
     301
     302PRIORITY.EXE
     303    A launch-with-priority program that lets you set the priority of
     304    other programs when you start them.
     305
     306PTREE.EXE
     307    Displays the tree of a given path, several options.
     308
     309QFORMAT.EXE
     310    Quick format floppies by zapping the root and FATs.  NOTE:  Warp's
     311    FORMAT will do this now, too (/Q switch).
     312
     313QPLAY.EXE
     314    Quiet play plays multimedia files via MMPM/2 without showing itself
     315    (perhaps useful from batch files).
     316
     317REBOOT.EXE
     318    Reboots the system as though you'd pressed CTRL-ALT-DEL.
     319
     320REBOOTP.EXE
     321    Reboots the system as though you'd pressed CTRL-ALT-DEL after
     322    broadcasting a WM_QUIT message to all children of the desktop and
     323    waiting 60 seconds for the applications to save their settings and
     324    quit (note that VIO and DOS applications will pop up their "Are you
     325    sure?" boxes, but you don't have to be there to answer (and
     326    shouldn't be -- use Shutdown instead if you're not automating),
     327    though such apps won't pick up on the hint to shut down).  This is a
     328    PM application, but still designed to be run from command line.
     329
     330REMTAB.EXE
     331    Removes TABs from text files.
     332
     333RENCASE.EXE
     334    Renames files to the same name but all upper, lower or "mixed" case.
     335
     336RESET.EXE
     337    Resets a drive.
     338
     339SAVEDESK.EXE
     340    Saves the Desktop, optionally restarts WPS by killing it and letting
     341    it restart itself.
     342
     343SCOPY.EXE
     344    Copy new files and/or newer versions of existing files.  Primarily
     345    intended for backup and synchronization.
     346
     347SDIR.CMD
     348    Directory listing that shows .SUBJECT EAs.
     349
     350SEEHELP.EXE
     351    For systems where VIEW.EXE will not display .HLP files, this lets
     352    you view help files without starting the program to which they
     353    belong.
     354
     355SMODE.EXE
     356    Set screen modes (columns, rows, resolutions) for VIO/full screen
     357    sessions or reports on available modes.
     358
     359SNAPSHOT.EXE
     360    Creates a "snapshot" file compatible with PMDMatch.
     361
     362SR.EXE
     363    Simple search-and-replace command, optional interactive mode.
     364    Intended to be used non-interactively for many files in a single
     365    pass (otherwise a text editor is more suitable).
     366
     367SRCH.CMD
     368    A search command for OS/2 (finds text in files).
     369
     370STRIP.EXE
     371    Filter that strips specified strings from input.
     372
     373SUBJ.CMD
     374    Show and modify .SUBJECT EAs.
     375
     376STRIPCDS.EXE
     377    A filter that strips ANSI and VT-100 escape codes from stdin and
     378    writes the results to stdout.
     379
     380SWEEP.CMD
     381    A sweep command for OS/2; performs a command in all subdirectories
     382    of the current directory.
     383
     384SWITCHTO.EXE
     385    Switch current or a specified process (by PID or partial title) to
     386    the foreground.
     387
     388TEST.EXE
     389TEST.CMD
     390TESTPM.EXE
     391    Repeat all the arguments it receives; useful for debugging command
     392    lines and figuring out what arguments one program receives from
     393    another.
     394
     395TESTDRV.EXE
     396    Test a drive.  Should be run with a drive other than the one being
     397    tested as the default for best results (saves a logfile listing any
     398    bad sectors found to the default directory).
     399
     400TESTFIND.EXE
     401    Tests an IFS's DosFindFirst/Next implementation for troubleshooting.
     402
     403TESTHAND.EXE
     404    Reports the number and type of inherited file handles.
     405
     406TESTRC.EXE
     407    Runs a program and reports its return code (ERRORLEVEL).
     408
     409TYPERATE.EXE
     410    Sets the typematic rate.
     411
     412UNARJER.CMD
     413    Unarjs any arj file dropped onto it into the same directory where
     414    the arj file resides, then opens a folder for that directory.
     415
     416UNIQUE.EXE
     417    Counts the number of lines, words and unique words in a text file,
     418    gives a breakdown of how many times each unique word was used.
     419
     420UNLOCK.EXE
     421    Unlock a removable drive.
     422
     423UNLZHER.CMD
     424    Unlzhs any lzh file dropped onto it into the same directory where
     425    the lzh file resides, then opens a folder for that directory.
     426
     427UNZIPPER.CMD
     428    Unzips any zip file dropped onto it into the same directory where
     429    the zip file resides, then opens a folder for that directory.
     430
     431WHERE.CMD
     432    A where command for OS/2; finds files on a specified or the default
     433    drive.
     434
     435WIPE.EXE
     436    Wipes then erases files so that their data cannot be recovered.
     437    Meets DOD standards.
     438
     439                                                    * Used by "stock" FM/2.
     440</README>
     441</PAGE>
     442
     443<PAGE INDEX=6 TYPE=README>
     444<NEXTBUTTON TARGET=7>~I agree</NEXTBUTTON>
     445<TEXT>FM/2 Utilities: By pressing the "I agree" button, you agree to all terms and conditions of the license agreement below.</TEXT>
     446<README>
     447Simple license statement:
     448========================
     449These utilities may be freely used by end users.  I retain copyright and
     450reserve all rights.  There is NO warranty expressed or implied.
     451
     452Distribution rights are granted for online (dial-up, Internet, CIS,
     453etc.) services ONLY without prior written permission from author.
     454If you want to distribute for money, you MUST contact me first and
     455make arrangements.
     456
     457
     458Author contact info:
     459===================
     460  Mark Kimes (mkimes@ibm.net)
     461</README>
     462</PAGE>
     463
     464<PAGE INDEX=7 TYPE=CONTAINER>
     465<NEXTBUTTON TARGET=8>~Next</NEXTBUTTON>
     466<TEXT>Many of the programs included within FM/2 Utilities are intended to be run from the command line. If the installation directory is not already on the PATH, then this installation will ensure that your installation directory will be on the PATH after the next reboot (unless you specifiy otherwise on the next page).</TEXT>
     467</PAGE>
     468
     469<PAGE INDEX=8 TYPE=CONFIGURE>
     470<NEXTBUTTON TARGET=0>I~nstall</NEXTBUTTON>
     471<TEXT>Please select/deselect the desired configuration option(s).
     472
     473The CONFIG.SYS modification is the addition of the FM/2 Utilities installation directory to end of the PATH (if it is not already on the PATH), simplifying access to the utiities from the command line.
     474
     475Uncheck "Modify CONFIG.SYS" if you do not want your PATH changed.</TEXT>
     476</PAGE>
     477
     478
     479</BODY>
     480</WARPIN>
     481
     482<!--
     483  CREATEOBJECT="WPProgram|History|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\history;OBJECTID=<FM2History>;"
     484  CREATEOBJECT="WPProgram|GNU General Public License|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\copying;OBJECTID=<FM3Copying>;"
     485  CREATEOBJECT="WPShadow|History (Shadow)|<FM3_Docs>|SHADOWID=$(1)\docs\history;OBJECTID=<FM2HistoryShadow>;"
     486  CREATEOBJECT="WPProgram|Read Me|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\readme;OBJECTID=<FM3Readme>;"
     487  CREATEOBJECT="WPProgram|Customizing^Resources|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\customizingresources.txt;OBJECTID=<FM3CustRes>;"
     488  CREATEOBJECT="WPProgram|FM/2 Utils Doc|<FM2_Utilities>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(7)\fm2utils.doc;OBJECTID=<FM2UtilsDoc>;"
     489
     490<WARPIN VERSION 1.0.15>
     491
     492<PCK INDEX=3
     493  PACKAGEID="Netlabs\FM2\FM/2 Tools\3\5\9\20070331"
     494  TITLE="Standalone FM/2 Tools"
     495  TARGET="$(1)"
     496  EXTERNAL="FM2Utilx.wpi"
     497  SELECT
     498  REQUIRES=1
     499  FIXED
     500  CREATEOBJECT="WPFolder|FM/2 Tools|<FM3_Folder>|ICONFILE=$(1)\icons\toolbox.ICO;ICONNFILE=1,$(1)\icons\toolbox2.ICO;OBJECTID=<FM3_Tools>;"
     501  CREATEOBJECT="WPProgram|Archive Viewer/2|<FM3_Tools>|EXENAME=$(1)\FM2Tools\AV2.EXE;PROGTYPE=PM;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Archive Viewer/2;OBJECTID=<FM/2_AV/2>;"
     502  CREATEOBJECT="WPProgram|Bookshelf Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;TITLE=Bookshelf Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_BOOKSHELF>;"
     503  CREATEOBJECT="WPProgram|Collector|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Collector;STARTUPDIR=$(1);OBJECTID=<FM/2_VCOLLECT>;"
     504  CREATEOBJECT="WPProgram|Databar|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DATABAR.EXE;TITLE=Databar;STARTUPDIR=$(1);OBJECTID=<FM/2_DATABAR>;"
     505  CREATEOBJECT="WPProgram|Dir Sizes|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DIRSIZE.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Dir Sizes;OBJECTID=<FM/2_DIRSIZE>;"
     506  CREATEOBJECT="WPProgram|EA Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\EAS.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=EA Viewer;OBJECTID=<FM/2_EAVIEW>;"
     507  CREATEOBJECT="WPProgram|FM/2 Utilities command line|<FM3_Tools>|EXENAME=?:\OS2\CMD.EXE;STARTUPDIR=?:\;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/K $(1)\SETENV.CMD"
     508  CREATEOBJECT="WPProgram|Global File Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\GLOBAL.EXE;TITLE=Global File Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_SEEALL>;"
     509  CREATEOBJECT="WPProgram|Helpfile Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;STARTUPDIR=$(1);TITLE=Helpfile Viewer;OBJECTID=<FM2ViewInf>;"
     510  CREATEOBJECT="WPProgram|INI Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\INI.EXE;STARTUPDIR=$(1);PROGTYPE=PM;PARAMETERS=%*;ASSOCFILTER=*.INI,,;OBJECTID=<FM/2_INIVIEW>;"
     511  CREATEOBJECT="WPProgram|Process Killer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\KILLPROC.EXE;PARAMETERS=%*;TITLE=Process Killer;STARTUPDIR=$(1);OBJECTID=<FM/2_KILLPROC>;"
     512  CREATEOBJECT="WPProgram|Undeleter|<FM3_Tools>|EXENAME=$(1)\FM2Tools\UNDEL.EXE;PARAMETERS=%*;TITLE=Undeleter;STARTUPDIR=$(1);OBJECTID=<FM/2_UNDEL>;"
     513  CREATEOBJECT="WPProgram|Seek and scan|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Seek and scan;PARAMETERS=**;STARTUPDIR=$(1);OBJECTID=<FM/2_VSEEK>;"
     514  CREATEOBJECT="WPProgram|Visual Directory|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VDIR.EXE;PARAMETERS=%*;STARTUPDIR=$(1);OBJECTID=<FM/2_VDIR>;"
     515  CREATEOBJECT="WPProgram|Visual Tree|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VTREE.EXE;TITLE=Visual Tree;STARTUPDIR=$(1);OBJECTID=<FM/2_VTREE>;"
     516  EXECUTE="$(1)\utilsmgr /UNATTENDED"
     517  DEEXECUTE="$(1)\utilsmgr /DELETE /UNATTENDED"
     518
     519>This package installs a number of FM/2's tools
     520as stand alone programs.  These tools are all
     521built into FM/2, but can be configured to run
     522as separate programs for people who prefer to
     523use them this way.
     524</PCK>
     525
     526<PCK INDEX=10
     527  PACKAGEID="Netlabs\FM2\Reset FM/2 Customizations\3\5\9\20070331"
     528  TITLE="Reset all FM/2 customizations to default values"
     529  TARGET="$(1)"
     530  EXTERNAL="FM2Utilx.wpi"
     531  REQUIRES=1
     532  EXECUTE="$(1)\cfgmgr /INSTALL /DEFAULTS /UNATTENDED"
     533  DEEXECUTE="$(1)\cfgmgr /DEINSTALL /DEFAULTS /UNATTENDED"
     534
     535>This package resets ALL FM/2 customizations
     536to their default values. All customizations
     537you may have made will be lost. DO NOT select
     538this package unless this is what you desire.
     539</PCK>
     540
     541-->
  • trunk/warpin/fm2.wis.in

    r674 r677  
    5757  EXECUTE="$(1)\cfgmgr /INSTALL /UNATTENDED"
    5858  EXECUTE="$(1)\utilsmgr /UNATTENDED"
    59   EXECUTE="$(1)\utils\shadowmgr FM2"
     59  EXECUTE="$(1)\utils\shdwmgr FM2"
    6060  EXECUTE="for %a in ($(1)\install.cmd $(1)\uninstal.cmd $(1)\install.dat) do if exist %a del %a"
    6161  DEEXECUTE="$(1)\cfgmgr /DEINSTALL /UNATTENDED"
     
    8383  CREATEOBJECT="WPProgram|Delete Tree|<FM2_Utilities>|EXENAME=*;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/c ($(7)\deltree.exe [Enter directory to delete:] || pause);OBJECTID=<FM2Deltree>;"
    8484  CONFIGSYS="SET PATH=$(7); | ADDRIGHT"
    85   EXECUTE="$(7)\shadowmgr FM2UTILS"
     85  EXECUTE="$(7)\shdwmgr FM2UTILS"
    8686>This package contains the FM/2 Utilities, a
    8787collection of more than 60  utilities which may
Note: See TracChangeset for help on using the changeset viewer.