本帖最后由 猫.尾草 于 2019-2-9 19:09 编辑
有其他应用想添加进桌面和开始?
- 定位到U盘的急救盘目录,找到addsw文件夹,里面有几个wine出来的windows应用。参考最简单(文件最少的)FixMBR,这玩意是引导修复,你会发现除了FixMBR.exe这是软件之外还有三个文件。创造一个文件夹,把另外三个文件拷贝进去。
- 我们先研究AppInfo.xml,用记事本打开,里面有一行特别的special:
- <Summary>FixMBR</Summary>
复制代码
这里似乎是程序的名称?不如把它改了。因为我不能确定wine对中文的支持怎么样,反正尽量写英文吧。 接着研究AppRun。我接触linux不算很多,但是依稀记得这玩意用来输出命令启动程序。对比addsw里面的多个应用的该文件之后可以发现不同的地方:
看来它使用相对目录(这个应该懂伐?)启动程序,目录就是它所在的文件夹。所以我们只要把FixMBR.exe替换成我们的程序的名字就行啦(一般也是xxx.exe)。 - 如果还想再深入了解一些的话:
- #IS_RUNNING=`ps | grep -o 360SysResetU.exe`
复制代码这当中的360SysResetU.exe好像是容器的名字?(wine什么时候还有容器了?莫非是playonlinux之类的东西?)替换掉的话好像会从另新建一个容器运行……真的对wine没什么了解。
最后一个文件是lable.ini,lable标签嘛,里面写着程序的名字,而且只有这玩意里面写着中文,说明它不一般!它是桌面和开始菜单(其实只要出现在桌面的东西就会出现在开始菜单)上程序的名字。自己修改就好了。太长了也不好看。 另外,尝试过的朋友应该知道,360急救盘里的wine(说实话,不会用的话wine也就那样)并不能运行所有的windows程序(我估摸着大多数能运行的程序可以在xp上运行)。- 部分同学可能不是很看得懂上面的一些理论的玩意,我去补一补理论知识。
- 另外,虽然急救盘已经很久不更新了,但是它的时代意义(国内软件商居然会注意到LINUX)非凡。而且的确做了很多本地化的努力。我正想着要不要顺带整理一下急救盘的使用写一个文档。
|
|
|
|
评论
直达楼层