找回密码
 立即注册
查看: 3764|回复: 3

客户端diy及打包教程

[复制链接]
发表于 2014-7-22 08:26:17 | 显示全部楼层 |阅读模式
部分站长对于旧教程不理解,所以再次整理了一下。
此教程可以帮助站长定制属于自己的客户端软件.解压软件包,你可以看到软件的所有文件,如图示:

QQ截图20140722080358.png


一.软件修改


1.皮肤修改

进入软件目录下的Skins文件夹我们可以看到所有的图片素材,所有按钮图片和背景图都在此目录下,如图示:

2.png


站长可以对这些图片进行修改,修改时大小尽量和原图保持一致。怎样知道图片对应的是哪一个按钮?这个很简单,运行软件看一看就知道了。图片多为PNG格式,修改后可以重新运行软件查看效果。其中LoginBg.png 为登陆窗口的背景
桌面右下角的图标位于软件目录下Skins\default.png和default_gray.png

2.主程序图标修改

33.png

主程序即生成在桌面快捷方式上的图标,要借用工具才能修改,下面以ResHacker 3.5为例工具下载:


运行工具,选择主程序文件FY_Client.exe,如下图示:

11.png

再点菜单里的操作->替换图标,此时会进入到以下界面

22.png

右边选择136,然后左边打开新图标文件,图标文件为ico格式,建议使用64x64大小

图片1.png

选择文件后,点击替换,然后再到文件->保存,此时软件图标便改变了。工具会自动备份原EXE文件,修改成功后可以将备份文件FY_Client_original.exe删除。

二.安装包制作

1.工具下载

地址 http://pan.baidu.com/s/1ntsNJYD  或百度搜 Inno Setup 5.4..2 下载后安装

2.制作安装包


运行软件


图片2.png


文件->新建->下一步


图片3.png


图片4.png


图片5.png


下一步后,这里需要设置两个地方

aa.png

应用程序主执行文件,此处选择客户端软件目录下的FY_Client.exe其它应用程序文件,需要点击”添加文件夹”,加入客户端软件目录,如下图示:

图片7.png

下一步

图片8.png

图片9.png

这里留空,直接下一步

图片10.png

下一步

图片11.png

这里设置安装包的名称和输出目录,这里我设置了C盘根目录,一会儿可以直接在C盘看到安装包了,下一步

图片12.png

下一步
图片13.png

这里先选择否(为解决win7下安装后不能正常显示快捷方式),修改[Task]下的代码为:

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkedonce
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

再到菜单选择: 构建->编译


图片14.png

选择是,继续

图片15.png

保存后,开始生成安装包,完成后返回前面设置的目录里看一下

图片16.png

Dz客户端安装包.exe,这个就是我们需要发给会员用的了。


3.其它打包工具
如果站长觉得安装包不够美观方便,可自行到网上搜索相关打包工具。
例如:Hofosetup
打包软件的功能都一样,就是生成一个安装包,只是界面不一样。站长可自行学习,制作一个功能更全,更漂亮的安装包,如:在桌面生成一个网站链接图标。

提示: ResHacker和Inno Setup 都属于网上比较流行的工具,如果以上教程不够详细或遇到问题,可百度!
附:打包工具在win7下桌面图标不显示的解决方案


发表于 2014-8-31 16:45:47 | 显示全部楼层
老大辛苦啦!我学会这些啦!
发表于 2014-8-31 17:11:05 | 显示全部楼层
这些我们都很熟练了,老大!谢谢

点评

大哥 你会不会生成 软件啊 我搞了好久 生成的都不能用 我不知道我问题出哪里了  发表于 2015-4-28 22:47
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz插件下载 ( 粤ICP备15082790号-1 )

GMT+8, 2025-5-6 07:20 , Processed in 0.096465 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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