diff --git a/dislocker_client.py b/dislocker_client.py index 86a3332..8efd145 100644 --- a/dislocker_client.py +++ b/dislocker_client.py @@ -161,6 +161,13 @@ def init(**kwargs): msgbox = tkinter.messagebox.showerror(title=f"{app_name} | 登録時にエラー", message=f"登録時にエラーが発生しました。\nワンタイムパスワードが間違っている可能性があります。") return 2 else: + return 0 + + +class App(customtkinter.CTk): + def __init__(self): + super().__init__() + if client_config["hard_lock"] == True: exit_explorer = subprocess.run('taskkill /f /im explorer.exe', startupinfo=sp_startupinfo, stdout=subprocess.PIPE, text=True) if exit_explorer.returncode == 0: @@ -168,13 +175,7 @@ def init(**kwargs): else: signout_session = subprocess.run('shutdown /l /f /t 3', startupinfo=sp_startupinfo, stdout=subprocess.PIPE, text=True) error_msgbox = tkinter.messagebox.showerror(title=f"{app_name} | 初回処理のエラー", message=f"初回処理の実行にエラーが発生しました。\n自動的にサインアウトされます。") - return 1 - return 0 - - -class App(customtkinter.CTk): - def __init__(self): - super().__init__() + self.title(f"{app_name} | ロック中") self.iconbitmap(default=resource_path + '\\icon\\dislocker.ico') if client_config["testing"] == True: