FIL ファイル形式とは?
.fil ファイル形式は、dBASE データベース プロジェクト内のファイル リストやコード テンプレートを定義するために使用されます。1980年代後半に dBASE IV の Application Generator と共に導入された .fil テンプレートは、dBASE Application Generator によって読み込まれ、データベース スキーマから .prg プログラム ソース ファイルを生成するために使用されます。これはエンドユーザーのデータではなく、開発時の成果物です。
.fil 形式は、主に dBASE PLUS (dataBased Intelligence, Inc. 製) を含むいくつかのアプリケーションでサポートされています。内容は主に読み取り可能な xBase テンプレート コードであるため、Notepad++ などのプレーン テキスト エディタで .fil ファイルを開いて内容を確認できます。関連する dBASE 開発ファイルには、.dbf テーブル ファイル、.dbt メモ ファイル、.fmt または .scr スクリーン定義などがあります。
.fil 拡張子は、ACL for Windows、AVG Antivirus、Cardbox など、無関係なソフトウェアでも使用されています。そのため、.fil を dBASE Application Generator テンプレートとして扱う前に、ソース アプリケーションを確認することが重要です。現代の dBASE PLUS ビジュアル デザイナーやプロジェクト ファイルは、従来の Application Generator ワークフローをほぼ完全に置き換えています。
セキュリティと安全性
リスク: LOWdBASE Application Generator テンプレートは不活性な開発データであり、直接的なリスクはほとんどありません。大きな注意点は「同一性の混同」です。«.fil» は多くの無関係なプログラムで使用されているため、信頼できないソースからの不明な .fil は、推測したアプリで開く前に確認(バイナリ検査やスキャン)してください。不明なファイルをプログラムとして実行しないでください。自身のプロジェクトの dBASE テンプレートであれば無害です。
形式の詳細
概要- WinFax PRO ファックス ファイル (.fil) - Symantec WinFax PRO は、受信/送信したファックスを .fil ファイルとして保存していました。これは WinFax で開かれる画像データであり、dBASE とは無関係です。
- Filemaker / 汎用 «file» データ (.fil) - さまざまなアプリケーションが、内部データやフィルター/設定ファイルとして汎用的に .fil を使用します。意味は作成したプログラムに完全に依存します。
- FileNet / OS_FILE バイナリ (.fil) - 一部のエンタープライズ ドキュメント/イメージング システムやゲームでは、不透明なバイナリ データ ブロブに .fil を使用します。
FIL ファイルを開くプログラム
技術的詳細
詳細仕様| 主な役割 | Application Generator テンプレート - データベース スキーマから `.prg` プログラム コードを生成するために dBASE Application Generator によって使用される |
| エンコーディング | プレーン テキスト (xBase/dBASE テンプレート構文)。ジェネレーターが作成した一部の変種はバイナリの場合がある |
| 一般的なファイル サイズ | 数 KB から数十 KB |
| 関連するオペレーティング システム | DOS (dBASE IV 時代), Windows (dBASE PLUS および Visual dBASE) |
| MIME タイプ | `application/octet-stream` (登録された MIME タイプはありません。テキスト変種は `text/plain` として提供される場合があります) |
| ファイル シグネチャ (マジック バイト) | 文書化されたバイナリ シグネチャはありません。バイト パターンではなく、dBASE プロジェクトのコンテキストによって識別されます |
| 内部バージョンの拘束 | それを読み取る dBASE Application Generator のバージョンに紐付けられており、バージョン間でのポータビリティはありません |
| 開発元 | dataBased Intelligence, Inc. (Ashton-Tate dBASE IV からの系譜を継承) |
| 関連する dBASE ファイル タイプ | `.dbf` (テーブル データ), `.prg` (プログラム ソース), `.dbt` (メモ), `.fmt` / `.scr` (スクリーン定義), `.frm` (レポート フォーム) |
| 拡張子の曖昧さ | `.fil` は複数の無関係なアプリケーション (ACL for Windows, AVG Antivirus, Cardbox) で使用されています。常にソース アプリケーションを確認してください |
| 構造 | プレースホルダーを含む xBase コードを格納したテキスト ファイル。Application Generator がプレースホルダーを埋め、完全な `.prg` ソースを出力する |
| 後継形式 | dBASE PLUS のビジュアル フォームおよびレポート デザイナー。これらは個別のテンプレート ワークフローなしでコードを生成する |
| 使用コンテキスト | 開発時の成果物。dBASE プロジェクトおよび dBASE IDE 内部でのみ意味を持ち、エンドユーザーのデータ ファイルではない |
| リリース日 | dBASE Application Generator era (dBASE IV, late 1980s; carried into Visual dBASE/dBASE PLUS) |
| 最新バージョン | Tracks the installed dBASE version (dBASE PLUS by dataBased Intelligence) |
| 仕様書 | www.dbase.com |
FIL の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。FIL ファイルについて最初の質問をしてみましょう。