找回密码
 加入
搜索
查看: 9698|回复: 8

[确认BUG并已修正] SVN3.3.9.19后WMI问题

 火.. [复制链接]
发表于 2013-9-5 10:20:17 | 显示全部楼层 |阅读模式
WMI问题:升级到最新版3.3.9.19BETA后WMI又犯老毛病了,麻烦版主更新一下哈。。
环境:win2003+au3 V3 3.3.9.19
例子:
#Include <ACN_NET.au3>
_NetworkAdapterInfo()
很早之前老版本也有同样的毛病,之后更新正常。
发表于 2013-9-9 11:48:42 | 显示全部楼层
暂时修正了下.
官方对com接口的更改导致部分需要join的对象异常.
 楼主| 发表于 2013-9-9 12:21:58 | 显示全部楼层
回复 2# thesnow

SVN:1035
"D:\autoit3\Include\ACN_NET.au3" (241) : ==> ???????????("Object").:
FOR $Element IN $objItem.DefaultIPGateway
FOR $Element IN $objItem.DefaultIPGateway^ ERROR
发表于 2013-9-9 13:01:50 | 显示全部楼层
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
 楼主| 发表于 2013-9-9 21:21:28 | 显示全部楼层
回复 4# thesnow

原来如此,谢啦。
发表于 2013-10-3 12:56:38 | 显示全部楼层
checkout svn r1044.
 楼主| 发表于 2013-10-7 09:29:51 | 显示全部楼层
本帖最后由 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 代码迷惑错误, 使用原始脚本文件.[CODE]: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 代码迷惑错误, 使用原始脚本文件.[CODE]:999

字符串长度能否放大点呢?
发表于 2014-1-6 01:52:01 | 显示全部楼层
WMI没法用...郁闷
女人退一步 该用户已被删除
发表于 2015-1-27 08:41:55 | 显示全部楼层
没来得急看,应该不错,先帮你顶












发现值得
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 12:21 , Processed in 0.078772 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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