File-Extension
view release on metacpan or search on metacpan
lib/File/Extension.pm view on Meta::CPAN
my %filtered;
while(my($extension, $desc) = each(%ext)) {
if($desc !~ m/$query/i) {
$filtered{$extension} = $desc;
}
}
return \%filtered;
}
#< begin
BEGIN {
use Exporter;
use vars qw(@ISA @EXPORT_OK %EXPORT_TAGS);
@ISA = qw(Exporter);
@EXPORT_OK = qw(extplain filter_by_meta filter_by_meta_reverse);
%ext = (
'!bt' => 'BitTorrent Incomplete Download File',
'!qb' => 'qBittorrent Partial Download File',
'!sync' => 'BitTorrent Partially Synced File',
'!ut' => 'uTorrent Incomplete Download',
'$$$' => 'Temporary File',
'$01' => 'DOS Pipe File',
'$db' => 'dBASE Temporary File',
'$er' => 'GroupWise Database',
'0' => 'Shared Library Link File',
'00' => 'The Ur-Quan Masters Saved Game Slot 0 File',
'000' => 'Indexing Service Data File',
'001' => 'Fax File',
'002' => 'Split Archive Part 2 File',
'003' => 'Split Archive Part 3 File',
'0cc' => '0CC-FamiTracker Module',
'0xe' => 'F-Secure Renamed Virus File',
'1' => 'Unix Section 1 Man Page',
'113' => 'Iomega Backup File',
'123' => 'PCB123 Circuit Board Design',
'123c' => 'Autodesk 123C Drawing',
'123d' => 'Autodesk 123D Drawing',
'123dx' => '123D Design Model File',
'12m' => 'Lotus 1-2-3 SmartMaster File',
'17t' => '2017 StudioTax Return File',
'1pe' => 'TurboTax Form File',
'1ph' => 'TurboTax File',
'1st' => 'Readme File',
'208' => 'ASUS Notebook BIOS 208 Update File',
'256' => 'Descent 2 Color Palette File',
'264' => 'Ripped Video Data File',
'2bp' => 'Pocket PC Bitmap Image File',
'2d' => 'VersaCAD 2D Drawing File',
'2fs' => 'Puppy Linux Save State File',
'2mg' => 'Apple IIGS Disk Image',
'2sf' => 'Nintendo DS Sound File',
'2sflib' => 'Nintendo DS Audio Library File',
'323' => 'H.323 Internet Telephony File',
'32x' => 'Sega 32X ROM',
'360' => '360desktop Panorama File',
'386' => 'Windows Virtual Device Driver',
'3d' => 'Stereo CAD-3D Image File',
'3d2' => 'Stereo CAD-3D 2.0 Image File',
'3d4' => 'Stereo CAD-3D 2.0 Image File',
'3da' => '3D Assembly File',
'3dc' => '3DCrafter Scene File',
'3dd' => 'ArcGlobe Document',
'3df' => '3D Format',
'3dl' => 'Sierra LandDesigner 3D File',
'3dm' => 'Rhino 3D Model',
'3dmdef' => '3DMark Definition File',
'3dmf' => 'QuickDraw 3D Metafile',
'3dmk' => '123D Make Project File',
'3don' => 'Scrutinize 3D Mesh File',
'3dp' => '3DMark2011 SE Project File',
'3dr' => '3D Rad Project File',
'3ds' => 'Nintendo 3DS ROM',
'3dsx' => 'Homebrew Launcher File',
'3dt' => '3D Topicscape File',
'3dv' => '3D VRML World',
'3dw' => 'Studio Store Visualizer 3D Environment File',
'3dx' => 'Rhino 3D Model File',
'3dxml' => 'Dassault Systemes 3D XML File',
'3dz' => 'Nintendo 3DS ROM',
'3fr' => 'Hasselblad 3F RAW Image',
'3fs' => 'Puppy Linux Save State File',
'3g2' => '3GPP2 Multimedia File',
'3ga' => '3GPP Audio File',
'3gp' => '3GPP Multimedia File',
'3gp2' => '3GPP Multimedia File',
'3gpa' => '3GPP Multimedia File',
'3gpp' => '3GPP Media File',
'3gpp2' => '3GPP2 Multimedia File',
'3me' => 'TurboTax Form File',
'3mf' => '3D Manufacturing File',
'3mm' => '3D Movie Maker Movie Project',
'3p2' => '3GPP Multimedia File',
'3pe' => 'TurboTax 2008 Form File',
'3w' => 'XYZprinting Sliced Model File',
'411' => 'Mavica Thumbnail Image',
'477' => 'MNS Shape Definition Companion File',
'4db' => '4th Dimension Database Structure File',
'4dd' => '4th Dimension Database Data File',
'4dl' => '4th Dimension Database Log File',
'4dv' => '4D View Ultrasound File',
'4fs' => 'Puppy Linux Save State File',
'4mp' => '4-MP3 Database File',
'4th' => 'Forth Language File',
'4ui' => 'ForeUI Plot File',
'555' => 'Black & White Weather Settings File',
'5vw' => '5View Packet Capture File',
'5xb' => 'Line 6 POD HD500X Edit Bundle',
'5xe' => 'Line 6 POD HD500X Edit Preset File',
'5xs' => 'Line 6 POD HD500X Edit Setlist File',
'602' => 'Text602 Document',
'60d' => 'CCTV Video Clip',
'669' => 'UNIS Composer 669 Module',
'68k' => 'SEGA Mega Drive & Genesis Classics ROM File',
'6cm' => 'Six Channel Module',
'73b' => 'TI-73 Backup File',
lib/File/Extension.pm view on Meta::CPAN
'dcb' => 'Concordance Database File',
'dcd' => 'DisCryptor Encrypted Database',
'dce' => 'DriveCam Video File',
'dcf' => 'Disk Copy Fast Disk Image File',
'dck' => 'Resolume Deck File',
'dcl' => 'DumpSec Report File',
'dcm' => 'DiskCatalogMaker Catalog File',
'dcmd' => 'DiskCatalogMaker Thumbnail-Enabled Catalog',
'dcmf' => 'DiskCatalogMaker Catalog',
'dco' => 'Safetica Free Encrypted Virtual Disk Archive',
'dcover' => 'Disc Cover File',
'dcp' => 'Delphi Compiled Package',
'dcpf' => 'Disc Copier Project File',
'dcpr' => 'Adobe DNG Camera Profile Recipe File',
'dcproj' => 'Dashcode Project',
'dcr' => 'Delphi Component Resource File',
'dcs' => 'Desktop Color Separation File',
'dcst' => 'Adobe InDesign Document Presets File',
'dct' => 'DeSmuME ROM Cheats File',
'dctmp' => 'DC++ Partially Downloaded File',
'dcu' => 'Delphi Compiled Unit',
'dcuil' => 'Delphi .NET Compiled Unit File',
'dcx' => 'Zsoft Multi-Page Paintbrush File',
'dd' => 'DiskDoubler Archive',
'ddat' => 'DivX Temporary Video File',
'ddb' => 'Device Dependent Bitmap',
'ddc' => 'DivX Descriptor File',
'ddcx' => 'DivX Descriptor 2 File',
'ddd' => 'Alpha Five Data Dictionary File',
'dde' => 'Lingvo Dictionary Error Log File',
'ddf' => 'Diamond Directive File',
'ddl' => 'Data Definition Language File',
'ddm' => 'Alpha Five Data Dictionary Memo File',
'ddoc' => 'DigiDoc Signature File',
'ddp' => 'Delphi Diagram Portfolio File',
'ddrw' => 'ClarisDraw Drawing',
'dds' => 'DirectDraw Surface',
'ddt' => 'Jill of the Jungle Music File',
'ddx' => 'Alpha Five Data Dictionary Index File',
'de' => 'DrawExpress Diagram File',
'deb' => 'Debian Software Package',
'dec' => 'Magic: The Gathering Online Deck File',
'decrypt' => 'Decrypted Microsoft ESD File',
'ded' => 'Dr. Engrave Document',
'def' => 'IOBit Malware Fighter Definitions File',
'defs' => 'BlueJ Settings File',
'deft' => 'Juice Grinder Defaults File',
'dek' => 'Eavesdropper Batch File',
'dem' => 'Digital Elevation Model',
'demo' => 'Pokémon Type Wild Data File',
'deos' => 'Driver Easy Offline Scan File',
'dep' => 'Windows Dependency File',
'depend' => 'Code::Blocks Dependencies File',
'deproj' => 'Disketch Project File',
'der' => 'DER Certificate File',
'des' => 'QuickBooks Forms Template',
'desc' => 'Battlefield 2 Map Description File',
'design' => 'Microsoft Expression Design Drawing',
'desklink' => 'Desktop Shortcut',
'deskthemepac' => ' \'Windows 8 Desktop Theme Pack File',
'desktop' => 'Desktop Entry File',
'det' => 'Sage ACT! 5 Email Message',
'dev' => 'Dev-C++ Project File',
'developerpro' => 'I\'LE Xcode Developer Profile',
'develve' => 'Develve Data File',
'deviceids' => 'Device Identification FIle',
'deviceinfo' => 'Device Record',
'devicemetada' => 'A\'-MS Device Metadata Package',
'devicesalt' => 'NOOK Device Salt File',
'dewf' => 'SoundEdit Recorded Instrument',
'dex' => 'Excel Spreadsheet',
'df1' => 'Omnis Native Datafile',
'df2' => 'Defractor 2 Instrument',
'dfc' => 'DeSmuME Firmware Configuration File',
'dff' => 'DSD Audio File',
'dfg' => 'Data Flask Grid File',
'dfk' => 'Dark Flow Project File',
'dfm' => 'Midas ViewPoint Display Form',
'dfont' => 'Mac OS X Data Fork Font',
'dfp' => 'Fusion Plugin File',
'dfproj' => 'DVD Flick Project',
'dfs' => 'BrainSuite Surface File',
'dft' => 'eJuice Me Up Default Settings File',
'dfti' => 'FlexiWrite Document',
'dfu' => 'LaTeX Font Encoding File',
'dfx' => 'Drafix CAD File',
'dgb' => 'FlashCAD Drawing Database',
'dgc' => 'TurboTax Tax Form',
'dge' => 'Enterprise Test Server Declaration Generator File',
'dgk' => 'Delcam 3D Model File',
'dgml' => 'Visual Studio Directed Graph Document',
'dgn' => 'MicroStation Design File',
'dgs' => '3D Screen Creator Scene File',
'dgsl' => 'Visual Shader Graph File',
'dgt' => 'DST Thumbnail File',
'dhcd' => 'DHCD Computing Application Data File',
'dhs' => 'HyperSnap Drawing',
'dht' => 'GAUSS Data Set Header File',
'dhtml' => 'Dynamic HTML file',
'dia' => 'Do It Again Task File',
'diagcab' => 'Troubleshooting Pack Cabinet File',
'diagcfg' => 'Troubleshooting Pack Configuration File',
'diagpkg' => 'Troubleshooting Pack File',
'diagsession' => 'Diagnostics Session File',
'dib' => 'Device Independent Bitmap File',
'dic' => 'DICOM Image',
'dicom' => 'DICOM Image File',
'dicproof' => 'Microsoft Dictionary Proofing File',
'dict' => 'Dictionary File',
'dif' => 'Digital Interface Format',
'diff' => 'Patch File',
'dig' => 'Sound Designer Audio File',
'dii' => 'Summation Batch Load File',
'dim' => 'DIME File',
'dimax' => 'DiMAX Firmware Image File',
'dime' => 'Direct Internet Message Encapsulation File',
'dinfo' => 'DivX Temporary Video Info File',
'dip' => 'DipTrace Printed Circuit Board File',
'dir' => 'Adobe Director Movie',
'directory' => 'KDE Folder View Properties File',
'dis' => 'DisSharp Project File',
( run in 1.119 second using v1.01-cache-2.11-cpan-e1769b4cff6 )