home *** CD-ROM | disk | FTP | other *** search
- SHORT: Knows and identifies 73 file types in a directory or device
-
- *********************************************************
- *** ID ID ID ID ID ***
- *** 3.40 3.40 3.40 3.40 3.40 ***
- *********************************************************
-
-
- Id is the new name for the program that used to be known as
- SEARCH by Me. I decided to change the name so as not to
- conflict with the other program named search on normnal
- Workbench disks.
-
- What does ID do?
-
- Given a filename as its second argument will find that
- file and try to identify it as one of 73 file types. If the -e
- option is given then some extra information may be given about
- the file.
-
- If ID is given the name of a device or directory as its
- second argument then Id will recursively find every file and
- try to identify it. If the -r option is given then the search
- is not recursive and if ID finds any directory it will skip
- over them. If the -s option is given then the statistics will
- not be printed at the end of the search. If the -e option is
- given then extra information will be printed about each file
- if it is available. If the -e option is given then the statistics
- will not be printed out at the end. If you wish to have stats
- then put the -s option on the command line as well.
-
-
- Why would I need ID?
-
- Have you ever used a directory utility like DirWork or SID
- just to see if there were any pictures, sound samples or archives
- on a disk? Do you know how tedious this can become? Then you
- will like ID because it will do all of this automatically. It
- will not display the pictures or play the samples but at least you
- know where they are.
-
-
- The following are the current recognized file types.
- IFF files SMF files GIF files
- PPM 24-bit files JPEG Pictures SRGR Pictures
- ASCII text files PP Data files MED songs
- MED modules MED synth files Seq One song
- Stereo Master Seq Files with hunks Team 17 anim
- Home Accounts II files Action Replay files Pro Page II files
- Object modules Icons Window definitions
- Font files AMOS programs AMOS data files
- AMOS sprite files AMOS Icon/map files Lharc archives
- Crunched Picture files DynaCADD data files DynaCADD Vector fonts
- Noisetracker modules KindWords Text files Pagesetter Documents
- Oil Imperium Save Games Movieplayer animations Vista DEM files
- Sim City Game files Zoo archives Warp archives
- DMS archives PkaZip archives Zoom V5 archives
- Lhwarp archives Arc archives Lha archives
- PowerPacker 3.0 exe PowerPacker 2.1-2.3 exe Titanics cruncher exe
- TNM 1.1 cruncher exe Imploder 1.0 exe HQC 2.0 exe
- C source code Relokit 1.0 crunched C header files
- Pascal source code Assem Source Assem headers
- ARJ Archives System Prefs Resident DiskMag Data
- Image FX Morphs Ultra Design fonts A-Train Music
- LucasFilm Games data Links .lz files Draw 4D fonts
- Draw 4D Data Disney Studio lib Disney Studio Study
- .metric fonts InfoFile Data MaxiPlan Files
- PageStream templates
- ------------------------------------------------------------------------
-
-
- Examples of command line use of ID:
- ID df0: <== To search df0:
- ID -e df1:c <== To search df1:c with extended info
- ID -s df1: df0: <== To search df1: then df0: without stats
- ID df0: -er df1: <== To search df0: recursively with basic
- descriptions then df1: with extended
- info non-recursively.
- ID >prt: -e dh0: <== Search dh0: recursively with extended
- info sending report to printer.
- (prt: can be replaced with filename)
-
- Options I wish to include in future versions:
- Showing of IFF pictures
- Playing if IFF samples
- Inclusion of more file types(obviously)
- Listing of various archives
-
- Other improvements:
- Smaller code size
- The need for speed.
-
- Any suggestions, donations, file format identifiers or your own programs
- can be sent to me at:
- Paul Hunt s925478@minyos.xx.rmit.edu.au
- 3 Sandpiper Street
- Werribee
- Victoria
- Australia
- 3030
- ------------------------------------------------------------------------
-