精易论坛
标题:
在编译的时候修改掉默认的"易"图标以及"易语言程序"的描述
[打印本页]
作者:
镇坛道德标杆
时间:
2018-5-26 14:40
标题:
在编译的时候修改掉默认的"易"图标以及"易语言程序"的描述
本帖最后由 宇智波·佐助 于 2018-6-7 09:56 编辑
我们知道,易源码如果不设置图标和描述,那么默认编译出来的往往是这个样子的,有很浓重的肉眼可见的标识:
用方案处理后:
tips:
1、识别是不是默认的图标,如果是才进行替换;
2、属于编译后的处理,不影响原编译流程;
3、批处理,可以自行修改(批处理我也不擅长,不过都写了注释)
4、反编译的 .rc 文件是 utf-16 编码,批处理不知道如何替换处理,于是写了个 .exe 处理,源码是 VersionInfoReplace.e,需要替换成什么或者想写成读取配置文件来替换的自行修改编译,用到的模块是 JBec (
https://gitee.com/junkboy/JBec
);
5、默认图标的 md5 只抓取了 5.4.1 版本的,其它版本如果不一样请自行修改(会输出的);
6、没有写多个分辨率的 ico 替换,那个应该需要 compile 一下,和 versioninfo 差不多,感兴趣的话自己研究。
使用方法(* 为非必需项):
1、解压 resource_hacker.zip[注1] 到 \e\tools 目录下(密码 junkboy);
resource_hacker.zip
(2.26 MB, 下载次数: 611)
2018-5-26 14:37 上传
点击文件名下载附件
下载积分: 精币 -2 枚
2、打开 link.ini(注意非管理员权限的 link.ini 在 C:\Users\xxx\AppData\Local\VirtualStore\Program Files (x86)\e\tools\link.ini,最好是两个 link.ini 都替换一下,这样不同权限都可以用了),增加一行:
post_link_action100=cmd /c "set E_TARGET_DIR=$(TARGET_DIR)&&set E_TOOLS=$(E_TOOLS)&&set E_TARGET_FILE_BASE_NAME=$(TARGET_FILE_BASE_NAME)&&set E_TARGET_FILE=$(TARGET_FILE)&& "$(E_TOOLS)\resource_hacker\do.bat""
复制代码
*3、替换 DEFAULT_ICON.ico 为你想设置为默认图标的 .ico 文件;
*4、修改 VersionInfoReplace.e ,参照着代码进行修改,然后编译并替换 VersionInfoReplace.exe ;
作者:
凌哥
时间:
2018-5-26 14:48
占个沙发
作者:
菜鸟杰西卡
时间:
2018-5-26 14:53
提示:
作者被禁止或删除 内容自动屏蔽
作者:
空竹
时间:
2018-5-26 14:53
配置不就行了吗。。。在易语言菜单里头
作者:
mood100
时间:
2018-5-26 15:02
系统设置里可以改,这个方法试试
作者:
う网淅乄
时间:
2018-5-26 15:07
如果能在右键新建的时候就修改掉就好了
作者:
八岁鱼
时间:
2018-5-26 16:01
没模块啊,编译不了
作者:
八岁鱼
时间:
2018-5-26 16:20
该版本的 E:\E\e\tools\resource_hacker\VersionInfoReplace.exe 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。 提示这个怎么破
作者:
hhhql
时间:
2018-5-26 16:25
没模块啊,编译不了....
作者:
hhhql
时间:
2018-5-26 16:43
::默认 md5
:: 这是 5.4.1 的版本, 其它版本如果不一样, 自己替换
set E_DEFAULT_ICON_MD5=203a77a217e5ba398338d304657b0b47
这里的MD5是什么的 MDS 是不是易语言本身的
作者:
neige轩
时间:
2018-5-26 17:04
自带能改非要加代码加模块去改... 生命在于折腾?
作者:
DDSGXQ
时间:
2018-5-26 17:32
还可以,不过改图标没用。还不如把没用的菜单、工具栏、关于窗口这3个资源去掉来精简文件
作者:
1668532261
时间:
2018-5-26 17:37
文件-配置 就可以修改了,为嘛还要这么麻烦?生命在于折腾吧?
作者:
sampo
时间:
2018-5-29 14:05
不错,这样可以省很多时间。
作者:
匿名组织
时间:
2018-6-3 00:08
留个记录改天看看
作者:
hackjoe
时间:
2018-6-3 21:50
留个记录改天看看
作者:
LovelyA72
时间:
2018-6-18 07:38
噗哈哈哈哈难语言还行,讲真这玩意东西多了还真的不简单
作者:
a448343011
时间:
2018-10-4 16:35
噗哈哈哈哈难语言还行,讲真这玩意东西多了还真的不简单
作者:
hnyyzx
时间:
2019-1-10 23:45
作者:
jy896009
时间:
2019-4-2 22:39
噗哈哈哈哈难语言还行,讲真这玩意东西多了还真的不简单
作者:
qwer327146
时间:
2019-4-18 14:59
感谢,特别好用,不用每次都在设置里改了
作者:
刘建波
时间:
2019-5-23 08:50
压解不了啊 密码错误??
作者:
gaoqing
时间:
2019-11-27 23:35
这个实用啊
作者:
njxxtkf
时间:
2020-6-14 03:00
不用每次都在设置里改了
作者:
wcnmine
时间:
2021-3-7 21:53
没币了 没币了
作者:
wcnmine
时间:
2021-3-7 21:53
嫖一下 一下
作者:
singlecolor
时间:
2021-3-10 09:18
666666666666666
作者:
uyhj
时间:
2021-5-26 07:14
膜拜一下大神
作者:
913649093
时间:
2021-12-1 22:30
找不到知道系统路径
作者:
lu12a
时间:
2022-9-14 13:02
作者:
esxftjbl
时间:
2023-10-9 16:29
膜拜一下大神
作者:
andyfeifei
时间:
2023-11-12 01:24
支持一下的哈哈
作者:
andyfeifei
时间:
2023-11-12 01:25
支持一年哈哈
作者:
薇沐啊
时间:
2024-2-20 00:49
感谢分享
作者:
有理想猪猪
时间:
2024-5-25 21:46
膜拜一下大神
作者:
614430887
时间:
2024-11-8 15:27
支持开源~!感谢分享
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4