Copyright: Copyright Michele Catania 1995-1996


Contents

WComp - The UItimate File Analyzer

    Introduction to WComp

    Using WComp

    File formats identified by WComp

    Utilities

    Some information

    Hints

    History

    Registration

    Formats (WCOMP-KEY)

    BBS Site

    Benchmark: WComp - WClite

    To end...


Winversion
A Windows version is coming soon


To end

To end...

This is my - personal - opinion.

Those following programs are the best programs actually.

WWPACK 3.03:  Best executable's compressor. It owns the highest compression. It is slower (when it compress) than his nearest competitor (UCEXE 2.3), but this is NOT important. What you REALLY need is the final size occupied by the file.

HACKSTOP: Best anti-hacking program. The other programs are not reliable like this.

CUP 1.2: Best executable's unpacker . UNP 4.11 is nice too, and a mention for TRON 1.21 is needed

You can find those nice program on ftp-site: ftp.elf.stuba.sk


BBS Site

I am looking for available sysops to open an area  where the

users could download the formats they would like WComp should identify.

If you are interested leave me a msg


WComp Overview

Features :

  DEEP scan of files

  3 levels of Scan (fast, deep, extreme)

  Universal Scan

  Universal Shell

  Automatic rename through WCOMP-KEY

  Analysis of 531 formats  (graphic, sound, wp, dbase, etc..)

  Recognition of 65 compilers

  Recognition of 33 Com/Exe compressors

  Recognition of diet/lzexe/pklite altered files anyway

  Recognition of 65 programs  which make Com/Exe

  Decrypting of Diet, LzExe, Pklite files

  Report by extension analyzing more than 1900  known extensions

  Automatic skipping  on 'New Executable' files

  Statistics on file formats (extension,percentage,size)

  CRC·32 calculation

  Options for every analysis

WComp is the  world's leading program in file-identification on Personal Computer systems

-  WComp is a program for whoever wants to know which compiler, or, more in general, which program has been used to produce executable (.COM, .EXE) and non-executable files.

- WComp makes possible the identification of several hundreds of files providing extensive information about each one.

-  WComp is useful to identify files that have been recovered by ChkDsk (or Norton Disk Doctor, etc..) and generally to examine what is on a hard disk.

- It is a  'universal shell'. It allows you to run every file you want relative to the identified format.

- It is a 'universal scanner'. It's possible to search specific bytes and determine the kind of format. In this way you can analyze an unlimited number of files.

-  WComp reports which files are  larger or  smaller according to the percentage of space they occupy in your hard disk.

-  WComp computes a CRC·32 (useful against virus!)

-  It can do a global rename by true extension.

-  It can choose to analyzes the DOS/WIN/OS2/WIN NT files.

-  WComp does a report by extension analyzing more than 1900 known extensions.


System Requirements

   WComp will run on any IBM PC or compatible.  Other requirements

   (minimum) are:

         - 80286 cpu

         - 256 KB of memory.

         - PC-DOS 3.0 or greater or MS-DOS 3.0 or greater.

         - One diskette drive, but Hard Drive recommended.

         - 200 KB of disk space.

         - WComp.Exe, WComp.Ini


Software License

WComp is distributed under the "SHAREWARE" concept. This gives the user the opportunity to evaluate the program before registering the software. If after a 30 day period you find this program useful, your registration is requested. The program is copyrighted by Michele Catania. WComp is distributed as-is. The author disclaims all warranties, either expressed or implied. Under no circumstance shall the author be liable for any damages, including lost profits, lost savings or other incidental or consequential damages arising out of the use, or inability to use this software, or for any claim by any other party, including but not limited to its suitability for any given   purpose. The entire risk as to the results  and performance of this software is assumed by you. WComp must be  distributed in unmodified form, including ALL files present in the original  package. It may not be included with any other product for any reason without  a special license from the author.


Introduction to WComp

  WComp Overview

  System Requirements

  Software License


Using  WComp

  Explanation of the Command-line

  Options

  WComp.Ini

  WComp.Ext

  Example of use


Explanation of the Commandline

Explanation of the Command-line

Usage: WComp  [options] [[path]file] [options]

WComp         = The executable file analyzer program.

options          = The different WComp options that  you can specify.

file                = The name of the executable file being analyzed

path               = The path location of  the  executable file being analyzed.

NOTE.

Parameters listed in [ ] are optional.

Running WCOMP without arguments will make it scan every .COM and/or .EXE file found in the current directory.

Wildcards (i.e. '*' and '?') are accepted. You can use '.' instead of '*.*'

Files not residing on the current drive can be scanned by specifying the appropriate paths.

WComp searches files ending with .EXE or .COM if the extension is omitted.

WComp will prompt you with 'Continue, Nonstop (C/n) ?'  after having displayed 25 lines of text.

Pressing the ESC key the execution will immediately exit the program.

The interruption will be active after the complete scan of the last analyzed file


Deep Mode

Scan more accurate. Starts the universal scan

Advantages:       - It reports a correct analysis where 'fast mode' fails

                           - Better recognition of programs compiled with C, Clipper, ASM,etc...

                           - Device Driver, etc..(discover the rest!)

                           - It visualizes the first line of a text file (scan done with specific extensions)

                           - Some Pklite deeply altered

Disadvantages:   - Slower than 'fast mode'


Extreme Mode

It includes ALL the features of -2 and more.

With this option you can enable the MOST accurate scan done by WComp.

Advantages : More information than -2 option:

                             - It visualizes the first line of a text file (extension independent)

                             - Programmer/Author/Coder of the file.

                             - EMS handler

                             - Floating point  (CúCompiler)

                             - Stack overflow

                             - Several Music-Players (MiniMod, HSC...etc)

                             - BGI

                             - GreenLeaf Library

                             - SFX: Central Point

                             - If the program requires a 386 to run

                             - If diet/lzexe/pklite altered files, the altered strings is reported (useful for intro...demo, etc..)

                             - Better recognition of several Ansi

                             - The formats: .ANS,  .VOC , .MOD , .LBM are searched inside the file

                             - Some Clipper file

Disadvantages:     - Slower than /2 option


Options

/A+           scans any file in all the drives

/A-            scans any NON-executable format in all the drives

/A*           scans any executable format in all the drives

/B             batch option, suppress every keyboard's input

/C             scans any compressed executable format in the current directory

/C+           scans any compressed executable format in all the drives

/C-           scans any compressed executable format in the current drive

/E             renames the files with the extension reported in the WCOMP-KEY

/EP           renames the files with the extension reported in the WCOMP-KEY (pause every matched file)

/F             reports the size occupied by all the files in the current directory

                (1 column  · percentage relative to the current logic drive)

                (2 column  · percentage relative to the physical drive)

/F+           reports the size occupied by all the files in all the drives (percentage relative to the hard disk)

/F-            reports the size occupied by all the files in the current drive

                (1 column  · percentage relative to the current logic drive)

                (2 column  · percentage relative to the physical drive)

/G            scans all the NON-executable file formats in the current directory

/G*          scans executables formats ONLY in the current drive

/G+          scans any file in the current drive

/G-           scans all the NON-executable file formats in the current drive

/IPathName     defines the path and the name of WComp.Ini

/K             skip the analysis if a 'New Executable' file (Windows - OS/2 - Windows NT)

/K1           skip the analysis if a 'New Executable' file (Windows)

/K2           skip the analysis if a 'New Executable' file (OS/2)

/K3           salta l'analisi se il file e' un 'New Executable' Windows NT

/O             overrides the analysis done by WComp

/Pn           writes  N  lines, then pause (default = 24)

/R             computes the CRC·32 of every file in the current directory

/R+           computes the CRC·32 of every file in all the drives

/R-            computes the CRC·32 of every file in the current drive

/S*           scans executables formats ONLY in the current directory + subdirectories

/S+           scans any file in the current directory + subdirectories

/S-            scans all the NON-executable file formats in the current directory + subdirectories

/U             universal shell

/UP           universal shell (pause every matched file)

/V             more information if available

/X+          scan by extension (always)

/X-           scan by extension (only if WComp doesn't report good results)

/2             scan more accurate but not fast (enables 'universal scan')

/3             the most accurate scan (/2 option included)

/Axxx       scans any file in all the drives with estension 'xxx'

/Cxxx       scans any file in all the drives with estension 'xxx' and reports if they are compressed

/Fxxx        reports the size occupied by all the files in all the drives with estension 'xxx'

/Gxxx       scans any file in the current drive with extension 'xxx'

/Rxxx        computes the CRC·32 of every file in all the drives with extension 'xxx'

/Sxxx        scans ALL the formats in the current directory + subdirectories with extension 'xxx'

/L            display software license agreement

/?             shows a brief help screen

/??           shows some example

You can enter options everywhere on the command-line.

You can use upper or lower-case letters. '/' or '-' are the same.

Options can be "mixed"

Ex:  WComp -ccom -rdoc -3 -atxt -b -aexe -ggif -o

NOTE

DEEP MODE (-2)!

Scan more accurate. Starts the universal scan

Advantages:       - It reports a correct analysis where 'fast mode' fails

                           - Better recognition of programs compiled with C, Clipper, ASM,etc...

                           - Device Driver, etc..(discover the rest!)

                           - It visualizes the first line of a text file (scan done with specific extensions)

                           - Some Pklite deeply altered

Disadvantages:   - Slower than 'fast mode'

EXTREME MODE (-3)!

It includes ALL the features of -2 and more.

With this option you can enable the MOST accurate scan done by WComp.

Advantages : More information than -2 option:

                             - It visualizes the first line of a text file (extension independent)

                             - Programmer/Author/Coder of the file.

                             - EMS handler

                             - Floating point  (C·Compiler)

                             - Stack overflow

                             - Several Music-Players (MiniMod, HSC...etc)

                             - BGI

                             - GreenLeaf Library

                             - SFX: Central Point

                             - If the program requires a 386 to run

                             - If diet/lzexe/pklite altered files, the altered strings is reported (useful for intro...demo, etc..)

                             - Better recognition of several Ansi

                             - The formats: .ANS,  .VOC , .MOD , .LBM are searched inside the file

                             - Some Clipper file

Disadvantages:     - Slower than /2 option

-E Options

You can automatically rename the identified file with the true extension.

NOTE: The WCOMP-KEY (defined in the 'FORMATS (WCOMP-KEY)' section), NOT always coincide with the true extension of the file. If you wish to use the -e option it is advisable to change the WCOMP-KEY with true extension written in 'WComp.Ext'.

It is STRONGLY advisable the use of the -ep option that asks a confirmation for every matched file.

-F Options

Advantages

- If you want to know which formats occupy more (or less) space on your disk

- If you want to test many compressors, having the percentage of the different type of files.

Disadvantages

- You must use only these options on the command-line. (WComp.Ini not used)

-I Option

 Advantages

- You can  put your Ini everywhere (Root directory will thanks you!)

NOTE: Obviously, this is the only option you can't write in Ini ('Options' command)

-O Options

The user can subordinate the scan done by WComp. ONLY if your analysis gives you bad results , WComp scans the file itself.

Advantages

- To update the scan of a format

- To fix the identification (WComp was incorrect or out-of-date for that format)

Disadvantages

- WComp (30%-50%) slower

So, first analysis with WComp.Ini, if no success, WComp.Exe is used

-O option  : disabled (default)

Advantages : 30-50% faster

Disadvantages : The user is surely limited, because WComp doesn't pay attention to WComp.Ini If it is not sure, WComp.Ini is used.

-R options

You can compute the CRC·32 (Cyclic Redunancy Check 32 bit)

Advantages

- You can understand if your files have been modified (maybe a virus? ). (except virus STEALTH)

- You can understand if your files are correct.

Ex: you could have corrupted files, but the files could have the same length yet. If you compare your old CRC·32

(saved before with WComp on a log-file) with the new CRC·32, you can see the corrupted file. (particularly useful for executables!)

CODER!

With -3 option, WComp reports the programmer/author/coder of the file.  WComp can reports a maximum of two authors. Why two and not one? Because a file could use extern libraries.

ENVIRONMENT

You can use the 'environment' variable $WCOMP$.

Example : SET $WCOMP$ = -v -2 *.dat

Now, if you enter the command : wcomp *.exe -b -g+

the command will be : wcomp -v -2 *.dat *.exe -b -g+

DOS Shell!

At any time pressing 'ALT-J' WComp opens a DOS shell. You can leave WComp temporarily to perform a DOS command or run another program. To return to WComp, type "EXIT" at the DOS prompt.


WComp.Ini

When you create a pure ASCII file called 'WCOMP.INI', WComp becames a universal shell and a  universal scan.

'WComp.Ini' can be located everywhere in your hard disk. You must write the FULL_PATH_NAME (drive+directory+filename) using the 'environment' variable WCOMP or the -I option

- Using the 'environment' variable -

Ex: SET $WCOMP$ = -v -2 *.dat "C:\UT\WCOMP.INI" -u

                                                      ^                                ^

                                                 quotes needed

- Using the -I option -

   Ex: wcomp -ic:\ut\personal.ini *.exe

                      ^^

  no spaces between -i and the full_path_name

The new name of the Ini will be 'Personal.Ini', and will must be located in 'c:\ut'.

If you don't use 'SET $WCOMP$' nor the -I option, the Ini must be located in the root directory (C:\) with this name : 'WComp.Ini'

WComp.Ini

Path_Extension :

You must write the full_path_name for 'WComp.Ext' after the 'Path_Extension' command. So, 'WComp.Ext' can be renamed too. If the full_path_name is not written, a file called 'WComp.Ext' must be put in the root directory (C:\).

Needed (first line).

Options :

Enabling the 'Options'  you can write your arguments (similar to the command-line). This is useful if you don't want to use the environment variable.

Needed (second line).

Disable_Obj_Cgm :

Enabling the 'Disable_Obj_Cgm' command you can disable the verbose option for 'Object' and 'Computer Graphics Metafile' files. Two parameters accepted: 'Yes' or 'No'. This is useful when you need the verbose option (for example

you want to scan all the hard disk) except for those two formats because the output would be too large in a logfile.

Default: 'No' (disabled).

Needed (third line).

DisableCdRom :

Enabling the 'DisableCdRom' command you can disable the scan into the CdRom drive. One parameter accepted:  drive This is useful when you want to scan all the hard disk except the CdRom

Needed (fourth line).

   1) Shell Section.

       It allows you to run every file you want relative to the

       identified format.

   Structure:

   WCOMP-KEY             command or program you want to link

   WCOMP-KEY             command or program you want to link

   WCOMP-KEY             command or program you want to link

   WCOMP-KEY             command or program you want to link

   WCOMP-KEY             command or program you want to link

    .............                      ...................................

                            ^^^^^

                        at least

                       one space

WCOMP-KEY: Are the extensions you can found in the 'Formats (WCOMP-KEY)' section.

Command or program you want to link: the  operation you want to do  with the analyzed format (max length: 60 char)

You can use the WCOMP-KEY with multiple commands separating them with a '|'.

You can write '%1' if you want to use the filename like an argument.

There are 4 predefined WCOMP-KEY : EXC , NE, SFX, WCO

   EXC   = linked to : Com/Exe compressed files (ice, optlink,shrink..)

   NE     = linked to : any NON-DOS prg (Windows, OS/2..etc..)

   SFX   = linked to : self-extracting prg (arj, pkzip,....)

   WCO = linked to : files of which WComp reports the compiler

   EX:

          GIF            GIFDUMP %1>DUMP | SHOWGIF %1 | GIFLITE %1

          ZIP             pkzip -v %1

          EXC           UNP %1 |  pkl %1 | chk4lite %1

          ARJ           ARJ m %1 *.diz | arj d %1 *.sdi | arj t %1

                 ^^^^^

               at least

              one space

Lines beginning with ';' are comments only.

The ';' must be put int the first column

WComp does a disk-swapping. So your program can use the maximum memory available. If you set the environment variable called SWAPDIR, you can set the path of the swapfile created by WComp. If you use a ramdisk the shell will be faster. If you don't use SWAPDIR , WComp puts the swapfile in the current directory.

NOTE

Multiple command : the process is from left to right.

Remember : the WCOMP-KEY  - IS NOT - the extension of the file, but the extension you can found in the 'Formats (WCOMP-KEY)' section. So, if a file called FOO.DDD is recognized as 'PkZip', the WCOMP-KEY will be 'ZIP'.

Even if the -u option is not used, when WComp scans a diet/lzexe/pklite altered file, if you want to decrypt or  decompress the file, WComp will enable the shell section the same (WComp.Ini searched), searching for the correct WCOMP-KEY.

The "NE" "NE" has the priority on "WCO".

EX: Even if the file 'calendar.exe' is compiled under microsoft C but it is a windows program too, WComp links the tasks to "NE"

   2) Scan Section.

       YOU can identify the files you like using your analysis

   Structure:

     [SCAN]

     [INFO]    msg to display

     [EXT]     extension

     [SIZEn]   file-length

     [RET]     errorlevel

     [STR]     offset ( - offset), string

     [BYTE]  offset ( - offset), byte(s)

     [!BYTE]  ffset ( - offset), byte(s)

     [WK]      WCOMP-KEY

     [END]

     []= Brackets needed

     [SCAN]       It means the section 'universal scan' starts  soon afterwards.

                         Needed.

     [INFO]        msg to display

                        If WComp match the format, WComp will display the phrase following [INFO]

                        Needed.

                        Only once for every format.

                        Max length : 80

     [EXT]         extension

                        WComp checks the extension, if equal WComp continues the analysis.

                        Optional. If 'extension'  is  'E&C' the format's extension can be EXE o COM.

                        Only once for every format.

                        Max length : 3

     [SIZEn]      length of file

                       Check the length of the file using the condition defined  with n.     n= '>'

                                                                                                                                   '<'

                                                                                                                                   '='

                       If condition is false stop the analysis on the current format.

                       Only once for every format.

                       Optional.

                       Max length of 'length of file': 10

     [RET]        errorlevel

                       Return a value known as 'errorlevel' (between 1 and 255). This value erase the precedent value used by                         WComp in 'errorlevel section'.

                       Only once for every format.

                       Optional.

                       Max length : 3

     [STR]        offset, string

                       File matched if string is found at 'offset'. 'String' can contain spaces.

                       Unlimited times for every format.

                       Max length : 40

     [BYTE]     offset, byte(s)

                       File matched if byte(s) is found at 'offset'.

                       Unlimited times for every format.

                       Max length : 8

     [!BYTE]    offset, byte(s)

                       File matched if byte(s) is NOT found at 'offset'.

                       Unlimited times for every format.

                       Max length : 8

     [WK]         WCOMP-KEY

                       WCOMP-KEY used if you want to link the format  with the 'universal shell'

                       Only once for every format.

                       Optional.

                       Max length : 9

     [END]       Ends the Scan Section.

                       Only once in 'WComp.Ini'

                       Needed.

RANGE commands

     [STR]       start - end , string

     [BYTE]    start - end , byte(s)

     [!BYTE]   start - end , byte(s)

Those commands follows the same rules as above. They scan the files starting from 'start' until 'end'.

The '-' is necessary.

NOTE

[STR] , [BYTE] or [!BYTE] must be present for the scan

[STR] is slightly faster than the other commands

'byte' can't exceed the maximum of 8 characters, and the length  must be even.

         Ex:..........

              ..........

            [BYTE] 003, ab34f

                                 ^^^^^

                                 incorrect

            [BYTE] 003, 0ab34f

                                  ^^^^^^

                               correct

         'Byte'                    : hex format

         'Errorlevel'           : dec format

         'Estension'            : ascii format

         'Length of file'      : dec format

         'Msg to display'    : ascii format

         'Offset'                  : hex format

                                        dec format (if end with 'd')

         'String'                  : ascii format

         'WCOMP-KEY'   : ascii format

Lines beginning with ';' are comments only.

The ';' must be put int the first column

     Precedence: (from the top to the down)

     [INFO]

     The rest of the command :

     [EXT] [SIZEn] [RET] [STR] [BYTE] [!BYTE] [WK]

     You can put them as you want.

         Ex:

         [SCAN]

         ; Check of Clipper Object

         [INFO] Clipper Object

         [EXT] OBJ

         [BYTE] 004C,34de

         [!BYTE] 0001, dd6a17

         ; Check of Morph 12.2 (RANGE commands used)

         [INFO] Morph 12.2

         [BYTE] 20d - 1000d , ed45b431

         ; Check of Ventura

         [INFO] Ventura 2.0

         [WK] VEN

         [BYTE] 00300a,a9b13cb3

         [STR]  0400, Ventura (C)

         [BYTE] 00100a,245ffa10

         [!BYTE] 10d,a3d1abc7

         ; Check of Paintbrush

         [INFO] PaintBrush 18.0

         [SIZE>] 50

         [RET] 12

         [WK] PCX18

         [EXT] PCX

         [!BYTE]  01,34

         [BYTE] 0000a345,254fda3d

         [END]

   NOTE

   'WComp.Ini' structure

         Path_Extension

         Options

         Disable_Obj_Cgm

         DisableCdRom

         ;shell section

         .........

         .........

         .........

         ;scan section

         [SCAN]

         .........

         .........

         .........

         [END]

         Shell Section: enabled with '-u'

         Scan  Section: enabled with '-2'

