OSPlus
File Type Database
This page is included for historical reasons only - I am no longer compiling a list of file types! This page was so old and unmaintained before anyway that it included a link back to a home page which didn't exist - I linked to "default.htm", having forgotten to change to "index.php" when I changed the site to use PHP!
It would be helpful to me if you could compile a list of common file types. You can either send them as a plain text file, or you could set them out as below:
FileType[1] = ".EXE"; FileType[2] = ".COM"; FileType[3] = ".BAT"; FileType[4] = ".APP"; FileType[5] = ".SYS"; FileType[6] = ".TXT"; FileType[7] = ".DLL"; FileType[8] = ".GEM"; FileType[9] = ".LOG"; FileType[10] = ".DOC"; FileType[11] = ".386"; FileType[12] = ".VXD"; FileType[13] = ".FON"; FileType[14] = ".FOT"; FileType[15] = ".TTF"; FileType[16] = ".PCX"; FileType[17] = ".BMP"; FileType[18] = ".GIF"; FileType[19] = ".JPG"; FileType[20] = ".HTM"; FileType[21] = ".HLP"; FileType[22] = ".CHM"; FileType[23] = ".INI"; FileType[24] = ".C\0"; // .c (\0 (NULL) so .cpp, FileType[25] = ".CPP"; // etc not picked up) FileType[26] = ".BAS"; FileType[27] = ".OBJ"; FileType[28] = ".ZIP"; FileType[29] = ".DRV"; FileType[30] = ".BGX"; FileType[31] = ".CPL"; FileType[32] = ".LZH"; FileType[33] = ".ARJ"; FileType[34] = ".Z\0"; // .z (\0 (NULL) so .zoo, FileType[35] = ".TAR"; // etc not picked up) FileType[36] = ".RES"; FileType[37] = ".RC\0"; FileType[38] = ".DEF";
FileTypes[1] = "Program"; FileTypes[2] = "COM Program"; FileTypes[3] = "Batch File"; FileTypes[4] = "GEM Program"; FileTypes[5] = "System File"; FileTypes[6] = "Text File"; FileTypes[7] = "DLL"; FileTypes[8] = "GEM Picture"; FileTypes[9] = "Log File"; FileTypes[10] = "Document"; FileTypes[11] = "Windows Device Driver"; FileTypes[12] = "Windows Device Driver"; FileTypes[13] = "Font"; FileTypes[14] = "Font"; FileTypes[15] = "TrueType Font"; FileTypes[16] = "PCX Image"; FileTypes[17] = "Windows Bitmap"; FileTypes[18] = "GIF Image"; FileTypes[19] = "JPEG Image"; FileTypes[20] = "HTML File"; FileTypes[21] = "Help File"; FileTypes[22] = "Windows Compiled Help File"; FileTypes[23] = "Initalisation File"; FileTypes[24] = "C Source File"; FileTypes[25] = "C++ Source File"; FileTypes[26] = "BASIC Module"; FileTypes[27] = "Object File"; FileTypes[28] = "ZIP File"; FileTypes[29] = "Driver"; FileTypes[30] = "Video Driver"; FileTypes[31] = "Windows Control Panel"; FileTypes[32] = "LHA Archive"; FileTypes[33] = "ARJ Archive"; FileTypes[34] = "Z Archive"; FileTypes[35] = "TAR Archive"; FileTypes[36] = "Resource File"; FileTypes[37] = "Resource Script"; FileTypes[38] = "Module Definition File";
FileType is an array of file extensions, and FileTypes is an array of file types, or descriptions.
These are most of the file types I have so far, although I actually know of much more but keep forgetting to put them in! Please start numbering at 39 (will [03/04/04: not] change in the future).