diff --git a/dislocker_client.py b/dislocker_client.py index 26eb9fc..bb00374 100644 --- a/dislocker_client.py +++ b/dislocker_client.py @@ -146,7 +146,7 @@ if not os.path.isfile(client_config_path): os.mkdir(config_dir_path) client_config = { - "initial": 0, + "initial": 1, "auth_host_url": "http://localhost", "pc_number": 1, "master_password_hash": "", @@ -159,10 +159,11 @@ elif os.path.isfile(client_config_path): client_config = json.load(r) -if client_config["initial"] == 0: +if client_config["initial"] == 1: master_password = master_password_gen() - msgbox = tkinter.messagebox.showinfo(title=f"{app_name} | 初回起動を検出", message=f"初回起動のようです。\nマスターパスワードを記録しておいてください。\nこれ以降二度と表示されることはないでしょう。\n\n{master_password["password"]}\n\n") + msgbox = tkinter.messagebox.showinfo(title=f"{app_name} | 初回起動を検出", message=f"初回起動のようです。\nマスターパスワードを記録しておいてください。\nこれ以降二度と表示されることはないでしょう。\n\n{master_password["password"]}\n\nまた、認証先サーバーの接続先を指定してください。ロックを解除できなくなります。") client_config["master_password_hash"] = master_password["password_hash"] + client_config["initial"] = 0 with open(client_config_path, "w") as w: json.dump(client_config, w, indent=4)