杉宫竹苑工作室

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2776|回复: 0

Setup Factory 打包之后,如何更改 Setup.exe 图标

[复制链接]
发表于 2017-2-26 15:42:06 | 显示全部楼层 |阅读模式

正式会员享受无限制浏览网站功能和高速网盘下载,赶快加入本站吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

x
最开始用的InstallShield 2012打包的软件,但是在Release下没又找到Setup.exe选择项,试了好久用InstallShield 2012也没有达到自己想要的效果,最后不得SetupFactory的打包EXE来做的。注意此种方法不适合InstallShield 2012打包出的Setup.exe。
    更换生成exe的图标主要分为两部分:
    1. 获取相应分辨率和颜色数的ICON文件;
    2. 替换图标;
    以setup.exe(仅限于利用SetupFactory打包的文件)为例演示替换图标过程,具体步骤如下:
        1. 利用eXeScope打开需要更换图标的exe文件,选择“资源”树节点,点开“图标”子节点中,点开之后就发现我们需要修改的图标文件;
1.jpg

        2. 接下来需要生成所需要的ICON文件,此处需要利用第三方软件IconLover生成所需要的ICON文件,列表中的所有的ICON文件都需要生成;
        3. 打开IconLover,弹出如下图所示的界面,此时建议关闭该对话框;
2.jpg

        4. 通过“文件”->“打开”,进行打开图片,弹出如下所示界面;
        由第一步可知,我们需要生成16色,256色,256色(即真彩色)的分辨率为16*16,32*32,48*48的ICON图标;
        注:此处的分辨率和颜色数必须与源exe中的资源完全相同,否则更改之后exe会无法安装。
3.jpg


        5. 第一个图标是所打开图像的分辨率和颜色数,选中该图像,右键单击,弹出如下图所示:
4.jpg

        6. 点击“新建图像”, 弹出如图所示对话框,我们所需要的ICON图标都可以通过此处生成;
5.jpg

        7. 以生成16色的分辨率为16*16的图标为例,大小选择为16*16,颜色选择为16色,转换模式选择为“抖动”,勾选“使用当前图像”,点击“确定”;
        8. 在IconLover右侧区域生成如下图所示的图标,右键单击该图标,选中“保存图像”,选择保存位置即可;
6.jpg

        9. 依次生成不同分辨率的图像;
        注:存在2个256色,第一个为256色,第二个为真彩色,保存时要加以区分,因为图像导入错误会使exe文件错误。
         注:在生成不同分辨率的ICON图标时,都要通过点击“原始图像”,以保证生成高质量的ICON图标。
        10. 之后进行图标替换,选中“16*16,16色”选项,点击工具栏中“导入“按钮(工具栏左边第2个),选中合适的图标,即可完成该图标的替换,之后进行保存。
7.jpg

        11. 依次替换图标中的所有ICON文件。
        完成以上操作之后,发现我们需要修改图标的EXE文件,其图标已经改变为我们所需要的样式。如图所示:
8.jpg

        注:全部替换完成之后,如果exe文件图标并未发生改变,可以对修改过的exe文件复制之后,粘贴一下,发现副本图标应经改变,在文件夹中右键改变“视图”,选中“大图标”,“中等图标”,“小图标”,可以发现副本的图标大小是改变的。此时修改工作完成。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SgzyStudio

GMT+8, 2024-5-15 10:55 , Processed in 0.127531 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表