what6621 发表于 2016-3-22 13:40:37

[已解决]请问为什么WI7系统一直无法运行脚本。

本帖最后由 what6621 于 2016-3-24 13:53 编辑

#RequireAdmin
#NoTrayIcon
#include <IE.au3>
#include <File.au3>

Dim $oIE = _IECreate("https://www.liveany.com/", 0, 1, 1, 0)
Sleep(1000)
$Ele = _IEGetObjById($oIE, "startBtn")
_IEAction($Ele, "click")

Dim $handle = WinGetHandle("Liveany 陌生隨機聊天 - Internet Explorer")

AdlibRegister("_Exit")
While 1
        Sleep(100)
        _Send()
WEnd
Func _Send()
        Sleep(4000)
        Local $COUNT = _FileCountLines(@ScriptDir & "\say.txt")
        Local $TEXT
        WinActivate($handle)
        WinWaitActive($handle)
        Local $COUNT = _FileCountLines(@ScriptDir & "\say.txt")
        Local $TEXT
        For $I = 1 To $COUNT
                Sleep(1000)
                $TEXT = FileReadLine(@ScriptDir & "\say.txt", $I)
                $Ele = _IEGetObjById($oIE, "inputText")
                _IEFormElementSetValue($Ele, $TEXT)
                $SEND = _IEGetObjById($oIE, "sendMessageButton")
                _IEAction($SEND, "click")
               
                $oIE = _IEAttach("http://www.liveany.com/web.html", "url")
                $Ele = _IETagNameGetCollection($oIE, "H4", 3)
                If $Ele <> 0 Then
                        If StringInStr($Ele.outerhtml, "您已经离线了") <> 0 Then
                                ExitLoop
                        EndIf
                       
                EndIf
                Sleep(5000)
        Next
        Sleep(2000)
        $SEND = _IEGetObjById($oIE, "reConnectButton")
        _IEAction($SEND, "click")

        Sleep(1000)
        If WinExists("Windows Internet Explorer", "") = 1 Then
                WinActivate("Windows Internet Explorer", "")
                ControlClick("Windows Internet Explorer", "离开此页(&L)", "")
               
        EndIf
EndFunc   ;==>_Send

Func _Exit()
        If WinExists($handle) = 0 Then Exit
EndFunc   ;==>_Exit
是这样的。在WI7系统32. 64 多无法正常运行系统。在WI8 就可以运行。系统换好几个依旧如此。好矛盾,版本是最新版。 附源码谁帮我瞧瞧。 文本一直发送不出去。http://sc1.111ttt.com/2015/1/09/11/102112205092.mp3

justlovemm 发表于 2016-3-23 10:57:19

看不懂楼主的代码,留言mark一下

heroxianf 发表于 2016-3-23 11:23:16

对IE操作不是很懂~支持一下
页: [1]
查看完整版本: [已解决]请问为什么WI7系统一直无法运行脚本。