通信と設定
連絡と設定は? メールボックス、チャット、設定、リモート SimConnect のセットアップガイド。
11.1 メールボックス
メールボックスページはOnAirの内部メッセージングシステムです。会社と他の会社間でやり取りされたすべてのメッセージを表示し、新しいメッセージを作成できます。他のワールドの会社や、パートナーリスト外の会社にも送信可能です。
ヘッダー
- 未読カウンター — サブタイトルに受信トレイの未読メッセージ数が表示されます。
- ビュー切り替え — Stripsビュー(本文プレビュー付きの行)とコンパクトリストビューを切り替えます。
- New Message — メッセージ作成フォームを開きます。
- 更新 — サーバーからメッセージを再読み込みします。Push通知(Mailカテゴリ)受信時にも自動更新されます。
左パネル — メッセージリスト
左パネルにフィルタリング可能な全メッセージが表示されます:
- Received タブ — 受信メッセージ(日付の降順)。未読は青いドットと未読カウンターで示されます。
- Sent タブ — 会社から送信されたメッセージ。
- 検索 — 件名または本文のキーワードでメッセージをフィルタリング。
各メッセージに表示:送信者/受信者のエアラインコード、メッセージタイプバッジ、件名、本文プレビュー、相対時間(例:「2時間前」)。
メッセージの種類
- Message(青) — 会社間の自由テキストメッセージ。
- Hire Offer(緑) — パイロット採用の提案。
- Freelance(紫) — フリーランスミッションのオファー。
- Aircraft Sale(オレンジ) — 機体売却の提案。
- Aircraft Rent(シアン) — 機体レンタルの提案。
- Money Transfer(緑) — 送金通知。
右パネル — 詳細と作成
右パネルには選択されたメッセージの全内容が表示されます:件名、タイプ、送信者、受信者、UTC日時、本文。受信メッセージにはReplyボタンがあります。
メッセージの作成
作成モードでは:
- ワールド — 複数のワールドにアクセスできる場合、受信者のワールドを選択します。既定は現在のワールドです。ワールドを切り替えると現在の宛先がクリアされます。
- To — エアラインコード(4〜8文字)またはパートナー会社名を入力。ドロップダウンには2つのソースが表示されます:ローカルパートナー(コード/名前の部分一致)と、サーバー側の完全一致コード検索(3〜5文字)。後者によりパートナーリスト外の会社にも到達できます。それらはNOT PARTNERとして表示されます。
- Subject — 件名(必須)。
- Message — 本文(任意)。
- Send — 送信してSentタブに切り替えます。
ヒント
- クリックするとメッセージは自動的に既読になります。
- 他のページ(パートナーシップ、従業員、マップ)から会社に連絡できます — 受信者とワールドが事前入力された状態で作成フォームが開きます。
- 他のワールドを指定する場合はサーバー側コード検索のみが有効です — ローカルパートナーリストは現在のワールドにのみ対応します。
11.2 チャット
チャットページでは、OnAirワールドの他のプレイヤーとリアルタイムで会話できます。メッセージはライブで配信され、サーバーに保存されるため、参加前のやり取りも読めます。
レイアウト
- 左パネル — チャンネル — 参加可能なチャンネルを表示します。ワールド名のチャンネル(例:#BlueSkies)と全ワールド共通の#Globalチャンネルです。アクティブなチャンネルはハイライト表示されます。下部の緑のドットはリアルタイム接続が有効であることを示します。
- 右パネル — 会話 — アクティブなチャンネルの履歴を表示します。ヘッダーにはチャンネル名と読み込み済みメッセージ総数が表示されます。
メッセージを読む
- 日付区切り — 今日、昨日、または日付で会話を日ごとに区切ります。
- アバター — 会社コードの最初の2文字を表示した色付きの円。自分のメッセージはアクセントブルーで表示されます。
- 送信者 — 会社コード(太字)と会社のフルネーム。HH:MM形式のタイムスタンプが右側に表示されます。
- グループ化 — 同じ送信者からの連続メッセージは1つのアバターの下にまとめられ、会話をコンパクトに保ちます。匿名メッセージはグループ化されません。
メッセージを送る
下部の入力欄にメッセージを入力し、Enterキーを押す(またはSendをクリック)。送信中はすぐにメッセージが表示されます。リアルタイム接続が切れている場合、アプリは自動的に再接続して一度だけ再送を試みます。
チャンネル
- ワールドチャンネル — 同じワールドのカンパニーのみ表示できます。フライトの調整、現地の天気の確認、近隣プレイヤー探しに最適です。
- #Global — すべてのワールドで表示されます。OnAirの一般的な会話に使用します。
ステータス表示
チャンネルリストの下にあるLiveと緑のドットは、リアルタイムチャンネルが接続されていることを示します。Connecting...は、アプリが接続を確立中または復元中であることを意味します。
ヒント
- 履歴に不足があると感じたら、ページヘッダーの更新をクリックしてサーバーから再読み込みできます。
- タイトルバーの未読バッジは、このページを開いた時点でクリアされ、表示中はゼロに保たれます。
- 表示がConnecting...のままの場合、ネットワークとOnAirサーバーへの到達性を確認してください。
11.3 設定
設定ではアカウント、シミュレーター、外観、音声、会社のルールを設定します。タブは Connection、Flight Sim、Sound & Voice、Controls、Preferences、Discord Webhook、Company Actions、Recovery、About、Release Notes、末尾にスタッフ用の Staff Tools。右上の Save で保存。多くのスイッチは即座に保存されます。
Connection
- アカウントとサインアウト、読み取り専用の識別子、ローカル空港データベース、任意の地図レイヤー キー。
- API クォータ — API キーの下に、そのキーが使えるサーバー時間を表示します。公開 API を読むツール(スクリプト、OnAirTools)が消費します。1 CU(compute unit)は OnAir サーバー時間 1 ms で、1 秒あたり 1 CU ずつ最大 15 000 CU まで回復します。使い切ると、回復するまで API はツールを HTTP 429 で拒否し、この行が待ち時間を示します。Refresh で再取得でき、詳細にはサーバーの直近の再起動以降でコストが大きい呼び出しが並びます。Companion 自体はこの API を使わないため、クォータを消費することはありません。
- Secure DNS — 任意。暗号化した接続で OnAir サーバーのアドレスを解決し、ルーターやプロバイダーの名前解決サーバーを経路から外します。PC の他の通信は正常なのにアプリだけサーバーへ届かないときに試してください。意図的に DNS をフィルタしている場合(Pi-hole、AdGuard など)はオフのまま。暗号化された解決はそれらを迂回します。
- プレイ中に切れたサブスクリプションを、ロビー以外でも検知します。理由もなく操作が失敗し続ける代わりに、拒否画面と Check again、更新リンクが出ます。
Flight Sim
左 — アカウントとゲーム設定:Navigraph、SimBrief(ユーザー名または Pilot ID と 3 文字の航空会社コード)、VATSIM、Hoppie ACARS、クルーグループ、任意の機内緊急事態と除氷ペナルティ、対地速度 10 kt 超での自動トラッキング開始(オフ可)。
右 — シミュレーター:選択(MSFS 2020/2024、Prepar3D、FSX、X-Plane プラグインまたは Web API)、X-Plane のフォルダーとプラグイン、専用ガイド付きのリモート シミュレーター設定、Test Simulator、挙動スイッチ(Cumulus では、シミュレーターで設定した時刻で飛べるシミュレーターの時刻を強制しないと、チェックライドの難易度も)、コミュニティ パッケージ、シム内 3D シーナリー、空港レイアウトのキャッシュ。
ゲーム内パネル(MSFS)。 自動でインストールされます。シミュレーター内で有効にする操作はなく、Old Client にある同様のスイッチに相当するものはここにはありません。MSFS ではシミュレーターのツールバーで小さな点の付いた OnAir アイコンを探してください。点のない OnAir アイコンは Old Client のパネルで、Companion には接続しません。初回インストール後に MSFS を一度再起動してください。削除するには、コミュニティ パッケージの OnAir Minimap 機内パネルをインストールする のチェックを外します。
ルート上の ATC。 オプション ルート上のオンライン ATC を表示(既定でオフ)で、フライト上のオンライン VATSIM 管制官を表示します。空港バッジ、概要の前方の管制官、フライトヘッダーの次の管制官、空域の帯(Navigraph データパッケージが必要)です。詳しくは フライト管理 を参照してください。オフのときは何も表示せず、そのためのリクエストも行いません。
Navigraph でのみ存在する空港。 一部の空港は、Navigraph のデータパッケージ(Community フォルダー内の navigraph-nav-base)によってのみ MSFS に存在します。Companion はこれを探します。インストールされ有効な場合、これらの空港はジョブ一覧と選択欄で利用できます。そうでない場合は、MSFS にない他の空港と同様に、ジョブ一覧・地図・選択欄から非表示になります(設定で Only use Simulator vanilla airports のチェックを外している場合を除く)。これは MSFS のみに関係します。Flight Sim の Navigraph の下に、見つかった内容を示す一文が表示されます。Community フォルダーを見つからない場合は、連携済みの Navigraph アカウントが代わりに使われます。
Sound & Voice
ローカル読み上げと、アナウンス種別ごとのスイッチで話す内容を選べます。音声には優先度があり、空港情報の放送がキャビンの緊急事態を遮ることはありません。ほかにマスター音量(0 % で消音)、音ごとのスイッチ、着陸時のラジオ、トラッキング中断時のループ警報。
ルート上の ATC チャンネルは、前方のオンライン VATSIM 管制官についての音声案内を扱います。既定でオフで、フライトシム の ルート上のオンライン ATC を表示 もオンのときだけ話します。
Controls
シミュレーターのボタンを Companion の操作に割り当てます:トラッキングの開始・再開、飛行の登録、気象とブリーフィングの読み上げ、ラジオ。Listen を押してシム側のボタンを押します。旧 X-Plane プラグイン以外は取得できます。
Preferences
外観(昼/夜、配色、フォント、ズーム 60-150 %)、単位とヘルプ言語、会社の名前とコード(4〜25文字の名前と、英字または数字4文字のコード。使用できないコードは保存時に拒否されます。バーチャル航空会社のコードは5文字です。VAモードではバーチャル航空会社の名前を変更でき、Manager以上のロールが必要です)、会社のジョブ規則(空港の規模、シム標準の空港、従業員の休息、レベル ミッション機、報酬ボーナス。Cumulus ではパイロットと従業員の即時移動、スキルツリーの全解放、航空機の最低レンタル時間も)。Display & Connection Fixes は再起動が必要:ちらつきやページの重なり、ぼやけた描画、表示スケールの強制、HTTP/1.1 の強制(既定でオン)。
Discord Webhook
フライトを Discord チャンネルに投稿します。フライトの開始・登録・キャンセル時に OnAir サーバーがメッセージを送信します。AI フライトも含まれ、パイロット名に「(AI)」が付きます。Discord で Webhook を作成し(サーバー設定 → 連携サービス → ウェブフック)、目的のイベントのカードに URL を貼り付け、Active にチェックを入れて Webhook を保存 を押します。このタブには専用の保存ボタンがあります。テスト は保存の有無にかかわらずメッセージを一度投稿します。変数には、シミュレーターで飛んだ最新の登録済みフライトの値が入ります。各カードには 投稿するフライト のリストがあり、すべてのフライト・人間のパイロットのみ・AI フライトのみから選べます。「AI フライトのみ」のとき、テスト は最新の AI フライトを使います。Webhook は作業中の会社のものです。バーチャルエアラインには独自の Webhook があり(変更には Dispatcher 以上のロールが必要)、その機体やジョブで飛んだフライトもそこに投稿されます。
飛行中のイベント(このCompanionが送信) — タブの下にある2種類目の Webhook で、このCompanionがあなたのフライトを追跡している間に自分で投稿します:追跡開始、エンジン、離陸、飛行フェーズ、着陸とその評価、インシデント、ミッションイベント、そしてフライトの登録またはキャンセル。各メッセージには完全な Flight ID と Aircraft ID、Real UTC の時刻と Sim time が、チャンネルを読むツールが頼れる固定名のフィールドで入ります。event.jsonを添付 にチェックすると、1メッセージ1イベントで JSON ファイルとしても届きます。手順とペナルティ と 機体の設定 はメッセージが多いため、既定でオフです。設定は変更するたびにこのコンピューターに、作業中の会社用に保存されます(バーチャルエアラインには独自の設定があります)。投稿されるのはこのCompanionが追跡するフライトだけです。AI フライト、Old Client、Web版は何も送信せず、URL を知っている人は誰でもチャンネルに投稿できます。
Company Actions・Recovery・About
- 管理モード(Freelance / Advanced、双方向に 7 日のクールダウン)、手数料と停止内容を示す Pause Company、破壊的な Close Company(サポート経由で 7 日の猶予)。
- ワールド移行と経済ルール(Advanced モード)— 会社をより易しいワールドへ移します。Thunder から Stratus または Cumulus、Stratus から Cumulus です。すでに会社があるワールドへは移行できません。すべての機体が地上で待機中である必要があり、所有する空港はベースキャンプを除いて手放されます。Challenging の会社は Classic にも切り替えられます。機体と FBO の週次管理費がなくなり、フリーランスと定期路線を除くジョブの報酬が増えますが、会社のランキング記録は消去されます。どちらも元に戻せません。VA の場合は、全メンバーが Virtual Airline ページで同意した後に、創設者だけが実行できます。
- Recovery は未登録の飛行を一覧します。サーバー側でまだ開いていれば再開、到達できないときはその旨を表示します。
- About — バージョン、ティア、サポート カード(診断ログ、更新確認、統計)。
連携アプリと再接続。Connectionには、このPCの連携アプリ向けにローカルなフライトデータを提供する設定があり、既定で有効です。共有される内容は説明文で確認でき、不要ならそこで無効にできます。ワールド接続が切れると、再接続状況と次の操作が表示されます。ログイン成功を待ってから会社操作を再試行します。初回Advanced解放には専用見積もりがあり、その後の切り替えには通常の待機期間が適用されます。
11.4 リモート SimConnect — セットアップ ガイド
MSFS・Prepar3D・FSX を 1 台の PC で、Companion を同じローカル ネットワーク上の別の PC で動かす方法です。SimConnect を使うすべてのシミュレーターに共通します。
X-Plane は対象外です。 X-Plane には独自の方法があり、リモート スイッチの上のシミュレーター選択で設定します:従来のプラグインならアドレスを書いたテキスト ファイル、Web API モードならシミュレーターの HTTP ポート。SimConnect のファイルは使いません。
利点
シミュレーター専用 PC があれば、Companion はノート PC でも別画面でも動かせます。リモートは半分の頻度で取得しますが、燃料と搭載量の書き込み、位置と時刻の設定は使えます。
MSFS 2020 / 2024、Prepar3D v4 / v5、FSX(Steam Edition を含む)に対応します。macOS と Linux ではこれが唯一の方法です:SimConnect サーバーは Windows でしか動かないため、シミュレーター側はネットワークから届く Windows 機である必要があります。これらの OS ではチェックが強制され、オレンジ色の注意が出ます。
手順 1 — ファイルを生成する
SimConnect は動作中の PC 内でしか待ち受けません。ネットワークからの接続を受けるには、シミュレーターのユーザー設定フォルダーに SimConnect.xml が必要です。設定の Flight Sim で Test connection の隣の Generate SimConnect.xml を押すと、選んだポート用のファイルと、各シミュレーターの正確なフォルダーが表示されます(Microsoft Store 版と Steam 版で異なります)。コピーしてそこに保存し、既存のファイルは先に控えを取ります。
手順 2 — シミュレーター側でポートを開ける
既定のポートは 500。Windows Defender ファイアウォールで TCP 500 の受信規則を追加し、接続を許可して、プロファイルはプライベートのみにします。パブリックは選ばないでください。SimConnect に認証はありません。
手順 3 — シミュレーターを再起動する
ファイルは起動時にしか読まれません。プロセスが終わるまで完全に終了させ、もう一度起動します。
手順 4 — Companion を設定する
設定の Flight Sim で Simulator runs on a remote computer にチェックします(隣の疑問符でこのガイドを再表示)。シミュレーター PC のアドレスを入力し、ポートは 500 のままで Test connection を押すと、1〜2 秒で応答が返ります。保存してからタイトルバーで接続します。
うまくいかないとき
- タイムアウト — ネットワークで待ち受けていません。ファイルのフォルダー、シミュレーターの再起動、ファイアウォール規則を確認します。
- 接続拒否 — 応答はあるがそのポートに何もありません。シミュレーターが未起動か、ポートが不一致です。
- テストは通るのに接続できない — 別の Companion が接続中です。同時に 1 台のみです。
- 更新が遅い — 想定どおりです。半分の頻度で取得しますが、飛行フェーズはすべて検出されます。
- Wi-Fi — 有線推奨。200 ms を超えるゆらぎで位置が飛びます。
セキュリティ
SimConnect に認証はありません。アドレスとポートを知る同一ネットワークの誰もが、シミュレーターのデータを読み書きできます。信頼できる家庭内ネットワークだけで使い、ファイアウォール規則はプライベートに限定してください。