Wat is het FIL-bestandsformaat?
Het .fil-bestandsformaat wordt gebruikt voor het definiëren van lijsten met bestanden en codesjablonen binnen dBASE-databaseprojecten. Oorspronkelijk geïntroduceerd met de Application Generator van dBASE IV eind jaren 80, wordt een .fil-sjabloon door de dBASE Application Generator gebruikt om .prg-programmabestanden te genereren op basis van een databaseschema - waardoor het een artefact voor ontwikkeltijd is in plaats van gegevens voor de eindgebruiker.
Het .fil-formaat wordt ondersteund door verschillende applicaties, met name dBASE PLUS (door dataBased Intelligence, Inc.). Omdat de inhoud grotendeels leesbare xBase-sjablooncode is, kan een gewone tekstverwerker zoals Notepad++ .fil-bestanden openen en inspecteren. Gerelateerde dBASE-ontwikkelbestanden zijn onder meer .dbf-tabelbestanden, .dbt-memobestanden en .fmt- of .scr-schermdefinities.
De .fil-extensie wordt ook gebruikt door niet-gerelateerde software - waaronder ACL for Windows, AVG Antivirus en Cardbox - dus het is belangrijk om de bronapplicatie te bevestigen voordat u een .fil als een dBASE Application Generator-sjabloon behandelt. Moderne visuele ontwerpers en projectbestanden van dBASE PLUS hebben de klassieke Application Generator-workflow grotendeels vervangen.
Beveiliging & veiligheid
RISICO: LOWEen dBASE Application Generator-sjabloon is inerte ontwikkelingsgegevens en vormt weinig direct risico. De grootste voorzichtigheid is geboden bij identiteitsverwarring: omdat „.fil” door veel niet-gerelateerde programma's wordt gebruikt, moet een niet-geïdentificeerde .fil van een onbetrouwbare bron worden gecontroleerd (hex-inspectie of scan) voordat u deze opent met de app die u vermoedt - en voer nooit een onbekend bestand uit als programma. Als het een dBASE-sjabloon uit uw eigen project is, is het onschadelijk.
Formaatdetails
in een notendop- WinFax PRO faxbestand (.fil) - Symantec WinFax PRO sloeg ontvangen/verzonden faxen op als .fil-bestanden - afbeeldingsgegevens geopend door WinFax, niet gerelateerd aan dBASE.
- Filemaker / generieke „file”-gegevens (.fil) - Verschillende applicaties gebruiken .fil generiek voor interne gegevens of filter-/instellingenbestanden; de betekenis hangt volledig af van het makende programma.
- FileNet / OS_FILE binair (.fil) - Sommige zakelijke document-/beeldverwerkingssystemen en games gebruiken .fil voor ondoorzichtige binaire gegevensblobs.
Programma's die FIL-bestanden openen
Technische details
diepe specificaties| Primaire rol | Application Generator-sjabloon - gebruikt door de dBASE Application Generator om `.prg`-programmacode te genereren op basis van een databaseschema |
| Codering | Platte tekst (xBase/dBASE-sjabloonsyntaxis); sommige door de generator geproduceerde varianten kunnen binair zijn |
| Typische bestandsgrootte | Enkele KB tot tientallen KB |
| Bijbehorende besturingssystemen | DOS (dBASE IV-tijdperk), Windows (dBASE PLUS en Visual dBASE) |
| MIME-type | `application/octet-stream` (geen geregistreerd MIME-type; tekstvarianten kunnen worden aangeboden als `text/plain`) |
| Bestandssignatuur (magic bytes) | Geen gedocumenteerde binaire signatuur; geïdentificeerd door dBASE-projectcontext, niet door bytepatroon |
| Interne versiebinding | Gekoppeld aan de versie van de dBASE Application Generator die het leest; niet uitwisselbaar tussen versies |
| Ontwikkelaar | dataBased Intelligence, Inc. (voortgekomen uit Ashton-Tate dBASE IV) |
| Gerelateerde dBASE-bestandstypen | `.dbf` (tabelgegevens), `.prg` (programmabroncode), `.dbt` (memo), `.fmt` / `.scr` (schermdefinities), `.frm` (rapportformulieren) |
| Extensie-ambiguïteit | `.fil` wordt gebruikt door meerdere niet-gerelateerde applicaties (ACL for Windows, AVG Antivirus, Cardbox); verifieer altijd de bronapplicatie |
| Structuur | Tekstbestand met xBase-code met tijdelijke aanduidingen; de Application Generator vult de aanduidingen in en produceert de volledige `.prg`-broncode |
| Vervangen door | dBASE PLUS visuele formulier- en rapportontwerpers, die code genereren zonder een aparte sjabloon-workflow |
| Gebruikscontext | Artefact voor ontwikkeltijd; alleen zinvol binnen een dBASE-project en de dBASE IDE, geen gegevensbestand voor eindgebruikers |
| Uitgebracht | dBASE Application Generator era (dBASE IV, late 1980s; carried into Visual dBASE/dBASE PLUS) |
| Laatste versie | Tracks the installed dBASE version (dBASE PLUS by dataBased Intelligence) |
| Specificatie | www.dbase.com |
FIL conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over FIL-bestanden.