递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 3852|回复: 6
打印 上一主题 下一主题

[视窗] 解决火山视窗动态链接库与控制台程序有默认图标编译进去

[复制链接]

5

主题

73

帖子

138

积分

注册会员

Rank: 2

积分
138
跳转到指定楼层
楼主
发表于 2023-2-13 10:30:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
火山视窗编译控制台与动态链接库会把默认火山图标编译进去,控制台与动态链接库我们根本用不到图标,而且会增加火山程序76kb的体积,解决方法也很简单,只是没人想到,火山资源目录vol_dev\win_android_chs_free\plugins\vprj_win\res里有火山自带图标default.ico,不能删,删了编译会报错,方法是新建一个文本文件名字必须是default.ico,把原来的自带图标移到别的目录,下次用到再替换回来,这样这个default.ico是个空图标,大小0kb,编译时不会报错,而且程序运行正常,这样编译后的动态链接库与控制台程序体积就减少76kb,而且用资源工具查看就没有图标了,完美解决,而且不影响程序运行。
回复

使用道具 举报

0

主题

151

帖子

1696

积分

金牌会员

Rank: 6Rank: 6

积分
1696
沙发
发表于 2023-2-13 10:40:44 | 只看该作者
这样就一劳永逸了
回复

使用道具 举报

5

主题

73

帖子

138

积分

注册会员

Rank: 2

积分
138
板凳
 楼主| 发表于 2023-2-13 10:57:02 | 只看该作者
非常nice,而且这种火山固有的特征很容易被sb杀du盯上成为特征码,到时误报一大片,有的杀du根本不看代码,找固有的特征码进行围剿。
回复

使用道具 举报

410

主题

2512

帖子

8285

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8285
地板
发表于 2023-2-13 13:45:03 来自手机 | 只看该作者
像很多内置图标,内置资源,实际没卵用的,吴总应该取消,或者提供选项是否取消。不是要解决误报吗,那就行动啊
回复

使用道具 举报

0

主题

151

帖子

1696

积分

金牌会员

Rank: 6Rank: 6

积分
1696
5#
发表于 2023-2-13 15:19:25 | 只看该作者
很多时候杀du是杀类名,函数名,变量名等等,虽然火山提供
@属性名,属性值修改来达到变换,但自己修改很麻烦需要自己定位到杀du查杀具体的哪个函数上,假如火山提供一键转换让那些名字让用户动态转换达到千变万化,那杀du就无能为力,也就彻底解决误报了,还有好处就是翻译为c++代码后就更难以理解,也相当于保护了源代码。
回复

使用道具 举报

53

主题

389

帖子

2410

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2410
6#
发表于 2023-2-14 22:31:58 | 只看该作者
lhy201233 发表于 2023-2-13 15:19
很多时候杀du是杀类名,函数名,变量名等等,虽然火山提供
@属性名,属性值修改来达到变换,但自己修改很麻 ...

:噜阿噜 想不被杀你是想多了,特征码是汇编定位的,你一个程序写的再好汇编也会有一样的东西,这是基本上改变不了的,要是定位到你用火山编程的你就是改了你说的那些也没用........
回复

使用道具 举报

0

主题

151

帖子

1696

积分

金牌会员

Rank: 6Rank: 6

积分
1696
7#
发表于 2023-2-15 18:08:42 | 只看该作者
怎么没用,代码变了,对应的汇编也都变了,杀du的特征库比对不上当然不报了。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 14:13 , Processed in 0.096788 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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