DMMGamePlayerFastLauncher icon indicating copy to clipboard operation
DMMGamePlayerFastLauncher copied to clipboard

DMM Game Player Fast Launcher for secure and fast start-up

DMMGamePlayerFastLauncher

DMM Game Player のゲームを高速かつセキュアに起動できるランチャー

特徴

  • ワンクリックでゲームを起動
  • 管理者権限不要

Githubってなに?

非開発者向け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%\DMMGamePlayerFastLaunchercookie.bytes を削除してみて下さい
解決しない場合、アカウントに問題がある場合が高いです
DMMGamePlayerからゲームを起動できるか確認してみて下さい
それでも解決しない場合はエラーの一番下の{ }で囲まれた文字列のerrorの右側に理由が書いているので心当たりがあればそれで解決して下さい
心当たりがない場合は{ }で囲まれた文字列を開発者に送って下さい

「データが無効です」というエラーが出る
%AppData%\DMMGamePlayerFastLaunchercookie.bytes を削除してみて下さい

その他のエラー
%AppData%\DMMGamePlayerFastLaunchercookie.bytes を削除してみて下さい

解決しない
ツールが対策された可能性があります

不具合以外

ゲームのアイコンに寄せたい
ショートカットを右クリック→プロパティ→アイコンの変更→参照

このツールを使用するとDMMGamePlayerを起動する際に毎回ログインを求められるようになった
DMMGamePlayerのバグ(仕様?)です
どうすることも出来ないので頻繁にDMMGamePlayerを起動する方にこのツールはオススメしません

なぜか管理者権限が要求される
ゲームによっては要求されたりされなかったりします

典拠

Lutwidse/priconner_launch.py

ライセンス

DMMGamePlayerFastLauncher is under MIT License