一、参考教程,建议深度阅读,边深入边实操,
本文写的自己的操作过程,记录下。
我 - - 彩笔一个,见谅。
便携软件制作入门教程及实例 - 第七根弦的技术博客
使用Total Uninstall制作绿色版程序教程
二、涉及到的软件:
🥝 行为监控软件:专业卸载工具新版Total Uninstall 7.3.1 ( 记得看下大佬教的软件如何使用,多看多学)
🍕 PortableApps.com全家桶:
PortableApps.com Launcher 制作项目的App启动器
PortableApps.com Installer 将项目打包成可安装的exe
PortableApps.com Development Toolkit 方便生成app.ini文件和其他有必要的文件
NSIS Portable Unicode 我不懂,大佬说安,我就安
🍉 虚拟机:
Hyper-v
🍍 图标提取转换器:
小巧的图标提取转换器 Quick Any2Ico 3.4.2.0 汉化
三、开始操作,删除线都是废话。
🎯 安装上述的软件
PortableApps.com提供的软件都是portable的,直接在桌面建个文件夹 📁PortableApps,把 PortableApps.com 全家桶都安装到这里。Total Uninstall 7安装,以后卸载个软件也很好用,俺一般用geek或者window install clean 。使用虚拟机的话,看个人,因人而异嘛,我是大彩笔,我就用个最简单的, hyper-v 搞了好几遍,虚拟硬盘用的时候脱机,转移的文件时候挂载,不过win10可以直接与主机操作复制粘贴。
📋 项目结构:
😕可以的话,看下官方文档
当软件、 虚拟机准备好时,就是起兵之时
1、打开 Total Uninstall
下一步,系统快照创建完后,浏览找到要 进行 portable 的安装包
点击启动程序安装,就自动开始安装 程序了,程序安装完成后
这个牛x的软件就自己找出了软件对系统的修改
然后我们就要提取软件的注册表信息和软件的本身
先搁置下,我们先打开PortableApps.com Development Toolkit 生成基础的项目结构文件:
创建一个 📁MoI Portable 文件夹,
接着会弹出:
输入App 名后,如下,点击保存保存,它不会自己关闭,你就close下
它就生成了基本的项目结构文件
按 第七根xian大佬 说的, 创建 App\DefaultData\Settings 文件夹,然后 我们就要去提取注册表和软件。
注册表放到 App\DefaultData\Settings
如图,注册表中,没用的信息就Del, 剩下的信息 进行导出 到 App\DefaultData\Settings 下
接着看,找到程序安装的位置
直接复制程序的文件夹到App\下
后面大概就是(按照软件给的顺序去执行,有提示的哦):
修复模板内容(app启动图片,app图标,appinfo.ini,资源文件位置等等,俺已经忘记了,好久以前的事情了,生而为人,俺很抱歉,本来想修改moi3d的ui,但发现qt5的css,有些ui样式涉及到c++的东西,结果就放弃了)——>生成安装包