From 9bb73a633f6cc2261b4f3a0a5aa1e5e2c0c69791 Mon Sep 17 00:00:00 2001 From: flt6 <1404262047@qq.com> Date: Sun, 2 Nov 2025 17:02:32 +0800 Subject: [PATCH] single file for ui --- pdf_unlock/ui.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pdf_unlock/ui.py b/pdf_unlock/ui.py index 6c4fe46..c26923c 100644 --- a/pdf_unlock/ui.py +++ b/pdf_unlock/ui.py @@ -5,11 +5,13 @@ import traceback import tkinter as tk from tkinter import filedialog, messagebox import customtkinter as ctk +import sys from tkinterdnd2 import TkinterDnD, DND_FILES # type: ignore DND_AVAILABLE = True from main import copy_pdf_pages # type: ignore +from main import main as dummy_main # to avoid linter error APP_TITLE = "PDF 解锁(拖入即可)" SUFFIX = "_decrypt" @@ -145,4 +147,7 @@ def main(): if __name__ == "__main__": - main() + if len(sys.argv)>=2: + dummy_main() + else: + main()