chamlien 发表于 2012-11-23 00:16:09

【已解决】麻烦给位帮我解决一下如何在弹出的窗口点击自动点击“是”!

本帖最后由 chamlien 于 2012-11-23 11:13 编辑

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
$form = GUICreate("欢迎使用流量查询专用工具",750, 400);
$oIE = ObjCreate("Shell.Explorer.1") ;
GUICtrlCreateObj($oIE, -1, -25, 750, 400) ;
$oIE.Navigate("https://218.19.163.114")
GUISetState(@SW_SHOW)
While 1   
   If GUIGetMsg() = -3 Then
          Exit
        EndIf
WEnd


;试过winwaitactive都不行。

annybaby 发表于 2012-11-23 00:24:40

回复 1# chamlien

向窗口发送ALT+Y

chamlien 发表于 2012-11-23 00:29:00


如图所示,还是不行呢

annybaby 发表于 2012-11-23 00:32:00

回复 3# chamlien

不可能不行的,给出你不行的代码~~

chamlien 发表于 2012-11-23 00:39:36

回复 4# annybaby
这个是在GUI界面运行的,执行到https地址后会自动弹出安全警报窗口,而send不能关掉它

annybaby 发表于 2012-11-23 00:57:29

回复 5# chamlien


    点击是之后可以看到什么画面呢??

我这里有办法点击到,但出来不了什么画面的

send当然执行不到,因为那个弹窗口一出现,脚本就会自动暂停的~~

chamlien 发表于 2012-11-23 01:00:46

回复 6# annybaby
呵呵呵,能点击就行,能不能贴上你的实现代码呢?

annybaby 发表于 2012-11-23 01:05:11

回复 7# chamlien

_Timer_SetTimer

chamlien 发表于 2012-11-23 01:14:09

回复 8# annybaby

我还是个新手,具体的代码怎么实现呢,麻烦你贴上来一下哈。不胜感激

annybaby 发表于 2012-11-23 01:24:02

回复 9# chamlien


    手机发帖不容易啊,明天再研究吧……

chamlien 发表于 2012-11-23 01:28:46

回复 10# annybaby
嗯,非常感谢,这么晚了还在回答,很感谢!

vuivui 发表于 2012-11-23 09:12:13

本帖最后由 vuivui 于 2012-11-23 09:23 编辑


#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
$form = GUICreate("欢迎使用流量查询专用工具",750, 400);
$oIE = ObjCreate("Shell.Explorer.1") ;
GUICtrlCreateObj($oIE, -1, -25, 750, 400) ;
$oIE.Navigate("https://218.19.163.114")

Run(@AutoItExe & ' /AutoIt3ExecuteLine"Dim $s=''安全警报'',$a=WinWait($s), $a=WinActivate($s), $a=ControlClick($s, '''', ''Button1''), $a=WinClose($s), $a=WinWait($s), $a=WinActivate($s), $a=ControlClick($s, '''', ''Button1'')"')

GUISetState(@SW_SHOW)


While 1   
   If GUIGetMsg() = -3 Then
          Exit
      EndIf
WEnd

shqf 发表于 2012-11-23 09:53:11

本帖最后由 shqf 于 2012-11-23 09:56 编辑

楼上的,学习了。你的方法(第9句)太好了。

chamlien 发表于 2012-11-23 10:56:28

回复 12# vuivui

哇,厉害死了!昨晚等了5个小时注册到了论坛号,又等了12个小时居然有人解决了我的问题,真是神了个奇了!这个问题其实也有人问了,你的回答解决了很多人的困惑,非常感谢!!

whitehead 发表于 2012-12-15 19:21:20

学习了。谢谢
页: [1] 2
查看完整版本: 【已解决】麻烦给位帮我解决一下如何在弹出的窗口点击自动点击“是”!