このプロジェクトについて

Caspian Surveyorは、Elite Dangerous用のWindows専用コンパニオンアプリケーションで、現在アルファ版(v0.9.6.0)です。ゲームのジャーナルファイルをリアルタイムで監視し、星系および惑星天体の調査データを再構築して、ゲーム上に重なるHUDスタイルのオーバーレイで表示します。 主な機能は次のとおりです。 - **ライブジャーナル監視**: ゲームがメインメニューに到達した直後に新しいElite Dangerousジャーナルを検出し、オーバーレイパネルへの自動入力とデータ表示を開始します。 - **永続的な探索履歴**: セッションをまたいで探索活動の読みやすい記録を保持し、%LOCALAPPDATA%\CaspianSurveyor\ に保存します。アプリをアンインストールしてもこのデータは削除されません。 - **HUDオーバーレイパネル**: 現在の星系データ、惑星天体情報(軌道および物理特性)、軌道・物理データの凡例、スキャンの実行に合わせて更新される宇宙生物学情報パネルを備えたデフォルトパネルを表示します。 - **キーボード操作**: できるだけ邪魔にならないように設計されています。ショートカットでHUDの表示/非表示(Ctrl+Shift+M)、アプリの終了(Ctrl+Shift+E)、惑星天体間の移動(Ctrl+Alt+矢印キー)、データビューの切り替え、デフォルトパネルへの復帰ができます。 - **色のカスタマイズ**: カラーピッカーダイアログでHUDの色をカスタマイズできます。 インストーラーは現在署名されていないため、ブラウザやWindows SmartScreenの警告が表示される場合があります。アプリはElite Dangerousより前に起動する必要があります。ゲームがすでに実行中になってから起動することは、まだサポートされていません。 このプロジェクトはPython 3.10+で構築されており、ソースから実行するか、PyInstallerを使用してWindowsアプリケーションバンドルとしてパッケージ化できます。GNU General Public License v3.0の下でライセンスされています。 暫定的なロードマップには、以前に訪問した星系を照会するためのSQLite統合、HUD色のカスタマイズ、星系優先度計算、星系の安定性を分析するための軌道シミュレーション向けREBOUND統合が含まれています。