Skip to content

Suuringo/DMMGamePlayerFastLauncher

 
 

Repository files navigation

DMMGamePlayerFastLauncher

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

特徴

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

インストール

Releases から DMMGamePlayerFastLauncher-Setup.exe をダウンロード
実行してセットアップする

使い方

エクスプローラーやデスクトップで右クリックし新規作成ショートカットの作成を選択
項目の場所を入力して下さいにダウンロードしたDMMGamePlayerFastLauncherのパスproduct_idを入力
ショートカットの名前は何でも良いです


%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume
%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe priconner

product_idって?

ゲームに割り当てられているidです
%AppData%\DMMGamePlayerFastLauncher\tools にある DMMGamePlayerProductIdChecker.exe を実行することで確認できます

引数

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

ヘルプ

インストールするとき

セットアップする際、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 で指定したゲームのパスが間違っています

何もしてないのに壊れた!!ってとき

「ログインに失敗しました」というエラーが出る
DMMGamePlayerを起動してログインして下さい
DMMGamePlayerを起動しているなら終了させて下さい

「ゲームが起動しませんでした」というエラーが出る
ゲームにアップデートがないか確認して下さい

「起動にエラーが発生したため修復プログラムを実行しました」というエラーが出る
まれに表示される場合は正常な動作です

「起動にエラーが発生したため修復プログラムを実行しました」と連続して何度も表示される
%AppData%\DMMGamePlayerFastLaunchercookie.bytes を削除してみて下さい
解決しない場合、アカウントに問題がある場合が高いです
DMMGamePlayerからゲームを起動できるか確認してみて下さい
それでも解決しない場合はエラーの一番下の{ }で囲まれた文字列のerrorの右側に理由が書いているので心当たりがあればそれで解決して下さい
心当たりがない場合は{ }で囲まれた文字列を開発者に送って下さい

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

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

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

不具合以外

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

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

典拠

Lutwidse/priconner_launch.py

ライセンス

DMMGamePlayerFastLauncher is under MIT License

About

DMM Game Player Fast Launcher

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 66.6%
  • Inno Setup 28.8%
  • PowerShell 4.6%