gpt4 book ai didi

javascript - WebBrowser 源已过时

转载 作者:行者123 更新时间:2023-11-28 09:01:39 24 4
gpt4 key购买 nike

我正在尝试为浏览器游戏编写一个自动化工具,该工具从网页获取一些数据,在这种情况下,数据似乎是在页面加载后使用 JS 添加的,我认为这就是我的问题所在。

我试图获取 JS 添加的文本并将其保存到变量中,但是当我尝试使用 WebBrowser 组件的 DOM 控件查找它时,它找不到我需要的文本。文本就在那里,你可以在浏览器窗口上看到它,并且应该很容易找到源代码,因为我在使用 Chrome 的开发控制台/检查元素工具时可以看到它,当我使用 DOM 控件定位它时,VS 清楚地表明它找不到它。我 100% 确定我的目标是正确的,并且我没有将其指向错误的方向。

有没有办法让网络浏览器刷新/重新读取源代码而不刷新页面?否则,您将如何解决这个问题?

干杯,汤姆.

最佳答案

从某些内容中提取文本时,我想到的一种解决方法是使用 MS Office 文档镜像。如果文本始终出现在页面上的特定位置,则只需打印文本出现位置的屏幕,然后运行 ​​OCR 即可。这样做的优点是它是面向 future 的,游戏制作者可以改变他们显示文本的方法,但只要显示它,你就应该能够打印屏幕。 :)

关于javascript - WebBrowser 源已过时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17655558/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com