Che cos'è il formato di file FIL?
Il formato di file .fil viene utilizzato per definire elenchi di file e modelli di codice all'interno dei progetti di database dBASE. Introdotto originariamente con l'Application Generator di dBASE IV alla fine degli anni '80, un modello .fil viene elaborato dall'Application Generator di dBASE per generare file sorgente di programma .prg a partire da uno schema di database - rendendolo un artefatto del tempo di sviluppo piuttosto che un dato per l'utente finale.
Il formato .fil è supportato da diverse applicazioni, in particolare dBASE PLUS (di dataBased Intelligence, Inc.). Poiché il contenuto è in gran parte codice modello xBase leggibile, un editor di testo semplice come Notepad++ può aprire e ispezionare i file .fil. I file di sviluppo dBASE correlati includono i file di tabella .dbf, i file memo .dbt e le definizioni di schermata .fmt o .scr.
L'estensione .fil è utilizzata anche da software non correlati - tra cui ACL per Windows, AVG Antivirus e Cardbox - quindi è importante confermare l'applicazione di origine prima di trattare qualsiasi .fil come un modello di dBASE Application Generator. I moderni designer visuali e i file di progetto di dBASE PLUS hanno ampiamente sostituito il classico flusso di lavoro dell'Application Generator.
Sicurezza e incolumità
RISCHIO: LOWUn modello di dBASE Application Generator è un dato di sviluppo inerte e comporta scarsi rischi diretti. La cautela maggiore riguarda la confusione d'identità: poiché «.fil» è usato da molti programmi non correlati, un file .fil non identificato proveniente da una fonte non attendibile dovrebbe essere controllato (ispezione esadecimale o scansione) prima di aprirlo con qualsiasi app si ipotizzi - e non eseguire mai un file sconosciuto come programma. Se si tratta di un modello dBASE del proprio progetto, è innocuo.
Dettagli del formato
in sintesi- File fax WinFax PRO (.fil) - Symantec WinFax PRO memorizzava i fax ricevuti/inviati come file .fil - dati immagine aperti da WinFax, non correlati a dBASE.
- Filemaker / dati «file» generici (.fil) - Varie applicazioni utilizzano .fil in modo generico per dati interni o file di filtri/impostazioni; il significato dipende interamente dal programma che lo ha creato.
- FileNet / binario OS_FILE (.fil) - Alcuni sistemi di gestione documentale/imaging aziendali e giochi utilizzano .fil per blob di dati binari opachi.
Programmi che aprono file FIL
Dettagli tecnici
specifiche approfondite| Ruolo primario | Modello di Application Generator - utilizzato dall'Application Generator di dBASE per generare codice di programma `.prg` da uno schema di database |
| Codifica | Testo normale (sintassi modello xBase/dBASE); alcune varianti prodotte dal generatore possono essere binarie |
| Dimensione tipica del file | Da pochi KB a decine di KB |
| Sistemi operativi associati | DOS (era dBASE IV), Windows (dBASE PLUS e Visual dBASE) |
| Tipo MIME | `application/octet-stream` (nessun tipo MIME registrato; le varianti di testo possono essere servite come `text/plain`) |
| Firma del file (magic bytes) | Nessuna firma binaria documentata; identificato dal contesto del progetto dBASE, non dal pattern di byte |
| Vincolo di versione interna | Legato alla versione di dBASE Application Generator che lo legge; non portabile tra versioni diverse |
| Sviluppatore | dataBased Intelligence, Inc. (eredità di Ashton-Tate dBASE IV) |
| Tipi di file dBASE correlati | `.dbf` (dati tabella), `.prg` (sorgente programma), `.dbt` (memo), `.fmt` / `.scr` (definizioni schermo), `.frm` (moduli report) |
| Ambiguità dell'estensione | `.fil` è utilizzato da più applicazioni non correlate (ACL per Windows, AVG Antivirus, Cardbox); verificare sempre l'applicazione di origine |
| Struttura | File di testo contenente codice xBase con segnaposto; l'Application Generator riempie i segnaposto ed emette il sorgente `.prg` completo |
| Sostituito da | Designer visuali di moduli e report di dBASE PLUS, che generano codice senza un flusso di lavoro di modelli separato |
| Contesto d'uso | Artefatto del tempo di sviluppo; significativo solo all'interno di un progetto dBASE e dell'IDE dBASE, non è un file di dati per l'utente finale |
| Rilasciato | dBASE Application Generator era (dBASE IV, late 1980s; carried into Visual dBASE/dBASE PLUS) |
| Ultima versione | Tracks the installed dBASE version (dBASE PLUS by dataBased Intelligence) |
| Specifica | www.dbase.com |
Conversioni FIL
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file FIL.