From 8c8e9e6f06f71a6c1820a52c8461272792552c2f Mon Sep 17 00:00:00 2001 From: suti7yk5032 Date: Mon, 23 Sep 2024 23:11:47 +0900 Subject: [PATCH] =?UTF-8?q?hard=5Flock=E3=81=AE=E3=82=A8=E3=82=AF=E3=82=B9?= =?UTF-8?q?=E3=83=97=E3=83=AD=E3=83=BC=E3=83=A9=E3=83=BC=E3=81=AE=E7=B5=82?= =?UTF-8?q?=E4=BA=86=E3=82=92App=E8=B5=B7=E5=8B=95=E6=99=82=E3=81=AB?= =?UTF-8?q?=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dislocker_client.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) 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: