工控编程吧
标题:
威纶通触摸屏EXOB与韧体大小过大的处理方法
[打印本页]
作者:
qq263946146
时间:
2020-3-28 12:28
标题:
威纶通触摸屏EXOB与韧体大小过大的处理方法
威纶通触摸屏EXOB与韧体大小过大的处理方法
这种情况不常见,这次在给网友破解exob文件时,一切正常,但编译时就出现如标题的问题。
此EXOB与韧体大小超过22MB,提示如下图。
(, 下载次数: 4)
上传
点击文件名下载附件
表面上看,根据提示文本,问题是很明显的,处理一下过大的控件就好。
如下图,韧体大小一般固定,有个几M,但图片尺寸明显过大。
(, 下载次数: 4)
上传
点击文件名下载附件
但这次从禁止反编译文件破解而来的,也就是还有一种情况,
破解时可能遗漏处理了些问题。
或是高版本的编程软件V6.03编译供版本的V5.07会出现这类问题?
不管怎样,还是从表面上看出的问题解决:处理一下控件所使用的图片。
编译出错时图片总大小为14105328,
修改用到图片的控件,首先修改多状态指示类控件的状态数量,从61降为4,图片使用矢量图。
一个控件共有12个多状态指示灯控件,修改后再次编译。
发再正常编译通过,图片总大小少了不少。
如下图。
(, 下载次数: 8)
上传
点击文件名下载附件
指示类用到的图片尺寸其实也不大。
这或许是编程软件设计不足之处,或许是软件版本新旧相关过大。
也有可能是破解禁止反编译时有失处理。
不管怎样,问题是解决了。
如果实在不行,最笨的方法就是重新建立新工程,一些IO地址,设置等参考旧工程就是。
只是工作量大些。
以上就是对威纶通触摸屏EXOB与韧体大小过大,编译出错的处理方法。
[weilun]1[/weilun]
[weixinlianxi]1[/weixinlianxi]
作者:
qq263946146
时间:
2021-11-7 12:07
这次又遇到了相同问题。
提示此EXOB和韧体档案的大小超过22.5M(bytes)!
以前遇到是大小的超过22M。
看来不同版本其总大小会有所增加。
但这并不是重点,如这次,该超出还是会超出。
其实处理方法也相似,编译窗口提示错误,往上翻,可以看到很多提示信息。
如元件大小:12345字节,
字体大小:3456字节,
图片大小:234字节,
向量图大小:2344字节。
runtime:234234字节等等。
更多威轮相关资源/问题,可以在此工控编程吧/gkbc8.com搜索。或直接联系站长我微信263946146
所以处理方法就是调整这些文件的大小。
比如不同编程软件其runtime大小有1M左右之差,可以更改不同编程软件版本编译。
比如元件大小,没用的界面直接删除,再编译看看可以腾出一些空间.
比如图片大小,界面用到的图片可以删除或事先通过PS软件处理,搞小图片尺寸啥的。
比如字体大小,可以在编译界面进行字体管理,删除不必要的字体或更换字体。
这次就是直接删除一箩筐的字体,只保留一种字体,空间立马省出5M,解决问题.
总之空间不足,根本的解决方法就是对每种文件进行节衣缩食。
一般经验,字体大小,图片大小是大头,优先考虑。
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4