Skip to content

Commit 378a90f

Browse files
committed
Update dank.tool.py
- fix Former-commit-id: 804e834
1 parent 6f7dc63 commit 378a90f

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

__src__/dank.tool.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ def dank_tool_settings():
517517

518518
while True:
519519

520-
cls(); print(clr(f"\n - Settings: [ {_translate('restart for changes to take effect')} ]\n\n - dank.tool run counter: {runs}\n\n - do not use: offline-src, offline-mode, dev-branch!\n\n [0] Return to menu"))
520+
cls(); print(clr(f"\n - Settings: [ {_translate('restart for changes to take effect')} ]\n\n - dank.tool run counter: {runs}\n\n - {_translate('do not use')}: offline-src, offline-mode, dev-branch!\n\n [0] {_translate('Return to menu')}"))
521521

522522
with open("settings.json", "r", encoding="utf-8") as file:
523523
settings = json.loads(file.read())
@@ -534,31 +534,30 @@ def dank_tool_settings():
534534
if not choice: break
535535
settings = list(settings.items())
536536
setting_key = settings[choice - 1][0]
537-
setting_value = int(settings[choice - 1][1])
538-
settings[choice - 1] = (setting_key, str(int(not setting_value)))
537+
settings[choice - 1] = (setting_key, str(int(not int(settings[choice - 1][1]))))
539538
settings = dict(settings)
540539

541-
if setting_value:
540+
if int(settings[setting_key]):
542541
match setting_key:
543542
case "force-startup-audio" | "disable-startup-audio" | "force-translate" | "disable-translate":
544543
with open(setting_key, "w", encoding="utf-8") as file:
545544
file.write("")
546545
if "force" in setting_key:
547546
setting_key = setting_key.replace('force', 'disable')
548-
if os.path.exists(setting_key):
547+
if os.path.isfile(setting_key):
549548
os.remove(setting_key)
550549
settings[setting_key] = "0"
551550
elif "disable" in setting_key:
552551
setting_key = setting_key.replace('disable', 'force')
553-
if os.path.exists(setting_key):
552+
if os.path.isfile(setting_key):
554553
os.remove(setting_key)
555554
settings[setting_key] = "0"
556555

557556
case "compatibility-mode":
558557
with open("compatibility-mode", "w", encoding="utf-8") as file:
559558
file.write("")
560559
else:
561-
if os.path.exists(setting_key):
560+
if os.path.isfile(setting_key):
562561
os.remove(setting_key)
563562

564563
with open("settings.json", "w", encoding="utf-8") as file:

0 commit comments

Comments
 (0)