ホストURLをコマンドラインから指定できるように
This commit is contained in:
parent
ab6e77a99f
commit
7b75da62a3
1 changed files with 13 additions and 2 deletions
|
@ -126,6 +126,11 @@ def init(**kwargs):
|
|||
tkinter.messagebox.showerror(title=f"{app_name} | 登録時にエラー", message=f"登録時にエラーが発生しました。\nワンタイムパスワードが指定されていません。1個目の引数にPC番号、2個目の引数にワンタイムパスワードを指定して、もう一度お試しください。")
|
||||
return 2
|
||||
|
||||
if "host_url" in kwargs:
|
||||
client_config["auth_host_url"] = str(kwargs["host_url"])
|
||||
else:
|
||||
pass
|
||||
|
||||
register_url = client_config["auth_host_url"] + "/register"
|
||||
register_json = {
|
||||
"pc_number": int(client_config["pc_number"]),
|
||||
|
@ -547,7 +552,13 @@ if __name__ == '__main__':
|
|||
stop.run()
|
||||
|
||||
elif args[1] == "setup":
|
||||
init_result = init(pc_number=args[2], onetime=args[3])
|
||||
if len(args) == 4:
|
||||
init_result = init(pc_number=args[2], onetime=args[3])
|
||||
elif len(args) == 5:
|
||||
init_result = init(pc_number=args[2], onetime=args[3], host_url=args[4])
|
||||
else:
|
||||
print("引数エラー。")
|
||||
error_msgbox = tkinter.messagebox.showerror(title=f"{app_name} | 引数エラー", message=f"引数が多すぎるか、少なすぎます。\n引数がPC番号、ワンタイムパスワード、ホストURLの順で正しく指定されているか確認してください。")
|
||||
if init_result == 1:
|
||||
warning_msgbox = tkinter.messagebox.showwarning(title=f"{app_name} | 多重起動エラー", message=f"すでに {app_name} は実行されています。\n正常に起動しない場合は、既に起動しているプロセスを終了してから、もう一度起動してみてください。")
|
||||
elif init_result == 2:
|
||||
|
|
Loading…
Reference in a new issue