Skip to content

Commit

Permalink
Merge pull request #80 from fa0311/develop-v5
Browse files Browse the repository at this point in the history
v5.0.1
  • Loading branch information
fa0311 authored Aug 24, 2023
2 parents 1e298a6 + 7da78df commit 3f84470
Show file tree
Hide file tree
Showing 8 changed files with 80 additions and 271 deletions.
3 changes: 2 additions & 1 deletion DMMGamePlayerFastLauncher/launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,8 @@ def launch(self, id: str):
game["detail"]["version"] = response["data"]["latest_version"]
session.set_config(dgp_config)

dmm_args = response["data"]["execute_args"].split(" ")
dmm_args = response["data"]["execute_args"].split(" ") + data.game_args.get().split(" ")

process = ProcessManager.run([str(game_path.absolute())] + dmm_args)

assert process.stdout is not None
Expand Down
3 changes: 2 additions & 1 deletion DMMGamePlayerFastLauncher/tab/account.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@ def __init__(self, master: CTkBaseClass):

def create(self):
CTkLabel(self, text=i18n.t("app.account.import_detail"), justify=ctk.LEFT).pack(anchor=ctk.W)
EntryComponent(self, text=i18n.t("app.account.filename"), variable=self.name).create()
filename_tooltip = i18n.t("app.account.filename_tooltip")
EntryComponent(self, text=i18n.t("app.account.filename"), tooltip=filename_tooltip, required=True, variable=self.name).create()
CTkButton(self, text=i18n.t("app.account.import"), command=self.callback).pack(fill=ctk.X, pady=10)
return self

Expand Down
19 changes: 2 additions & 17 deletions README-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,9 @@ Run and set up

## Using

Run `DMMGamePlayerProductIdChecker.exe` in `%AppData%\DMMGamePlayerFastLauncher\tools`
Note down the `product_id` of the game you want to activate
Start `%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe`.

![screenshot1](docs/img/DMMGamePlayerProductIdChecker1.png)

Right-click in Explorer or on the desktop and select **New**, **Shortcut**
Enter the **DMMGamePlayerFastLauncher path** and `product_id` in **Type the location of the item**

Examples:
`%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume`
`%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe priconner`

**Type a name for this shortcut** can be anything

Then just double-click the shortcut to run it

[Option](/docs/README-advance.md#引数)
[Help](/docs/README-advance.md#ヘルプ)
[Detailed instructions](/docs/README-advance.md)

## Receive update notifications

Expand Down
19 changes: 2 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,24 +25,9 @@ DMM Game Player のゲームを高速かつセキュアに起動できるラン

## 使い方

`%AppData%\DMMGamePlayerFastLauncher\tools` にある `DMMGamePlayerProductIdChecker.exe` を実行する
起動したいゲームの `product_id` をメモする
`%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe` を起動する

![screenshot1](docs/img/DMMGamePlayerProductIdChecker1.png)

エクスプローラーやデスクトップで右クリックし**新規作成****ショートカットの作成**を選択
**項目の場所を入力して下さい****DMMGamePlayerFastLauncher のパス**`product_id` を入力

例:
`%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe umamusume`
`%AppData%\DMMGamePlayerFastLauncher\DMMGamePlayerFastLauncher.exe priconner`

**ショートカットの名前**は何でも良い

あとはショートカットをダブルクリックして実行するだけ

[細かいオプション](/docs/README-advance.md#引数)
[ヘルプ](/docs/README-advance.md#ヘルプ)
[詳しい使い方](/docs/README-advance.md)

## アップデート通知を受け取る

Expand Down
2 changes: 1 addition & 1 deletion assets/i18n/app.en.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
en:
title: DMMGamePlayer Fast Launcher
version: v5.0.0
version: v5.0.1
language: 英語
10 changes: 5 additions & 5 deletions assets/i18n/app.ja.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ja:
title: DMMGamePlayer Fast Launcher
version: v5.0.0
version: v5.0.1
language: 日本語

tab:
Expand All @@ -15,8 +15,6 @@ ja:
launch_create: ランチャー作成
import: インポート

# === 中身 ===

shortcut:
filename: ファイル名
filename_tooltip: |-
Expand Down Expand Up @@ -60,6 +58,10 @@ ja:

account:
import_detail: DMMGamePlayerにアカウント情報をFastLauncherにインポートします。
filename_tooltip: |-
このアカウントに任意の名前を付けてください。
英数字と半角記号のみ推奨です。
import: インポート
filename: ファイル名
filename_not_entered: ファイル名が入力されていません。
Expand Down Expand Up @@ -107,8 +109,6 @@ ja:

admin_error: 管理者権限が必要です。

# === 汎用 ===

component:
required: 入力必須項目です。
required_symbol: "*"
Expand Down
293 changes: 65 additions & 228 deletions docs/README-advance.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion setup.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "DMMGamePlayerFastLauncher"
#define MyAppVersion "5.0.0"
#define MyAppVersion "5.0.1"
#define MyAppPublisher "yuki"
#define MyAppURL "https://github.com/fa0311/DMMGamePlayerFastLauncher"
#define MyAppExeName "DMMGamePlayerFastLauncher.exe"
Expand Down

0 comments on commit 3f84470

Please sign in to comment.