gpt4 book ai didi

javascript - 在 Whatsapp Web 界面上触发 keydown/up/press

转载 作者:行者123 更新时间:2023-12-01 05:17:24 25 4
gpt4 key购买 nike

我公司的 ERP 直到今天都运行良好,但 Whatsapp 没有对其 Web 界面进行一些更改,从而破坏了我的 JS 代码。如果您打开 web.whatsapp.com,您将看到您可以在那里发送消息。

我有一个自动脚本,可以搜索特定用户(与我的公司有债务)并通过 Whatsapp 向他们发送消息。我通常这样做:

janela = window.open("https://web.whatsapp.com");

页面加载后,我的系统使用以下非常简单的代码模拟“搜索”图标的点击:

evt_temp = document.createEvent("MouseEvents");
evt_temp.initEvent("mousedown",true,false);
$(janela.window.document).find("[data-icon=\"search\"]").get(0).dispatchEvent(evt_temp);

之后,我使用以下代码设置显示的输入元素的值:

$(janela.window.document).find("#input-chatlist-search").val("Contact Name");

今天之前,当我执行上面的代码时,一切都运行良好。现在,当我执行上面的代码时,一切看起来都工作正常(请参见下面的打印屏幕),但由于某种原因,whatsapp 没有触发搜索(我已经尝试在输入上触发 keydown/up/press 事件,但没有运气)。参见附图。 enter image description here

最佳答案

同样的问题在这里。

我使用 NWJS 和 VBScript 解决了。

我是如何做到的:

1) 我为 NWJS 编写了带有 iframe 的小应用程序 (html) https://web.whatsapp.com/

2)关注使用javascript的wsp搜索文本输入

3) 使用 NWJS api,运行 VBScript 粘贴联系人姓名

有关 VBScript 的更多信息

How execute a combination key on node-webkit like c# sendkeys

如果您需要更多帮助或代码,请询问。

最诚挚的问候

关于javascript - 在 Whatsapp Web 界面上触发 keydown/up/press,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48269575/

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