SVN3.3.9.19后WMI问题
WMI问题:升级到最新版3.3.9.19BETA后WMI又犯老毛病了,麻烦版主更新一下哈。。环境:win2003+au3 V3 3.3.9.19
例子:
#Include <ACN_NET.au3>
_NetworkAdapterInfo()
很早之前老版本也有同样的毛病,之后更新正常。 暂时修正了下.
官方对com接口的更改导致部分需要join的对象异常. 回复 2# thesnow
SVN:1035
"D:\autoit3\Include\ACN_NET.au3" (241) : ==> ???????????("Object").:
FOR $Element IN $objItem.DefaultIPGateway
FOR $Element IN $objItem.DefaultIPGateway^ ERROR see here:
http://www.autoitscript.com/trac/autoit/ticket/2454#ticket
and you may need a error catch func:
#include <array.au3>
#Include <ACN_NET.au3>
Local $oErrorHandler = ObjEvent("AutoIt.Error", "_WMIErrFunc")
$x=_NetworkAdapterInfo()
_ArrayDisplay($x)
Func _WMIErrFunc($oError)
EndFunc 回复 4# thesnow
原来如此,谢啦。 checkout svn r1044. 本帖最后由 menfan1 于 2013-10-7 17:01 编辑
回复 6# thesnow
svn r1046:部分程序使用新升级3.3.9.21对应代码迷惑1.0.30.12后有点问题哈,相同的代码经迷惑后有误报等问题,3.3.9.19对应版本正常。
(1)有的报错如下:
Obfuscator Error: A converted output line exceeds max lenght of 4096. Please try to split the line in multiple lines with a continuation character !
。。。。。。
!Ending Obfuscator program.
!>16:56:08 代码迷惑错误, 使用原始脚本文件.:999
输出行最大长度能否改大点呢?
(2)有的误报如下:
XX_Obfuscated.au3"(1263,1) : error: 丢失 Next.
但是代码经查是没有缺少Next的。
(3)有的报错如下:
!ScriptFile contains records longer than 2047 which is the max when Obfuscating ..stopping process.
。。。。。。
!Ending Obfuscator program.
!>16:57:23 代码迷惑错误, 使用原始脚本文件.:999
字符串长度能否放大点呢? WMI没法用...郁闷 没来得急看,应该不错,先帮你顶
http://www.discuz.net/static/image/common/sigline.gif
发现值得
页:
[1]