2017-12-02 62 views
0

我想制作一个自动在网页上玩游戏的机器人。截至目前,我可以导航到网站,登录并加载游戏页面,但我被困在这里。如何在页面上下文中运行JavaScript函数调用木偶函数?

我想在网页层面注入一个脚本,它使用jQuery来不断刮擦网页并确定游戏的状态。当某个事件发生时,我希望脚本触发自定义事件(?)它会通知Node.js./Puppeteer级别的一个函数来执行。我的问题是,我不明白如何让页面自定义事件触发时木偶反应。

例如,假设我们有一个网页级别的函数,它在1秒钟的超时时间内将网页抓取到X.当找到X时,我想从网页中抓取Y数据并将其发送到节点水平。当在节点级接收到Y时,它将鼠标移动到Y位置,或者使用Y在浏览器级无法完成其他操作。

我不确定这是否是处理此类任务的最合适的方法,但试图了解异步和承诺如何在Node.js级别上工作而不能使用jQuery来选择元素正在给我一种先进的终端埃博拉病毒形式。

回答

相关问题