部分站长对于旧教程不理解,所以再次整理了一下。
此教程可以帮助站长定制属于自己的客户端软件.解压软件包,你可以看到软件的所有文件,如图示:
一.软件修改
1.皮肤修改
进入软件目录下的Skins文件夹我们可以看到所有的图片素材,所有按钮图片和背景图都在此目录下,如图示:
站长可以对这些图片进行修改,修改时大小尽量和原图保持一致。怎样知道图片对应的是哪一个按钮?这个很简单,运行软件看一看就知道了。图片多为PNG格式,修改后可以重新运行软件查看效果。其中LoginBg.png 为登陆窗口的背景。 桌面右下角的图标位于软件目录下Skins\default.png和default_gray.png
2.主程序图标修改
主程序即生成在桌面快捷方式上的图标,要借用工具才能修改,下面以ResHacker 3.5为例,工具下载:
运行工具,选择主程序文件FY_Client.exe,如下图示:
再点菜单里的操作->替换图标,此时会进入到以下界面
右边选择136,然后左边打开新图标文件,图标文件为ico格式,建议使用64x64大小
选择文件后,点击替换,然后再到文件->保存,此时软件图标便改变了。工具会自动备份原EXE文件,修改成功后可以将备份文件FY_Client_original.exe删除。
二.安装包制作
1.工具下载
2.制作安装包
运行软件
文件->新建->下一步
下一步后,这里需要设置两个地方
应用程序主执行文件,此处选择客户端软件目录下的FY_Client.exe其它应用程序文件,需要点击”添加文件夹”,加入客户端软件目录,如下图示:
下一步
这里留空,直接下一步
下一步
这里设置安装包的名称和输出目录,这里我设置了C盘根目录,一会儿可以直接在C盘看到安装包了,下一步
下一步
这里先选择否(为解决win7下安装后不能正常显示快捷方式),修改[Task]下的代码为:
[Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkedonce Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
再到菜单选择: 构建->编译
选择是,继续
保存后,开始生成安装包,完成后返回前面设置的目录里看一下
Dz客户端安装包.exe,这个就是我们需要发给会员用的了。
3.其它打包工具
如果站长觉得安装包不够美观方便,可自行到网上搜索相关打包工具。 例如:Hofosetup 打包软件的功能都一样,就是生成一个安装包,只是界面不一样。站长可自行学习,制作一个功能更全,更漂亮的安装包,如:在桌面生成一个网站链接图标。
提示: ResHacker和Inno Setup 都属于网上比较流行的工具,如果以上教程不够详细或遇到问题,可百度!
附:打包工具在win7下桌面图标不显示的解决方案
|