How to optimize WComp.Ini

Reduce your comments to minimum.

If possible use [STR] instead of [BYTE], [!BYTE]

Write [EXT] before the commands [STR],[BYTE],[!BYTE]

Use [EXT] if possible.

Use [SIZEn] if possible.

Use the RANGE comands only where is strictly necessary

Erase [WK] if they are not important

NOTE!

WComp doesn't check if the syntax is correct!

A incorrect syntax will report unpredictable results!

All the commands (enclosed within []), must be necessary uppercase, must be written in the first column without spaces inside the [], and with (at least) one space after the command.

         Ex:

         [BYTE   ] 0, ab34

                     ^

          incorrect!  (no space!)

         [BYTE]0, ab34

                     ^

          incorrect! (one space at least after the command)

The rest of the WComp.Ini can be written uppercase or lowercase,  putting all the space you want.

         You have a maximum of 1 WCOMP-KEY (shareware version).

       ___    "           "       100 WCOMP-KEY (registered version) ___

A public WComp.Ini is included in the WComp package. It is also useful if you want to examine the syntax of the Ini. If you upload the WComp package, please don't modify the public WComp.Ini. If you send me your personal Ini, it will be included in the next version of WComp.


WComp.Ext

If you use the '-X' option, WComp compares the extension of the file with the extensions written in the 'WComp.Ext' file. If '-X+' option is used, the comparison is always done, otherwise if you use the '-X-' option, the comparison is done only if WComp has not been able to analyze the file (a mark '' is displayed when the descriptions of 'WComp.Ext' are used)

   'WComp.Ext' structure

           at least one space

         .ext     description(enter)

            \extension

        '.'

          \in the first column

NOTE

The extensions must be in alphabetically order. A incorrect syntax will report unpredictable results!

A public WComp.Ext is included in the WComp package. If you upload the WComp package, please don't modify the public WComp.Ext. You can freely modify the WComp.Ext file. Please mention:

   Jouni Miettunen - 1600 extensions, author of Filex

   Michele Catania -  368 extensions (and prg known by WComp)

                                author of WComp

   Any other maintainer....

Send me your WComp.Ext. It will be included in the next version of WComp.


Example of use

WComp <no arguments>    scans any .EXE or .COM file found in the current directory.

WComp -g                          scans any file found in the current directory.

WComp -g+ -v                   scans any format in all the drives with more information

WComp c:\  d:\                  scans any .EXE or .COM file found in the root directories of drives C: and D:.

WComp *oo                      scans *OO*.EXE and/or *OO*.COM in the current directory.

WComp foo.                      scans ONLY the file named FOO.  in the current directory.

WComp \graph\gif\            scans any .EXE or .COM file in the \graph\gif\ directory

WComp -v -b .                  scans any file in the current directory plus more info and batch  mode

WComp -ad* -at*             scans *.d* and *.t* in all the drives

WComp /?                        shows a help screen.


File Formats identified by WComp

  Executable compressors

  Self-Extracting Programs

  Programs (executables)

  Non-Executable file formats

  Compilers

  Miscellaneous

  Limits


Executable compressors

  WComp recognizes the following executable compressors/scramblers:

                  AinExe (2.2)

                  AvPack (1.2)

                  Axe (ALL)

                  Bin-Lock

                  ComPack (4.2, 4.5)

                  Crunch

                  CryptExe Scrambler (1.00)

                  DeltaPacker

                  Diet   (1.00d, 1.20, 1.44, 1.45f)

                  Epw Scrambler

                  Exepack (3.60 · 3.65, 3.69, 4.00, 4.05 ú 4.06, 5.31)

                  Executable File Protector

                  Giant XPack

                  Gardian Angel Scrambler

                  HackStop

                  Ice (1.00)

                  Inertia Scrambler

                  Jam (2.11)

                  LzExe  (0.90 ,0.91)

                  OptLink

                  Protect!  (1.0, 2.0, 3.0, 3.1, 4.0, 5.0, 5.5)

                  Pklite (1.00, 1.03, 1.12, 1.13, 1.14, 1.15, 1.20)

                  Pro-Pack (2.08)

                  Qpeg Scrambler

                  RoseTiny Scrambler (ALL)

                  Scrnch (1.00, 1.02)

                  Shrink

                  TinyProg (3.x , 3.9)

                  UCExe (2.3)

                  WinLite

                  WWPack (3.00, 3.01, 3.02, 3.03, 3.04)

                  Xoe Scrambler

                  YifPress

NOTE

If you need a FAST Scan about those scramblers ONLY, -C...options should be used!

WComp is successful in recognizing Diet,LzExe, Pklite-compressed programs which have been encrypted in order to

make them impossible to decompress. In which case, WComp will display [Altered!] next to the program's name, and ask whether you wish to decrypt it or not.

Files compressed with Diet 1.00 and Diet 1.00d are IDENTICAL, so WComp always displays 1.00d as the version number.  Diet version (>1.00d - 1.20) : always displayed 1.20 as the version number.

Decryption is done assuming the header is the same of the more current releases; it is suggested to make a backup copy before proceeding.

The decryption is a obsolete function if you own a exe-decompressor.

For example, those programs are very GOOD exe-decompressors:

                        CUP    [(c) Alex A. P.]

                        TRON [(c) SmileSoft Company]

                        UNP    [(c) Ben Castricum]

WComp actually restores the 'signatures' required by the programs which expand the executables.


Self-Extracting Programs

WComp tries to determine whether an executable has been generated by the AMG, ARC, ARJ, BSA, BSArc, EXE (BuildSfx), Central Point, ChArc, DWC, JRC, LARC, LHA, PAK, PKZIP, QUARK ,RAR, SQZ compressors, as these

utilities let you build self-extracting archives.

Recognized versions are:       Amg     (2.2)

                                               Arc       (6.0)

                                               Arj        (2.0)

                                               BSA     (2.0)

                                               BSArc  (1.9)

                                               BuildSfx

                                               Central Point

                                               ChArc   (1.1)

                                               Dwc

                                               JRchive (1.0)

                                               Larc    (All)

                                               Lha     (2.0)

                                               Pak     (2.5)

                                               Pkzip  (1.1)

                                               Quark (1.0)

                                               Rar     (1.5)

                                               Sqz     (1.0)

An indication about the type ('mini' or 'standard') of .ZIP and .SQZ self-extracting files is given.


Programs (executables)

WComp also determines whether the program runs under and/or has been generated by:

- A3E              (useful program to draw ansi screens)

- Ansi2Exe     (makes .EXE files out ansi files)

- Asc2Com     (makes listable .COM files out ascii files)

- AutoCom      (makes listable .COM files out ascii graphics files)

- AutoList       (makes listable .EXE compressed files out ascii files)

- AutoMate     (builds .COM that handle tasks automatically)

- AutoText      (makes .EXE files out of ascii, with added functionality)

- BigText        (makes .EXE files out of ascii, with added functionality)

- Book-E         (makes .EXE files out of ascii, with added functionality)

- Borland Viewer (Borland Viewer)

- Breeze         (very good wp which compiles documents)

- ColorCOM    (makes listable .COM files out ascii files)

- Cop               (crypts .COM)

- CryptCom     (crypts .COM)

- David's Readme Compiler (makes .EXE files out of ascii, with added functionality)

- DemoMaker  (makes nices Exe-Demos)

