home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The AGA Experience 2
/
agavol2.iso
/
software
/
icons+
/
icons
/
a-f
/
awmwb3
/
filetypes
< prev
next >
Wrap
Text File
|
1995-12-28
|
4KB
|
252 lines
# Here's my FileTypes file for WhatIs.library and IconChief.
# Copy it to S: over the Filetypes file that WhatIs installs.
# This will mean your system will be able to recognise most
# of the files that there are icons for in the DefIcons drawer.
# It's pretty easy to add the ones that don't.
#
# Alisdair
# Syntax
# TYPE "Src Ada"
# SUBTYPE "Text"
# INSERTAFTER "Script"
# ICONNAME "def_Src Ada" # path internaly expanded to
# # "ENV:Sys/def_Src Ada.info"
# NAMEPATTERN *.ada
# # or OPTNAMEPATTERN *.ada
# # The 4 upper lines are optional but order MUST be kept.
# # Lower lines are for information about syntax, and if used order MUST
# #be kept.
# # COMPAREBYTE OFFSET BYTES
# COMPAREBYTE 12 $ABADCAFE # hex bytes, offset decimal
# COMPAREBYTE $23 "Coucou" # string bytes, offset in hex
# SEARCHBYTE "Salut"
# SEARCHBYTE $DEADBEEF
# SEARCHPATTERN [CASE] "ST-??"
# MATCHPATTERN [CASE] 45 "ST-??"
# ENDTYPE
### MISC ###
TYPE "Library"
ICONNAME def_library
NAMEPATTERN *.library
ENDTYPE
### LANGUAGE SOURCE FILES ###
TYPE "Source C"
SUBTYPE Text
ICONNAME def_C
NAMEPATTERN "#?.c"
ENDTYPE
TYPE "Include C"
SUBTYPE Text
INSERTAFTER "Source C"
ICONNAME def_H
NAMEPATTERN "#?.h"
ENDTYPE
TYPE Asm
SUBTYPE Text
ICONNAME def_source
NAMEPATTERN "#?.(asm|s|a)"
ENDTYPE
TYPE E
SUBTYPE Text
ICONNAME def_E
NAMEPATTERN "#?.E"
ENDTYPE
TYPE "Incld Asm"
SUBTYPE Text
ICONNAME def_source
NAMEPATTERN "#?.i"
ENDTYPE
TYPE MakeFile
SUBTYPE "Text"
ICONNAME "def_MakeFile"
NAMEPATTERN "MakeFile|SMakeFile|LmkFile"
ENDTYPE
### REXX MACROS ###
TYPE "Rexx"
SUBTYPE "Text"
ICONNAME "def_Rexx"
COMPAREBYTE 0 "/*"
ENDTYPE
### PAGE DESCRIPTION ###
TYPE "Tex"
SUBTYPE "Text"
ICONNAME "def_Tex"
NAMEPATTERN "#?.Tex"
ENDTYPE
TYPE "Tex DVI"
ICONNAME def_DVI
OPTNAMEPATTERN "#?.dvi"
COMPAREBYTE 0 $F7020183
ENDTYPE
TYPE "PS"
SUBTYPE "Text"
ICONNAME "def_postscript"
OPTNAMEPATTERN "#?.ps"
SEARCHBYTE "Adobe"
ENDTYPE
### READMES/DOCS/AMIGAGUIDES ###
TYPE "Guide"
SUBTYPE "Text"
ICONNAME "def_Guide"
OPTNAMEPATTERN "#?.Guide"
COMPAREBYTE 0 "@database"
ENDTYPE
TYPE Doc
SUBTYPE Text
ICONNAME def_txt
NAMEPATTERN "(#?.Doc#?|#?.txt|#?read#?me#?|#?.diz)"
ENDTYPE
### ARCHIVERS ###
TYPE "SFX" #Self extracting LHA/LZH file
SUBTYPE "Exe"
INSERTAFTER "LHArc"
ICONNAME "def_SFX"
OPTNAMEPATTERN "#?.run"
COMPAREBYTE 44 "SFX"
ENDTYPE
TYPE "DMS"
ICONNAME "def_DMS"
OPTNAMEPATTERN "#?.dms"
COMPAREBYTE 0 "DMS!"
ENDTYPE
TYPE "ZIP"
ICONNAME "def_ZIP"
OPTNAMEPATTERN "#?.zip"
COMPAREBYTE 0 PK
ENDTYPE
TYPE "LZX"
ICONNAME "def_LZX"
OPTNAMEPATTERN "#?.lzx"
COMPAREBYTE 0 LZX
ENDTYPE
### MUSIC/MODS/MEDS ###
TYPE "Med"
ICONNAME "def_med"
NAMEPATTERN "(med.#?|#?.med)"
ENDTYPE
TYPE "STSong"
COMPAREBYTE 0 "PACK"
ENDTYPE
TYPE "ST Mod"
ICONNAME def_mod
NAMEPATTERN "(mod.#?|#?.mod)"
ENDTYPE
### GRAPHICS FILES ###
TYPE "JPEG"
ICONNAME def_JPEG
OPTNAMEPATTERN "#?.(jpeg|jpg)"
COMPAREBYTE 0 $FFD8FFE0
ENDTYPE
TYPE "PCX"
ICONNAME def_PCX
OPTNAMEPATTERN "#?.pcx#?"
COMPAREBYTE 0 $0a0501
ENDTYPE
TYPE "GIF"
ICONNAME def_GIF
OPTNAMEPATTERN "#?.gif#?"
COMPAREBYTE 0 "GIF8"
COMPAREBYTE 5 "a"
ENDTYPE
TYPE "BMP"
ICONNAME def_BMP
OPTNAMEPATTERN "#?.bmp#?"
COMPAREBYTE 0 "BM"
COMPAREBYTE 6 $00000000
ENDTYPE
TYPE "SUNRASTER"
COMPAREBYTE 0 $59A66A95
ENDTYPE
TYPE "PNG"
ICONNAME def_PNG
OPTNAMEPATTERN "#?.png"
COMPAREBYTE 1 "PNG"
ENDTYPE
### ANIMATION FILES ###
TYPE "MPEG"
ICONNAME def_Mpeg
OPTNAMEPATTERN "#?.(mpeg|mpg)"
COMPAREBYTE 0 $000001B3
ENDTYPE
TYPE "AVI"
ICONNAME def_AVI
OPTNAMEPATTERN "#?.avi"
COMPAREBYTE 8 "AVI"
ENDTYPE
### SOUND FILES ###
TYPE "Wave"
ICONNAME def_wav
OPTNAMEPATTERN "#?.wav#?"
COMPAREBYTE 8 "WAVE"
ENDTYPE
TYPE "AU"
ICONNAME def_au
OPTNAMEPATTERN "#?.au"
COMPAREBYTE 1 "snd"
ENDTYPE
### SPREADSHEETS ###
TYPE "MaxiPlan"
COMPAREBYTE 0 $474c424c
ENDTYPE
### 3D OBJECT/DATA FILES ###
TYPE "Imagine"
SUBTYPE "IFF"
INSERTAFTER "FTXT"
ICONNAME "def_Imagine"
COMPAREBYTE 8 "TDDD"
ENDTYPE
### EMULATORS ###
TYPE "D64"
ICONNAME def_d64
NAMEPATTERN "#?.d64"
ENDTYPE