home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Boston 2
/
boston-2.iso
/
DOS
/
HILFEN
/
MODEM
/
INSP
/
INSPECT.DEF
next >
Wrap
INI File
|
1993-12-01
|
19KB
|
520 lines
[General]
; The following information is used in general operations by InspectA.
; In the case of external programs, you can elect to specify a complete
; file/path name (which is fastest, since it loads without the need to
; search the PATH) or just the filename.
;
; Note that when specified here, the "Work" and "Swap" directories are
; explicitly checked to ensure that they exist, and are created by
; InspectA should they be found missing (and deleted afterwards, if it
; had to create them).
;
; None of these paths need to be specified, but if they are, they will
; always be used, and the environment variables not.
;
; Editor <program> Specify which program to use for editing files.
; If this is not specified, InspectA reads the
; value stored in the "EDITOR" environment variable
; instead. The default otherwise is "Q.EXE".
; Viewer <program> Specify which program to use for viewing files.
; If not given, InspectA uses the "PAGER" environment
; variable, or defaults to "LIST.COM" if it is not set.
; Temp <path> Specifies which directory to use to extract files
; to. The default is the current directory, but if
; using CDROM drives or using drives without much
; free space, it is advantageous to extract elsewhere.
; Swap <type> <path> Specify the type of program image swapping to use
; and where to place the program image file if swap
; to disk is used exlicitly or as a fallback if not
; enough EMS or XMS is available.
; Valid types are: XMS Extended memory
; EMS Expanded (LIMS) memory
; Disk Swap to disk
; None Disable swapping
;
Editor Q.EXE ; Use SemWare's QEDIT
Viewer LIST.COM ; Use Vernon D. Beurg's LIST program
Temp C:\TMP\WORK$$ ; Directory to use for viewing extracted files
Swap Disk C:\TMP ; Type of swapping and where to put swap file
[Colours]
; This file is not directly usable by InspectA except as 'source' for
; creating a compiled INSPECT.INI. After generating the .INI file, this
; file need not be present at runtime.
;
;
; Colour assignments are assigned by the following combinations:
;
; ----------------- C L A S S -----------------
; Type Main Form List Menu Error Text Popup Shell
; ----- ----- ----- ----- ----- ----- ----- ----- -----
; Background * * * * * * * *
; Frame * * * * * * *
; Title * * * * * * *
; Highlight * * * *
; Field-label * * * *
; Field-data * * * * *
; Field-current * * *
; Not-avail * *
; Hidden * *
; Subtitle *
; Prompt *
; Shadow *
; Bold1 *
; Bold2 *
; Marker *
;
; Format of each line is:
;
; Class Type color_attribute mono_attribute
;
; Attributes may be derived from the following table:
;
; ------------------- F O R E G R O U N D ---------------------
; Lit Drk Lit Lit Lit Lit Lit
; Blk Blu Grn Cyn Red Mag Bwn Gry Gry Blu Grn Cyn Red Mag Yel Wht
; --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
; Black 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
; Blue 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
; Green 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
; Cyan 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 65
; Red 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
; Magenta 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
; Brown 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
; White 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
;
; Add 128 to attributes for blinking (or intense background)
;
Main Background 23 7
Main Title 113 112
Main Subtitle 49 112
Main Prompt 113 15
Main Field-label 11 7
Main Field-data 3 1
Main Field-current 49 9
Main Frame 127 15
Main Shadow 8 0
Form Background 23 7
Form Frame 27 7
Form Title 31 15
Form Field-label 30 7
Form Field-data 23 1
Form Field-current 113 9
Form Highlight 79 15
List Background 23 7
List Frame 27 7
List Title 79 7
List Highlight 14 112
List Field-data 95 7
Menu Background 7 7
Menu Frame 10 15
Menu Title 31 9
Menu Highlight 113 112
Menu Not-available 7 1
Error Background 23 143
Error Frame 30 15
Error Title 26 7
Text Field-label 27 7
Text Field-data 30 15
Text Hidden 29 7
Text Background 23 7
Text Frame 31 15
Text Title 28 112
Text Bold1 26 15
Text Bold2 30 9
Text Highlight 95 112
Text Marker 25 1
Popup Background 113 112
Popup Frame 126 15
Popup Title 112 113
Popup Highlight 116 7
Popup Highlight 30 15
Popup Field-label 127 7
Popup Field-data 113 1
Popup Field-current 14 9
Popup Not-available 120 7
Popup Hidden 119 1
Shell Background 7 7
[ArchiveCmds]
; This section describes the command used for adding to,
; deleting from, extracting and testing archives.
;
; The format of each line is:
;
; Type Operation Command line
;
; Where:
; Type is one of:
; AR5 SEA ARC v5 format
; PKA PKWARE ARC variant (Squashing)
; PAK NoGate PAK format
; AR6 SEA ARC v6 format
; AR7 SEA ARC v7 format (Trimming)
; ZIP PKWARE ZIP format
; LZH Yoshi's LHARC v1.13de and below
; LHA Yoshi's LHA v2.0+
; ZOO ZOO format v2.01 and less
; ZOH ZOO 2.10 high compression format
; ARJ Jung's ARJ
; HPK Guttman's HPACK
; Operation is one of
; A (U) Add file(s)
; X (E) Extract file(s)
; D (K) Delete file(s)
; T Test file(s)
; Command line is the command line to use, with the following
; substitutions being done at runtime:
; $a Archive name (including path)
; $p Archive password
; $f File name - individual only
; $m Multiple file names (where multiple packets to archive)
; $r Multiple file names via a redirect list (@filename.ext)
;
; NOTE: You can define multiple commands for the one archive format
; and operation! The application will search for the first
; available command and attempt to execute it. This allows the
; same configuration files to be used on multiple machines
; where different archiving programs are available.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; EXTRACT ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ARC v5.x
AR5 X pkunpak $a $m
AR5 X pkxarc $a $m
AR5 X arce $a $m
AR5 X arc eo $a $m
AR5 X xarc $a $m
AR5 X arcplus x $a $m
AR5 X pak e $a $m
; PKARC variant
PKA X pkunpak $a $m
PKA X pkxarc $a $m
PKA X pak e $a $m
PKA X xarc $a $m
PKA X arce $a $m
PKA X arcplus x $a $m
; NoGate PAK
PAK X pak e $a $m
; ARC v6.x
AR6 X xarc $a $m
AR6 X arc e $a $m
AR6 X arcplus e $a $m
; ARC v7.x
AR7 X xarc $a $m
AR7 X arc e $a $m
AR7 X arcplus e $a $m
; PKWARE ZIP
ZIP X pkunzip -d $a $m
ZIP X pak e $a $m
ZIP X unzip -d $a $m
; LHARC 1.x
LZH X lharc x $a $m
LZH X lha x $a $m
; LHA 2.x
LHA X lha x $a $m
; ZOO < 2.10
ZOO X zoo x// $a $m
ZOO X looz x $a $m
; ZOO 2.10+
ZOH X zoo x// $a $m
ZOH X looz x $a $m
; ARJ
ARJ X arj x -jr $a $m
ARJ X arje x $a $m
ARJ X dearj x $a $m
ARJ X unarj x $a $m
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; DELETE ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ARC v5.x
AR5 D pkpak -d $a @$r
AR5 D pkarc -d $a $m
AR5 D arc d $a $m
AR5 D arcplus d $a $m
AR5 D pak d $a $m
; PKARC variant
PKA D pkpak -d $a $m
PKA D pkarc -d $a $m
PKA D pak d $a $m
PKA D arcplus d $a $m
PKA D arc d $a $m
; NoGate PAK
PAK D pak d $a $m
; ARC v6.x
AR6 D arc d $a $m
AR6 D arcplus d $a $m
; ARC v7.x
AR7 D arc d $a $m
AR7 D arcplus d $a $m
; PKWARE ZIP
ZIP D pkzip -d $a @$r
ZIP D pak d $a $m
ZIP D zip -d $a $m
; LHARC 1.x
LZH D lharc d $a $m
LZH D lha d $a $m
; LHA 2.x
LHA D lha d $a $m
; ZOO < 2.10
ZOO D zoo DP $a $m
; ZOO 2.10+
ZOH D zoo DP $a $m
; ARJ
ARJ D arj d $a $m
ARJ D arje d $a $m
ARJ D dearj d $a $m
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ADD/UPDATE ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ARC v5.x
AR5 A pkpak -oct -a $a @$r
AR5 A pkarc -oct -a $a $m
AR5 A arc a $a $m
AR5 A arcplus a5 $a $m
; PKARC variant
PKA A pkpak -a $a @$r
PKA A pkarc -a $a $m
PKA A pak a /C $a $m
AR6 A arcplus a5 $a $m
; NoGate PAK
PAK A pak a $a $m
; ARC v6.x
AR6 A arc a $a $m
AR6 A arcplus a6 $a $m
; ARC v7.x
AR7 A arcplus a $a $m
AR7 A arc a $a $m
; PKWARE ZIP
ZIP A pkzip $a $m
ZIP A pak a /Z $a $m
; LHARC 1.x
LZH A lharc a -t $a $m
LZH A lha a -t $a $m
; LHA 2.x
LHA A lha a -t $a $m
; ZOO < 2.10
ZOO A zoo a $a $m
; ZOO 2.10+
ZOH A zoo ah $a $m
; ARJ
ARJ A arj a $a $m
ARJ A arja a $a $m
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; TEST ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ARC v5.x
AR5 T pkunpak -t $a $m
AR5 T pkxarc -t $a $m
PKA T pak t $a $m
AR5 T arc t $a $m
; PKARC variant
PKA T pkpak -t $a $m
PKA T pkarc -t $a $m
PKA T pak t $a $m
PKA T arc t $a $m
; NoGate PAK
PAK T pak t $a $m
; ARC v6.x
AR6 T arc t $a $m
AR6 T arcplus t $a $m
; ARC v7.x
AR7 T arcplus t $a $m
AR7 T arc t $a $m
; PKWARE ZIP
ZIP T pkunzip -t $a $m
ZIP T pak t $a $m
; LHARC 1.x
LZH T lharc t $a $m
LZH T lha t $a $m
; LHA 2.x
LHA T lha t -tm $a $m
; ZOO < 2.10
ZOO T zoo -test $a $m
; ZOO 2.10+
ZOH T zoo -test $a $m
; ARJ
ARJ T arj t $a $m
ARJ T arja t $a $m
;
;
; Text files to read descriptions from
; These are used in priority of the order below
; Filenames are limited in length to 16 chrs on HPFS
[Descriptions]
descript.ion ; 4DOS description file
files.bbs ; FidoNet BBS style files list
"@files" ; Waffle standard description file
;
; REGISTERED VERSION ONLY
; Define fidonet addresses
; (used for file attach & arcmail/outbound file address calculation
;
[Address]
3:632/348.0@fidonet
3:632/0.0@fidonet
3:632/400@fidonet
58:4100/1.0@intlnet
33:300/6.0@admin
199:4242/5@rainbownet
;
; REGISTERED VERSION ONLY
; Domain equivalents
; Equates aliases to domains; provides automatic translation between
; a given string and an ftp domain. If you use domain outbound handling,
; then you MUST use this to equate the root name of non-primary domain
; outbound directories to the relevent domain (except where the two
; happen to be the same, of course!)
;
; Note that domains are always case INSENSITIVE, so there is no reason
; for equating case equivalents.
;
[DomainEquiv]
fido fidonet
intl intlnet
intlnet.eur intlnet
rainbow rainbownet
famlynet familynet
;
; REGISTERED VERSION ONLY
; Define FidoNet mailer type and variables
;
[Mailer]
;
; Mailer type, one of:
;
; BT[,!zone][,!point][,!domain] ; '!zone' and '!domain' qualifiers disable
; BinkleyTerm ; support for domain/zone/point based outbound
; Opus ; Opus 1.x support
; FD
; FrontDoor
; SEAdog
;
; Zone, point and domain qualifiers are valid on any mailer type, as are
; negations of same (keywords preceeded by '!'). By default, BT and FD types
; have full 5D addressing enabled, Opus and SEAdog none. Modifications using
; the zone, point and domain keywords may cause unpredictable results if they
; do not match the mailer's real addressing capability.
;
; Pointnet: [ USE ONLY TO TRANSLATE POINTNET FOR YOUR PRIMARY AKA ]
;
; PointNet POINTNETNO
;
Mailer BT,zone,point,domain
PointNet 6348
;
; REGISTERED VERSION ONLY
; Define paths
; Format of each line:
; PathType <path> [Optional description]
; Valid pathtypes are:
; Netmail, postmail, outbound, inbound, directory
;
; Leave description blank of you do not wish a directory to
; appear on the "directories index" pick list.
;
[Paths]
Netmail C:\MSGS\NETMAIL ; Where outbound file attaches live
Postmail C:\MSGS\MAILBOX ; Where outbound netmail is posted
Outbound D:\MAIL\FILE\OUT Outbound directory ; Where outbound compressed mail is held
Inbound D:\MAIL\FILE\IN Inbound files directory ; Where inbound files are stored
Inbound D:\MAIL\FILE\PROT Protected inbound
;
; Other directory definitions
;
Directory d:\files\general General files area
Directory d:\files\comms Communications softwaare
Directory d:\files\uploads BBS uploads area
Directory d:\files\c-lang C Programming language
Directory d:\files\pas-lang Pascal Programming language
Directory d:\files\bus Business oriented software
Directory d:\files\ssheet Spreedsheets and utilities
;
; REGISTERED VERSION ONLY
; Define key bindings
;
[KeyDefs]
KeyHelp "F1 Help│F2 Mark│F3 View│F4 Edit│F5 Copy│F6 Move│F7 MkD│F8 Sort│F10 Exec│ESC Quit│F11 Shell│F12 Describe│^Enter Winsz│Space Mark"
; Standard key-bindings
F1 HELP ; Display help
F2 GMARK ; Mark/unmark all files
F3 VIEW ; View current file
F4 EDIT ; Edit current file
F5 COPY ; Copy current\marked file
F6 MOVE ; Move current/marked file
F7 MKDIR ; Create new directory
F8 SORT ; Sort list
F9 LOG ; View directories
F10 EXEC ; Execute file
^D DRIVE ; Change drive
^E REEXEC ; Execute last command
^F FINDF ; Locate file
^R RESCN ; Rescan current directory
^S TYPES ; Determine file types
@A ADDARC ; Add files to an archive
@E EDIT ; Edit current file
@I DIRIDX ; Select directory from user index
@L LIST ; View current file, list mode
@Q QUIT ; Exit, retain current directory
@S SORT ; Sort list
@X EXIT ; Exit InspectA
@Z SHELL ; Shell to command line
Up PREV ; Previous file
Down NEXT ; Next file
PgUp PREVSCN ; Previous screen
PgDn NEXTSCN ; Next screen
Home TOP ; Top of files list
End END ; End of files list
Insert DESCRIBE ; Add/edit file description
Delete DELETE ; Delete file or directory
^PgUp UPDIR ; Move up one directory
^PgDn DNDIR ; Move down one directory
#Up MARKUP ; Mark current file, move up
#Down MARKDN ; Mark current file, move down
#PgUp MARKPGUP ; Mark up screen
#PgDn MARKPGDN ; Mark down screen
#Home MARKHOME ; Mark all files to top
#End MARKEND ; Mark all files to end
Enter DOFILE ; Act on file (default=view)
Space MARK ; Mark current file
Escape ESCAPE ; Quit (with prompt)
^Enter CHGWIN ; Change files window size
#Enter DOSVIEW ; View dos screen
@- VSTATS ; View memory statistics
@T TESTARC ; Test archive(s)
; Some alternative bindings
^Z SHELL
Grey+ DNDIR
Grey- UPDIR
F11 SHELL
F12 DESCRIBE
^M DOFILE
^L LOG
; Execute keys
@F10 USERCMD make $?{ Additional make flags ? }
@R USERCMD $=a $?{ Run program: Enter command line parameters }
@P USERCMD cvpack $+a
^T USERCMD touch $f
^O USERCMD co -l $?{ Enter filename to check out for editing }
^I USERCMD ci $+a
@M USERCMD malt NETDAVID
@E USERCMD q $?{ File to edit? |$+a}
@B USERCMD b $?{ File to edit? |$+a}
@S USERCMD qsort $?{ File to sort ? |$+a}
@G USERCMD grep $?{ GREP Switches ? |-i} $?{ Search for (regular expression) ? } $?{ Search files ? |$m}
@C USERCMD ss $?{ File to spell check ? |$+a}
@W USERCMD online
@L USERCMD lzexe $?{ File to LZEXE ? |$=a.exe}
@U USERCMD uudecode $?{ Uudecode what ? |$+a}
;
; REGISTERED VERSION ONLY
; Define filetype macros
;
[FileDefs]
;
; Examples:-
;*.doc b $f
;*.dbf dbview $f
;*.bbs oracle $f
;*.mec mecca $f $-f.BBS
;*.mk make -f $f $?{ Additional make flags ? |TD=-g COPT= DB=/CO}
;*.c make $?{ Additional make flags ? |TD=-g COPT= DB=/CO} $=f.obj