Add Db Settings

This commit is contained in:
2026-02-14 15:56:59 +08:00
parent deefa95918
commit d1a5b4aa3c
11 changed files with 274 additions and 4 deletions

26
package.py Normal file
View File

@@ -0,0 +1,26 @@
from zipfile import ZipFile, ZIP_DEFLATED
import os
NEED_PACKED = [
'dist',
'ico',
'manifest.json',
'LICENSE',
]
def pack():
with ZipFile('bookdownload.crx', 'w', compression=ZIP_DEFLATED, compresslevel=9) as zip:
for item in NEED_PACKED:
if not os.path.exists(item):
print(f'Warning: {item} does not exist, skipping.')
continue
if os.path.isdir(item):
for foldername, subfolders, filenames in os.walk(item):
for filename in filenames:
zip.write(os.path.join(foldername, filename))
else:
zip.write(item)
if __name__ == '__main__':
pack()