问题标签 [simulate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
keypress - 在未激活的应用程序中模拟鼠标移动/单击/按键
我知道如何模拟鼠标和键盘事件,但它们的行为就像用户做了它们一样,所以它们会影响活动的窗口。我需要的是模拟其中一个输入,但在一个不活动的窗口中。
我并不是说它被最小化了,例如,想象一下,你有 msPaint 和记事本。记事本在油漆前面。并且您想在绘图窗口的某些坐标中模拟鼠标单击,但不将其设置为活动状态,从而使用户可以继续使用位于绘图前的记事本。
这可能吗?谢谢!
javascript - 如何在客户端 C# 应用程序中模拟 JavaScript
我正在编写一个网络爬虫(网络蜘蛛)来爬取网站中的所有链接。我的应用程序是一个 Win32 应用程序,用 C# 和 .Net framework 3.5 编写。现在我正在使用 HttpWebRequest 和 HttpWebResponse 与 Web 服务器进行通信。我还构建了自己的 Http Parser,它可以解析任何我想要的东西。我在解析中找到了像“href”、“src”、“action”这样的所有链接。但是我不能解决一个问题:在页面中模拟客户端脚本(如JS和VBS)例如,如果一个链接像:
a href = "javascript:buildLink(1)"
... with buildLink(parameter) 是一个 Javascript 函数,它将根据参数创建自定义链接。
请帮我解决这个问题。如何在这个应用程序中模拟 JavaScript?我可以解析 HTML 源代码并将所有 JavaScript 代码放到另一个文件中,但是如何模拟它的功能呢?谢谢。
c++ - 模拟按住一个键
我在用着:
0x41 是一个'a'。但这只会在屏幕上打印一个“a”。我需要它来按住键。当我打电话时
它必须释放密钥。
那可能吗?
c++ - 有没有办法用 C++ 模拟 Windows 输入?
我想知道是否有可能用 C++ 制作一个可以“按下”键的程序,或者让计算机认为某些键已被按下,并执行诸如制作一个“玩”游戏的程序,或者自动输入一些长而没有人记得的晦涩的按钮顺序。
(我现在想不出来,但存档游戏密码可能就是一个例子,尤其是当你不能只输入它,而是必须将光标移动到你想要的字母,然后按 Enter 或其他东西时)。
就是想。
networking - Network tools that simulate slow network connection
I would like to visually evaluate web pages response time for several Internet connections types (DSL, Cable, T1, dial-up etc.) while my browser and web server are on the same LAN or even on the same machine. Are there any simple network tools or browser plug-ins that slow down network bandwidth to simulate different real-world connection scenarios.
I appreciate any input on that.
apache-flex - Flex:模拟按键
我正在为触摸屏 Flex 应用程序创建一个虚拟键盘,并且我正在尝试通过调度 KeyboardEvent 来模拟按键。我编写了一个处理函数来监听事件并采取相应的行动。到目前为止一切顺利......但它开始变得复杂,因为我必须管理重点文本输入(简单),这些字段中的光标位置(不是那么容易)等等。现在,如果只有一种方法可以实际调度一个键盘事件,Flex 实际上会将其解释为真正的按键所有这些问题都会消失......这可能吗?
c - 帮助:达到最大客户端数 - 分段错误
我想模拟许多按键事件。我通过使用找到了解决方案XTestFakeKeyEvent
,但是当我模拟超过 210 次时,我的程序引发了“达到的最大客户端数”分段错误。我不知道如何解决这个问题。
我的代码在这里:
输出 :
请哪位帮忙,谢谢。
javascript - 我可以在 JavaScript 中用鼠标模拟文本选择吗?
我想通过模拟鼠标左键向下选择页面上的文本并将其拖动到指定的 x,y 位置(以像素为单位)
这可以用 JavaScript 完成吗?
qt - 在 Windows 中模拟鼠标按钮单击
我正在使用 QT 在 C++ 中编写远程桌面克隆。到目前为止,我可以很好地移动鼠标光标。QT 有一个很好的 setPos 函数。但是,对于用于模拟鼠标按钮单击的 API/库,我有点迷茫。
我知道的一种方法是使用窗口的 HWND 将 WM_(event) 发送到窗口。但是,我希望有一种更突出的方法可以完全控制鼠标。有没有其他方法可以告诉操作系统单击了鼠标左键?
谢谢。