diff --git a/AutoPercenty.ico b/AutoPercenty.ico new file mode 100644 index 0000000..8bd57d2 Binary files /dev/null and b/AutoPercenty.ico differ diff --git a/AutoPercenty.spec b/AutoPercenty.spec index e4417e8..fb1ce01 100644 --- a/AutoPercenty.spec +++ b/AutoPercenty.spec @@ -3,7 +3,7 @@ import os # 현재 .spec 파일의 디렉토리 경로를 가져옵니다. -spec_dir = os.path.dirname(os.path.abspath(__file__)) +spec_dir = os.path.dirname(os.path.abspath(__name__)) # 이 경로를 기준으로 다른 경로들을 지정 #icon_path = os.path.join(spec_dir, 'icons', 'app_icon.ico') @@ -18,14 +18,18 @@ a = Analysis( (os.path.join(spec_dir, 'Lib', 'site-packages', 'paddleocr'), 'paddleocr'), (os.path.join(spec_dir, 'models'), 'models'), (os.path.join(spec_dir, 'Lib', 'site-packages', 'paddle', 'libs', '*.dll'), 'paddle\\libs'), - (os.path.join(spec_dir, 'config.ini'), '.') - (os.path.join(spec_dir, 'NotoSansKR-Bold.ttf'), '.') - (os.path.join(spec_dir, 'NotoSans.ttf'), '.') - (os.path.join(spec_dir, 'NotoSansKR-ExtraBold.ttf'), '.') - (os.path.join(spec_dir, 'NotoSansKR-Regular.ttf'), '.') - (os.path.join(spec_dir, 'NotoSansKR-SemiBold.ttf'), '.') - (os.path.join(spec_dir, 'simfang.ttf'), '.') - (os.path.join(spec_dir, 'Percenty_SS_Code.json'), '.') + (os.path.join(spec_dir, 'Lib', 'site-packages', 'selenium_stealth'), 'selenium_stealth'), + (os.path.join(spec_dir, 'Lib', 'site-packages', 'fake_useragent'), 'fake_useragent'), + (os.path.join(spec_dir, 'Lib', 'site-packages', 'playwright'), 'playwright'), + (os.path.join(spec_dir, 'config.ini'), '.'), + (os.path.join(spec_dir, 'Percenty_SS_Code.json'), '.'), + (os.path.join(spec_dir, 'NotoSansKR-Bold.ttf'), '.'), + (os.path.join(spec_dir, 'NotoSans.ttf'), '.'), + (os.path.join(spec_dir, 'NotoSansKR-ExtraBold.ttf'), '.'), + (os.path.join(spec_dir, 'NotoSansKR-Regular.ttf'), '.'), + (os.path.join(spec_dir, 'NotoSansKR-SemiBold.ttf'), '.'), + (os.path.join(spec_dir, 'simfang.ttf'), '.'), + ], hiddenimports=[ 'shapely', 'pyclipper', 'imghdr', 'skimage', 'skimage.morphology._skeletonize', 'imgaug', 'scipy.io', 'lmdb', 'tqdm', 'paddlepaddle.core' @@ -46,17 +50,19 @@ exe = EXE( a.datas, [], name='AutoPercenty', - debug=False, + debug=True, bootloader_ignore_signals=False, strip=False, upx=True, upx_exclude=[], runtime_tmpdir=None, console=False, - onefile=True, + onefile=False, disable_windowed_traceback=False, argv_emulation=False, target_arch=None, codesign_identity=None, entitlements_file=None, + icon='AutoPercenty.ico', + ) diff --git a/main.spec b/_orimain.spec similarity index 100% rename from main.spec rename to _orimain.spec diff --git a/build.py b/build.py index bb37193..39fa3b9 100644 --- a/build.py +++ b/build.py @@ -17,4 +17,4 @@ for folder in folders_to_delete: # 디버깅용 : main.spec # 배포용 : AutoPercenty.spec -call(['pyinstaller', 'main.spec']) +call(['pyinstaller', 'AutoPercenty.spec']) diff --git a/img_trans/generative_inpainting b/img_trans/generative_inpainting deleted file mode 160000 index 3a53243..0000000 --- a/img_trans/generative_inpainting +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3a5324373ba52c68c79587ca183bc10b9e57b783