Qu'est-ce que le format de fichier FIL ?
Le format de fichier .fil est utilisé pour définir des listes de fichiers et des modèles de code au sein des projets de base de données dBASE. Introduit à l'origine avec le générateur d'applications de dBASE IV à la fin des années 1980, un modèle .fil est consommé par le générateur d'applications dBASE pour générer des fichiers sources de programme .prg à partir d'un schéma de base de données - ce qui en fait un artefact de développement plutôt qu'une donnée pour l'utilisateur final.
Le format .fil est pris en charge par plusieurs applications, notamment dBASE PLUS (par dataBased Intelligence, Inc.). Comme le contenu est en grande partie du code de modèle xBase lisible, un éditeur de texte brut tel que Notepad++ peut ouvrir et inspecter les fichiers .fil. Les fichiers de développement dBASE associés incluent les fichiers de table .dbf, les fichiers mémo .dbt, et les définitions d'écran .fmt ou .scr.
L'extension .fil est également utilisée par des logiciels non apparentés - notamment ACL pour Windows, AVG Antivirus et Cardbox - il est donc important de confirmer l'application source avant de traiter tout fichier .fil comme un modèle de générateur d'applications dBASE. Les concepteurs visuels et les fichiers de projet modernes de dBASE PLUS ont largement remplacé le flux de travail classique du générateur d'applications.
Sécurité et sûreté
RISQUE : LOWUn modèle de générateur d'applications dBASE est une donnée de développement inerte et présente peu de risques directs. La principale mise en garde concerne la confusion d'identité : comme « .fil » est utilisé par de nombreux programmes non apparentés, un fichier .fil non identifié provenant d'une source non fiable doit être vérifié (inspection hexadécimale ou analyse) avant d'être ouvert avec l'application de votre choix - et n'exécutez jamais un fichier inconnu en tant que programme. S'il s'agit d'un modèle dBASE de votre propre projet, il est inoffensif.
Détails du format
en bref- Fichier fax WinFax PRO (.fil) - Symantec WinFax PRO stockait les fax reçus/envoyés sous forme de fichiers .fil - des données d'image ouvertes par WinFax, sans rapport avec dBASE.
- Filemaker / données de « fichier » génériques (.fil) - Diverses applications utilisent .fil de manière générique pour des données internes ou des fichiers de filtres/paramètres ; la signification dépend entièrement du programme créateur.
- FileNet / binaire OS_FILE (.fil) - Certains systèmes de gestion de documents/imagerie d'entreprise et jeux utilisent .fil pour des blocs de données binaires opaques.
Programmes qui ouvrent les fichiers FIL
Détails techniques
spécifications approfondies| Rôle principal | Modèle de générateur d'applications - consommé par le générateur d'applications dBASE pour structurer le code de programme `.prg` à partir d'un schéma de base de données |
| Encodage | Texte brut (syntaxe de modèle xBase/dBASE) ; certaines variantes produites par le générateur peuvent être binaires |
| Taille de fichier typique | De quelques Ko à des dizaines de Ko |
| Systèmes d'exploitation associés | DOS (ère dBASE IV), Windows (dBASE PLUS et Visual dBASE) |
| Type MIME | `application/octet-stream` (aucun type MIME enregistré ; les variantes textuelles peuvent être servies comme `text/plain`) |
| Signature de fichier (octets magiques) | Aucune signature binaire documentée ; identifié par le contexte du projet dBASE, pas par un motif d'octets |
| Liaison de version interne | Lié à la version du générateur d'applications dBASE qui le lit ; non portable entre les versions |
| Développeur | dataBased Intelligence, Inc. (héritier de la lignée Ashton-Tate dBASE IV) |
| Types de fichiers dBASE associés | `.dbf` (données de table), `.prg` (source de programme), `.dbt` (mémo), `.fmt` / `.scr` (définitions d'écran), `.frm` (formulaires de rapport) |
| Ambiguïté de l'extension | `.fil` est utilisé par plusieurs applications non apparentées (ACL pour Windows, AVG Antivirus, Cardbox) ; vérifiez toujours l'application source |
| Structure | Fichier texte contenant du code xBase avec des espaces réservés ; le générateur d'applications remplit les espaces réservés et émet le code source `.prg` complet |
| Remplacé par | Les concepteurs visuels de formulaires et de rapports de dBASE PLUS, qui génèrent du code sans flux de travail de modèle séparé |
| Contexte d'utilisation | Artefact de développement ; significatif uniquement à l'intérieur d'un projet dBASE et de l'IDE dBASE, pas un fichier de données pour l'utilisateur final |
| Publié | dBASE Application Generator era (dBASE IV, late 1980s; carried into Visual dBASE/dBASE PLUS) |
| Dernière version | Tracks the installed dBASE version (dBASE PLUS by dataBased Intelligence) |
| Spécification | www.dbase.com |
Conversions FIL
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FIL.