首页 > 白马西风 > AHK打开网页获取内容
2024
04-24

AHK打开网页获取内容

这内容居然来自百度搜索的AI回答,百度也是不择手段要流量了,为了自己吃下流量,优先展示AI回答,互联网内容靠后站了。但是,感觉这AI回答似乎是有用的。。
在AutoHotkey(简称AHK)中,你可以使用内置的Run命令和ComObjCreate函数来打开一个网页,并获取其返回值。以下是一个简单的示例,它使用了Internet Explorer的自动化功能来获取网页的源代码:

; 打开网页并获取返回值
Run, http://example.com, , UseErrorLevel
if ErrorLevel
{
    MsgBox, 48, 打开网页错误, 无法打开网页。错误码: %ErrorLevel%
}
else
{
    ; 创建Internet Explorer自动化对象
    ie := ComObjCreate("InternetExplorer.Application")
    ie.Visible := false
    ie.Navigate("http://example.com")
    
    ; 等待网页加载完成
    while ie.Busy
        Sleep, 100
    
    ; 获取网页源代码
    src := ie.Document.body.innerHTML
    
    ; 显示源代码
    MsgBox, 64, 网页源代码, % src
    
    ; 关闭IE窗口
    ie.Quit()
    ; 释放对象
    ie := ""
}
觉得文章有用,微信打赏一元。



留下一个回复

你的email不会被公开。