ALBION ONLINE DATA PROJECT
- Albion Online Data Projectを使い始めるためのチュートリアルです。
Albion Online Data Projectとは?
- このプロジェクトの目的は、Albion Onlineのマーケットのデータを集め、公開APIで誰でも使えるようにすることです。
- 購入注文と売り注文のデータ、平均価格と数量、ゴールドの価格の履歴を保存しています。
- プロジェクトのDiscordサーバーで、プロジェクトの管理者に連絡したり、プロジェクトを支援したりできます。
- Albion Free Marketをはじめ、多くのウェブサイトやスプレッドシートが、このプロジェクトのデータを情報の提供やバックエンドの分析に使っています。
クライアントの用途は?
- データクライアントは、ゲーム内で表示されたマーケットの情報を集めるために使います。
- ゲームに送られるネットワークのパケットを*盗聴(スニッフィング)*し、マーケットの情報を解析して、最後に中央のサーバーにアップロードする仕組みです。そのため、アップロードできるのは、実際にゲーム内で見た情報(市場の注文のページ、履歴のグラフ、ゴールドの履歴)だけです。
- ソースコードは公開されているので、アップロードされるデータがマーケットのデータに限られていることを確認できます。個人情報はアップロードされません。
インストールと使い方
- クライアントはプロジェクトのリポジトリのリリースページからダウンロードできます。
- お使いのOSに合った最新バージョンをダウンロードしてください(Windowsなら「albiondata-client-amd64-installer.exe」)。

- Windowsのセキュリティ警告は「Run Anyway(実行)」をクリックして無視してください。AODPが認証済みの発行元ではないために表示されます。繰り返しになりますが、コードはオープンソースなので、アプリケーションの安全性を自分で確認できます。

- クライアントのインストールには管理者権限が必要です。
- 画面の指示に従ってインストールを完了してください。
- WinPcap 4.1.3も一緒にインストールされます。これはパケットの盗聴を可能にするドライバーです。指示に従ってインストールを完了してください。

- Albion Online Data Projectの動作に必要なので、「Automatically start the WinPcap driver at boot time」のオプションにはチェックを入れたままにしてください。

- インストールが完了したら、スタートメニューやデスクトップのアイコンからクライアントを起動できます。クライアントの画面はこのようになっています。

- クライアントはWindowsの起動時に最小化された状態で自動的に起動します。クライアントを開く必要がある場合は、時計の近くのシステムトレイにあります。

- 待機中(アップロードしていないとき)のクライアントはとても軽く、普段のパソコンの使用に影響しません。ゲームをしていないときに動いていても心配する必要はありません。
- ゲームに入ると、クライアントがマーケットのデータのアップロードを始めます。

- システムトレイのボタンを右クリックして「Quit」を選ぶと、クライアントを終了できます。
アンインストール
- クライアントとWinPcapは、ほかのソフトウェアと同じようにアンインストールできます。

暗号化されたデータ
- クライアントを使っても価格が更新されない場合、特にキャラクターが新しいか、そのキャラクターであまりプレイしていない場合は、データが暗号化されている可能性があります。
- 公式のAODPのデータクライアントも、代わりに使えるAFM Data Clientも、データが暗号化されていることを知らせてくれます。
- 暗号化されている場合、ゴールドと過去の価格はアップロードされますが、市場の注文はアップロードされません。
- 暗号化を止める正確な方法は誰も知りませんが、実際にゲームをプレイしている古いアカウントではデータが暗号化されないことが知られています。つまり、暗号化を解除するいちばんの方法は、普通にゲームをプレイすることです。
代わりに使えるAFM Data Client
- 代わりにAFM Data Clientを使うこともできます。
- 基本的には公式のAODPクライアントと同じ機能ですが、上のリンクに詳しくあるとおり、より使いやすい画面と追加の機能があります。
- ダウンロードとインストールは、GitHubのページの手順に従うだけです。
- このクライアントを使う場合は、すべてを2回アップロードしないよう、公式のAODPクライアントをアンインストールしてください。