├── .github └── workflows │ └── main.yml ├── .gitignore ├── .vscode └── extensions.json ├── LICENSE ├── README.md ├── api ├── __init__.py ├── api.py ├── db │ ├── json │ │ ├── models.py │ │ └── orm.py │ ├── orm.py │ └── sql │ │ ├── models.py │ │ └── orm.py ├── storage.py └── system.py ├── gui ├── .eslintrc.cjs ├── .prettierrc.js ├── index.html ├── package.json ├── public │ └── logo.ico ├── src │ ├── App.vue │ ├── assets │ │ ├── iconfont │ │ │ ├── iconfont.css │ │ │ ├── iconfont.ttf │ │ │ ├── iconfont.woff │ │ │ └── iconfont.woff2 │ │ ├── main.scss │ │ ├── pyinstaller.png │ │ ├── pywebview.png │ │ └── vue.png │ ├── components │ │ ├── BtnUpdate.vue │ │ ├── HelloWorld.vue │ │ └── SvgIcon │ │ │ └── index.vue │ └── main.js └── vite.config.js ├── main.py ├── package.json ├── pyapp ├── config │ ├── __init__.py │ └── config.py ├── db │ ├── db.py │ ├── json │ │ ├── db.py │ │ └── getKeyDB.py │ └── sql │ │ ├── alembic.ini │ │ ├── alembic │ │ ├── README │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 802ec4ff5306_为ppx_storage_var表建立唯一约束字段.py │ │ │ ├── 96ee93975f8a_初始化.py │ │ │ └── a69c80be508b_新增ppx_storage_var表.py │ │ └── db.py ├── icon │ ├── logo.icns │ ├── logo.ico │ ├── logo.png │ └── logo.svg ├── nodemon.json ├── package │ ├── deb │ │ ├── PPX.desktop │ │ ├── control │ │ ├── makeDeb.py │ │ └── postinst │ ├── dmg │ │ ├── bg.png │ │ ├── dmg.py │ │ ├── getDMG.py │ │ └── 潘高的小站.webloc │ └── exe │ │ ├── InnoSetup.iss │ │ ├── InnoSetup6 │ │ ├── Default.isl │ │ ├── ISCC.exe │ │ ├── ISCmplr.dll │ │ ├── ISCrypt.dll │ │ ├── ISPP.dll │ │ ├── ISPPBuiltins.iss │ │ ├── Setup.e32 │ │ ├── SetupLdr.e32 │ │ └── islzma.dll │ │ ├── getAppISSID.py │ │ └── getIss.py ├── requirements.txt ├── spec │ └── getSpec.py └── update │ └── update.py └── static └── db └── sql ├── base.db ├── migration.sql └── version /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["johnsoncodehk.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/README.md -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/api.py -------------------------------------------------------------------------------- /api/db/json/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/db/json/models.py -------------------------------------------------------------------------------- /api/db/json/orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/db/json/orm.py -------------------------------------------------------------------------------- /api/db/orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/db/orm.py -------------------------------------------------------------------------------- /api/db/sql/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/db/sql/models.py -------------------------------------------------------------------------------- /api/db/sql/orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/db/sql/orm.py -------------------------------------------------------------------------------- /api/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/storage.py -------------------------------------------------------------------------------- /api/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/api/system.py -------------------------------------------------------------------------------- /gui/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/.eslintrc.cjs -------------------------------------------------------------------------------- /gui/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/.prettierrc.js -------------------------------------------------------------------------------- /gui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/index.html -------------------------------------------------------------------------------- /gui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/package.json -------------------------------------------------------------------------------- /gui/public/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/public/logo.ico -------------------------------------------------------------------------------- /gui/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/App.vue -------------------------------------------------------------------------------- /gui/src/assets/iconfont/iconfont.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/iconfont/iconfont.css -------------------------------------------------------------------------------- /gui/src/assets/iconfont/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/iconfont/iconfont.ttf -------------------------------------------------------------------------------- /gui/src/assets/iconfont/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/iconfont/iconfont.woff -------------------------------------------------------------------------------- /gui/src/assets/iconfont/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/iconfont/iconfont.woff2 -------------------------------------------------------------------------------- /gui/src/assets/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/main.scss -------------------------------------------------------------------------------- /gui/src/assets/pyinstaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/pyinstaller.png -------------------------------------------------------------------------------- /gui/src/assets/pywebview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/pywebview.png -------------------------------------------------------------------------------- /gui/src/assets/vue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/assets/vue.png -------------------------------------------------------------------------------- /gui/src/components/BtnUpdate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/components/BtnUpdate.vue -------------------------------------------------------------------------------- /gui/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /gui/src/components/SvgIcon/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/components/SvgIcon/index.vue -------------------------------------------------------------------------------- /gui/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/src/main.js -------------------------------------------------------------------------------- /gui/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/gui/vite.config.js -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/main.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/package.json -------------------------------------------------------------------------------- /pyapp/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyapp/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/config/config.py -------------------------------------------------------------------------------- /pyapp/db/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/db.py -------------------------------------------------------------------------------- /pyapp/db/json/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/json/db.py -------------------------------------------------------------------------------- /pyapp/db/json/getKeyDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/json/getKeyDB.py -------------------------------------------------------------------------------- /pyapp/db/sql/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/alembic.ini -------------------------------------------------------------------------------- /pyapp/db/sql/alembic/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/alembic/README -------------------------------------------------------------------------------- /pyapp/db/sql/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/alembic/env.py -------------------------------------------------------------------------------- /pyapp/db/sql/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/alembic/script.py.mako -------------------------------------------------------------------------------- /pyapp/db/sql/alembic/versions/802ec4ff5306_为ppx_storage_var表建立唯一约束字段.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/alembic/versions/802ec4ff5306_为ppx_storage_var表建立唯一约束字段.py -------------------------------------------------------------------------------- /pyapp/db/sql/alembic/versions/96ee93975f8a_初始化.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/alembic/versions/96ee93975f8a_初始化.py -------------------------------------------------------------------------------- /pyapp/db/sql/alembic/versions/a69c80be508b_新增ppx_storage_var表.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/alembic/versions/a69c80be508b_新增ppx_storage_var表.py -------------------------------------------------------------------------------- /pyapp/db/sql/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/db/sql/db.py -------------------------------------------------------------------------------- /pyapp/icon/logo.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/icon/logo.icns -------------------------------------------------------------------------------- /pyapp/icon/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/icon/logo.ico -------------------------------------------------------------------------------- /pyapp/icon/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/icon/logo.png -------------------------------------------------------------------------------- /pyapp/icon/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/icon/logo.svg -------------------------------------------------------------------------------- /pyapp/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/nodemon.json -------------------------------------------------------------------------------- /pyapp/package/deb/PPX.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/deb/PPX.desktop -------------------------------------------------------------------------------- /pyapp/package/deb/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/deb/control -------------------------------------------------------------------------------- /pyapp/package/deb/makeDeb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/deb/makeDeb.py -------------------------------------------------------------------------------- /pyapp/package/deb/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/deb/postinst -------------------------------------------------------------------------------- /pyapp/package/dmg/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/dmg/bg.png -------------------------------------------------------------------------------- /pyapp/package/dmg/dmg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/dmg/dmg.py -------------------------------------------------------------------------------- /pyapp/package/dmg/getDMG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/dmg/getDMG.py -------------------------------------------------------------------------------- /pyapp/package/dmg/潘高的小站.webloc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/dmg/潘高的小站.webloc -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup.iss -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/Default.isl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/Default.isl -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/ISCC.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/ISCC.exe -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/ISCmplr.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/ISCmplr.dll -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/ISCrypt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/ISCrypt.dll -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/ISPP.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/ISPP.dll -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/ISPPBuiltins.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/ISPPBuiltins.iss -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/Setup.e32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/Setup.e32 -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/SetupLdr.e32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/SetupLdr.e32 -------------------------------------------------------------------------------- /pyapp/package/exe/InnoSetup6/islzma.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/InnoSetup6/islzma.dll -------------------------------------------------------------------------------- /pyapp/package/exe/getAppISSID.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/getAppISSID.py -------------------------------------------------------------------------------- /pyapp/package/exe/getIss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/package/exe/getIss.py -------------------------------------------------------------------------------- /pyapp/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/requirements.txt -------------------------------------------------------------------------------- /pyapp/spec/getSpec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/spec/getSpec.py -------------------------------------------------------------------------------- /pyapp/update/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/pyapp/update/update.py -------------------------------------------------------------------------------- /static/db/sql/base.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/static/db/sql/base.db -------------------------------------------------------------------------------- /static/db/sql/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pangao1990/PPX/HEAD/static/db/sql/migration.sql -------------------------------------------------------------------------------- /static/db/sql/version: -------------------------------------------------------------------------------- 1 | 802ec4ff5306 (head) 2 | --------------------------------------------------------------------------------