republican 发表于 2010-6-23 18:54:50

[讨论] AU3在 网络通信 中卡死问题 。

本帖最后由 republican 于 2010-6-23 21:28 编辑

以以下代码为例:
;-----------microsoft.xmlhttp过程------------------------

$oMyError = ObjEvent("AutoIt.Error","MyErrFunc")
$oHTTP = ObjCreate("microsoft.xmlhttp")
$oHTTP.Open("post", $web, False)
$oHTTP.setRequestHeader("Host", "XXX")
$oHTTP.Send()

;----------endofit--------------------------------------------

Func MyErrFunc()
Endfunc

当MSXMLHTTP在发送过程中,若网络出现问题,或超时:

此时,上述代码有不同的几率出现系统GUI卡死(不包括OPENGL,D3D渲染的程序), 输入设备(键盘、鼠标)无响应并伴有蜂鸣器响的情况。

遂想问问,有没有人跟我一样的症状,及应该如何避免。

republican 发表于 2010-6-23 21:28:01

手工顶置~~

个人认为,对于网间通讯来说,这是个挺严重的问题。尤其对于游戏玩家。

究竟是什么原因在阻塞鼠标及键盘呢?难道AU3本身Hook了这些函数?

thesnow 发表于 2010-8-14 01:07:24

没遇到,纯关注.

ceoguang 发表于 2010-8-14 14:56:28

BS楼上的

republican 发表于 2010-8-14 16:41:01

偶不敢BS楼上两位,只能仰望...

这贴水了...

xayle 发表于 2010-8-14 17:39:32

我一般都用winhttp, 没遇过这种情况.

republican 发表于 2010-8-14 19:08:21

回复 6# xayle

你说的是避免这问题的方法。

我想讨论的是AU3核心是否有问题?

如果核心确实有这个问题,再强大也是空谈.

lxz 发表于 2010-8-14 19:10:20

路过看看....
页: [1]
查看完整版本: [讨论] AU3在 网络通信 中卡死问题 。