找回密码
 加入
搜索
查看: 192|回复: 7

[AU3基础] 有奖答疑,关于IE的问题

[复制链接]
发表于 2025-6-17 19:20:22 | 显示全部楼层 |阅读模式
下面是一个坛友写的代码,想知道这个按钮名是如何找到的。

#RequireAdmin
#include <ie.au3>
ShellExecute('Set-up.exe')

; 等待窗口出现并激活它
Local $hWnd1 = WinWait('[title:Illustrator 2020 安装程序; class:AdobeInstallerWindowClass]', '', 30) ; 等待30秒

Local $hWnd = WinGetHandle('[title:Illustrator 2020 安装程序; class:AdobeInstallerWindowClass]')
Local $hWnd_IE = ControlGetHandle($hWnd, '', '[CLASS:Internet Explorer_Server; INSTANCE:1]')
Local $oIE = _IEAttach($hWnd, 'embedded')
Local $oFrame = _IEFrameGetCollection($oIE, 0)
Local $sPath = 'D:\Program Files';路径
$oFrame.document.parentWindow.execscript('pathSelectedInFileBrowserReturned("' & StringReplace($sPath, '\', '\\') & '")', "javascript");设置路径
Sleep(4000)

$oBtn = _IEGetObjById($oFrame ,'continueButton')
$oBtn.click()

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2025-6-17 19:26:01 | 显示全部楼层
发表于 2025-6-17 20:03:42 | 显示全部楼层

Local $rDoc = _IEDocReadHTML($oFrame)
ConsoleWrite($rDoc)   

加个这就能把那页面源码信息打印出来的了。


<div class="continueBtn">
        <input tabindex="4" class="btn btn-primary enabled" id="continueButton" lang="zh" onclick="continueBtnClicked('installOptionsContinueClicked'); return false;" type="button" value="继续">
</div>
 楼主| 发表于 2025-6-18 00:08:05 | 显示全部楼层
绿色风 发表于 2025-6-17 20:03
Local $rDoc = _IEDocReadHTML($oFrame)
ConsoleWrite($rDoc)   

vray good  完美解决。可以发个v收款码
发表于 2025-6-18 09:32:59 | 显示全部楼层
vud3d 发表于 2025-6-18 00:08
vray good  完美解决。可以发个v收款码

https://www.autoitx.com/thread-56447-1-1.html  赞助论坛,买服务器就行
 楼主| 发表于 2025-6-18 21:13:59 | 显示全部楼层
绿色风 发表于 2025-6-18 09:32
https://www.autoitx.com/thread-56447-1-1.html  赞助论坛,买服务器就行

好嘞  
 楼主| 发表于 2025-6-27 18:59:08 | 显示全部楼层
你好大佬又遇到个其他问题。安装完成的html代码里找不到安装完成的按钮。这个完成标志像是个弹窗。html代码里并没有。。应该如何解决呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2025-6-27 18:59:28 | 显示全部楼层
绿色风 发表于 2025-6-18 09:32
https://www.autoitx.com/thread-56447-1-1.html  赞助论坛,买服务器就行

你好大佬又遇到个其他问题。安装完成的html代码里找不到安装完成的按钮。这个完成标志像是个弹窗。html代码里并没有。。应该如何解决呢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2025-7-11 07:45 , Processed in 0.066152 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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