fa0311/DMMGamePlayerFastLauncher

DMMGamePlayerFastLauncher doesn't create shortcuts for any game, but does for DMMGamePlayer.

Dario011 opened this issue · 5 comments

OS

Windows 10 (22H2)

Bug Description

The application does not create any shortcut to Princess Connect Re:Dive, in any of the options (Normal and UAC) to create shortcuts, but it allows me to create a shortcut to DMM Game Player with the custom token.
And if I try to create the shortcut via the "Edit Shortcut" option, it deletes the .json configuration file.

Tested with versions 5.3 (the latest up-to-date version) and 5.2.0.

Error Message

No response

Log

No response

fa0311 commented

I could not reproduce it in my environment.
Can I enable [Setting] -> [Edit Shortcut] -> [Show Debug Window] to send logs?
(Note that FastLauncher must be restarted after saving the settings)
Also, if the log contains Token, please mask it.

I got to activate the mentioned options, and I already have a log (with the tokens and another IDs removed, with the [REDACTED]).

And it seems that the problem is that I get to create the shortcut, but with the name of the game in Japanese, which causes that it is not done, the syntax of the shortcut is shown in the log.

I managed to recreate the shortcut from the shortcut syntax for the Launcher, and then I got it to work, but I ALWAYS have to hit "Run as administrator".

log.txt

fa0311 commented

Thanks for providing the logs!

And it seems that the problem is that I get to create the shortcut, but with the name of the game in Japanese, which causes that it is not done, the syntax of the shortcut is shown in the log.

Is it true that I cannot create shortcuts in Japanese?
I am using Japanese Windows, so I can create them, but they may not be available in other countries.

fa0311 commented

The arbitrarily specified filename will now be used as the shortcut name if the following conditions are met.
If Japanese(cp932) is the cause of this issue, it will probably be fixed.

  • If the OS is not Japanese(cp932)
  • If the game name contains a string other than ascii

https://github.com/fa0311/DMMGamePlayerFastLauncher/pull/119/files#diff-712607c6a48a2cbcc42641ff37a30f4a479d3e8c31fde554973fdf69e1f73338R163-R171

fa0311 commented

Maybe that was fixed in v5.4.0.