Steam オーバーレイを使用して Battle.net ゲームを開始するのに役立つランチャー ユーティリティ。
公式ページ http://madalien.com/stuff/bnetlauncher/
最後にブリザード ゲームをプレイしてから何年も経ちましたが、私はもうユーザーではないため、このプロジェクトは「メンテナンス」状態になりました。
貢献は引き続き受け付けられますが (新しいゲーム、機能など)、それ以外の開発は行われません。
bnetlauncher が機能しなくなった場合に備えて、Launchpad などの他のランチャー プロジェクトが現在開発中です。
このアプリケーションは、自動的にログインしたまま、battle.net クライアントとの対話を最小限またはまったく行わずに、オーバーレイを使用して Steam から Battle.net ゲームを起動しやすくすることを目的としています。
コード | ゲーム |
---|---|
コドボ4 | コール オブ デューティ: ブラックオプス 4 |
コドボー | コール オブ デューティ: ブラックオプス コールドウォー |
codmw2019 | コール オブ デューティ: モダン・ウォーフェア (2019) |
codmw2crm | Call of Duty: Modern Warfare 2 キャンペーン リマスター |
codmw2 | コール オブ デューティ: モダン・ウォーフェア 2 + ウォーゾーン 2 |
cb4 | クラッシュ バンディクー 4: そろそろ時間です |
d2r | ディアブロ 2: 復活 |
d3 | ディアブロ3 |
d3ptr | ディアブロ 3 パブリック テスト レルム |
d4 | ディアブロ IV |
ディ | ディアブロ イモータル |
はい | ハートストーン |
ホット | 嵐の英雄たち |
ああ | オーバーウォッチ |
owptr | オーバーウォッチ公開テストレルム |
scr | スタークラフト リマスター |
sc2 | スタークラフト 2 |
w3 | ウォークラフト 3: リフォージド |
おお | ワールド オブ ウォークラフト |
すごいクラシック | ワールド オブ ウォークラフト クラシック |
すごいクラシセラ | ワールド オブ ウォークラフト クラシック時代 |
うわーptr | World of Warcraft 公開テスト レルム |
結果は、以下の例またはスクリーンショットのようになります。
"G:Steambnetlauncher.exe" ow
注: bnetlauncher のデフォルトの動作はクライアントの状態を保持するため、クライアントが実行中でない場合は bnetlauncher を閉じ、実行中の場合は実行したままにします。
2021 年の新しいクライアントのリリースに伴い、PTR およびクラシック バージョンを起動する以前の方法は機能しなくなります。このバージョンには、常に機能するとは限らない問題に対する実験的な修正が含まれています。ゲームが自動的に起動しない場合は、プレイ ボタンを押すすべての手動操作が必要になります。
問題が発生した場合は、 %localappdata%madalien.combnetlauncher
内にenablelog.txt ファイルを作成することでログ記録を有効にすることができます。そのパスをエクスプローラーに貼り付けるか、Windows の実行ダイアログ (WinKey+R) でその場所を開くことができます。
--notask
スイッチ/オプションで提供されます。--timeout 10
使用するとより適切に動作する可能性があります。 コマンド ライン スイッチによって提供される次の追加オプションもあります。
--timeout <seconds>, -t <seconds>
エラーが発生するまでにゲームの検索を試行する秒数を変更します (デフォルトでは 15 秒)。--notask, -n
タスク スケジューラを使用する代わりにランチャーを直接起動します (クライアントを直接起動すると、steam はクライアントにオーバーレイを適用し、クライアントが存在するまでゲームをプレイするとみなします)。--leaveopen, -l
、ゲームの起動後にクライアントを開いたままにします。警告: --notask
オプションと組み合わせると、クライアントを閉じるまで Steam でプレイしているように表示されます。 システムから bnetlauncher の痕跡をすべて削除するには:
%localappdata%madalien.com
を検索してフォルダーを開き、bnetlauncher フォルダーを削除して、作成されたログと gamedb.ini ファイルを削除します。 v2.00 以降、bnetlauncher は内部の gamedb.ini を使用してゲームの起動方法を制御します。
免責事項:このオプションは、新しいゲームの追加や「エキゾチックな」ユースケースのサポートを容易にするためにあります。これは通常のユーザーを対象としたものではなく、必要もありません。
構成をカスタマイズするには、次の場所に gamedb.ini ファイルを作成します。
%localappdata%madalien.combnetlaunchergamedb.ini
gamesdb.ini.sample
、組み込み設定のコピーを含む bnetlauncher とともに配布されます。
重要:デフォルトのエントリは変更できません。 bnetlauncher は、変更された値を内部の gamesdb で常にオーバーライドします。ただし、別の名前を使用して新しいエントリを作成し、カスタム オプションを使用することは可能です。
エントリの例:
[codbo4]
name=Call of Duty: Black Ops 4
client=battlenet
cmd=VIPR
exe=BlackOps4.exe
options=noargs,waitforexit
各部分の機能を説明すると、次のようになります。
[codbo4]
使用する設定を識別する bnetlauncher で使用される名前 (例: bnetlauncher.exe codbo4
)name=Call of Duty: Black Ops 4
エラーおよびヘルプ メッセージに使用されるゲームのフレンドリ名client=battlenet
ゲームの起動に使用されるクライアント モジュール。現在、battlenet、battlenet2、epic があります。2 つの Battlenet の違いは、battlenet2 は ptr/クラシック バージョンのゲームを起動できますが、battlenet よりも信頼性が低い可能性があることです。cmd=VIPR
コマンド。バトルネットの場合、これはゲームを直接起動できる特別な ID です。この値は大文字と小文字が区別されることに注意してください。 Battlenet2 では、それはゲームのプロダクトコードです。これらの値は、さまざまな場所にあるログを確認することで見つけることができます。'%LOCALAPPDATA%Battle.netLogsbattle.net*.log'
'C:ProgramDataBattle.netSetup<game>*.log'
com.epicgames.launcher://apps/<id will be here>?action=launch&silent=true
exe=BlackOps4.exe
bnetlauncher が起動後に検索するゲーム exe。ゲームの 32 ビットおよび 64 ビット ビルドをサポートするには、ワイルドカードとして%
( Diablo III%.exe
を使用できます。options=noargs,waitforexit
現在サポートされているカンマ区切りのオプションのリスト:noargs
ゲームから空の引数を取得するときにエラーをスローしません (blackops4.exe に必要)waitforexit
bnetlauncher を開いたままにし、ゲームが存在するまで待ちます (Destiny 2 がプレイ中であることを表示するために必要です)nolaunch
ゲームを直接起動せず、クライアントを開いてさらに 60 秒間ゲームの検索を試みます。これを使用してゲームを起動し、地域やその他のサポートされていないオプションを選択する時間を与えることができます。notask
スケジュールされたタスクを通じてクライアントを起動しません。これにより、Steam オーバーレイが Battle.net クライアントにも適用されます。noadmin
、UAC の呼び出しを回避するためにゲームに互換性フラグを適用しようとします。これは、ゲームを壊す可能性がある未テストのハックであり、何をしているのか理解している場合以外は使用しないでください。