DMMGamePlayerFastLauncher
DMMGamePlayerFastLauncher copied to clipboard
DMM Game Player Fast Launcher for secure and fast start-up
DMMGamePlayerFastLauncher
DMM Game Player のゲームを高速かつセキュアに起動できるランチャー
特徴
- ワンクリックでゲームを起動
- 管理者権限不要
Githubってなに?
インストール
Releases から DMMGamePlayerFastLauncher-Setup.exe をダウンロード
実行してセットアップする
その他のインストール
手動インストール(上級者向け)
Releases から DMMGamePlayerFastLauncher.exe をダウンロード
product_idチェッカーのみインストール(上級者向け)
Releases から DMMGamePlayerProductIdChecker.exe をダウンロード
変更のない場合はアップロードされていないので過去のバージョンのReleaseからダウンロードしてください
使い方
エクスプローラーやデスクトップで右クリックし新規作成、ショートカットの作成を選択
項目の場所を入力して下さいにダウンロードしたDMMGamePlayerFastLauncherのパスとproduct_idを入力
ショートカットの名前は何でも良いです
例
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe priconner
インストールしているゲームのproduct_idを取得する
product_idとはゲームに割り当てられているidです
%AppData%\DMMGamePlayerFastLauncher\tools にある DMMGamePlayerProductIdChecker.exe を実行することで確認できます
※エクスプローラーのファイルパス入力欄に%AppData%\DMMGamePlayerFastLauncher\toolsとそのまま入力すると移動できます
引数
DMMGamePlayerFastLauncher.exe <product_id>
| オプション | エイリアス | デフォルト | 備考 | タイプ |
|---|---|---|---|---|
| --help | -h | False | bool | |
| --game-path | False | ゲームのパス Falseにすると自動 | ||
| --login-force | False | ログインを強制する | bool | |
| --skip-exception | False | エラーをスキップ | bool | |
| --https-proxy-uri | None | HTTPSプロキシを指定 | string | |
| --non-request-admin | False | 管理者権限が必要な際にリクエストしない | bool |
ヘルプ
インストールするとき
セットアップする際、WindowsによってPCが保護されましたと表示される
詳細情報をクリックして実行をクリック
WindowsDefenderがトロイの木馬判定を出す
このツールはトロイの木馬ではないので誤判定です
不安が残るようであればプログラムのコードを公開しているのでビルドしてお使い下さい
全てのゲームに起こる症状
「要求された操作には管理者特権が必要です」というエラーが出る
DMMGamePlayerが管理者権限でインストールされています
DMMGamePlayerから管理者権限を外して下さい
(このツールのv4.0以降このエラーは出ないと思いますが)
「日本国外からのアクセスは禁止されています」というエラーが出る
--https-proxy-uriを指定してください
例
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume --https-proxy-uri http://host:port
Basic認証
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume --https-proxy-uri http://user:pass@host:port
Socks5
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume --https-proxy-uri socks5://user:pass@host:port
requests.org/Proxies
特定のゲームに起こる症状
「ゲームのパスの検出に失敗しました」というエラーが出る
アンインストーラーなどの別のソフトが起動する
自動でゲームのパスを探す機能のバグです
--game-path <ゲームのパス>を指定してください
例
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume --game-path %UserProfile%/umamusume/umamusume.exe
「ゲームが起動しませんでした」というエラーが出る
--game-path <ゲームのパス>を指定してください
例
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume --game-path %UserProfile%/umamusume/umamusume.exe
ゲームが起動しているのに「ゲームが起動しませんでした」というエラーが出る
--skip-exceptionを指定することでエラーをスキップ出来ますがオススメしません
別の解決方法を探すので発生するゲームがあれば報告して下さい
例
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume --skip-exception
BlueStacksを利用しているゲームだとエラーが出る
現在、BlueStacksを利用しているゲームは対応していません
対応する予定はないです
「要求された操作には管理者特権が必要です」というエラーが出る
ゲームが管理者権限でインストールされています
ゲームから管理者権限を外して下さい
「指定されたファイルが見つかりません」というエラーが出る
--game-pathで指定したゲームのパスが間違っています
プロキシを設定した際、ゲームは起動するがゲーム側に通信エラーが発生する
ゲーム側で国外アクセスが禁止されています
ウマ娘、プリコネRは禁止されていました
管理者権限が要求され起動しないかつエラーが出ない
そのゲームには対応していません
IssueやTwitterでバグ報告お願いします
何もしてないのに壊れた!!ってとき
「ログインに失敗しました」というエラーが出る
DMMGamePlayerを起動してログインし直して下さい
「ゲームが起動しませんでした」というエラーが出る
ゲームにアップデートがないか確認して下さい
管理者権限を与えてみてください
それでも解決しなければIssueやTwitterでバグ報告お願いします
「起動にエラーが発生したため修復プログラムを実行しました」というエラーが出る
まれに表示される場合は正常な動作です
「起動にエラーが発生したため修復プログラムを実行しました」と連続して何度も表示される
%AppData%\DMMGamePlayerFastLauncherのcookie.bytesを削除してみて下さい
解決しない場合、アカウントに問題がある場合が高いです
DMMGamePlayerからゲームを起動できるか確認してみて下さい
それでも解決しない場合はエラーの一番下の{ }で囲まれた文字列のerrorの右側に理由が書いているので心当たりがあればそれで解決して下さい
心当たりがない場合は{ }で囲まれた文字列を開発者に送って下さい
「データが無効です」というエラーが出る
%AppData%\DMMGamePlayerFastLauncherのcookie.bytesを削除してみて下さい
その他のエラー
%AppData%\DMMGamePlayerFastLauncherのcookie.bytesを削除してみて下さい
解決しない
ツールが対策された可能性があります
不具合以外
ゲームのアイコンに寄せたい
ショートカットを右クリック→プロパティ→アイコンの変更→参照
このツールを使用するとDMMGamePlayerを起動する際に毎回ログインを求められるようになった
DMMGamePlayerのバグ(仕様?)です
どうすることも出来ないので頻繁にDMMGamePlayerを起動する方にこのツールはオススメしません
なぜか管理者権限が要求される
ゲームによっては要求されたりされなかったりします
典拠
ライセンス
DMMGamePlayerFastLauncher is under MIT License