Signatures des fichiers Macintosh
Transcription
Signatures des fichiers Macintosh
Signatures des fichiers Macintosh 17/06/2014 22:40 Signatures des fichiers Macintosh Qu'est-ce que la signature d'un fichier Macintosh ? Pour identifier le type de fichier, le Macintosh n'utilise pas une extension de trois caractères (ou même de quatre, ou plus encore), mais une signature. Les signatures sont des chaînes de huit caractères, à savoir quatre pour le créateur (le programme qui a créé le fichier) et quatre pour le type de fichier (texte, image, etc.). Voir aussi quelques commentaires plus techniques. La table de ces signatures, avec les icônes correspondantes, est stockée par le Finder, pour toutes les applications qui ont existé à un moment quelconque sur le disque, dans le fichier Desktop (un fichier système qui n'est jamais affiché par le Macintosh mais qui existe dans la racine de chaque disque). Avec le Système 7, le Desktop s'est dédoublé en un fichier appelé Desktop DB et un autre appelé Desktop DF, pour des raisons qu'il serait trop long d'expliciter ici. Tables de signatures Nous avons regroupé ci-dessous certaines signatures et les extensions de type PC qui leur correspondent (si vous souhaitez ajouter ou corriger quelque chose, vous pouvez naturellement nous le faire savoir par un courrier électronique. Cette page est mise à jour pratiquement une fois par semaine. Pour ceux qui sont amenés à éditer la table des signatures utilisée par nos programmes MacDisk et MacImage), vous devez noter la signature et l'extension que vous entendez utiliser et l'intégrer dans le fichier de signatures avec l'utilitaire SignEdit ou encore un éditeur de texte. De même, si un transfert ne donne pas les résultats que vous attendez, contrôlez la signature réelle d'un fichier dont l'origine est certaine, sur un véritable support Macintosh (regardez dans la dernière colonne du volet d'affichage, ou encore dans la boîte de dialogue 'Propriétés'). Formats « génériques » Ces signatures identifient un type de fichier, mais sans spécifier le créateur ('????' est une chaîne de créateur valide). Elles sont souvent utiles lorsqu'un programme http://www.macdisk.com/macsigfr.php3 Page 1 sur 8 Signatures des fichiers Macintosh 17/06/2014 22:40 n'accepte d'importer qu'un type spécifique de données, sans se donner la peine d'aller ouvrir le fichier pour savoir ce qu'il contient réellement. Nous indiquons l'extension PC lorsque celle-ci est bien établie. Signature APPL???? EPSF???? JPEG???? PICT???? PNGf???? TEXT???? TIFF???? Extension Commentaires Application (programme) EPS générique JPEG générique Fichier Pict générique PNG générique Texte générique TIFF générique EPS JPG PCT PNG TXT TIF Formats « spécifiques » Ces signatures identifient d'une part le type de fichier, d'autre part le créateur. Les applications autres que le créateur se contentent généralement de consulter le type de fichier pour déterminer si elles sont en mesure de le traiter. Nota bene : le _ représente un espace. Createur 8BIM 8BIM AB65 ALB4 ALB5 ALB6 APPL APPL ART3 ATMC BNHQ BOBO BOBO CARO cDRW DBSE DDAP ddsk dPro FH50 FHD3 Type 8BIM 8BPS AD65 ALD4 ALD5 ALD6 aust EXTR TEXT sfnt TEXT WORD CWWP PDF_ dDRW FTCH DDFL devi dDOC AGD1 FHA3 http://www.macdisk.com/macsigfr.php3 Extension Commentaires PSD Fichier Photoshop 3/4 files PSD Fichier Photoshop P65 Fichier Pagemaker 6.5 PM4 Fichier Pagemaker 4 PM5 Fichier Pagemaker 5 PM6 Fichier Pagemaker 6 AI OTF HQX CWK CWK PDF FDB DMG MDP FH5 FH3 Archive autoextractible Stuffit Archive autoextractible Compact Pro Fichier Illustrator 3 Police Open Type Fichier BinHex Fichier de texte Claris Works Fichier de texte Claris Works v. 1 à 5 Fichier Acrobat Fichier Claris Draw Base de données d'images d'Extensis Portfolio Fichier compressé par Disk Doubler Image de disque Macintosh Fichier MacDraw Pro Fichier Freehand 5 Fichier Freehand 3 Page 2 sur 8 Signatures des fichiers Macintosh 17/06/2014 22:40 FMP3 FXTC Gld1 Gld1 inDd LWFN MACA MDPL MDRW MFL2 FMP3 EggP PDB_ PRC_ inDn ASPF WORD DRWG DRWG SPA_ FMP/FP3 AEP PDB PDB IND MOSS TEXT HTM MPS_ TEXT XML MSIE TEXT HTM MSWD MSWD MSWD MSWD MSWD MV85 MV93 MWII nX^2 nX^n OMEG PACT Pnst PPT3 PPT3 QSfL SIT! SIT! SSIW SSIW StMI StMI SWF2 ttxt TVOD RTF_ W6BN W8BN WDBN WTBN MD03 MD93 MW2D nX^n nX^n TEXT CPCT PNRA SLD3 SLD8 QSfl SIT! SITD WP42 WP50 GIFf TEXT SWFL TEXT jp2_ RTF DOC DOC DOC DOT DIR DIR TVOD MooV MOV TVOD TVOD XCEL XCEL MPEG WAVE XLBN XLS4 MP3 WAV XLS XLS http://www.macdisk.com/macsigfr.php3 FLA ??? MP3 PPT PPT SIT SIT WP4 WP5 GIF HTM SWF TXT JPG Fichier FileMaker Pro Fichier de projet After Effects Base de données Palm OS Application Palm OS Fichier Indesign (également *.indd) Police Type 1 Adobe Fichier Mac Write 4.6/5 Fichier MacDraw II Fichier MacDraw Flash editor files HTML Netscape Navigator (voir Site Web sur un CD pour quelques explications) Fichier XML (en fait, ????TEXT devrait faire l'affaire) HTML Internet Explorer (voir Site Web sur un CD pour quelques explications) RTF produit par Microsoft Word Microsoft Word 6 Microsoft Word 8 (98) Word 3/4/5 Macintosh Gabarit Word Macromedia Director 8.5 Macromedia Director Mac Write II WriteNow 3 WriteNow 2 Mathematica (tous fichiers) Archive Compactor (Pro) Fichier MP3 Real Player Power Point 3 Power Point 98 Fichier de l'AV Symantec Archive Stuffit Archive Stuffit Wordperfect 4 (sauvé par WP Mac) Wordperfect 5 (idem) GIF PageMill HTML PageMill Fichier Flash Fichier SimpleText Fichier JPEG 2 QT Film QuickTime (à utiliser aussi avec d'autres formats de fichiers) Fichier MP3 QuickTime Fichier Wave QuickTime Excel 1 Excel 4 Page 3 sur 8 Signatures des fichiers Macintosh XCEL XPR3 XPR3 ZIP_ 17/06/2014 22:40 XLS5 EPSP XDOC ZIP_ XLS EPS QXD ZIP Excel 5 Fichier EPS créé par Xpress Xpress (toutes versions) Archive zippée Nous reprenons ci-dessous une liste plus complète avec d'abord une liste des types de fichiers que nous avons déjà rencontrés, puis une liste des créateurs que nous avons identifiés. Types de fichiers Nota bene : le _ représente un espace. Signature ..CT .WAV .WP4 .WP5 8BIM 8BPS AB65 ALB3 ALB4 ALB5 ALB6 AWDB AWSS AWWP BINA CCAD CrTC CWWP DBSE DCT5 DDFL dDOC dDRW DRWG DWG_ EggP EPSF FFIL ffil FH50 Commentaires Fichier Scitex (placez 8BIM dans le créateur si vous voulez que ces fichiers s'ouvrent directement dans Photoshop Wave sound file Texte WP 4 vu par Wordperfect 2 Texte WP 51 vu par Wordperfect 2 Fichier Adobe Photoshop au format natif Calque Photoshop Pagemaker 6.5 PageMaker 3 PageMaker 4 PageMaker 5 PageMaker 6 Base de données MS-Works Feuille de calcul MS-Works Traitement de textes MS-Works Fichier de texte sauvé au format DOS ou Winword par Word Mac 5 Claris CAD Fichier de projet de Toast 3 Fichier de texte de Claris Works Base de données d'images de Portfolio (Extensis) Dictionnaire de Word Fichier de données de Disk Doubler Fichier de dessin de MacDraw Pro Fichier de dessin Claris Draw Fichier de dessin de MacDraw Fichier AutoCAD ?? Projet d'After Effects Fichier EPS Valise de polices (Type 1 ou True Type) Police d'affichage Fichier Freehand 5 http://www.macdisk.com/macsigfr.php3 Page 4 sur 8 Signatures des fichiers Macintosh FHD3 F#+D FMK$ FMP3 GIFf GLOS Himg inDd jp2_ JPEG lfil LWFN MooV MP3_ Mp3_ MPEG MPG3 MPWd MV93 MV85 MW2D MW2S nX^2 nX^d PACT PDF_ PNGF PNRA PICT R#+A RTF_ S#+A sfnt SIT! SITD SLD3 SLD8 SPA_ SWFL TIFF WAVE W6BN W8BN WDBN WHLP 17/06/2014 22:40 Fichier Freehand 3 Fichier de Rag Time Classic Fichier de FileMaker Fichier de FileMaker Pro 3 Fichiers GIF de PageMill Glossaire de Word Fichier-image créé par Toast Document Indesign Fichier JPEG 2 Fichier JPEG Police True Type Police type 1 (PostScript) Fichier QuickTime Fichier MP3 Fichier MP3 Fichier MPEG (codage MPEG1) Fichier MP3 Document MacWrite Pro 1.5 Director 5 Director 8.5 Document MacWrite II Document MacWrite II (modèle) Fichier Write Now 3 Fichier Write Now 2 Fichiers Compactor Fichiers Acrobat (PDF) Fichier PNG Fichier MP3 de Real Player Fichier graphique Fichier de texte de RagTime Classic Fichier RTF Fichier de texte de Rag Time 2 Police Open Type Archive Stuffit Archive Stuffit PowerPoint 3 PowerPoint 8 Fichier de l'éditeur Flash Fichier du projecteur Flash Fichier Tiff Fichier Wave Mac Word 6 Mac Word 8 (98) Mac Word 3, 4, 5 Fichier d'aide de Word http://www.macdisk.com/macsigfr.php3 Page 5 sur 8 Signatures des fichiers Macintosh WORD WP42 WP50 WPD0 WPD1 WPD3 WPRD WTBN XDOC XTMP XLBN XLS_ XLS3 XLS4 ZIP_ 17/06/2014 22:40 MacWrite (texte formaté) Texte WP 4 vu par Wordperfect 1 Texte WP 51 vu par Wordperfect 1 Texte Wordperfect 1 Texte Wordperfect 2 Texte Wordperfect 3 Fichier d'impression de Word Modèle Word Fichier Xpress Gabarit Xpress Feuille de calcul Excel 1 Feuille de calcul Excel 2.2 Feuille de calcul Excel 3 Feuille de calcul Excel 4 Archive zippée Codes des créateurs Nota bene : le _ représente un espace. Signature 8BIM AD65 ACAD AGD1 ALD3 ALD4 ALD5 ALD6 aplt ART3 ART5 ARTY ARTZ ATMC BOBO CARO CDr3 cDRW CPCT DDAP dosa dPro ERIK F#+A FHA3 Commentaires Adobe Photoshop Pagemaker 6.5 AutoCAD Freehand 5 PageMaker 3 PageMaker 4 PageMaker 5 PageMaker 6 Applescript Illustrator 3 Illustrator 5 et suivants Illustrator 1 Illustrator 88 Adobe Type Manager 'C' (Open Type) Claris Works Acrobat Distiller Toast v. 3 Claris Draw Compactor (Pro ?) Application Disk Doubler Fichiers PC indéterminés MacDraw Pro Finder (fichier Desktop) Rag Time Classic Freehand 3 http://www.macdisk.com/macsigfr.php3 Page 6 sur 8 Signatures des fichiers Macintosh FMK4 FMP3 FTCH FXTC inDn MACA mdos MDRW MDPL MFL2 MOSS MPWR MSWD MSWK MWII Nqst nX^n OMEG Pnst PPT3 PSIP PSI2 R#+D S#+D SCPL SIT! SSIW StMI SWF2 ttxt TVOD vgrd WPC2 XPR3 XCEL 17/06/2014 22:40 FileMaker (II ?) FileMaker Pro 3 Portfolio d'Extensis After Effects Indesign MacWrite 2.2 et 4.6 Fichier DOS copié par AFE ou Echange PC-Mac MacDraw MacDraw II Flash (éditeur) Netscape (Mozilla) MacWrite Pro Microsoft Word 3/4/5 pour le Mac Microsoft Works 3/4 pour le Mac MacWrite II SoundEdit 16 v.2 Write Now toutes versions Mathematica RealPlayer PowerPoint (toutes versions) MS-Works 1 MS-Works 2 Rag Time 3 Rag Time 2 SoundApp Stuffit Wordperfect 1 PageMill Flash (projecteur) Simpletext QuickTime LaserWriter (fichier Postscript) Wordperfect 2 (3 aussi) QuarkXpress 3 Excel Quelques commentaires plus techniques Les signatures sont souvent considérées comme des chaînes de caractères, mais elles sont en fait traitées dans les programmes comme des entiers codés sur 32 bits, c'està-dire que lorsque l'on voit une chaîne de type de fichier 'TEXT', le programme y verra 0x54455854, ou encore 0x54584554, suivant qu'il est codé en petit-boutien ou en gros-boutien. http://www.macdisk.com/macsigfr.php3 Page 7 sur 8 Signatures des fichiers Macintosh 17/06/2014 22:40 Cela explique que l'on puisse avoir des espaces et même des caractères très bizarres dans ces signatures. À noter par ailleurs qu'Apple se réserve tous les codes de créateur composés exclusivement de minuscules. Retour au haut de la page. Où sont stockées les signatures ? Contrairement à ce qui est souvent affirmé, même par des personnes qui savent généralement ce dont elles parlent, ces signatures ne sont pas stockées dans la branche des ressources de chacun des fichiers, mais gérées par le Finder dans l'arbre du catalogue (une structure de gestion du disque à laquelle l'utilisateur n'a pas besoin d'avoir accès directement). Cette erreur a une triple explication. D'une part, dans le fait que les programmes doivent déclarer (dans leur branche de ressources) le type de fichier qu'ils entendent gérer, de manière à ce que le Finder sache quoi faire lorsque l'utilisateur effectue un double clic sur une icône. De même, l'icône affichée pour un fichier donné est trouvée par le Finder dans la branche de ressources du programme et est ensuite stockée dans le fichier Desktop. Enfin, certains programmes créant des fichiers graphiques placent dans la branche de ressources du fichier de données une image en basse résolution (image de prévisualisation) qui est utilisée par le Finder à la place de l'icône générique. Quelques sites complémentaires Site d'enregistrement Apple Les signatures [ou du moins les chaînes de créateur] doivent être enregistrées auprès d'Apple. Ce site permet de savoir si une signature existe ou non. Il n'y a pas de possibilité de consultation d'une liste générale, et Apple a déclaré publiquement qu'il n'y en aurait pas. http://www.macdisk.com/macsigfr.php3 Page 8 sur 8