- Disk eXpress  (save an image of a floppy-disk to an .EXE (self-extract.)

- Doc2Com      (makes listable .COM files out ascii files)

- DocMaker     (makes .EXE files out of ascii, with added functionality)

- Dog               (Data & overlay gluer) (links two .EXE)

- Edit               (makes listable .COM files,with added functionality)

- Exe2Com      (converts .EXE to .COM)

- ExeLock       (Crypts .exe)

- Fmac2Com  (converts .PIC files (Macintosh) to .COM files)

- FPatch         (makes patches [EXE format])

- GifExe          (converts .GIF files in self-displaying .EXE files)

- Ady's Glue   (links two .EXE)

- Grab4           (grabs a screen-shot and converts it to an .COM file)

- Grabber        (grabs a screen-shot and converts it to an .EXE file)

- Graphic WorkShop (powerful graphics file converter)

- InfoBuilder   (makes txt-viewer with graphics and music)

- Laughing Dog  (useful program for editing ascii screens)

- MakeRead    (makes self-listing files out of ascii files)

- MenuMaker  (very good menu-maker)

- NetPic          (converts .GIF files in self-displaying .COM files)

- OS/2             (operating system)

- ReadMake    (makes .EXE files out of ascii, with added functionality)

- ScreenPaint (makes .COM out of ansi)

- Show            (makes .COM files out of ascii)

- SimDoc        (makes .COM files out of ascii, with added functionality)

- Sqwez          (compress files to .EXE)

- SysPack      (compress device driver)

- TChainer     (links two .EXE)

- TDisplay     (makes self-listing files out of ascii files)

- Texe            (makes self-listing files out of ascii files)

- TextLife      (makes self-listing files out of ascii files)

- TextToCom (makes listable .COM files out ascii files)

- Thedraw      (useful program for editing ascii screens)

- Title-Maker (converts .GIF files in self-displaying .EXE files)

- TsrMaker    (converts TSR)

- TurboTxt     (makes listable .COM files out ascii files)

- Txt2Com     (makes listable .COM files out ascii files)

- TextExe      (makes listable .EXE files out ascii files)

- Txt2Exe      (makes listable .EXE files out ascii files)

- Txt2Pas      (makes listable TSR .COM files out ascii files)

- Txt2Res      (makes listable TSR .COM files out ascii files)

- TxtRun        (makes .COM files out of ascii, with added functionality)

- Voc2Exe     (converts .VOC to .EXE)

- Windows     (very well known graphical user interface + much more)

- WindowsMAKER  (makes Windows programs)

- Windows NT    (operating system)

- WriteMe      (editor which compiles documents)

- Writer         (makes nice Intro & Demos)

- Wsp            (makes .COM with the differences between two files)

- XLink          (links two .EXE)


Formats

Non-Executable file formats

WComp also gives several information about a large number of non-executable file formats.

It actually identifies 531 different file formats:

   [ID] = only identification

669 (669 Tracker Module) [Title, Samples, Patterns]

A (Library [Unix]) [ID]

ABM (DeluxePaint Animator Brush) [Resolution]

ACB (ACB Archive) [ID]

AEF (CA-VO Application Export) [ID]

AMF (Advanced Module Format) [Title]

AMG (Amg Archive) [ID]

ABM (DeluxePaint Animator) [Resolution]

ACT (Action! Document) [ID]

AIF (Audio Interchange Format) [Sampling Rate]

ALL (WordPerfect Printer) [ID]

ANN (Windows Help Annotations) [ID]

ANS (Ansi) [ID]

AR7 (Ar7 Archive) [ID]

ARC (Arc Archive) [ID]

ARC (PkPak Archive) [ID]

ARJ (Arj Archive) [Version : 2.00, 2.30, 2.39á, 2.41]

ARK (Quark Archive) [ID]

ART (First Publisher Art) [Resolution, Colors]

ASM (Asm Source) [ID]

AU (SUN Microsystems) [Sampling Rate]

AVI (Audio Video Interleaved Animation) [ID]

AXD (LabelPro Design [AXD]) [ID]

BAS (Basic [Bload/Bsave]) [ID]

BAS (Basic Source) [ID]

BAT (Batch) [N. of lines]

BGI (Borland Graphic Int. Device Driver)[Version, Name]

BMK (Windows Help Bookmarks) [ID]

BIF (Incremental File Blinker) [ID]

BIT (Lotus Manuscript .BIT) [ID]

BLK (Graphic Format) [Resolution]

BMP (Alpha Microsystems) [Resolution, Colors, Bits x Pixel]

BMP (Windows Bitmap) [Resolution,Colors,Bits x Plane, Number of Color Planes, Compression]

BSA (BSArc Archive) [ID]

BSN (BSA Archive) [ID]

BTM (4Dos Compressed Batch to Memory)[ID]

BTM (Graphic Format) [Resolution, Colors]

BTR (BTrieve) [ID]

CAL (SuperCalc SpreadSheet) [ID]

CAL (Windows Calendar) [ID]

C (C Source) [ID]

CAL (Computer-aided Acquisition and Logistic Support) [Resolution, Colors]

CAS (Windows CaseLiner) [ID]

CBL (Cobol Source) [ID]

CCD (VCad) [ID]

CDR (CorelDRAW!) [ID]

CDX (IDX FoxPro2 Compound (Index)) [ID]

CEL (Cel AutoDesk Animator) [ID]

CFG (WinMod Pro Configuration) [ID]

CGM (Computer Graphics Metafile) [Color precision, Color Table, Polygon,Polyline,Background Color, Font List, etc...]

CH (Clipper Header Source) [ID]

CHR (Borland Character Set) [Version, Name]

CHT (Harvard Graphics Chart) [ID]

CHZ (ChArc) [ID]

CLP (ClipArt Image) [ID]

CLP (Windows Clipboard) [Type of Data]

CMF (Creative Music File) [Title]

CMP (LeadView Compressed) [Resolution]

CMS (CMS) [Title]

CNF (CNF Qmail Packet) [ID]

CPF (Complete PC Fax) [ID]

CPI (DOS Code Page Information) [ID]

CPP (C++ Source) [ID]

CQM (CopyQM 3.x Disk Image) [ID]

CRD (Windows CardFile) [ID]

CRF (Calcomp CCRF) [ID]

CUR (Windows Cursor) [ID]

CUT (Dr. Halo Cut) [Resolution]

CV4 (CodeView ColorFile) [Version]

CWA (C-Worthy Form) [ID]

CWK (Claris Works Windows) [ID]

DAT (McAfee Scan 2.x Clean/Names) [ID]

DAT (McAfee Scan 2.x Scan DAT) [ID]

DAT (Nodelist V6,V7) [ID]

DAT (Norton Image System) [Drive]

DAT (Qmail Packet) [ID]

DAT (Registration Info Editor) [ID]

DAT (TBAV reference file) [ID]

DAT (VShield Data) [ID]

DBF (DataBase Format [DBII,DBIII,DBIV]) [Records, Field, etc]

DBF (DataBase FoxPro2) [ID]

DB (Paradox) [ID]

DBT (DBase Memo) [ID]

DCA (DCA-RFT) [ID]

DCU (Delphi Unit Object Code) [ID]

DCX (Multi-Page PCX [DCX (fax)]) [ID]

DEF (Modula-2 Library definitions) [ID]

DEM (VistaPRO Definition) [ID]

DFM (Delphi Graphical Form) [ID]

DHP (VB HelpWriter) [ID]

DIR (Odyssey Dialing Directory) [ID]

DIR (Procomm+ Dialing Directory) [ID]

DMF (Delusion Digital Music) [Title]

DOC (DisplayWrite 3 Document) [ID]

DOC (Lotus Manuscript) [ID]

DOC (Microsoft Word Document) [ID]

DOC (Q&A Write Document) [ID]

DOC (WinWord Document) [Version : 2.0 , 6.0]

DOG (Laughing Dog Screen) [ID]

DOT (WinWord Template) [ID]

DOX (MultiMate Document) [ID]

DPR (Delphi Project) [ID]

DRS (WordPerfect Display Resource) [ID]

DRV (ColoRIX Driver) [ID]

DRV (CShow Video driver) [ID]

DSK (IBM Image) [ID]

DSK (Turbo C Desktop Prject) [ID]

DTA (BTrieve) [ID]

DTA (CatDisk Catalog) [Version 7.x , 8.x]

DVP (DESQview Program Information) [Name, Checksum Byte, Maximum memory to allocate to partition,Minimum memory required, Pathname,Default directory name,Number. of text pages used, Number of first interrupt to save,

Number of last interrupt to save, Rows in virtual screen buffer, Columns in virtual screen buffer, Initial window position (row), Initial window position (column), System memory]

DXB (DXB AutoCad) [ID]

DWC (Dwc Archive) [ID]

DWG (Drawing Database AutoCad) [ID]

EH (Expert Help) [ID]

EHO (Expert Help Object) [ID]

EPS (Encapsulated Postscript File) [ID]

EVP (EnVision Publisher Publication) [ID]

EVT (EnVision Publisher Template) [ID]

FAX (FaxTalk) [ID]

FIL (WordPerfect Overlay) [ID]

FLI (Flic AutoDesk Animator) [Resolution, Frames, Video ticks between frames]

FNT (Banner) [Font Name]

FNT (ColoRIX Font) [ID]

FNT (Deluxe Paint II Font) [ID]

FON (Qmodem Dialing Directory) [ID]

FON (Telix Dialing Directory) [Number of entries,BBSname,tel,passw]

FON (Terminate Dialing Directory) [Number of entries,BBSname,tel,passw]

FOR (Fortran Source) [ID]

FOT (Installed TrueType Font) [Font Name]

FOX (FoxBASE+ 2.00) [ID]

FPT (FoxPro2 Memo) [ID]

FPT (SixDriver Memo [Clipper RDD] [ID]

FRM (Visual Basic Form) [Version : 2.0 , 3.0]

FRX (Visual Basic Data FRX) [ID]

FSM (Farandole Composer WaveSample) [Title]

FUL (Master catalogue [Norton Backup]) [ID]

FW2 (FrameWork II) [ID]

FW3 (FrameWork III) [ID]

FXD (WinFax Lite) [ID]

FX? (WinFax Pro) [ID]

GAR (Graphical Archive) [ID]

GAS (GaS) [ID]

GFB (GifBlast [Compressed .Gif]) [ID]

GIF (Graphic Interchange Format) [Resolution, Colors, Interlaced Bits x Pixel, Color resolution, Image(Left Edge, Top, Width, Height) Compression]

GM (Autologic) [Resolution, Colors, Dots x Inch]

GOE (Satellite Image Data) [Resolution, Colors]

GR2 (Windows Grabber) [ID]

GRB (HP-48sx Graphic Object) [Resolution, Colors, Type]

GRP (Windows Program Manager Group) [ID]

GZ (GNU Zip Archive) [ID]

H (C Header Source) [ID]

HA (Ha Archive) [ID]

HAP (Hap Archive) [ID]

HDR (Force Header Source) [ID]

HDR (PC-File Header) [ID]

HDR (SPOT Satellite Image) [Resolution]

HLP (C-Worthy Help) [ID]

HLP (Microsoft Quick Help) [FileName]

HLP (Norton Utility Help) [Version : 6.0 , 7.0 , 8.0]

HLP (Novell Help) [ID]

HLP (OS/2 Help) [ID]

HLP (ProView Help) [ID]

HLP (ProWindows Help) [ID]

HLP (Turbo Vision Help) [ID]

HLP (Windows Help) [ID]

HMP (HelpMATIC) [ID]

HPJ (Help Project) [ID]

HPK (Hpack Archive) [ID]

HPP (C++ Header Source) [ID]

HRF (Hitachi Raster Format) [Resolution, Colors]

HSI JPG (Handmade Software Inc JPG) [Resolution, Colors, Dots x Inch]

HTD (HyperText Reader) [Date]

HTM (HyperText Markup Language) [ID]

HYP (Hyper Archive) [ID]

KEY (Boxer Key) [ID]

KEY (Procomm Plus Meta Key) [ID]

IBG (Planetary Image [NASA]) [Resolution, Colors]

ICA (Icon Manager Archive) [N. of icons]

ICO (Windows Icons) [Resolution, Colors, Planes]

IDC (Core IDC) [ID]

IDV (ColoRIX File Handle) [Converted File]

IDX (IDX FoxPro2 Compact (Index)) [Index String]

IDX (Norton Image System (Index)) [ID]

IFF (Interchange Format] [ID]

IMG (Adex) [Resolution, Colors, Compression]

IMG (Gem VDI Image) [Resolution, Colors]

IMG (Img Software Set) [Resolution, Colors]

INF (INF [BlueWave]) [ID]

INF (OS/2 INF) [ID]

INI (Norton Commander Initialization) [ID]

INI (Initialization File) [Title of setups]

INS (INSTALL by Knowledge Dynamics Corp) [ID]

JBF (Paint Shop Pro Browser) [ID]

JPG (Joint Photographic Experts Group) [Version, Resolution, Colors, Dots x Inch, Creator]

JQC (JqCalc) [ID]

JRC (JRchive Archive) [ID]

JTF (Hayes JT Fax) [ID]

LAN (Erdas) [Resolution, Colors]

LBM (Interleaved Bitmap) [Resolution, Colors, Version, Number of Planes]

LBR (Microsoft Cobol Library) [ID]

LGO (Windows Logo) [ID]

LHA (Lha Archive) [ID]

LIB (Library of OBJ) [Functions, Records....etc...]

LIF (INSTALL by Knowledge Dynamics Corp) [ID]

LIM (Limit Archive) [ID]

LIQ (Liquid Tracker Module) [Title, N. of samples, Volume, Size, Speed, Loop Begin, Loop End]

LNG (AntiViral ToolKit Pro Language) [ID]

LZS (Larc Archive) [ID]

M2O (Modula-2 Object) [ID]

MAC (MacPaint Graphic) [ID]

MAP (Link Map File) [ID]

MBM (BTrieve Structure) [ID]

MCD (MathCad) [ID]

MCW (MS Word Document [Macintosh]) [ID]

MD (MDCD Archive) [ID]

MDB (Microsoft Access) [ID]

MDX (Multiple Index DBase IV (Index))[ID]

MED (Octamed [Amiga]) [ID]

MEQ (WordPerfect Printer Q) [ID]

MGX (Micrografx Designer) [ID]

MH (Teli Fax) [ID]

MID (Windows Midi) [ID]

MNU (Norton DeskTop Menu) [ID]

MOD (Module) [Title, N. of samples, name of samples]

MOD (Modula-2 Source) [ID]

MOD (Oktalyser Module) [Name of samples]

MOV (Apple QuickTime Movie) [ID]

MMM (MultiMedia Movie) [ID]

MP (MultiPlan) [ID]

MPG (MPEG) [ID]

MRB (MRB Qmail Packet) [ID]

MRS (WordPerfect Macro) [ID]

MS (MSAV Checksum List) [ID]

MSG (International Msg Lang. [SCAN McAfee]) [Resolution]

MSP (Microsoft Paint) [Resolution]

MTM (MultiTracker Module) [ID]

MTP (ITalian Assistant) [ID]

MTV (MTV RayTracer) [Resolution]

NCD (Norton Change Directory's Tree) [ID]

NCD (Norton Commander) [ID]

NDX (Dbase index) [ID]

NG (Norton Guides) [Title]

NLM (NetWare Loadable Module) [Title, Resource Address]

NOT (NOT) [ID]

NPX (NetPic) [ID]

NSX (NSX [Index]) [ID]

NTR (NetRun) [ID]

NTX (NTX Clipper [Index]) [Expression]

O (GCC Object) [ID]

OBJ (Object) [Source, Compiler, Functions, Records...etc..]

OPT (Delphi Project Options) [ID]

OPT (Optic AutoDesk Animator) [ID]

PAK (Packer Archive [ImaagiSOFT]) [ID]

PAK (Pak Archiver) [ID]

PAL (Microsoft Draw Palette) [ID]

PAS (Pascal Source) [ID]

PBC (PowerBASIC Chain) [ID]

PBU (PowerBASIC Unit) [ID]

PCB (Comix PCB [Index]) [ID]

PCL (HP LaserJets and compatible printers) [ID]

PCX (Paintbrush) [Resolution, Colors, Compression, Bits x Pixle x Plane, Number of Color Planes, Bytes x Scan Line x Color Plane, Palette Info]

PDF (Adobe Acrobat PDF) [ID]

PFB (Adobe Type Manager) [Font Name]

PFM (PostScript Font) [Font Name]

PHO (RipTerm Dialing Directory) [BBSname, Tel.]

PIC (IBM Picture Maker) [Resolution]

PIC (PcPaint) [Resolution, Colors]

PIC (Macintosh) [Resolution, Colors]

PIF (Windows Program Information) [Name, Checksum Byte, Maximum memory to allocate to partition,Minimum memory required, Pathname,Default directory name,Number. of text pages used, Number of first interrupt to save, Number of last interrupt to save, Rows in virtual screen buffer, Columns in virtual screen buffer, Initial window position (row), Initial window position (column), System memory]

PIX (PIX HiJaak) [Resolution]

PLL (.RTLink Prelinked Library) [Version : 3.13 , 3.14b, 5.11]

PLT (.RTLink Prelinked Transfer Table) [Version : 3.13 , 3.14b]

PLY (Polygon AutoDesk Animator) [ID]

PNG (Portable NetWork Graphics) [ID]

PNM (Portable AnyMap) [Resolution, Colors]

PPE (PCBoard Programming Language Exec.)[ID]

PPP (PagePlus Document) [ID]

PPT (Microsoft PowerPoint) [ID]

PPT (PagePlus Template) [ID]

PRD (Galaxy Printer Driver) [ID]

PRD (NeoPaint Printer Driver) [ID]

PRG (Clipper Source) [ID]

PRJ (Turbo C Project) [Files, Code, Data, Line]

PRO (CatDisk Comment Import Profile) [ID]

PRS (WordPerfect Printer Resource) [ID]

PUB (Microsoft Publisher) [ID]

PUT (PUT Archive) [ID]

PW (Professional Write Document) [ID]

PZL (Puzzle [Unix]) [Resolution, Colors]

Q (Quantum Archive) [ID]

QAG (Norton DeskTop Group) [ID]

QDV (Giffer,Macintosh) [Resolution, Colors]

R8 (Cubicomp PictureMaker) [Resolution, Colors, Color channel]

RAR (Rar Archive) [Type : Solid]

RAS (Sun Raster) [Resolution, Colors]

RAW (Handmade Software Inc.) [Resolution, Colors]

REC (Windows Recorder) [ID]

REC (Record AutoDesk Animator) [ID]

REG (Windows Regedit) [ID]

RES (Graphic Workshop Resource) [ID]

RES (Window Resource) [Name]

RIC (Ricoh Fax) [ID]

RIP (Remote Imaging Protocol) [ID]

RLE (Lotus Manuscript .RLE) [ID]

RLE (Utah Raster Toolkit) [Resolution, Colors]

ROL (Adlib music midi [Roland]) [ID]

RTF (Rich Text Format) [ID]

RTL (HP Raster Transfer Language) [Resolution]

RTP (RTPatch) [Version : 2.x]

RXD (Reflex) [ID]

S3M (Scream Tracker Module) [Title, Type, Orders, Patterns, Instruments, Master Volume, Flags Initial Speed, Initial Tempo, Ultra-click removal, Default Channel Pan]

SAM (Amì Professional) [ID]

SBW (SmartBook) [ID]

SCD (Scodl [Agfa]) [Colors]

SCI (ColoRIX Ega/Vga Paint) [Resolution, Colors]

SCR (VistaPRo Script) [ID]

SDI (Super Data InterChange) [ID]

SDS (Midi Sample Dump Standard) [ID]

SDX (Sample Dump Exchange File) [ID]

SEC (Norton DiskReet) [ID]

SET (SET [WordPerfect]) [ID]

SF (IRCAM) [Sampling Rate]

SFL (Font Bitstream,HP Laserjet+) [ID]

SGI (Silicon Graphics Image) [Resolution, Colors]

SHG (Segmented Graphics Bitmap)

SHM (WordPerfect Shell) [ID]

SHP (Desqview Shared Program) [ID]

SHT (Arianna's Sheet) [ID]

SHW (NeoShow Slide Show) [ID]

SIG (TBAV compressed signature) [ID]

SLC (Telix compiled script) [ID]

SLD (AutoCad Slide) [ID]

SMP (DigiPlayer/ST3 Sample) [Title]

SMP (Turtle Beach SampleVision) [ID]

SND (PCM Unsigned Raw) [Title]

SND (SoundTool/Wired) [Title, Frequency Rate, DataSize, Volume, Shift]

SNG (SNG) [ID]

SOU (SBStudio II) [ID]

SQZ (Squeeze Archive) [ID]

SS (Splash) [ID]

SST (Satellite Image Data) [Resolution,Colors]

ST3 (Scream Tracker 3 CacheFile) [ID]

STM (Scream Tracker Module) [Title , Type, Tempo, Patterns, Version , Name of Samples, Global Volume, Bmod2Stm,

ScreamTracker]

STN (Stickies!) [ID]

STX (Scream Tracker X) [Title]

SVF (EnVision Publisher Font) [ID]

SYM (Borland Pre-compiled Header) [ID]

SYS (Device Driver) [(Character, Block) Device Driver IOCTL (Generic, Query, Read, Write), Standard Input,Standard Output, Special, etc...]

SYW (Yamaha SY-85/SY-99 Wave) [ID]

SWP (SpawFile [Qedit]) [ID]

TC (Turbo C Configuration) [ID]

TCH (Turbo C Help) [ID]

TD (TheDraw Save File) [Version]

TD0 (Teledisk-compressed) [ID]

TEC (Reader) [ID]

TFA (Turbo Profiler Area) [ID]

TFM (TeX Font Metric) [Font Name]

TGA (Targa) [Resolution, Colors, Compression, N. bits]

THS (WordPerfect Thesaurus) [ID]

TIF (Tagged Interchange File Format) [Resolution, Colors, Entries, BitsPerSample, SamplesPerPixel, Compression, Cpu, PhotoMetricInterpolation, RowsPerStrip, PlanarConfiguration]

TPL (Action! Template) [ID]

TPU (Turbo Pascal Unit) [ID]

TRM (Windows Terminal) [ID]

TTF (TrueType Font) [ID]

TXT (Meal-Master) [ID]

TXT (Text) [First Line]

UBF (Universal Bitamp Format) [ID]

UC2 (UltraCompressor II Archive) [Version : 2, 3 , Damage protect]

UE2 (UltraCrypt) [ID]

UUE (UUencode) [ID]

ULT (UltraTracker Module) [ID]

UWF (UltraTracker WaveSample) [Title]

VAN (VistaPRO Animator) [Resolution, Comment, LandScape]

VI (Jovian) [Resolution, Colors]

VIF (Verity Image) [ID]

VIT (VITec) [Resolution, Colors]

VMF (Covox VoiceMaster) [Title, DataSize]

VOC (Creative Voice) [Title, DataSize, Version, Type, Compression]

VOL (Stacker Volume) [ID]

VRS (WordPerfect Video Resource) [ID]

WAV (EchoSpeech Wave) [ID]

WAV (Windows Wave) [Frequency Rate, DataSize, Title, Copyright Notice ,Artist, Engineer Technician, Comments]

WD1 (Word Express Document) [ID]

WDB (Microsoft Works DataBase) [Version]

WFX (WorldPort Fax) [ID]

WIZ (WinWord Wizard) [ID]

WK1 (Lotus 123 2.x Spreadsheet) [ID]

WK3 (Lotus 123 3.0 Spreadsheet) [ID]

WKQ (Quattro Spreadsheet) [ID]

WKS (Lotus 123 1A Spreadsheet) [ID]

WKS (Microsoft Works Spreadsheet) [ID]

WMF (Windows MetaFile) [Object, Max Record]

WPD (Word Perfect Document) [Version : 4.x , 5.x]

WPF (Enable WPF Document) [Version]

WPG (Word Perfect Graphic) [Version]

WPS (Microsoft Works Document) [ID]

WQ1 (Quattro Pro Spreadsheet) [ID]

WRK (Lotus Symphony) [ID]

WRK (CakeWalk Music) [ID]

WRI (Windows Write Document) [ID]

WSD (WordStar Document) [Version]

WS2 (WordStar 2000 Document) [Version]

WSP (W. Binary Diff Update) [ID]

WT1 (Word Express Template) [ID]

X (Aurora 1.x Macro Compiled) [ID]

X (X1 Archive) [ID]

XFX (OAZ Fax) [ID]

XI (FastTracker 2.0 Instrument) [ID]

XLC (Excel Graphic) [ID]

XLM (Excel Macro) [ID]

XLS (Excel Spreadsheet) [Version 4.0 , 5.0]

XLW (Excel WorkBook) [ID]

XWD (X Window Dumping) [Resolution, Colors]

XDB (Flambeaux Help) [ID]

XYW (XyWrite Document) [ID]

YC (Yac Archive) [ID]

Z (Compress) [ID]

ZIP (GNU Zip Archive) [ID]

ZIP (PkZip Archive) [Version]

ZOO (Zoo Archive) [ID]

ZYX (ZyXEL Voice Data) [N. Bits]

000 (Stacker Header) [ID]

00? (SwapFile [4Dos]) [ID]

00? (Catalogue [Norton Backup]) [ID]

00? (GeoWorks) [ID]

00? (Disk eXpress) [Title , Compression]

-VB (AntiViral ToolKit Pro) [ID]

??? (Ability Communications) [ID]

??? (Ability DataBase) [ID]

??? (Ability Graphics) [ID]

??? (Ability SpreadSheet) [ID]

??? (Ability Word Processing) [ID]

??? (Amì MetaFile) [ID]

??? (Borland Graphics Int. Driver) [ID]

??? (Borland Overlay) [ID]

??? (Borland Pascal Help) [ID]

??? (Borland Resource) [ID]

??? (Codec Compressor) [ID]

??? (Comt) [ID]

??? (Crypt!) [ID]

??? (Dart [Compressed HyperText]) [ID]

??? (DfMake)

??? (DietDisk) [ID]

??? (Freeze Archive) [ID]

??? (Game Bytes Data) [ID]

??? (Game Bytes Graphics) [ID]

??? (Gravis Ultrasound Patch) [ID]

??? (IBM Plans) [ID]

??? (IBM SubTitler Electronics Script) [ID]

??? (JustWrite Document) [ID]

??? (JustWrite Library) [ID]

??? (LateX Source) [ID]

??? (Mar Archive) [Compression: Adaptive Huffman, Arithmetic, Generic Huffman]

??? (Microsoft Install Utility) [ID]

??? (Microsoft Symbolic Link) [ID]

??? (NuLib Archive) [ID]

??? (PocketD Indexed Help) [ID]

??? (PowerPacker Compressor) [ID]

??? (Slim) [ID]

??? (Sound Blaster Instrument) [ID]

??? (SonArc Compressed PCM) [ID]

??? (SonArc Compressed VOC) [ID]

??? (SonArc Compressed WAV) [ID]

??? (Sound Driver [(C) Miles] [ID]

??? (Stirling Compressor) [ID]

??? (Super Project Plus) [ID]

??? (VPatch) [ID]

??? (WordPerfect Block) [ID]

??? (WordPerfect Calculator) [ID]

??? (WordPerfect Calendar) [ID]

??? (WordPerfect Column Block) [ID]

??? (WordPerfect DataPerfect) [ID]

??? (WordPerfect Dictionary [ID]

??? (WordPerfect Dictionary [Rules]) [ID]

??? (WordPerfect DrawPerfect) [ID]

??? (WordPerfect Equation Resource) [ID]

??? (WordPerfect FileManager) [ID]

??? (WordPerfect Graphics Driver) [ID]

??? (WordPerfect Keyboard) [ID]

??? (WordPerfect Help) [ID]

??? (WordPerfect Hyphenation Code) [ID]

??? (WordPerfect Hyphenation Data) [ID]

??? (WordPerfect Install) [ID]

??? (WordPerfect Hyphenation Lex) [ID]

??? (WordPerfect MacroEditor) [ID]

??? (WordPerfect Mail) [ID]

??? (WordPerfect Mouse Resource) [ID]

??? (WordPerfect Macro Resource) [ID]

??? (WordPerfect NoteBook) [ID]

??? (WordPerfect Office) [ID]

??? (WordPerfect PlanPerfect) [ID]

??? (WordPerfect Prefix Inf.) [ID]

??? (WordPerfect Program Editor) [ID]

??? (WordPerfect Rect. Block) [ID]

??? (WordPerfect Reserved Format) [ID]

??? (WordPerfect Scheduler) [ID]

??? (WordPerfect Setup) [ID]

??? (WordPerfect Spell [Rules]) [ID]

??? (WordPerfect Spell [Wordlist]) [ID]

??? (WWPack [Data Compression]) [ID]

         ? = Unknown extension

         Even if a file has an extension different from those indicated above, it can often be identified.


Compilers

   WComp currently recognizes 65 compilers :

   ApBasic (1.2 , 1.3)

   Ansi 74-86 Cobol

   Asic  (1.0 , 2.0 , 3.0, 4.0)

   Assembler

   Aztec C

   BasicBasic  (1.3)

   Bat2Exec  (batch compiler)

   Batch Wizard (batch compiler)

   BatLite

   Borland C++

   Borland Pascal   (7.0)

   CB-86

   CI-86

   Clipper Summer 87 (dbase compiler)

   Clipper 5.x  (dbase compiler)

   Delphi   (Windows compiler)

   DeSmet C   (3.1)

   DbFast    (dbase compiler)

   dBFast    (dbase compiler)  (by Gensoft)

   Eco C

   F-Modula 2  (3.1)

   Force   (Xbase compiler)

   FromBat   (batch compiler)

   Future86

   GNU C

   IBM Cobol-86

   Intel Code Builder (32 bit)

   Janus Ada

   JPI TopSpeed Modula 2

   Lattice C   (ALL)

   Logitech Modula-2

   LSI C-86

   Meridian C

   Metaware High C

   Microsoft Basic   (ALL fino a 7.1)

   Micro-C

   Microsoft C     (3.0 , 4.0 , 5.0 , 5.1 , 6.0 , 7.0)

   Microsoft Fortran

   Microsoft Quick Pascal (1.0)

   Miracle C

   Mix C

   Northwest C

   Oberon-M

   Pc/Forth

   PowerBASIC

   PowerBatch      (batch compiler)

   Power C

   Quick Basic   (1.0 , 2.0 , 3.0 , 4.0 , 4.5)

   QuickCWin

   QuickSilver       (dbase compiler)

   Realia Cobol

   Small C

   SurPas

   TopSpeed Modula-2

   TsrBasic  (ALL)

   Turbo Basic  (1.0)

   TurboBat  (batch compiler)

   Turbo C   (1.5 , 2.0)

   Turbo C++    (1.0)

   Turbo Pascal    (3.0 (or before) , 4.0, 5.0, 5.5, 6.0, 7.0)

   Turbo Prolog

   Visible Pascal

   Visual Basic     (1.0, 2.0, 3.0, (Windows compiler))

   Watcom C    (6.5 , 8.5) (16 Bit - 32 Bit)

   Zortech C    (16 Bit - 32 Bit)

- Version numbers enclosed in brackets are recognized by WComp.

- WComp cannot distinguish:

       version 4.0 and 4.1 of QuickBasic

       version 3.0 and 4.0 of Asic (.com)

       version 1.00 and 1.0x of Turbo C++

       Turbo C++ 3.0 and Borland C++ x.xx

- The type of assembler is not specified for assembly programs; a generic 'Assembler' is displayed next to them.

- TurboBat: only non-registered versions are identified.

- If the program has been encrypted in any way, WComp could possibly identify the compiler but not the version (even if it is among the recognized ones), because crypting makes identification-strings partially visible.

Sometimes, only the language is identified; in such a case, a question mark ('?') is displayed before the name of the language (e.g. '? C').


Miscellaneous

WComp recognizes:

Alchemy  (sophisticated and complete graphic file converter)

Ansi     (Ansi inside .EXE)

Bgi      (Borland) [Graphics]

Blinker  (Linker)

Borland Debug , Overlay, Resource

CauseWay (Linker)

Code32   (DOS Extender by Tran of Renaissance)

Com2Exe  (COM to EXE converter)

Compress (DOS compressor)

CPAV Immunization (Anti-virus Code inoculator)

CV       (Microsoft CodeView)

DigPak Driver (Sound Driver)

DOS/4GW  (DOS Extender)

FlatMan  (Flat Handler)

Giflite  (GIF compressor)

Gif2Jpg  (GIF to JPG converter)

Go32     (DOS Extender by GNU C)

Grasp    (great sw for graphics animations [Exe Format])

GreenLeaf (Library)

HSC-Player  (HSC Player)

MatLab MEX (MatLab Executable Command)

MiniMod  (Player Module, by Mark J Cox)

MOD      (Module (sound's file) inside Exe)

PKWARE Data Compression Library (prg compressed using this library)

Player  (Music Player, by Mikko Sairio)

Spawno Library (Library (shelling, swapping..etc..))

Swap Library   (Library (shelling, swapping..etc..))

Tlink    (Linker)

Turbo Anti-Virus Immunization (Anti-virus Code Inoculator)

XSpawn Library (Library (shelling, swapping..etc..))


Limits

While every effort has been made to ensure that the identifications that WComp makes are accurate it will never be perfect.  Sometimes WComp will not recognise a file that it knows about. Why? Due to the large number of file formats, and the inherent difficulty in obtaining , analyzing and distinguishing them. You assume full responsibility for the selection and use of WComp to achieve your intended results.

WComp is not infallible!

  So......

   - WCOMP may not recognize completely:

   - Windows programs

   - Programs provided with DOS

   - Executable generators which WCOMP recognizes, such as TC.EXE,

     TPC.EXE, TLIB.EXE etc.

   - Assembled programs

   - Trackers programs (it could report the presence of sound's files)

   - File-Identifiers/Converters programs

   - And any format which has been recently modified, off course!!

File-Identifiers: if you want to know the compiler, for those programs ONLY, the 'fast' scan could be better than 'deep' or 'extreme' scan (deep & extreme could be confused)

I would be very grateful to anyone providing the information for the exact identification of newer versions of

compilers or new products. Also, it would be very helpful if you could submit files (even small ones) that cannot be recognized, so that I may study them.

Coder!

Differents technics are implemented for the analysis of the true coder of the program. Unfortunately there isn't a standard which is used by the programmers. So, sometimes WComp will be confused.


Utilities

  Ascii

  InfoExe

  WControl


Ascii

Ascii is a filter for displaying the ASCII contents of an .EXE or .COM file; it is a very useful aid for WComp in identifying the signature left by the compilers.

   Usage:     Ascii [path]files                     []= optional

   Example:   Ascii tc*.exe make.exe g*.com c:\*.exe


InfoExe

InFoExe extracts a lot of information about .EXE (DOS , Windows, etc...)

   Usage: InfoExe [options] [path]files[.exe] [options]   []= optional

             -e       Enable Relocation Locations Display

             -o       Disable Old Executable Display

             -l       Display Software License Agreement

             -n       Disable New Executable Display

             -v       Verbose

   Example:   InfoExe tc[*.exe] ma[ke.exe]  c:\[*.exe]

With the -v option more information will be displayed (New Executable Header)


WControl

 WControl is a useful utility to WComp

   Usage:  WControl <option> input-file output-file

   Options:

           -c     CRC Mode

           -m    Merge Mode

           -o     Options Setup

           -d     Comment Remover

            -l     Display Software License Agreement

    -c option

I've taken some care to avoid virus-infections. Here is some information to check the validity of the programs which are part of the WCOMP package.  Run WCONTROL with the '-c' option, which will check the WComp 2.01 package. NOTE that the files MUST have original names, otherwise they will not be checked.

   Example:  WControl -c

     -d option

WControl deletes the comments in your Ini.

So, this operation will give you a faster search inside the Ini.

   Example:  WControl -d WComp.Ini

    -m option

WControl updates the Ini with new formats.

It is possible to append any format to the end of the file

   Usage:  WControl upd_filename your_ini

   upd_filename : ascii-file containing new formats,

                            it must follow the rules of syntax of the universal  scan

   your_ini : your personal ini

WControl searches the command [END]. Afterwards, WControl appends the upd_filename to your_ini.

         Ex:  PRIVATE.INI (your_ini)         FORM.UPD (upd_filename)

              ..........                                         [INFO] Graphics 1.0

              [INFO] Dbase 3.0                      [STR] 0, graphic

              [STR]  0, Dbase                         [INFO] SpreadSheet 2.0

              [END]                                        [STR] 0, Sheet

   After the execution of WControl (WControl private.ini form.upd), your Ini will be :

            ...........

            [INFO] Dbase 3.0

            [STR] 0, Dbase

            [INFO] Graphics 1.0

            [STR] 0, graphic

            [INFO] SpreadSheet 2.0

            [STR] 0, Sheet

            [END]

P.S.

Upd_filename: don't write the [SCAN], [END] commands. Only new formats are needed (you can use the comments off course). If any comment will be found after the [END] command, it will be overwritten.

    -o option

   WControl automatically writes the options in your Ini

   Usage:  WControl -o WComp.Ini

   NOTE

   WControl doesn't check if there is a conflict between the options


Errorlevels

  WCOMP will exit with an errorlevel of the last file tested.

         The errorlevels are:

                 0 Unknown

                 Graphics

                 1 GIF (Graphic Interchange Format)

                 2 JPG (Joint Photographic Experts Group)

                 3 BMP (Windows Bitmap)

                 4 TGA (Targa)

                 5 RLE (Utah Raster)

                 6 RAW (HSI RAW)

                 7 LBM (Interleaved Bitmap)

                 8 PIC (PcPaint)

                 9 PCX (Paintbrush)

                10 GM  (AutoLogic)

                11 SGI (Silicon Graphics Image)

                12 RAS (Sun Raster)

                13 XWD (X Window Dumping)

                14 PNM (Portble Bitmap)

                15 VI  (Jovian)

                16 IMG (Adex)

                17 LAN (Erdas)

                18 RTL (Hp Raster Transfer Language)

                19 PCL (Hp LaserJets and compatible printers)

                20 HSI JPG (Handmade Software Inc JPG)

                21 SCI (ColoRIX Ega/Vga Paint)

                22 MAC (MacPaint Graphic)

                23 EPS (Encapsulated Postscript File)

                24 TIF (Tagged Interchange File Format)

                26 BGI (Borland Graphic Interface Device Driver)

                27 RES (Graphic Workshop Resource)

                40 WPG (Word Perfect Graphic)

                41 SCD (Scodl [Agfa])

                57 COM (TheDraw)

                59 EXE (GifExe)

                70 BTM (BTM [Graphic])

                81 PAL (Microsoft Draw Palette)

                84 CAL (Computer-aided Acquisition and Logistic Support)

                85 GOE (Satellite Image Data [GARS])

                86 GOE (Satellite Image Data [McIDAS])

                88 ART (First Publisher Art)

                89 BAS (Basic [Bload/Bsave])

                93 MSP (Microsoft Paint)

                94 PIC (IBM Picture Maker)

                95 IBG (Planetary Image [NASA])

                96 BMP (Alpha Microsystems)

                97 R8  (Cubicomp PictureMaker)

                98 SST (Satellite Image Data [IDIDAS])

                99 HDR (SPOT Satellite Image)

               101 FLI (Flic AutoDesk Animator)

               106 SCR (VistaPRO Script)

               111 PFB (Adobe Type Manager)

               113 PFM (PostScript Font)

               118 MMM (MultiMedia Movie)

               131 PIX (PIX HiJaak)

               133 IMG (Gem VDI Image)

               134 CGM (Computer Graphics Metafile)

               139 MPG (MPEG)

               140 CDR (CorelDRAW!)

               148 SFL (Font Bitstream,HP Laserjet+)

               158 DWG (Drawing DataBase AutoCad)

               159 TTF (TrueType Font)

               160 RIP (Remote Imaging Protocol)

               169 CEL (Cel AutoDesk Animator)

               170 OPT (Optic AutoDesk Animator)

               172 REC (Record AutoDesk Animator)

               173 SLD (AutoCad Slide)

               174 DXB (DXB AutoCad)

               180 BIT (Lotus Manuscript .BIT)

               181 RLE (Lotus Manuscript .RLE)

               187 TFM (TeX Font Metric)

               189 DCX (Multi-Page PCX [DCX (fax)])

               190 PUB (Microsoft Publisher)

               192 CRF (Calcomp CCRF)

               197 FXD (WinFax Lite)

               200 GFB (GifBlast)

               201 DEM (VistaPRO DEM)

               204 ABM (DeluxePaint Animator Brush)

               205 ANM (DeluxePaint Animator)

               216 PIC (Macintosh)

               220 QDV (Giffer,Macintosh)

               223 BLK (Graphic Format)

               224 MTV (MTV RayTracer)

               225 CUT (Dr. Halo Cut)

               226 PZL (Puzzle [Unix])

               233 VAN (VistaPRO Animation)

               239 HRF (Hitachi Raster Format)

               240 GRB (HP-48sc Graphic Object)

               241 IMG (Img software Set)

               242 VIT (VITec)

               246 FNT (Deluxe Paint II Font)

                Sound

                39 DMF (Delight Music File)

                54 AU  (SUN Microsystems)

                58 MOD (Oktayser Module)

                67 WAV (Windows Wave)

                71 STM (Scream Tracker Module)

                76 AMF (Advanced Module Format)

                80 SMP (Turtle Beach SampleVision)

                83 ROL (Adlib Music Midi (Roland))

                90 MTM (MultiTracker Module)

               100 BNK (BNK)

               107 CMF (Creative Music)

               108 CMS (CMS)

               115 IFF (Interchange Format)

               116 MID (Windows Midi)

               119 ULT (UltraTracker)

               119 UWF (UltraTracker WaveSample)

               121 SND (SoundTool/Wired)

               122 VMF (Covox VoiceMaster)

               136 SNG (SNG)

               150 VOC (Creative Voice)

               152 NOT (NOT)

               153 WRK (CakeWalk Music)

               156 FSM (Farandole Composer WaveSample)

               176 XMI (eXtended Midi)

               212 AIF (AIFF)

               227 MOD (Module)

               229 SF  (IRCAM)

               234 LIQ (Liquid Tracker Module)

               250 669 (669)

               252 S3M (Scream Tracker Module 3.0)

               253 STX (Scream Tracker X)

                Windows

                25 HLP (Windows Help)

                42 REC (Windows Recorder)

                43 CRD (Windows CardFile)

                44 CLP (Windows Clipboard)

                45 TRM (Windows Terminal)

                46 ICO (Windows Icons)

                48 PIF (Windows Program Information)

                62 GRP (Windows Program Manager Group)

                66 FON (Windows TrueType Font)

               102 CAL (Windows Calendar)

               137 RES (Windows Resource)

               142 WMF (Windows MetaFile)

               147 CUR (Windows Cursor)

               247 CAS (Windows CaseLiner)

               248 LGO (Windows Logo)

               249 GR2 (Windows Grabber)

                Archive

                28 CHZ (ChArc Archive)

                30 GAR (Graphical Archive)

                31 BSA (BSArc Archive)

                32 BSN (BSA Archive)

                35 ZIP (PkZip Archive)

                36 LHA (Lha Archive)

                37 ARJ (Arj Archive)

                38 SQZ (Squeeze Archive)

                55 EXE (Rar Sfx)

                61 ZOO (Zoo Archive)

                63 HA  (Ha Archive)

                68 AIN (Ain Archive)

                74 AR7 (Ar7 Archive)

                77 EXE (ChArc Sfx)

                78 UC2 (UltraCompressor II Archive)

                82 LZS (Larc Archive)

                87 EXE (Quark Archive)

                92 PAK (Packer Archive [ImagiSOFT])

               114 PAK (Pak Archive)

               120 HAP (Hap Archive)

               132 HYP (Hyper Archive)

               130 ZIP (GNU Zip Archive)

               135 HPK (Hpack Archive)

               143 AMG (Amg Archive)

               144 ARC (PkPak Archive)

               145 ARC (Arc Archive)

               154 EXE (Amg Sfx)

               157 SAR (Sar Archive)

               195 EXE (JRchive Sfx)

               196 EXE (Arc Sfx)

               203 JRC (JRchive Archive)

               206 LIM (Limit Archive)

               207 EXE (Pak Sfx)

               213 EXE (Dwc Sfx)

               214 RAR (Rar Archive)

               217 PAC (CrossePAC Archive)

               219 DWC (Dwc Archive)

               228 EXE (Arx Sfx)

               230 EXE (Larc Sfx)

               235 EXE (BuildSfx)

               237 EXE (BSArc Sfx)

                Word Processing (DTP , Editor, Text...)

                51 WPD (WordPerfect Document)

                53 CWK (Claris Works Windows)

                64 DOC (Microsoft Word Document)

                65 DOC (Windows Write Document)

                69 DCA (DCA-RFT)

                73 SAM (Amì Professional)

                91 WSD (WordStar Document)

               138 RTF (Rich Text Format)

               146 MCW (Microsoft Word Document [Macintosh])

               164 DOC (WinWord Document)

               165 PW  (Professional Write Document)

               166 DOC (Q&A Write Document)

               167 XYW (XyWrite Document)

               168 WS2 (WordStar 2000 Document)

               188 WPS (Microsoft Works Document)

               211 PPP (PagePlus Document)

               221 DOX (MultiMate Document)

               232 WPF (Enable WPF Document)

               254 DOC (DisplayWrite 3 Document)

               SpreadSheet

               103 WKS (Lotus 123 1A Spreadsheet)

               123 WKQ (Quattro Spreadsheet)

               163 WK3 (Lotus 123 3.0 Spreadsheet)

               175 WQ1 (Quattro Pro Spreadsheet)

               179 WKS (Microsoft Works Spreadsheet)

               183 XLS (Excel Spreadsheet)

               184 XLW (Excel WorkBook)

               185 XLM (Excel Macro)

               186 XLC (Excel Graphic)

               DataBase

                60 FW3 (FrameWork)

                79 DTA (Catalogue [Catdisk])

               105 DBF (DataBase Format [DBII,DBIII,DBIV])

               109 00? (Catalogue [Norton Backup])

               110 FOX (FoxBASE+ 2.00)

               112 DB  (Paradox)

               117 NG  (Norton Guides)

               178 WDB (Microsoft Works Database)

               202 DBF (DataBase FoxPro2)

               Help

                72 HLP (Microsoft Quick Help)

               141 HLP (Novell Help)

               162 HLP (Turbo Vision Help)

                Executable Compressors

                29 EXE (AvPack)

                47 EXE (UcExe)

                49 EXE (Diet)

                52 EXE (LzExe)

                56 EXE (Pklite)

                75 EXE (YifPress)

               155 EXE (AinExe)

               171 EXE (OptLink)

               182 EXE (Pro-Pack)

               193 COM (Scrnch)

               194 EXE (TinyProg)

               198 EXE (Axe)

               199 EXE (ComPack)

               209 COM (Ice)

               215 COM (Shrink)

               231 COM (Crunch)

               238 EXE (WWPack)

                Fax

               124 CPF (Complete PC Fax)

               125 XFX (OAZ Fax)

               126 WFX (WorldPort Fax)

               127 JTF (Hayes JT Fax)

               128 RIC (Ricoh Fax)

               129 MH  (Teli Fax)

                Miscellaneous

                33 LIB (Library of OBJ)

                34 OBJ (Object)

                50 ANS (Ansi)

               104 WRK (Lotus Symphony)

               151 TD0 (Teledisk-compressed)

               161 TXT (Text)

               191 XXX (Compress)

               208 NLM (NetWare Loadable Module)

               210 EXE (Protect!)

               222 BAT (Batch)

               236 INI (Initialization File)

               251 000 (Disk eXpress)

   [EXE= COM o EXE]

So if you run a local BBS, and want to be able to identify your uploaded files, then you could have a batch file like:

        WCOMP %1

        if errorlevel 227 goto MOD

        if errorlevel 35  goto ZIP

        if errorlevel 4   goto GIF

        if errorlevel 2   goto JPG

        ............

        ............

        goto UN_KNOWN


FilesIncluded

Contents of WComp 2.01

ASCII.EXE               Filter

INFOEXE.EXE         EXE Header Analyzer

WCOMP.EXE          WComp (Full Program)

WCONTROL.EXE   WComp Control Program

INSTALL.BAT          Install batch file

FILE_ID.DIZ             Description of WComp (for BBS)

ENGDOC.EXE         SFX Archive containing English documentation

WCOMP.EXT           Extension's file

WCOMP.INI             WComp.Ini

WCOMP.PIF            Windows .PIF

Contents of ENGDOC.EXE:

DOC.EXE            Full documentation (MS/DOS)

WCOMP.HLP      Full documentation (Windows)


Thanks

Due to the large number of file formats, and the inherent difficulty in obtaining them, I would be very grateful if you could send me any information regarding any file format, executable or not (and, in such a case, possibly their structure) which is not currently identified by WComp, or if you are the author of a program which makes new formats (executables, not executables, graphics, sound, etc...) Please communicate with me by mail or via Matrix.

My thanks for the contribution in developing WCOMP go to:

SUPPORT

Alessandro Alfonsi for information about:  MathCad              .MCD, MatLab MEX       .MEX

                                                                   Arianna's Sheet   .SHT,  Splash                    .SS

Alfredo Persivale [sysop of Fido_MI,2:331/302] for information about : Clipper

Daniele Scalzi for information about : Ady's Glue,  Xlink

David Harris: He wrote a great program I used for the documentation: - David's Readme Compiler -

George A. Theall (TifaWARE).  I have used his program ASK.COM (ver. 1.1c) for the install (WComp 2.0).

Giulio Palmieri   for information about : Borland Pascal 7.0, Turbo Pascal 7.0

Igor Falcomata' for information about   :

   DBase Memo        .DBT , (NSX CLipper (Index)) .NSX, TheDraw Save File .TD

Jouni Miettunen for : EXTENSIO.TXT (now 'WComp.Ext')

Thanks to him for the great collection of files he wrote. He wrote a very good program to use the collection : Filex 1.5  Filex (File Extension Identifier) can be found using ftp in  garbo.uwasa.fi:/pc/fileutil/filex15.zip

                                                                                                oak.oakland.edu:/pub/msdos/fileutil/filex15.zip

Marco Ooms for information about        :

     LabelPro Design (AXD)  .AXD  , Ventura Caption .CAP

     Ventura Chapter .CHP  , LabelPro Design .LPD

     Ventura Style Sheet .STY  , Ventura Graphics .VGR

     Ventura Font & environment .WID  , Ventura Private Dictionary .PD

Marina Furio      for information about : IBM Cobol-86

Paolo Scaffardi for information about : Giant XPack

Ralf Brown He wrote a reliable library (SPAWNO 4.13) I use for the swapping. And thanks to him for the famous Interrupt's List

Roberto Camisana for information about  :

     Windows CaseLiner    .CAS , Deluxe Paint II Font .FNT

     Qmodem Dialing Dir.  .FON , WinFax Lite             .FXD

     Windows Grabber       .GR2 , Windows Logo         .LGO

Samuele Vanelli  for information about  :

     Microsoft C 7.0 , Windows NT

     Microsoft Works Document .DOC , DESQview .DVP

     Encapsulated PostScript .EPS , Banner .FNT

     Novell Help .HLP , Windows Icon .ICO

     Microsoft Draw Palette .PAL , Windows Progr. Inf.  .PIF

     Windows MetaFile .WMF , Microsoft Write Document .WRI

Sonia Graziano    for information about: Realia Cobol

TWT Group (Matteo Baccan, Emiliano Peruch, Mauro Botta)  for information and precious help about:

Disk eXPress .000 , Stacker Header .000

Stacker Volume .000 , 669 [Sound] .669

DeluxePaint Animator Brush.ABM , CA-VO Application. Export .AEF

DeluxePaint Animator  .ANM , Incremental File Blinker  .BIF

BTrieve .BTR , Cobol Source  .CBL

CorelDraw .CDR , FoxPro 2 Compound (Index) .CDX

WinMod Pro Configuration  .CFG , Clipper Header Source  .CH

CopyQM 3.x Disk Image  .CQM , McAfee Scan 2.x Scan .DAT

McAfee Scan Clean/Names   .DAT , VShiels 2.x Data .DAT

VistaPRO Definition .DEM , ColoRIX Driver .DRV

Cshow Video Driver .DRV , BTrieve .DTA

Expert Help .EH  ,   Expert Help Object    .EHO

Blinker .EXE , Causeway .EXE

CPAV Immunization .EXE , Force .EXE

FPatch .EXE , Pro-Pack  .EXE

ColoRIX Font .FNT , FoxPro 2 Memo .FPT

SixDriver Memo .FPT , Visual Basic Form       .FRM

Force Header Source   .HDR , Microsoft Quick Help .HLP

ProView Help .HLP , ColoRIX File Handler  .IDV

Flambeaux Help .HLP , FoxPro 2 Compact (Index)  .IDX

Norton Commander .INI ,  INSTALL by Knowledge Dyn. .INS

Microsoft Cobol Library  .LBR , INSTALL by Knowledge Dyn. .LIF

BTrieve Structure .MBM , Multiple Index DBase IV  .MDX

Octamed (Amiga) .MED , Norton DeskTop Menu .MNU

Oktalyser Module .MOD , MSAV Checksum List  .MS

Intern. Msg Language[SCAN].MSG , Norton Change Directory   .NCD

Norton Commander .NCD , Dbase Index .NDX

NTX (NTX CLipper (Index)) .NTX , Clipper, Force, MS Cobol  .OBJ

Packer Archive [ImagiSOFT].PAK , Clipper Source .PRG

NeoPaint Palette  .PAL , NeoPaint Pattern .PAT

Comix PCB (Index) .PCB ,.RTLink Prelinked Library .PLL

RTLink Prelinked Transfer .PLT , PCBoard P. Lang. Exec. .PPE

Microsoft PowerPoint .PPT , Norton DeskTop Group .QAG

RTPatch .RTP , Scream Tracker Module 3.0    .S3M

Vista Script .SCR , Scream Tracker Module .STM

Scream Tracker X .STX , TheDraw Font .TDF

TheDraw Library .TDL , VistaPRO Animation .VAN

Creative Voice .VOC , Aurora 1.x Macro Compiled .X

X-Midi .XMI , Codec Compressor .???

Gravis Ultrasound Patch   .??? , Microsoft Install Utility .???

SonArc Compressed PCM .??? , SonArc Compressed VOC .???

SonArc Compressed WAV .??? , VPatch .???

Valentino Spataro [sysop of Cornucopia BBS,2:331/347] for information about: SurPas

Valerio Leomporra for information about: .JPG

Giulio Palmieri for the English version of the (1.7) documentation

Jessica Donnelly for the English version of the (2.0) documentation

ßeta Tester

                          Daniele Scalzi

                          Emiliano Peruch

                          Giulio Palmieri

                          Igor Falcomata'

                          Marco Banfi

                          Matteo Baccan

                          Mauro Botta

                          PierLuigi De Rosa

                          Roberto Camisana

                          Samuele Vanelli

DataBase

If WComp 2.01 will be appreciated from a a good number of people I will produce a Database (maybe an hypertext) containing all the programs and all the format recognized (and NOT recognized) by WComp. It is a ponderous task,

I really need your help. If you can help me (write/phone me). I need your advice.


InfoDistrib

Information for Shareware distributors

This file provides information for Shareware Distributors, Disk Vendors, SysOps, and Computer Clubs who wish to distribute the WComp package. The complete package will later be referred to as simply WComp.

Program Name & Category:

------------------------

Utilities

Suggested Distribution Filename:

--------------------------------

WComp201.ZIP

Description:

-------------

WComp 2.01 The Ultimate File Analyzer. Recognizes 531 different file formats (graphics, sound, dbase, spreadsheet..etc), providing much supplementary information. Recognizes 65 compilers. Recognizes 33 Com/Exe compressors/scramblers. Recognizes 65 programs which make com/exe.Searches with more than 1900 extensions.

Decrypts Diet, LzExe, Pklite. Global Rename with True Extension.Universal Shell. Universal Scan. Deep scan of files! Statistics on file formats (extension , percentage, size). Many options! LIFETIME registration!

Registration Information:

 -------------------------

(LifeTime) Registration price is $15.00 (US)

Author/Publisher Information:

-----------------------------

The author of WComp is Michele Catania

   Michele Catania

   Via Curtatone 14

   20122 Milano ,Italy

   Michele Catania can also be reached by phone or electronically as follows:

   Voice: ++39 2 545-70-29

   Internet : miky@galactica.it (until Jan '96)

   Fidonet  : 2:331/301

Limited Distribution License:

 -----------------------------

All people are permitted and encouraged to give shareware copies of the complete WComp package to friends and co-workers as long as no fee is charged.

Non-profit user groups may include the WComp package in their libraries and distribute evaluation copies for their normal disk fees unless notified otherwise by me.

All others, including anyone interested in bundling the WComp package with hardware or software sales, must obtain permission and a license before distributing.


Some information

   Errorlevels

   Contents of WComp 2.01

   Information for Shareware distributors

   Thanks


Hints

This section describes  some  ways to utilize WComp to its full potential. Suggestions are always welcome!

Executable's decompression and global repacking

    command-line : wcomp -c+ -u

        WCOMP.INI

        LZ unp %1 | wwpack %1

        EXC tron %1 | wwpack %1

decompression of all the execompressed-file (LzExe also), compression with WWPack

(process automatically  done in all the hard disk!)

Global 'unzipping' from ZIP & SFX of FILE_ID.DIZ

    command-line : wcomp -azip -u -aexe

      WCOMP.INI

      ZIP exdiz %1

      SFX exdiz %1

TRUE ZIP and SFX Archive are looked for, FILE_ID.DIZ is extracted

 (process automatically done in all the hard disk!)

GIF->JPG Conversion and visualization

    command-line : wcomp -agif -u

    WCOMP.INI

    ZIP gif2jpg %1 | jpgview %1

TRUE GIF are looked for, conversion GIF->JPG, JPG is displayed

(process automatically done in all the hard disk!)

GLOBAL MOVE of .EXE (Win,etc..) to a dir

    command-line : wcomp *.exe -u

    WCOMP.INI

    NE move %1 c:\utwin

files with EXE extension are looked for through all the hd, If they are not DOS, they are moved in an other dir

Global Check & delete on SCAN validation code

    command-line : wcomp -aexe -u -2

     WCOMP.INI

     VIR scan /RV %1

files with EXE extension are looked for through all the hd, if they have been immunized  with the SCAN, it removes

the immunization automatically

GLOBAL Rename with correct extension

    command-line : wcomp -a- -2 -o -ep

    WCOMP.INI

    [INFO] HyperText Markup Language

    [STR] 0, <html>

    [WK] HTM

non-executable files are looked for through all the hd if they are 'HyperText..' , WComp checks if the extension

is the same as the extension shown in the [WK], if it is different,WComp asks to rename the extension

Scan of executable (skipping the WIN-Exe)

    command-line : wcomp -aexe -k1

files with EXE extension are looked for through all the hd,if they are Win prg, they are not analyzed

Which files you use the most

    command-line : wcomp -f+

sorting of your files by extension and space occupied

/A* option =

if you want to find out how your hard disk is structured, understanding what you own

/B option  =

if you hate touching the keyboard during the scan if you want to know the REAL time used by WComp for the analysis.

/C+ /2 options =

put in 'WComp.Ini'  - LZ your_decompressor |  new_compressor.

For example all the files compressed with LzExe could be automatically recompressed with Pklite

/F+ option =

if you want to find out how your hard disk is structured, which formats occupy more space

/F option  =

if you need initial info and then if you want to test many compressors (ARJ,PKZIP, UC2,RAR...etc..)

/V option =

if you are interested in analysis.... of the resolution of graphics files....of the samples of sound files..and                       MORE, MUCH MORE!

/V /3 /O /X- options=

if you want the DEEPEST analysis, that's for you!

/X- option =

when WComp does not give satisfying results, this option could be the last resort

/2  /O option =

if you want subordinate the scan done by WComp to your personal scan.


WComp 1.51 - 1.0

Added recognition of 2 new compilers: LSI C-86

                                                                Northwest C

Added pause after every page

WComp 1.5

Added recognition of 9 new compilers:

                                        CI-86

                                        Desmet C

                                        Eco C

                                        Metaware High C

                                        Mix C

                                        Power C

                                        Turbo/Masm Assembler

                                        Small C

                                        Zortech C

Added 'ASCII' utility

Added identification of self-extracting archives .ARJ, .LZH, .ZIP

Added identification of more versions of some compilers

Added identification of Pklite, LzExe generated programs

Removed identification of Quick Pascal as the information were not complete

Fixed bug in filtering the output to files

Fixed identification of the compilers: Aztec C (Manx), Turbo Pascal

Program partially rewritten to make it smaller in size

Added specification of paths in the command-line

WComp 1.4a

Added identification of files generated by TheDraw

WComp 1.4

Added recognition of 2 new compilers: ?????? Cobol (no info), Turbo Prolog

Fixed bug in the identification of Turbo C and Turbo C++

Different versions of Lattice C are now distinguished

WComp 1.3

Added identification of diet files

Added recognition of a new compiler: Aztec C-86

WComp 1.2

Identification of Pklite, LzExe files

WComp 1.1

Added identification of Borland C++

WComp 1.0a

Correct identification of Microsoft Basic

WComp 1.0

First release


WComp 1.6

WComp 1.6 (01/12/92)

Added recognition of 12 new compilers:

                                         ApBasic

                                         Asic

                                         Bat2Exec   (batch compiler)

                                         CB-86

                                         Clipper    (dbase compiler)

                                         DbFast     (dbase compiler)

                                         F-Modula 2

                                         Microsoft Fortran

                                         PowerBatch (batch compiler)

                                         TopSpeed Modula-2

                                         Visual Basic (Windows compiler)

                                         Watcom C

Added recognition of:

                        DeSmet C      3.1

                        Quick Basic   1.0 , 2.0

                        TheDraw       3.2 , 4.0/5.0

                        Turbo Pascal  4.0 , 5.0 , 5.5 , 6.0

                        IBM Cobol-86 (ex ???????? Cobol)

Now the identification of compilers is more accurate

Removed identification of (Turbo/Masm) assemblers as the  information were not complete. A generic 'Assembler' is displayed next to the file name

Added recognition of executables running under Windows, OS/2

Added recognition of the Axe and ComPack compressors

Added recognition of:

                        Asc2Com

                        Doc2Com

                        Gifexe

                        Txt2Com

                        WindowsMAKER

Now Diet 1.20 is also distinguished

Now files compressed with Pklite and then crypted are identified

Fixed bug in the identification of Pkzip, Arj Sfx

Now WCOMP scans all .EXE and .COM if the extension is omitted

Removed 'can't find file ...' msg; WCOMP shows only the files which have been found.

Different output on video

Added '/?' and '/??' options (help)

Included WCHECK, which checks WCOMP executables for integrity (in order to avoid virus infections)

Added 286 version of WCOMP

Updated documentation

ASCII (1.0a): a bigger number of characters are now displayed


WComp 1.61

WComp 1.61 (09/01/92)

10% faster than WCOMP 1.6

Added recognition of 8 new compilers:

                                        dBFast      (dbase compiler)

                                        Future86

                                        Logitech Modula-2

                                        Microsoft Quick Pascal

                                        Pc/Forth

                                        QuickSilver (dbase compiler)

                                        Realia Cobol

                                        TurboBat    (batch compiler)

Added recognition of:

                        Asic          3.0

                        Microsoft C   7.0

                        Watcom C      8.5

Added recognition of the TinyProg compressor

Added recognition of:

                        AutoCom

                        Grabber

                        MakeRead

                        Texe

                        TxtRun

Diet 1.44 is now distinguished

The type of .ZIP self-extracting archives is now displayed ('mini' or 'standard')  .ZIP and .LZH sfx versions are distinguished Asc2Com versions are distinguished

Identification of Turbo Pascal 5.5 is now more accurate

Fixed pklite extra compression recognition

Fixed Arj Sfx recognition

Fixed recognition of ComPack-compressed files WCOMP cannot distinguish version 2.0 and 3.0 of the Borland C++ compiler; it displays a generic 'Borland C++'

Added warning for non-DOS files

Added warning for faked .EXE files

Thedraw 5.0 was a hacked version; now WCOMP takes in consideration the effective version number: 4.0/4.51


WComp 1.7

WComp 1.7 (04/09/93)

Starting from this version, WCOMP identifies non-executable file formats (graphics or not).

85 formats are recognized:

ANN (Windows Help Annotations), ANS (Ansi), ARJ (Arj Archive), ART (First Publisher Art),

BAS (Basic [Bload/Bsave]), BGI (Borland Graphic Device Driver), BMK (Windows Help Bookmarks),

BMP (Alpha Microsystems), BMP (Windows Bitmap), CAL (Windows Calendar),

CALS(Computer-aided Acquisition and Logistic Support), CHR (BGI Stroked Font), CRD (Windows CardFile),

CUT (Dr. Halo Cut), DAT (Qmail Packet), DBF (DataBase Format [DBII,DBIII,DBIV]),

DSK (Turbo C Desktop), DTA (Catalogue [Catdisk]), EPS (Encapsulated Postscript File),

FLI (AutoDesk Animator),FOT (Windows TrueType Font), FOX (FoxBASE+ 2.00), GIF (Graphic Interchange Format), GM (Autologic), GOE (Satellite Image Data), GRP (Windows Program Manager Group), HDR (SPOT Satellite Image), HLP (Windows Help File), HSI JPG (Handmade Software Inc JPG), IBG (Planetary Image [NASA]),

ICO (Windows Icons), JPG (Joint Photographic Experts Group),IMG (Gem VDI Image), LAN (Erdas),

LBM (Interleaved Bitmap), LZH (Lha Archive), LIB (Library of OBJ), MAC (MacPaint Graphic),

MAP (Link Map File), MID (Windows Midi), MSP (Microsoft Paint), MTV (MTV RayTracer), NG (Norton Guides),

OBJ (Object File), PAK (Pak Archive), PCL (HP LaserJets and compatible printers), PIC (PcPaint),

PIC (IBM Picture Maker), PICT (Macintosh), PCX (Paintbrush), PIF (Windows Program Information),

PRJ (Turbo C Project), R8 (Cubicomp PictureMaker), REC (Windows Recorder), RES (Graphic Workshop Resource), QDV (Giffer,Macintosh), RAS (Sun Raster), RAW (Handmade Software Inc.), RLE (Utah Raster Toolkit),

RTL (HP Raster Transfer Language), SCD (Scodl [Agfa]), SCI (Rix Ega/Vga Paint), SGI (Silicon Graphics Image),

SLC (Telix compiled script), SST (Satellite Image Data), SQZ (Squeeze Archive), SWP (SwapFile [Qedit]),

SYS (Device Driver), TC  (Turbo C Configuration), TCH (Turbo C Help), TGA (Targa),

TIF (Tagged Interchange File Format), TPU (Turbo Pascal Unit), TRM (Windows Terminal), VI (Jovian),

WAV (Windows Wave), WKS (Lotus 123), WPD (Word Perfect Document), WPG (Word Perfect Graphic),

WRK (Lotus Symphony), WRI (Windows Write), ZIP (PkZip Archive), XWD (X Windows Dumping),

000 (SwapFile [4Dos])

Added 'ALTER' utility

Added -g option: searches only non-executable files

Added recognition of 8 new compilers:

                                        Ansi 74-86 Cobol

                                        Batch Wizard (batch compiler)

                                        Borland Pascal 7.0

                                        Micro-C

                                        Oberon-M

                                        SurPas

                                        TsrBasic

                                        Visible Pascal

Added recognition of: Turbo Pascal 7.0

                                    Visual Basic 2.0

Identification of Assembler is now more accurate

Added optional decryption of files compressed with Diet, LzExe, Pklite and then encrypted (e.g. with PKALT)

Added recognition of a GIF compressor: Diet [Data compression],  Giflite

Added recognition of graphic file converters : Alchemy,  Gif2Jpg

Added recognition of the compressors: Exepack

                                                                 Ice

                                                                 Shrink

Added recognition of: Windows NT

Added recognition of the programs:

                                     A3E

                                     AutoMate

                                     Breeze

                                     Fmac2Com

                                     Graphic Workshop

                                     MenuMaker

                                     SimDoc

                                     TDisplay

                                     WriteMe

Added recognition of self-extracting .PAK and .SQZ files

Added recognition of overlays

Added recognition of: Pkzip Sfx  2.xx

Identification of Lha Sfx is now more accurate

Version number now displayed for: GifExe

                                                          Txt2Com

                                                          TxtRun

Enhancement of command-line wildcards

Minor aesthetics details revised

Documentation translated in English (by Giulio Palmieri)

ASCII (1.0b) Minor aesthetics details revised


WComp 1.71

WComp 1.71 (11/05/93)

110 new formats added :

AMF (Advanced Module Format), AR7 (Ar7 Archive), ARC (Arc Archive), ARC (PkPak Archive), BAT (Batch),

BIT (Lotus Manuscript .BIT), BLK (Graphic Format), BTM (Graphic Format), CDR (CorelDRAW!),

CEL (Cel AutoDesk Animator), CGM (Computer Graphics Metafile), CLP (Windows Clipboard),

CMF (Creative Music File), CMS (CMS [Sound]),CPF (Complete PC Fax), CRF (Calcomp CCRF),

CUR (Windows Cursor), DAT (Nodelist V6,V7), DB  (Paradox), DCX (Multi-PAge PCX [DCX  (fax)]),

DIR (Odyssey Dialing Directory), DIR (Procomm+ Dialing Directory), DOC (Lotus Manuscript),

DOC (Microsoft Word Document), DOC (MultiMate Document), DOC (Professional Write Document),

DOC (Q&A Write Document), DOC (WinWord Document), DOC (WordStar), DOC (WordStar 2000 Document),

DOC (XyWrite Document), DVP (Desqview), DXB (AutoCad), DWC (Dwc Archive), DWG (AutoCad),

EH  (Expert Help), FNT (Banner), FUL (Master catalogue [Norton Backup]), HA  (Ha Archive),

HAP (Hap Archive), HLP (Microsoft Quick Help), HLP (Novell Help), HLP (ProWindows Help),

HLP (Turbo Vision Help), HPK (Hpack Archive), HYP (Hyper Archive), JTF (JT Fax), KEY (Boxer Key), IMG (Adex),

INI (Norton Commander Initialization), INI (Windows Initialization), LZS (Larc Archive), MH (Teli Fax),

MOD (Module [Sound]), MPG (MPEG), MSG (International Message Language [SCAN (McAfee)],

MRB (MRB Qmail Packet), NOT (NOT [Sound]), OPT (Optic AutoDesk Animator),

PAK (Packer Archive [ImagiSOFT]), PAL (Microsoft Draw), PBC (PowerBASIC Chain), PBU (PowerBASIC Unit),

PFB (Adobe Type Manager), PFM (PostScript Font), PIX (PIX HiJaak), PLY (Polygon AutoDesk Animator),

PNM (Portable AnyMap), PRD (Galaxy Printer Driver), PUB (Microsoft Publisher), PZL (Puzzle [Unix]),

REC (Record AutoDesk Animator), RES (Windows Resource), RIC (Ricoh Fax), RLE (Lotus Manuscript .RLE),

ROL (Adlib Music Midi File [Sound]), RTF (Rich Text format), SFL (Font Bitstream,HP Laserjet+),

SHP (Desqview Shared Program), SLD (AutoCad Slide), SND (SoundTool/Wired [Sound]), SNG (SNG [Sound File]), STM (Scream Tracker Module [Sound]), STN (Stickies!), TD0 (Teledisk), TEC (Reader), TFA (Turbo Profiler),

TFM (TeX Font), TTF (TrueType Font), VMF (Covox VoiceMaster [Sound]), VOC (Creative Voice [Sound File]),

ZOO (Zoo Archive), ZYX (ZyXEL Voice Data), XFX (OAZ Fax), XLC (Excel Graphic), XLM (Excel Macro),

XLS (Excel Spreadsheet), XLW (Excel Cartella), WDB (Microsoft Works Database), WFX (WorlpdPort Fax),

WK1 (Lotus 123 Spreadsheet), WKQ (Quattro Spreadsheet), WKS (Microsoft Works Spreadsheet),

WMF (Windows MetaFile), WPS (Microsoft Works Document), WQ1 (Quattro Pro Spreadsheet),

WRK (WRK [Sound]), 00? (Catalogue [Norton Backup]), 00? (GeoWorks)

Added 'INFOEXE' utility

10% faster than WCOMP 1.7

Added -a{+,-,*}, -b, -g{+,-,*}, -l, -v option

Added recognition of 3 new compilers: BasicBasic

                                                                PowerBASIC

                                                                QuickCWin

Recognition of : Turbo C         40% faster

                           Turbo C++ 1.0   40% faster

                           Borland C++     40% faster

                          Quick Basic (4.0 , 4.5) 70% faster

Added recognition of : Asic 4.0 (only .exe)

                                     Microsoft Basic 7.1

Identification more accurate of : ? Basic , ? C , ? Pascal Compilers, Turbo Pascal 6.0

Added recognition of the compressor : Crunch

Identification more accurate of : ExePack

                                                      Pklite [crypted]

                                                      TinyProg

Added recognition of ComPack 4.2 & ComPack 4.5

Added optional decompression of altered files compressed with : LzExe

Added recognition of    : Com2Exe

                                        Grasp (Exe format)

                                        Pkware Data Compression Library

Added recognition of :    BuildSfx

                                        Dwc Sfx

                                        Larc Sfx

Added recognition of : CodeView (Microsoft) symbols (debug)

Identification more accurate of .LZH Sfx

Added recognition of :

                       BigText

                       Book-E

                       ColorCOM

                       Compress

                       David's Readme Compiler

                       Edit [Ro-Soft Systems]

                       Epw  [Executable File Pwd]

                       Grab4

                       Protect!

                       SysPack

                       TextLife

                       Title-Maker

                       TurboTxt

                       Writer

More information about   :

                           .ART [Colors]

                           .BMP [Colors , Bits x Pixel] (Alpha)

                           .BMP [Colors, compression]

                           .CAL [Colors]

                           .CHR [Name]

                           .CMF [Title]

                           .FLI [Frames...]

                           .FON [N. of entries] (Telix)

                           .GM  [Colors, Dots x Inch]

                           .GOE [Colors]

                           .IBG [Colors]

                           .ICO [Resolution,colors,device]

                           .LAN [Colors]

                           .LIB [Verbose]

                           .LBM [Colors]

                           .OBJ [Verbose]

                           .PIC [Colors] (PICT Macintosh)

                           .PIX [Resolution]

                           .PRJ [Files, Code, Data, Line]

                           .QDV [Colors]

                           .R8  [Colors]

                           .RAS [Colors]

                           .RAW [Colors]

                           .SCD [Colors]

                           .SCI [Colors]

                           .SGI [Colors]

                           .SST [Colors]

                           .SYS [(Block,Character) Device Driver, IOCTL (Generic, Query, Read, Write) Standard Input,                              Standard Output, Special, etc...]

                           .TGA [n. bits]

                           .TIF [Verbose]

                           .XWD [Colors]

                           Windows Prg [.CPL, .DLL, .DRV, .EXE, .VXD...]

Identification more accurate of: .BGI .DTA .MAC .OBJ .PCL .PIC .RTL .XWD

Version number now displayed for: : Breeze, GifExe

Fixed Overlays recognition

Removed Overlays's msg if Windows Prg

Fixed bugs : .ANN .OBJ .PCX .PIF

Fixed bug in command-line

Added (N)onStop

Added 'errorlevel' (useful for bbs)

Added msg: total bytes counted

Better redirection of output

Read-only, hidden, system files......etc...are recognised

ALTER (1.01) More accurate encryption of : diet, pklite

                       Encryption of read-only , hidden files....etc...too!

                       Minor aesthetics details revised

ASCII (1.0c) Better redirection of output

                     Minor aesthetics details revised

WCHECK(0.1c) Updated

                           Minor aesthetics details revised

Removed WCOMP086.EXE

Programs are compiled for 80286 (or better) based PCs


WComp 2.0

WComp 2.0 (15/01/95)

* New

+ change

- Remove

! Bug

Starting from this version, WComp has NEW features!

     - DEEP scan of files

     - Three levels of Scan (fast, deep, extreme)

     - Universal Scan

     - Universal Shell

     - Statistics on file formats (extension , percentage, size)

     - Report by extension analyzing more than 1900 known extensions.

     - CRC·32 calculation

Options

* Added options :-axxx, -fxxx, -gxxx, -rxxx, -sxxx, -c{+,-}, -f{+,-}, -i, -o, -p, -r{+,-} -s{+,-,*}, -u, -up, -x{+,-}, -2, -3

* Added environment's variable : $WCOMP$

* Added option's indicator

* The correct options are showed if wrong options are used

+ Changed -a-,-g- options : Now they search not executable file formats

+ Changed -b option : now it disables 'Continue, Nonstop'

 Formats

277 new formats are recognized :

669 (669 Tracker Module), A (Library (Unix)), ABM (DeluxePaint Animator Brush), AEF (CA-VO Application Export),

AIN (Ain Archive), ALL (WordPerfect Printer), AMG (Amg Archive), ANM (DeluxePaint Animator), ASM (Asm Source),

AIF (Audio Interchange Format), IFF [Sound]), AU (SUN Microsystems Audio [Sound]),

AVI (Audio Video Interleaved Animation), AXD (LabelPro Design (AXD)), BAS (Basic Source),

BIF (Incremental File Blinker), BTM (4Dos Compressed Batch to Memory), BTR (Btrieve), C (C Source),

CAL (SuperCalc SpreadSheet), CAP (Ventura Caption), CAS (Windows CaseLiner), CBL (Cobol Source),

CDX (IDX FoxPro2 Compound (Index)), CFG (WinMod Pro Configuration), CH  (Clipper Header Source),

CHP (Ventura Chapter), CHT (Harvard Graphics Chart), CLP (ClipArt Image),

CMF (RenderStar 2 CAD-Material Linkage), CMP (LeadView Compressed), CNF (CNF Qmail Packet),

CPI (Dos Code Page Information), CPP (C++ Source), CQM (CopyQM 3.x Disk Image), CV4 (CodeView ColorFile), CWA (C-Worthy Form), CWK (Claris Works Windows), DAT (Norton Image System), DAT (Registration Info Editor) , DAT (McAfee Scan 2.x Clean/Names), DAT (McAfee Scan 2.x Scan), DAT (TBAV reference file),

DAT (VShiels 2.x Data), DBF (DataBase FoxPro2), DBF (Enable DataBase), DBT (DBase Memo),

DCA (DCA-RFT), DEF (Modula-2 Library definitions), DEM (VistaPRO Definition),

DMF (Delusion Digital Music File), DOC (DisplayWrite 3 Document), DOG (Laughing Dog Screen),

DRS (WordPerfect Display Resource), DRV (ColoRIX Driver), DRV (Cshow Wideo driver), DSK (IBM Image),

DTA (Btrieve), EHO (Expert Help Object), EVP (EnVision Publisher Publication), EVT (EnVision Publisher Template), FDX (FDX Force (Index)), FIL (WordPerfect Overlay), FNT (ColoRIX Font), FNT (Deluxe Paint II Font),

FON (Qmodem Dialing Directory), FON (Terminate Dialing Directory), FOR (Fortran Source),

 FRM (Visual Basic Form), FSM (Farandole Composer WaveSample), FTP (FoxPro2 Memo),

FW2 (FrameWork II), FW3 (FrameWork III), FXD (WinFax Lite), GAS (GaS), GFB (GifBlast (Compressed .Gif)),

GR2 (Windows Grabber), GRB (HP-48sx Graphic Object), H (C Header Source), HDR (Force Header Source),

HDR (PC-File header), HLP (C-Worthy Help), HLP (Norton Utility 7.x Help), HLP (OS/2 Help), HLP (ProView Help),

HPP (C++ Header Source), HRF (Hitachi Raster Format), HTD (HyperText Reader), ICA (Icon Manager Archive),

IDV (ColoRIX File Handler), IDX (IDX FoxPro2 Compact (Index)), IFF (Interchange Format),

IDX (Norton Image System (Index),IMG (Img software Set), INF (INF [BlueWave]), INF (OS/2 INF),

INS (INSTALL by Knowledge Dynamics Corp), JQC (JqCalc), JRC (JRchive Archive), LBR (Microsoft Cobol Library), LGO (Windows Logo), LIF (INSTALL by Knowledge Dynamics Corp), LIM (Limit Archive),

LIQ (Liquid Tracker Module [Sound]), LNG (AntiViral ToolKit Pro Language), LPD (LabelPro Design),

M2O (Modula-2 Object), MAT (RenderStar 2 Material Definition), MCM (Enable Macro),

MCW (Microsoft Word Document [Macintosh]), MDX (Multiple Index DBase IV (Index)),

MEQ (WordPerfect Hyphenation Printer Q), MLF (RenderStar 2 LightSource), MNU (Norton DeskTop Menu),

MOD (Modula-2 Source), MOD (Oktalyser Module), MP  (MultiPlan), MS (MSAV Checksum List),

MBM (Btrieve Structure),MTM (MultiTracker Module), NCD (Norton Change Directory (Directory's Tree),

NCD (Norton Commander (Directory's Tree), NDX (Dbase Index),NLM (NetWare Loadable Module),

NSX (NSX (Index)), NTX (NTX Clipper (Index)), O (GCC Object), PAL (NeoPaint Palette),

PAL (RenderStar 2 Color Palette), PAS (Pascal Source), PAS (ProTracker Studio 16), PAT (NeoPaint Pattern),

PD (Ventura Private Dictionary), PCB Comix PCB (Index),PHO (RipTerm Dialing Directory),

PLL (.RTLink Prelinked Library), PLT (.RTLink Prelinked Transfer),

PPE (PCBoard Programming Language Executable), PPP (PagePlus Document) , PPT (PagePlus Template),

PPT (Microsoft PowerPoint), PRD (NeoPaint Printer Driver), PRG (CLipper Source),

PRO (CatDisk Comment Import Profile), PRS (WordPerfect Printer Resource), QAG (Norton DeskTop Group),

RC1 (RenderStar 2 Project Configuration), RIP (Remote Imaging Protocol), RNC (Pro-Pack 2.08), RTP (RTPatch),

RXD (Reflex), S3M (Scream Tracker Module 3.0 [Sound]), SAM (Amì Professional), SCR (VistaPRO Script),

SDI (Super Data InterChange), SDS (Midi Sample Dump Standard File), SDX (Sample Dump Exchange File),

SDW (RenderStar 2 Shadow Definition), SEC (Norton Diskreet), SET (SET [WordPerfect]), SF (IRCAM [Sound]),

SIG (TBAV compressed signature), SHM (WordPerfect Shell), SHW (NeoShow Slide Show),

SMP (DigiPlayer/ST3 Sample File), SMP (Turtle Beach SampleVision [Sound]),

SND (PCM Unsigned Raw Sound File)SOU (SBStudio II), SSF(Enable SpreadSheet),

ST3 (Scream Tracker 3 CacheFile), STX (Scream Tracker X [Sound]), STY (Ventura Style Sheet),

SVF (EnVision Publisher Font),SYM (Borland Pre-compiled Header), TD  (TheDraw Save File),

TDF (TheDraw Font), TDL (TheDraw Library), THS (WordPerfect Thesaurus), TPU (Enable Teleprocessing),

TXT (Meal-Master), TXT (Text), VAN (VistaPRO Animator), VIT (VITec), VOL (Stacker Volume),

VRS (WordPerfect Video Resource), UC2 (UltraCompressor II Archive), UE2 (UltraCrypt),

ULT (UltraTracker [Sound]), UUE (UUencode), UWF (UltraTracker WaveSample), VGR (Ventura Graphics),

WK3 (Lotus 3.0 Spreadsheet), WID (Ventura Font & environment), WPD (WordPerfect Document),

WPF (Enable WPF Document), WUP (W. Binary Diff Update), X (Aurora 1.x Macro Compiled),

XDB (Flambeaux Help), XMI (X-Midi), Z (Compress), ZIP (GNU Zip Archive), 000 (Disk eXpress),

000 (Stacker Header), -VB (AntiViral ToolKit Pro), ??? (Ability Communications), ??? (Ability DataBase),

??? (Ability Graphics), ??? (Ability SpreadSheet), ??? (Ability Word Processing), ??? (Amì MetaFile),

??? (AutoDesk 3-D Studio Mesh), ??? (Borland Graphics Interface Driver), ??? (Borland Overlay),

??? (Borland Resource), ??? (Codec Compressor) , ??? (Comt), ??? (Dart [Compressed HyperText]),

??? (DietDisk), ??? (Face The Music Tune), ??? (Game Bytes Data), ??? (Game Bytes Graphics),

??? (Gravis Ultrasound Patch), ??? (SonArc Compressed PCM (Raw)), ??? (SonArc Compressed VOC),

??? (SonArc Compressed WAV), ??? (IBM Plans), ??? (IBM SubTitler Electronics Script), ??? (Turbo Pascal Help),

??? (JustWrite Document), ??? (JustWrite Library), ??? (LateX Source), ??? (Microsoft Install Utility),

??? (Microsoft Symbolic Link), ??? (Octamed (Amiga)), ??? (PocketD Indexed Help),

??? (SCAN [McAfee] validation codes), ??? (Slim), ??? (Sound Driver [(C) Miles], ??? (Super Project Plus),

??? (TeleMate Script), ??? (VPatch), ??? (WordPerfect Block), ??? (WordPerfect Calculator),

??? (WordPerfect Calendar), ??? (WordPerfect Column Block), ??? (WordPerfect DataPerfect),

??? (WordPerfect Dictionary, ??? (WordPerfect Dictionary [Rules]), ??? (WordPerfect DrawPerfect),

??? (WordPerfect Equation Resource), ??? (WordPerfect FileManager), ??? (WordPerfect Graphics Driver),

??? (WordPerfect Keyboard), ??? (WordPerfect Help), ??? (WordPerfect Hyphenation Code),

??? (WordPerfect Hyphenation Data), ??? (WordPerfect Install), ??? (WordPerfect Hyphenation Lex),

??? (WordPerfect Macro), ??? (WordPerfect MacroEditor), ??? (WordPerfect Mail),

??? (WordPerfect Hyphenation Mouse Resource), ??? (WordPerfect Macro Resource), ??? (WordPerfect NoteBook),

??? (WordPerfect Office), ??? (WordPerfect PlanPerfect), ??? (WordPerfect Prefix Inf.),

??? (WordPerfect Program Editor), ??? (WordPerfect Rect. Block), ??? (WordPerfect Reserved Format),

??? (WordPerfect Setup), ??? (WordPerfect Scheduler), ??? (WordPerfect Spell [Rules]),

??? (WordPerfect Spell [Wordlist])

* More information about :    .BMP [Bits x Plane, Number of Color Planes]

                                               .CGM [Polygon,polyline,color precision, color table, etc...]

                                               .DOC [version 4.x 5.x (WordPerfect)]

                                               .DOC [version (WordStar)

                                               .DOC [version (WordStar 2000)

                                               .DOC [version (Lotus Manuscript)

                                               .DOC [WordPerfect , version 5.0]

                                               .DTA [Version 7.x , 8.x (CatDisk)]

                                               .DVP [Minimum memory, parameters, pathname, checksum byte,etc..]

                                               .FLI [Video ticks between frames]

                                               .FON [BBS, Tel, Password] (Telix)

                                               .HLP [Norton Help , version 6.0 , 7.0 , 8.0]

                                               .JPG [Version, Colors, Creator, Dots x Inch]

                                               .LBM [Number of Planes, Version]

                                               .OBJ [Clipper, Force, Microsoft Cobol]

                                               .PBK [Terminate Dialing Directory]

                                               .PIF [Minimum memory, parameters, pathname, checksum byte,etc..]

                                               .S3M [Version 3.20, Ultra-click removal Default Channel Pan]

                                               .STM [Type, Tempo, Patterns, Global Volume]

                                               .SYS [Block Device Driver :  subunits supported]

                                               .TIF [Intel, MotoRola]

                                               .TPU [Unit 7]

                                               .WDB [Version]

                                               .WK1 [Version 2.x]

                                               .WKS [Version 1A]

                                               .WPG [Version]

                                               .XX_ [Uncompressed filelength] [Compress]

+ Identification more accurate of .ANS, .CDR, .DOC (MultiMate), .DOC (WinWord), .DOC (WordStar),

                                                       .FON (Qmodem), .FON (Terminate), .IMG (GEM VDI), .INI, .JPG, .MOD,

                                                       .NG, .PAK (Pak Sfx), .PCX, .WMF, .XX_ (Compress), .XWD, .ZOO

+ Scan of .INI : 40% faster

* Added recognition of .Exe (device driver) [-2]

* Added recognition of .Exe (bad format) (it will not run!) [-2]

* Added recognition of author (Exe/.Com) [-3]

* If text, first line is displayed [-2 , -3]

* Added recognition of : -  The program requires a 386 to run [-3]

                                        -  Floating point (CúCompiler) [-3]

                                        -  Borland Overlay, Borland Resource [-3]

                                        -  Ems handler [-3]

                                        -  Stack overflow [-3]

* Added recognition of  Ansi , .LBM , .MOD , .VOC inside files [-3]

Compilers

*  Added recognition of 10 new compilers: BatLite

                                                                      Clipper 5.x

                                                                      Force

                                                                      FromBat

                                                                      GNU C

                                                                      Intel Code Builder (32 bit)

                                                                      Janus Ada

                                                                      JPI TopSpeed Modula 2

                                                                      Meridian C

                                                                      Miracle C

* Recognition of :        Clipper versione 'Summer 87'

                                     Fmodula-2 3.1

                                     Turbo Pascal (3.0 o prima)

                                     Visual Basic 3.0

                                     Zortech C 32bit

                                     Watcom C 32bit

+ Recognition of        : Quick Basic     3%   faster (fast mode)

                                     Turbo C          20%    faster (fast mode)

                                     Turbo C++     20%     faster (fast mode)

                                     Borland C++  20%     faster (fast mode)

                                     Borland Pascal 25%  faster (fast mode)

                                     Turbo Pascal   25%   faster (fast mode)

+  Identification more accurate of : Assembler , ? Basic , ? Fortran , Small C

Programs  , Miscellaneous

*  Added recognition of:               AutoList

                                                      BGI

                                                      Blinker

                                                      Borland Debug

                                                      Borland Viewer

                                                      CauseWay

                                                      Code32

                                                      Cop

                                                      CPAV Immunization

                                                      CryptCom

                                                      DemoMaker

                                                      DigPak Driver

                                                      Disk eXpress

                                                      DocMaker

                                                      DOS/4GW

                                                      FlatMan

                                                      FPatch

                                                      Glue

                                                      Go32

                                                      GreenLeaf

                                                      Laughing Dog

                                                      HSC-Player

                                                      MiniMod

                                                      MOD

                                                      Player

                                                      ReadMake

                                                      Show

                                                      Spawno Library

                                                      Sqwez

                                                      Swap Library

                                                      TChainer

                                                      TextToCom

                                                      Tlink

                                                      TsrMaker

                                                      Txt2Exe

                                                      Txt2Pas

                                                      Txt2Res

                                                       Voc2Exe

                                                       Wsp

                                                       Xlink

                                                       XSpawn Library

* PowerBatch : recognized PowerBatch 2.0

* TurboTxt   : recognized TurboTxt 4.0

+ Identification more accurate of : Doc2Com , GifExe

                                    TurboBat , Txt2Com

Com/Exe Compressors / Scramblers

* Added recognition of the compressors :  AinExe

                                                                      DeltaPacker

                                                                      Giant XPack

                                                                      Inertia Scrambler

                                                                      OptLink

                                                                      Pro-Pack

                                                                      Qpeg Scrambler

                                                                      Scrnch

                                                                      Xoe Scrambler

                                                                      WinLite

* Protect! : recognized    Protect! 1.0 (.com , .exe)

                                         Protect! 2.0 (.com , .exe)

                                         Protect! 3.0 (.com , .exe)

                                         Protect! 3.1 (.com , .exe)

                                         Protect! 4.0 (.com , .exe)

                                         Protect! 5.0 (.exe)

* Compack : recognized 'optional msg' if present [-v]

* Diet    : recognized Diet 1.45f

               CRC file [-v]

               version recognized even if altered

               If altered, the altered string is shown

* Exepack : recognized Exepack 3.60 ú 3.65 , 4.00 , 4.05 ú 4.06 , 5.31

*LzExe   : it's displayed the compiler of the uncompressed file WITHOUT decompressing it [-v]

                 If altered, the altered string is shown

* Pklite  : version recognized even if altered

                shown occupied space from the uncompressed file [-v] (.Exe only)

                If altered, the altered string is shown (nice for intro, demo.....)

* TinyProg: recognized TinyProg 3.x , 3.9

+ Identification more accurate of: Diet 1.00d , Pro-Pack

+ Identification more accurate of altered files compressed with : Diet, LzExe , Pklite

Bugs

! Bug fixed scanning   : .DBF

! Bug fixed scanning   : Quick Basic

! Bug fixed scanning   : Lharc 1.x, Pkzip Sfx 2.04g

! Bug fixed scanning   : Windows

! Bug fixed decrypting : Diet, LzExe, Pklite

! Bug fixed scanning   : drives

- 'Info version' of Norton Commander .INI  removed

Doc , Utility , Miscellaneous

* INTRO added (Thanks to Ian)

* WMERGE utility added

* Added key 'DOSúShell'  : press 'alt-j'

* Added key 'QuickúExit' : press 'Escape'

* Elapsed time is shown

* Installation batch added

+ Better readable output of filesize ú #,###,###,### bytes

+ Better output with more than one line

+ Documentation updated

+ Some names & extensions renamed

Ascii 2.0

* Added key 'QuickúExit' : press 'Escape'

* Elapsed time is shown

+ Better redirection of output

+ Better readable output of filesize ú #,###,###,### bytes

InfoExe 2.0

* Added option : -v

* More information about DOS Execuutable Header : - Entry Point

* More information about New Executable Header :

                          - Program Flags

                              DGROUP type (none,single shared,multiple)

                              Global initialization

                              Protected Mode

                              8086/286/386/80x87 instructions

                          - Application Flags

                              Full Screen (not comp. with Win/PM)

                              Compatible with Windows/P.M. API

                              Uses Windows/P.M. API

                              Family Application (OS/2)

                              Errors in Image

                              Non-Conforming program

                              DLL or driver rather than application

                            - Minimum Swap Code

                            - Target operating system :

                              BOSS (Borland Operating Syst. Services)

                              Win386

                            - Other EXE flags

                              Supports long filenames

                              2.X protected mode

                              2.X proportional font

                              Gangload area

                            - Offset to return chunks (or)

                              Start of gangload area

                            - Offset to segment reference chunks (or)

                              Length of gangload area

                            - Import Table

                            - LE, LX signature (Linear Exe)

* Added key 'Quick·Exit' : press 'Escape'

* Elapsed time is shown

+ Better redirection of output

+ Better readable output of filesize · #,###,###,### bytes

WCheck 2.0

* CRC control added

+ Output modified


WComp 2.01

WComp 2.01 (08/01/95)

* New

+ change

- Remove

! Bug

*  Starting from this version, WComp has NEW features!

   - Automatic rename through WCOMP-KEY

   - Automatic skipping on 'New Executable' files

Options

* Added options : -e, -ep, -k, -k{1,2,3}

Formats

* 62 new formats are recognized :

ACB (ACB Archive), ACT (Action! Document), ARK (Quark Archive), BSA (BSArc Archive), BSN (BSA Archive),

CCD (VCad) CHZ (ChArc Archive), DCU (Delphi Unit Object Code), DFM (Delphi Graphical Form),

DHP (VB HelpWriter), DOT (WinWord Template), DPR (Delphi Project), FAX (FaxTalk), FX? (WinFax Pro),

FRX (Visual Basic Data FRX), GAR (Graphical Archive), HMP (HelpMATIC), HPJ (Help Project),

HTM (HyperText Markup Language), IDC (Core IDC), JBF (Paint Shop Pro Browser), KEY (Procomm Plus Meta Key) , MCD (MathCad), MD  (MDCD Archive),  MDB (Microsoft Access), MGX (Micrografx Designer),

MMM (MultiMedia Movie), MOV (Apple QuickTime Movie), MTP (ITalian Assistant), NPX (NetPic), NTR (NetRun),

OPT (Delphi Project Options), PAC (CrossePAC Archive), PDF (Adobe Acrobat PDF),

PNG (Portable NetWork Graphics), PUT (PUT Archive), Q (Quantum Archive), REG (Windows Regedit),

SAR (Sar Archive), SBW (SmartBook), SHG (Segmented Graphics Bitmap), SHT (Arianna's Sheet), SS (Splash),

SYW (Yamaha SY-85/SY-99 Wave),TPL (Action! Template),  VIF (Verity Image), WAV (EchoSpeech Wave),

WD1 (Word Express Document), WT1 (Word Express Template), WIZ (WinWord Wizard), X (X1 Archive),

XI (FastTracker 2.0 Instrument), YC (Yac Archive),??? (Crypt!), ??? (DfMake), ??? (Freeze Archive),

??? (Mar Archive), ??? (NuLib Archive), ??? (PowerPacker Compressor), ??? (Sound Blaster Instrument),

??? (Stirling Compressor), ??? (WWPack [Data Compression])

* More information about    :  ARJ [ARJ version 2.00, 2.30, 2.39ß, 2.41]

                                               FRM [Visual Basic ,version 2.0 , 3.0]

                                               DOC [WinWord , version 2.0 , 6.0]

                                               RAR [Solid]

                                               XLS [Excel, version 4.0 , 5.0]

                                               UC2 [UltraCompressor, version 3]

                                               ZIP [PkZip all the versions]

+ Identification more accurate of .DOC (WinWord 2.0 Document)

Compilers

* Added recognition of 1 new compiler : Delphi

Programs , Miscellaneous

* Added recognition of  :             Ansi2Exe

                                                     AutoText

                                                     BSA   Sfx

                                                     BSArc Sfx

                                                     Central Point Sfx (-3)

                                                     ChArc Sfx

                                                     Dog (Data & overlay gluer)

                                                     Exe2Com

                                                     ExeLock

                                                     InfoBuilder

                                                     MatLab MEX

                                                     NetPic

                                                     Quark Sfx

                                                     Rar Sfx

                                                     SCAN Validation Code

                                                     ScreenPaint

                                                     TextExe

                                                     Turbo Anti-Virus Immunization

* Xlink    : recognized Xlink 2.0 (-2)

+ Identification more accurate of : David's Readme Compiler

Compressori / Scramblers

*  Generic Scramblers NOW recognized! (-2)

* Added recognition :            AvPack

                                               Bin-Lock Scrambler

                                               CryptExe

                                               Executable File Protector

                                               Gardian Angel Scrambler (solo .Exe) (-2)

                                               HackStop (-2)

                                               Jam

                                               RoseTiny Scrambler

                                               UcExe

                                               WWPack

                                               YifPress

* Exepack  : recognized Exepack 3.69

* Protect! : recognized Protect! 5.5 (.exe only)

* Scrnch   : recognized Scrnch 1.00, 1.02

* Added recognition of: - The relocation table is packed with WWPAck

+ Identification more accurate of : Pklite , Scrnch

WComp.Ini

* Added new option : DisableCdRom

* Added WCOMP-KEY: NE (New Executable)

- Removed WCOMP-KEY: WIN

WComp.Ext

* 61 new definitions added in 'WComp.Ext'

+ WRK [Sound] modified to CakeWalk Music

Bugs

! Bug fixed (crash!) : Deep Mode

! Bug fixed scanning : Windows

! Bug fixed scanning : Clipper S'87

! Bug fixed scanning : Text

Doc , Utility , Varie

* Added Windows Documentation : WCOMP.HLP

* WCONTROL utility added

* Escape Key · n. of files, filesize and elapsed time  now displayed

* Documentation updated using 'David's Readme Compiler'

- Removed WCHECK (now in WCONTROL)

- Removed WMERGE (now in WCONTROL)


WComp 3.0

WComp 3.0 - The Future! -

* New

+ change

- Remove

! Bug

* File's recognition under OS/2 & Windows NT

* Windows version

* BBS version

* At least 300 formats recognized...(more than 700,...800,...?)

* A DataBase including every recognized format (usage, software house-author, description....)

* A DataBase including every recognized program (author, kind of program (freeware, shareware..), description, where you can find it.....)

* MAZINGA option · Unpacking on-fly, scan and repacking with the original packer

+ Improvement of -3 option

* Recognition of all the principal anti-virus software with relative codes of immunizations, for batch operations(immunization, automatic de-immunization on files, dirs, hd)

* New recognitions · if coprocessor required

                                  if pd/shareware/freeware program

                                  if uses XMS

                                  if uses Roland, SB, GUS, Adlib

*Information about the options of the compilers

* Information about .MOD, .VOC, .LBM (inside .EXE)

* New commands (WComp.Ini) · 'or' [EXT]

                                                      'verbose' [STR] , [BYTE] [!BYTE]

                                                      macro definition

* New option which automatically scan the archives (EXE SFX, ZIP, etc.)

* Sorting of files

* Usage of colors (configurable)

+ Code's optimization

+ More accurate scan of 'Coder' (-3)

+ More accurate scan of 386 (-3)

* WControl · Complete error-checking of WComp.Ini with line-error

                     Optimizer for WComp.Ini

* InfoExe  · Detailed information about : .DLL, Win .EXE,  OS/2 .EXE, WIN NT .EXE, Linear Executable...

                                                                  compare header option

..............................................

..............................................

..............................................


History  of WComp

  WComp 3.0   - The Future! -

  WComp 2.01 - (08/01/95)

  WComp 2.0   - (01/15/95)

  WComp 1.71 - (11/05/93)

  WComp 1.7   - (04/09/93)

  WComp 1.61 - (09/01/92)

  WComp 1.6   - (01/12/92)

  WComp 1.51 - 1.0      (...)


License for use in a business, commercial..

               1 computer             US$  15.00

        2 to 9 computers __________ US$  12.00  each = ___________tot

      10 to 24 computers __________ US$  10.00  each = ___________tot

      25 to 49 computers __________ US$   9.00  each = ___________tot

      50 to 99 computers __________ US$   8.00  each = ___________tot

    100 to 149 computers __________ US$   7.00  each = ___________tot

    150 to 199 computers __________ US$   6.00  each = ___________tot

    200 or more computers           US$1100.00

             200 or more computers  =  on your business only you can install a registered copy

        Example:

        2 to 9 computers ____4_____ US$  12.00  each = __48.00____tot

        The payment may be made in your country's currency.

        Add US$4 for a floppy-disk plus shipping and handling  :

       Mark which programs you would like to receive free with your registration:

        Alter 2.0

        Call-Now 2.0

        DeAlter 2.0

        Exe2Gif 2.0

        FHid 2.0

        Sfc 2.0

        Split 2.0

        WClite 2.01

        Name      : ____________________________________________

       Address   : ____________________________________________

        City         : ____________________________________________

        State        : ____________________________________________

        ZIP Code: ____________________________________________

        Phone/Fax: ____________________________________________

        Suggestions: _________________________________________

                              _________________________________________

                               _________________________________________

                               _________________________________________

Every effort has been made to ensure that the identifications that WComp makes are accurate, but it will never be perfect. Sometimes WComp will not recognize a file that it knows about. Why? Due to the large number of file formats, and the inherent difficulty in obtaining , analyzing and distinguishing them. You assume full responsibility for the selection and use of WComp to achieve your intended results.

WComp is not infallible!

                Signature _______________________________

[This signature acknowledges your agreement to all of the above written terms and the terms of the license displayed through WComp -l]


License for Personal Use

        The fee is US$ 15.

        The payment may be made in your country's currency.

        Add US$4 for a floppy-disk plus shipping and handling  :

       Mark which programs you would like to receive free with your registration:

        Alter 2.0

        Call-Now 2.0

        DeAlter 2.0

        Exe2Gif 2.0

        FHid 2.0

        Sfc 2.0

        Split 2.0

        WClite 2.01

        Name       : ____________________________________________

        Address   : ____________________________________________

        City           : ____________________________________________

        State        : ____________________________________________

        ZIP Code  : ____________________________________________

        Phone/Fax : ____________________________________________

        Suggestions : _________________________________________

                              _________________________________________

                              _________________________________________

                              _________________________________________

Every effort has been made to ensure that the identifications that WComp makes are accurate, but it will never be perfect. Sometimes WComp will not recognize a file that it knows about. Why? Due to the large number of file formats, and the inherent difficulty in obtaining , analyzing and distinguishing them. You assume full responsibility for the selection and use of WComp to achieve your intended results.

WComp is not infallible!

             Signature_______________________________

[This signature acknowledges your agreement to all of the above written terms and the terms of the license displayed through WComp -l]


Advantage for registered users!

Registration

  License for personal use

  License for use in a business, commercial..

WComp is distributed under the "SHAREWARE" concept. This gives the user the opportunity to evaluate the program

before registering the software. If after a 30 day period you find this program useful, your registration is requested.

To register your copy of WComp, complete the enclosed registration form and send the form along with the registration fee by mail to:

            Michele Catania

            Via Curtatone 14

            20122 Milano ITALY

   When you register you will receive:

ø   A floppy-disk containing :

     - Your REGISTERED copy of WComp (without crazy-msg)

            ___ WComp IMPROVED :    40%-70% faster! ___

                 ___ 100 WCOMP-KEY instead of 1!  ___

     - The following programs (all or some of them)   : Alter

                                                                                   : Call-Now

                                                                                   : DeAlter

                                                                                   : Exe2Gif

                                                                                   : FHid

                                                                                   : SFc

                                                                                   : Split

                                                                                   : WClite

LIFETIME Registration!

All the future versions of WComp completely free.

If you are a programmer, automatic insertion of your own programs (or a program you like) (max. 10) in the database

(likely to be produced in the future)

A big incentive for developing WComp

Alter : Crypts Diet, LzExe, PkLite compressed files

Call-Now: Shows you when you have to call the BBS, sorting, etc..

DeAlter : Decrypts Diet, LzExe, PkLite compressed files

Exe2Gif : Extracts .GIF from .EXE if present. (GifExe)

FHid : Report of all that is HIDDEN in every drive (files, directories..)

SFc : Super File Compare

Split : Splits big files

WClite : exactly like WComp, but requires much less memory, much less space, no verbose, FASTER than WComp!

Feel free to copy & distribute the 'SHAREWARE' version. The registered version is private and cannot be sold nor

distributed.

Much time and effort has been invested in the creation of WComp. Your contributions are FUNDAMENTAL  for the continual improvement and correction  of the eventual errors of this program.

                       SUPPORT  SHAREWARE!!!

ø You can use modem instead of floppy-disk by arrangement


WcompkeyPop
WCOMP-KEY: Are the extensions you can found in the Formats (WCOMP-KEY) section


WClite
Exactly like WComp, but requires much less memory,  much less space, no verbose, FASTER than WComp!


4DOS

BTM (4Dos Compressed Batch)

00? (SwapFile [4dos]) [SW4]


WordStar

WSD (WordStar Document)

WS2 (WordStar 2000 Document)


WordPerfect

ALL (WordPerfect Printer)

DRS (WordPerfect Display Resource)

FIL (WordPerfect Overlay)

MEQ (WordPerfect Printer Q)

PRS (WordPerfect Printer Resource)

SET (SET [WordPerfect])

SHM (WordPerfect Shell)

THS (WordPerfect Thesaurus)

VRS (WordPerfect Video Resource)

WPD (Word Perfect Document [5])

WPG (WordPerfect Graphic)

??? (WordPerfect Ancillary) [WP1]

??? (WordPerfect Block) [WP2]

??? (WordPerfect Calendar) [WP3]

??? (WordPerfect Column Block) [WP4]

??? (WordPerfect Calculator) [WP5]

??? (WordPerfect DataPerfect) [WP6]

??? (WordPerfect Dictionary [WP7]

??? (WordPerfect Dictionary [Rules]) [WP8]

??? (WordPerfect DrawPerfect) [W10]

??? (WordPerfect Equation Resource) [W11]

??? (WordPerfect FileManager)[W12]

??? (WordPerfect Graphics Driver) [W13]

??? (WordPerfect Help) [W14]

??? (WordPerfect Hyphenation Code) [W15]

??? (WordPerfect Hyphenation Data) [W16]

??? (WordPerfect Hyphenation Lex) [W17]

??? (WordPerfect Keyboard) [W18]

??? (WordPerfect Install) [W19]

??? (WordPerfect Macro) [W20]

??? (WordPerfect MacroEditor) [W21]

??? (WordPerfect Macro Resource) [W22]

??? (WordPerfect Mail) [W23]

??? (WordPerfect Mouse Resource) [W24]

??? (WordPerfect NoteBook) [W25]

??? (WordPerfect Office) [W26]

??? (WordPerfect PlanPerfect) [W28]

??? (WordPerfect Prefix Inf.) [W29]

??? (WordPerfect Program Editor) [W33]

??? (WordPerfect Rect. Block) [W34]

??? (WordPerfect Reserved Format) [W35]

??? (WordPerfect Scheduler) [W36]

??? (WordPerfect Setup) [W37]

??? (WordPerfect Spell [Rules]) [W39]

??? (Hyphenation Spell [Wordlist]) [W40]


Windows

ANN (Windows Help Annotations)

BMK (Windows Help Bookmarks)

BMP (Windows Bitmap)

CAL (Windows Calendar) [WCL]

CAS (Windows CaseLiner)

CLP (Windows ClipBoard)

CRD (Windows CardFile)

CUR (Windows Cursor)

CWK (Claris Works Windows)

DAT (Registration Info Editor)

FOT (Installed TrueType Font)

GR2 (Windows Grabber)

GRP (Windows Program Manager Group)

HLP (Windows Help)

ICO (Windows Icons)

LGO (Windows Logo)

MID (Windows Midi)

PIF (Windows Program Information)

REC (Windows Recorder)

REG (Windows Regedit)

RES (Windows Resource)

TRM (Windows Terminal)

TTF (TrueType Font)

WAV (Windows Wave)

WMF (Windows MetaFile)

WRI (Windows Write Document)


VistaPRO

DEM (VistaPRO Definition)

SCI (VistaPro Script)

VAN (VistaPRO Animation)


Ventura

CAP (Ventura Caption)

CHP (Ventura Chapter)

PD    (Ventura Private Dictionary)

STY  (Ventura Style Sheet)

VGR (Ventura Graphics)

WID (Ventura font & environment)


TheDraw

TD   (TheDraw Save File)

TDF (TheDraw Fonts)

TDL (TheDraw Library)


Telix

FON (Telix Dialing Directory) [QDD]

SLC (Telix compiled script)


TBAV

DAT (TBAV reference file) [TBR]

SIG (TBAV compressed signature)


Serif

PPP (PagePlus Document)

PPT (PagePlus Template)


Rix

DRV (ColoRIX Driver)

FNT (ColoRIX Font) [CFN]

IDV (ColoRIX File Handler)

SCI (ColoRix Ega/Vga Paint)


RenderStar 2

CMF  (RenderStar 2 CAD-Material Linkage) [RCL]

MAT  (RenderStar 2 Material Definition)

MLF  (RenderStar 2 LightSource)

PAL  (RenderStar 2 Color Palette) [RCP]

RC1  (RenderStar 2 Project Configuration)

SDW (RenderStar 2 Shadow Definition)


Qmail

CNF (CNF Qmail Packet)

DAT (Qmail Packet)

MRB (MRB Qmail Packet)


PowerBASIC

PBC (PowerBASIC Chain)

PBU (PowerBASIC Unit)


Novell

HLP (Novell Help) [NLH]

NLM (NetWare Loadable Module)


Norton

DAT (Norton Image System) [NIS]

FUL (Master catalogue [Norton Backup])

HLP (Norton Utility Help) [NUT]

IDX (Norton Image System (Index) [IIX]

INI (Norton Commander Initialization) [NCI]

MNU (Norton DeskTop Menu)

NCD (Norton Change Directory (Directory's Tree)

NCD (Norton Commander (Directory's Tree) [NCC]

NG (Norton Guides)

QAG (Norton DeskTop Group)

SEC (Norton DiskReet)

00? (Catalogue [Norton Backup]) [CNB]


Modula-2

DEF (Modula-2 Library definitions)

M2O (Modula-2 Object)

MOD (Modula-2 Source)[MOS]


NeoPaint

PAL (NeoPaint Palette) [NPL]

PAT (NeoPaint Pattern) [NPT]

PRD (NeoPaint Printer Driver) [NPR]

SHW (NeoShow Slide Show)


Microsoft

CV4 (CodeView ColorFile)

FRM (Visual Basic Form)

FRX (Visual Basic Data FRX)

MCW (Microsoft Word Document [Macintosh])

MSW (Microsoft Word Document) [MWD]

DOC (WinWord Document) [WWD]

DOT (WinWord Template) [WWD]

HLP (Microsoft Quick Help) [MQH]

LBR (Microsoft Cobol Library)

MDB (Microsoft Access)

MS (MSAV Checksum List)

MSP (Microsoft Paint)

PAL (Microsoft Draw Palette)

PPT (Microsoft PowerPoint) [MPP]

PUB (Microsoft Publisher)

WDB (Microsoft Works Database)

WIZ (WinWord Wizard)[WWD]

WKS (Microsoft Works Spreadsheet) [MWS]

WPS (Microsoft Works Document)

XLC (Excel Graphic)

XLM (Excel Macro)

XLS (Excel Spreadsheet)

XLW (Excel WorkBook)

??? (Microsoft Symbolic link) [MSL]


McAfee

DAT (McAfee Scan 2.x Clean/Names) [CLE]

DAT (McAfee Scan 2.x Scan) [SCA]

DAT (VShiels 2.x Data) [VSH]

HLP (ProView Help) [PVH]

MSG (International Message Language [SCAN (McAfee)])

00? (SCAN [McAfee] validation codes) [SVC]


Lotus

BIT (Lotus Manuscript .BIT)

DOC (Lotus Manuscript Document) [LMD]

RLE (Lotus Manuscript .RLE) [LMR]

WK1 (Lotus 123 Spreadsheet 2.x)

WK3 (Lotus 123 3.0 Spreadsheet)

WKS (Lotus 123 Spreadsheet ver. 1A)

WRK (Lotus Symphony)


IBM

PIC (IBM Picture Maker) [IPM]

??? (IBM Plans) [IBP]

??? (IBM SubTitler Electronics Script) [SBT]


Knowledge Dynamics Corp

INS INSTALL (INS) [IKD]

LIF INSTALL (LIF) [LKD]


Handmade SoftWare Inc.

HSI JPG (Handmade Software Inc JPG)

RAW (Handmade Software Inc.)


FrameWork

FW2 (FrameWork II DataBase)

FW3 (FrameWork III DataBase)


Expert

EH    (Expert Help)

EHO (Expert Help Object)


FoxPro

DBF (DataBase FoxPro2) [FOX]

CDX (IDX FoxPro2 Compound (Index))

FOX (FoxBASE+ 2.00) [FXB]

FPT (FoxPro 2 Memo)

IDX (IDX FoxPro 2 Compact (Index))


Envision Publisher

EVP (EnVision Publisher Publication)

EVT (EnVision Publisher Template)

SVF (EnVision Publisher Font)


Enable

DBF (Enable DataBase) [EDB]

MCM (Enable Macro)

SSF (Enable SpreadSheet)

TPU (Enable Teleprocessing) [ETP]

WPF (Enable WPF Document)


QuarterDeck

DVP (DESQview)

SHP (DESQview Shared Program)


DeluxePaint

ABM (Deluxe Paint Animator Brush)

ANM (Deluxe Paint Animator)

FNT (Deluxe Paint II Font)


DBase

DBF (DataBase Format [DBII,DBIII,DBIV])

DBT (DBase Memo)

MDX (MDX DBase IV (Index))

NDX (Dbase Index)


Clipper

CH (Clipper Header Source)

FPT (SixDriver Memo [Clipper RDD]) [SIX]

NTX (NTX Clipper (Index))

PRG (Clipper Source)


Borland

BGI (Borland Graphic Device Driver)

CHR (BGI Stroked Font) [BGI]

DB (Paradox)

DCU (Delphi Unit Object Code)

DFM (Delphi Graphical Form)

DPR (Delphi Project)

DSK (Turbo C Desktop)

HLP (Turbo Vision Help) [TVH]

OPT (Delphi Project Options) [OPD]

PRJ (Turbo C Project)

SYM (Borland Pre-compiled Header)

TC (Turbo C Configuration)

TCH (Turbo C Help)

TFA (Turbo Profiler)

TPU (Turbo Pascal Unit)

WKQ (Quattro Spreadsheet)

WQ1 (Quattro Pro Spreadsheet)

??? (Borland Graphics Interface Driver) [BGD]

??? (Borland Overlay) [BOV]

??? (Borland Pascal Help) [BPH]

??? (Borland Resource) [BRS]


AutoCAD

CEL (Cel AutoDesk Animator)

DXB (AutoCad)

DWG (AutoCad)

FLI (Flic AutoDesk Animator)

OPT (Optic AutoDesk Animator)

PLY (Polygon AutoDesk Animator)

REC (Record AutoDesk Animator) [RAA]

SLD (AutoCad Slide)

??? (AutoDesk 3-D Studio Mesh) [MSH]


Amì

??? (Amì MetaFile) [AMI]

SAM (Amì Professional)


Ability

??? (Ability Communications) [AC!]

??? (Ability DataBase) [AD!]

??? (Ability Graphics) [AG!]

??? (Ability SpreadSheet) [AS!]

??? (Ability Word Processing) [AW!]


List by program or Sw House

  4DOS

  Ability

  Amì

  AutoCAD

  Borland

  Clipper

  DBase

  DeluxePaint

  Enable

  Envision Publisher

  Expert

  FoxPro

  FrameWork

  HandMade SoftWare Inc.

  Knowledge Dynamics Corp

  IBM

  Lotus

  McAfee

  Microsoft

  Modula-2

  NeoPaint

  Norton

  Novell

  PowerBASIC

  Qmail

  QuarterDeck

  RenderStar 2

  Rix

  Serif

  TBAV

  Telix

  TheDraw

  Ventura

  VistaPRO

  Windows

  WordPerfect

  WordStar


List according to kind of format (Miscellaneous)

Miscellaneous

A(Library (Unix)

ACT (Action! Document)

AEF (CA-VO Application Export)

BAS (Basic [Bload/Bsave]) [BBB]

BAT (Batch)

BIF (Incremental File Blinker)

BTR (BTrieve)

CAL (SuperCalc SpreadSheet) [SCL]

CFG (WinMod Pro Configuration) [WMO]

CLP (ClipArt Image) [CLI]

CQM (CopyQM 3.x Disk Image)

CWA (C-Worthy Form)

DAT (Nodelist V6,V7) [NDL]

DCA (DCA-RFT)

DHP (VB HelpWriter)

DRV (Cshow Video Driver) [CVD]

DSK (IBM Image)[IDS]

DTA (BTrieve) [BTA]

DTA (CatDisk Catalog)

EPS (Encapsulated Postscript File)

FDX (FDX Force (Index))

GAS (GaS)

HLP (C-Worthy Help) [HCW]

HLP (Flambeaux Help) [XDB]

HLP (OS/2 Help)[OHL]

HLP (Prowindows Help) [PWH]

HMP (HelpMATIC)

HPJ (Help Project)

HTD (HyperText Reader)

HTM (HyperText Markup Language)

ICA (Icon Manager Archive)

INF (INF [BlueWave])

INF (OS/2 INF)[OIF]

INI (Initialization File)

LNG (AntiViral ToolKit Pro Language) [VLN]

MBM (BTrieve Structure)

NSX (NSX Index)

NTR (NetRun)

JQC (JqCalc)

KEY (Boxer Key)

LIB (Library of OBJ)

LPD (LabelPro Design)

MAP (Link Map File)

MCD (MathCad)

MED (Octamed (Amiga))

MOV (Apple QuickTime Movie)

MP (MultiPlan)

MTP (Italian Assistant)

NPX (NetPic)

O(GCC Object)

OBJ (Object)

PCB (Comix PCB (Index))

PLL (.RTLink Prelinked Library)

PLL (.RTLink Prelinked Transfer Table) [PTT]

PPE (PCBoard Programming Language Executable)

PRO (CatDisk Comment Import Profile)

RES (Graphic Workshop Resource) [GRS]

RNC (Pro-Pack 2.08)

RTF (Rich Text Format)

RTP (RTPatch)

RXD (Reflex)

SBW (SmartBook)

SDI (Super Data InterChange)

SHG (Segmented Graphics Bitmap)

SHT (Arianna's Sheet)

SS (Splash)

ST3 (ScreamTracker 3 Cachefile) [S3M]

STN (Stickies!)

SWP (SwapFile [Qedit])

TD0 (Teledisk-compressed)

TEC (Reader)

TXT (Meal-Master)[MEA]

TXT (Text)

UBF (Universal Bitmap Format)

UE2 (UltraCrypt)

UUE (UUencode)

VOL (Stacker Volume)

WUP (W. Binary Diff. Update)

X(Aurora 1.x Macro Compiled) [AUC]

Z (Compress)

-VB (AntiViral ToolKit Pro) [VB]

000 (Stacker Header) [STH]

00? (GeoWorks) [GEO]

00? (Disk eXpress) [DXP]

??? (Codec Compressor) [DEC]

??? (Comt) [CMT]

??? (Game Bytes Data) [GBD]

??? (Game Bytes Graphics) [GBX]

??? (Dart [Compressed HyperText]) [DAR]

??? (DfMake) [DF]

??? (DietDisk) [DD2]

??? (Gus Patch) [GUS]

??? (JustWrite Document) [JUD]

??? (JustWrite Library) [JUL]

??? (Microsoft Install Utility) [MIU]

??? (PocketD Indexed Help) [POK]

??? (PowerPacker Compressor) [PPC]

??? (Slim) [SLI]

??? (SonArc Compressed PCM) [PCM]

??? (SonArc Compressed VOC) [VOC]

??? (SonArc Compressed WAV) [WAV]

??? (Stirling Compressor)[STC]

??? (Super Project Plus) [SPP]

??? (TeleMate Script) [TMS]

??? (VPatch) [VPA]

??? (WWPack [Data Compression]) [WWP]


List according to kind of format (Word Processor)

Word Processor

DOC (DisplayWrite 3 Document) [D3D]

DOX (MultiMate Document)

PW (Professional Write Document)

DOC (Q&A Write Document) [QAD]

XYW (XyWrite Document)

HDR (PC-FILE Header) [PCH]

WD1 (Word Express Document)

WT1 (Word Express Template)


List according to kind of format (Sound)

Sound

669 (669 Tracker Module)

AU (SUN Microsystems Audio)

AIF (Audio Interchange Format)

AMF (Advanced Module Format)

CMF (Creative Music File)

CMS (CMS)

DMF (Delusion Digital Music file)

FSM (Farandole Composer WaveSample)

IFF (Interchange Format)

LIQ (Liquid Tracker Module)

MID (Midi)

MOD (Module)

MOD (Oktalyser Module) [OKT]

MTM (MultiTracker Module)

NOT (NOT)

PAS (ProTracker Studio 16) [PTS]

ROL (Adlib Music Midi File)

S3M (Scream Tracker Module 3.0)

SDS (Midi Sample Dump Standard File)

SDX (Sample Dump Exchange File)

SF (IRCAM)

SMP (DigiPlayer/ST3 Sample File) [SDP]

SMP (Turtle Beach SampleVision)

SND (PCM Unsigned Raw Sound File) [PND]

SND (SoundTool/Wired)

SNG (SNG)

SOU (SBStudio II)

STM (Scream Tracker Module)

STX (Scream Tracker X)

SYW (Yamaha SY-85/SY-99 Wave)

ULT (UltraTracker)

UWF (UltraTracker WaveSample)

VMF (Covox VoiceMaster)

VOC (Creative Voice)

WAV (EchoSpeech Wave)

WRK (CakeWalk Music) [WRS]

XI (FastTracker 2.0 Instrument)

XMI (eXtended Midi)

??? (Face The Music Tune)[FTM]

??? (Sound Blaster Instrument)

??? (Sound Driver [(C) Miles)] [MIL]


List according to kind of format (Sources)

Sources

BAS (Basic Source)

C(C Source)

CBL (Cobol Source)

CPP (C++ Source)

FOR (Fortran Source)

H(C Header Source)

HDR (Force Header Source)[FHS]

HPP (C++ Header Source)

PAS (Pascal Source)

??? (LateX Source)[LAT]


List according to kind of format (Graphics)

Graphics

ANS (Ansi)

AVI (Audio Video Interleaved Animation)

ART (First Publisher Art)

BLK (Graphic)

BMP (Alpha Microsystems) [AMS]

BTM (Graphic Format)[BTG]

CAL (Computer-aided Acquisition and Logistic Support)

CCD (VCad)

CDR (CorelDRAW!)

CGM (Computer Graphics Metafile)

CHT (Harvard Graphics Chart)

CMP (LeadView Compressed)

CRF (Calcomp CCRF)

CUT (Dr. Halo Cut)

DOG (Laughing Dog Screen)

GFB (GifBlast [Compressed .GIF])

GIF (Graphic Interchange Format)

GM (Autologic)

GOE (Satellite Image Data)

GRB (HP-48sx Graphic Object)

HDR (SPOT Satellite Image)

HRF (Hitachi Raster Format)

IBG (Planetary Image [NASA])

IDC (Core IDC)

IMG (Adex)[ADE]

IMG (Gem VDI Image)

IMG (Img Software Set) [ISS]

JBF (Paint Shop Pro Browser)

JPG (Joint Photographic Experts Group)

LAN (Erdas)

LBM (Interleaved Bitmap)

MAC (MacPaint Graphic)

MGX (Micrografx Designer)

MMM (MultiMedia Movie)

MPG (MPEG)

MTV (MTV RayTracer)

PCL (HP LaserJets and compatible printers)

PCX (Paintbrush)

PDF (Adobe Acrobat PDF)

PIC (PcPaint)[no text mode]

PIC (Macintosh)[PIM]

PIX (PIX Hijaak)

PNG (Portable NetWork Graphics)

PNM (Portable AnyMap)

PZL (Puzzle [Unix])

QDV (Giffer,Macintosh)

R8 (Cubicomp PictureMaker)

RAS (Sun Raster)

RIP (Remote Imaging Protocol)

RLE (Utah Raster Toolkit)

RTL (HP Raster Transfer Language)

SCD (Scodl [Agfa])

SGI (Silicon Graphics Image)

SST (Satellite Image Data)

TGA (Targa)

TIF (Tagged Interchange File Format)

VI(Jovian)

VIF (Verity Image)

VIT (VITec)

XWD (X Window Dumping)


List according to kind of format (Font)

Font

CPI (DOS Code Page Information)

FNT (Banner) [BAN]

PFB (Adobe Type Manager)

PFM (PostScript Font)

SFL (Font Bitstream,HP Laserjet+)

TFM (TeX Font Metric)


List according to kind of format (Fax)

Fax

CPF (Complete PC Fax)

DCX (Multi-Page PCX [DCX (fax)])

FAX (FaxTalk)

FXD (WinFax Lite)

FX? (WinFax Pro)

JTF (Hayes JT Fax)

MH (Teli Fax)

RIC (Ricoh Fax)

WFX (WorldPort Fax)

XFX (OAZ Fax)


List according to kind of format (Driver)

Driver

PRD (Galaxy Printer Driver)

SYS (Device Driver)


List according to kind of format (Communication)

Communication

DIR (Odyssey Dialing Directory)[ODD]

DIR (Procomm Plus Dialing Directory)

FON (Qmodem Dialing Directory)

FON (Terminate Dialing Directory) [TED]

KEY (Procomm Plus Meta Key)

PHO (RipTerm Dialing Directory)

ZYX (ZyXEL Voice Data)


List according to kind of format (Archive)

Archive

ACB (ACB Archive)

AIN (Ain Archive)

AMG (Amg Archive)

AR7 (Ar7 Archive)

ARC (Arc Archive)

ARC (PkPak Archive) [PKP]

ARK (Quark Archive)

ARJ (Arj Archive)

BSA (BSArc Archive)

BSN (BSA Archive)

CHZ (CHarc)

DWC (Dwc Archive)

GAR (Graphical Archive)

GZ (GNU Zip Archive)

HA (Ha Archive)

HAP (Hap Archive)

HPK (Hpack Archive)

HYP (Hyper Archive)

JRC (JRchive Archive)

LHA (Lha Archive)

LIM (Limit Archive)

LZS (Larc Archive)

MD (MDCD Archive)

PAC (CrossePAC Archive)

PAK (Pak Archive)

PAK (Packer Archive [ImagiSOFT]) [PAI]

PUT (PUT Archive)

Q(Quantum Archive)

SAR (Sar Archive)

SQZ (Squeeze Archive)

UC2 (UltraCompressor II Archive)

X (X1 Archive) [X1]

YC (Yac Archive)

ZIP (GNU Zip Archive) [GNU]

ZIP (PkZip Archive)

ZOO (Zoo Archive)

??? (Freeze Archive) [FZZ]

??? (Mar Archive) [MAR]

??? (NuLib Archive) [NLB]


List according to kind of format

  Archive

  Communication

  Driver

  Fax

  Font

  Graphics

  Sources

  Sound

  Word Processor

  Miscellaneous


WK Programs which make exe/com

Program whick make exe /com

A3E

Ansi2Exe

Asc2Com

AutoCom

AutoList

AutoMate

AutoText

BigText

Book-E

Borland Viewer

Breeze

ColorCOM

Cop

CryptCom

David's Readme Compiler

DemoMaker

Disk eXpress [DXP]

Doc2Com

DocMaker

Dog[LZ]

Edit [Ro-Soft Systems]

Exe2Com

ExeLock

Fmac2Com

FPatch

GifExe [GFE]

Glue

Grab4

Grabber

Graphic WorkShop

InfoBuilder

Laughing Dog

MakeRead

MenuMaker

NetPic

OS/2

ReadMake

ScreenPaint

Show

SimDoc

Sqwez

SysPack [DDS]

TChainer

TDisplay

Texe

TextExe

TextLife

TextToCom

Thedraw

Title-Maker

TsrMaker

TurboTxt

Txt2Com

Txt2Exe

Txt2Pas

Txt2Res

TxtRun

Voc2Exe

Windows

WindowsMAKER

Windows NT

WriteMe

Writer

Wsp

Xlink

Total = 65

 [...] = WCOMP-KEY to use. Otherwise they not exist.


WK Self Extracting Programs

Self-Extracting Programs

Amg (2.2)

Arc (6.0)

Arj (2.0)

BSA (2.0)

BSArc (1.9)

BuildSfx (-)

Central Point (-)

ChArc (1.1)

Dwc (-)

JRchive (-)

Larc (All)

Lha (2.0)

Pak (2.5)

Pkzip (1.1)

Quark (1.0)

Rar (1.5)

Sqz (1.0)

[SFX] = WCOMP-KEY to use for every format.

Total = 17


WK ExeCompressors / Scramblers

Exe-Compressors / Scramblers

AinExe (2.2)

AvPack (1.2)

Axe (tutte)

Compack (4.2, 4.5) [CPK]

Crunch

CryptExe (1.00)

Bin-Lock

DeltaPacker

Diet (1.00d, 1.20, 1.44, 1.45f) [DIT]

Epw Scrambler

Executable File Protector [LZ]

Exepack (3.60 · 3.65, 3.69, 4.00, 4.05 · 4.06, 5.31)

Giant XPack

Gardian Angel Scrambler

HackStop (-2)

Ice (1.00)

Inertia Scrambler

Jam

LzExe (0.90, 0.91) [LZ]

OptLink

Pklite (1.00, 1.03, 1.12, 1.13, 1.14, 1.15, 1.20) [PKL]

Pro-Pack (2.08)

Protect! (1.0, 2.0, 3.0, 3.1, 4.0, 5.0, 5.5)

Qpeg Scrambler

RoseTiny Scrambler (ALL)

Scrnch (1.00, 1.02)

Shrink

Tinyprog (3.x , 3.9) [TZP]

UcExe (2.3) [UCE]

WinLite

WWPack (3.00, 3.01, 3.02, 3.03, 3.04) [WWP]

Xoe Scrambler

YifPress

Total = 33

[EXC] = WCOMP-KEY to use where is not shown.


WK Compilers

Compilers

ApBasic (1.2 , 1.3)

Ansi 74-86 Cobol

Asic (1.0 , 2.0 , 3.0)

Assembler

Aztec C

BasicBasic(1.3)

Bat2Exec (batch compiler)

Batch Wizard (batch compiler)

BatLite (batch compiler)

Borland C++

Borland Pascal (7.0)

CB-86

CI-86

Clipper Summer 87 (dbase compiler)

Clipper 5.x (dbase compiler)

Delphi (Windows compiler)

DeSmet C (3.1)

DbFast (dbase compiler)

dBFast (dbase compiler)(by Gensoft)

Delphi

Eco C

F-Modula 2(3.1)

Force (Xbase compiler)

FromBat (batch compiler)

Future86

GNU C

IBM Cobol-86

Intel Code Builder (32 bit)

Janus Ada

JPI TopSpeed Modula 2

Lattice C(ALL)

Logitech Modula-2

LSI C-86

Meridian C

Metaware High C

Microsoft Basic (ALL , 7.1?)

Micro-C

Microsoft C (3.0 , 4.0 , 5.0 , 5.1 , 6.0 , 7.0)

Microsoft Fortran

Microsoft Quick Pascal (1.0)

Miracle C

Mix C

Northwest C

Oberon-M

Pc/Forth

PowerBASIC

PowerBatch (batch compiler)

Power C

Quick Basic (1.0, 2.03.0, 4.0, 4.5)

QuickCWin

QuickSilver (dbase compiler)

Realia Cobol

Small C

SurPas

TopSpeed Modula-2

TsrBasic (ALL)

Turbo Basic (1.0)

TurboBat (batch compiler)

Turbo C(1.5 , 2.0)

Turbo C++(1.0)

Turbo Pascal(4.0, 5.0, 5.5, 6.0 ,7.0)

Turbo Prolog

Visible Pascal

Visual Basic(1.0, 2.0, 3.0 (Windows compiler))

Watcom C (6.5 , 8.5)

Zortech C

Total = 65

 [WCO] = WCOMP-KEY to use for every compiler.


WK Miscellaneous

Miscellaneous

Alchemy

Ansi [AEX]

Bgi

Blinker

Borland Debug

Borland Overlay

Borland Resource

CauseWay

Code32

Com2Exe

Compress [CSS]

CPAV Immunization [CPA]

DigPak Driver

DOS/4GW

FlatMan

Giflite [GFL]

Gif2Jpg

Go32

Grasp [GL]

GreenLeaf

MatLab MEX

MiniMod

HSC-Player

MOD[MEX]

PKWARE Data Compression Library

Player

SCAN Validation Code [VIR]

Spawno Library

Swap Library

Tlink

Turbo Anti-Virus Immunization [TNT]

XSpawn Library

Total = 32

[...] = WCOMP-KEY to use. Otherwise they not exist.


Formats (WCOMP-KEY)

  Exe-Compressors / Scramblers

  Self-Extracting Programs

  Programs (executables)

 Non Executable Formats

      List according to kind of format

      List by program or Sw House

  Miscellaneous

  Compilers

??? = extension unknown

[...] = WCOMP-KEY to use where is shown. Otherwise you must use the extensions


BenchMark

Benchmark: WComp - WClite

To show you the big difference between  WComp shareware and WClite, here

some test..

Test done on a very slow hd, without cache, clean boot

1) Test

Options : -g+ -2 -o -b

Analyzed 4634 files (232 mb) : 22.31.50  WComp

                                                  15.16.81 WClite

2) Test

Options : -gexe -3 -o -b

Analyzed 508 files (56 mb)  : 15.30.54   WComp

                                                  7.35.17  WClite