本地版打包文件代码

xiewj ebd94a55c9 4DKanKan_Setup_v1.1.7.0 il y a 1 an
.fleet e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an
AppCode c3e5e6dc3a 4DKanKan_Setup_v1.1.7.0 il y a 1 an
AppFile ebd94a55c9 4DKanKan_Setup_v1.1.7.0 il y a 1 an
CodeSign 7540be6fc1 4DMega_Setup_v1.0.1.2 il y a 3 ans
NSIS 0564808ca7 4DKanKan_Setup_v1.1.4.0 il y a 2 ans
NSIS-N 0564808ca7 4DKanKan_Setup_v1.1.4.0 il y a 2 ans
NSIS-N1 a8a1b47439 4DKanKan_Setup_v1.1.7.1 20240617 il y a 1 an
Output d0ae9c95c0 4DKanKan_Setup_v1.1.6.0 il y a 1 an
baseFile e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an
objtoglb e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an
.gitignore 0564808ca7 4DKanKan_Setup_v1.1.4.0 il y a 2 ans
4dmega.exe4j faaf656f03 4DMega_Setup_v1.0.1.1 il y a 3 ans
7z.dll f1a115c472 first commit il y a 3 ans
7z.exe f1a115c472 first commit il y a 3 ans
NSIS.chm f1a115c472 first commit il y a 3 ans
NSIS.chw 1ef5441adc 4DMega_Setup_v1.1.3.7 il y a 2 ans
README.md e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an
exe4j_windows-x64_8_0_1.exe faaf656f03 4DMega_Setup_v1.0.1.1 il y a 3 ans
installer.nsi e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an
laser-nozip-N.bat e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an
laser-nozip-N1.bat 5f9db8cdc1 4DKanKan_Setup_v1.1.7.1 20240617 il y a 1 an
laser-nozip.bat f1a115c472 first commit il y a 3 ans
make.py a8a1b47439 4DKanKan_Setup_v1.1.7.1 20240617 il y a 1 an
makeapp.bat f1a115c472 first commit il y a 3 ans
makensiscode.bat e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an
test.bat e4d6457001 4DKanKan_Setup_v1.1.5.0 il y a 1 an

README.md

这是NSIS打包的完整项目代码

4DKK_PROGRAM_DATA 拍摄文件,计算文件

4DKK_PROGRAM_STATIC 静态文件保存文件夹

bin 前端保存,resources-static>fdkk-laser.jar保存

CGAII 算法保存

tools bash脚本保存

前言

AppCode 存放打包代码

AppFile 存放需要打包的各类文件(里面的skin文件夹修改后要打成zip包)

NSIS 打包工具

Output 输出

SetupScripts app.nsh 输出

laser-nozip-N.bat 打包

makeapp.bat 制作压缩包 (ps:用不上)

makensiscode.bat 制作app.nsh 文件 (ps:用不上,改用make.py)

步骤

1, 所有文件放到AppFile(更新对应的文件夹文件

2, 调用make.py脚本,自动完成以下弃用步骤

2, 使用 makensiscode.bat 生成app.nsh (弃用)

3, 替换 AppCpde > 应用文件夹里面的app.nsh (弃用)

4, 替换 laser_setup.nsi (弃用)

~~#文件数量~~

!define APP_FILE_COUNT 3569(替换)

5, 执行 laser-nozip.bat (弃用)

3, Output 查找打包好的文件



baseFile python3脚本 监听 进程

打包exe命令
PyInstaller -F .\MonitorPid.py -p c:\python310\lib\site-packages\
python -m nuitka --onefile --show-progress --output-dir=out MonitorPid.py
pkg -t win package.json

关联项目laser_gen 的golang项目 校验模块,关闭java模块,安装卸载模块,更新模块