问题标签 [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.

0 投票
1 回答
1227 浏览

apache-flex - Flex - 模拟按键的按钮

我有一个带有撤消/重做的 TextArea,它是通过 ctrl+z、ctrl+y 执行的。我的应用程序是一个移动应用程序,软键盘上没有 cntrl,所以我想做一个模拟按键的撤消和重做按钮。你如何在 Flex 中模拟按键?

0 投票
2 回答
4278 浏览

c# - 使用驱动程序模拟 Windows 登录屏幕中的输入

我正在编写一个开源远程桌面工具,类似于 VNC 和 TeamViewer。我注意到 TeamViewer 继续在切换用户或工作站锁定屏幕上捕获屏幕 - 并允许远程用户输入密码并解锁工作站。我也想这样做。

我读了:

更新:在 Windows 登录屏幕上与用户交互

https://stackoverflow.com/questions/9485530/capturing-image-during-windows-logon-invalid-password

将命令按钮添加到 Windows 登录屏幕

从 Windows 登录屏幕挂钩热键

https://stackoverflow.com/questions/7183241/launch-windows-on-screen-keyboard-at-logon-screen-on-win7

模拟按键的驱动程序

通过服务删除 Windows 登录屏幕

如何在 Windows 7 登录屏幕中捕捉按键?

在 Windows XP 中使用 C# 在登录屏幕上显示窗口

从这些帖子中,我收集到在隔离会话中模拟输入绝对不是对 SendInput() 的简单调用。但是是否可以使用驱动程序(我相信它专门是一个键盘过滤器驱动程序,但我不确定)?如果是这样,我正在考虑用 C# 编写一个服务(以便它在用户会话之外运行),它与拦截驱动程序交互以模拟按键。

作为回应:“你为什么不试试呢?”,目前还没有用于 Interception 的 .NET 包装器让我测试这样的服务,所以如果普遍认为这是不可能的,我不想花时间编写那个 .NET 包装器。

我找到了一个名为 Interception 的键盘驱动程序(将来会开源发布)。您可以直接在此处找到源代码(源代码只是围绕实际内核驱动程序的 C 通信 API 包装器)

我有另一个问题......我对什么文件构成驱动程序感到困惑。他用 C 语言编写的 Interception DLL 库编译为 .DLL。但是,不是某些 .sys 扩展名的驱动程序——你如何将拦截 DLL 编译成实际的驱动程序——然后你将如何安装它?

编辑: .NET 包装器确实存在。当我按下“x”键时,我修改了示例控制台应用程序以输入我的整个密码,并且它成功运行 - 不仅在工作站锁定屏幕上,而且在 Windows 登录屏幕上。所以它有效。

编辑: 此键盘驱动程序的 C# 包装库在这里

0 投票
1 回答
2509 浏览

r - 如何模拟来自 logit 模型的数据

我有一个逻辑回归,我想从 logit 曲线生成模拟数据。我的代码如下:

基本上,从最后一点开始,如何从我的逻辑回归中生成模拟数据?与我交谈过的人建议使用 CDF 函数来执行此操作,但我不知道从哪里开始。我的目标是根据我的拟合曲线重新创建一个完整的数据集。

提前感谢您的任何建议!

0 投票
1 回答
1247 浏览

macos - 如何模拟键盘/鼠标按键?

我正在开发一个 Mac OS X 项目。我正在使用单声道 Mac。我想模拟键盘按键和鼠标按键并移动,就像我们在 Windows 表单中使用的方法一样([DllImport("user32.dll")] ....)

我找到了一些 Obj-C 解决方案,但我无法将它移植到 Mono Mac。其中一些在此堆栈链接中: 设置鼠标位置

0 投票
3 回答
7087 浏览

printing - 如何:模拟 (IPP) 打印机

我想测试 IPP 应该具有的一些功能(即监控印象数;请参阅此问题),但我还没有硬件。如何模拟这样的打印机?是否有虚拟 IPP 打印机的代码?

我将在 Linux 或 Windows 中工作。

0 投票
1 回答
1677 浏览

objective-c - 如何使用 Objective-C 在 Mac Os X 中模拟 Unicode Char“按键”?

我想在 Mac OS X 中模拟一个 unicode 字符以发送到前台应用程序。我的意思是我有一个 unicode 字符(可以包含阿拉伯语、中文等),比如“a”,我想输入它。请注意,我没有尝试使用虚拟键或键码。只有一个字符。

此致,佩曼·莫尔塔扎维

0 投票
3 回答
323 浏览

javascript - 使用 JavaScript 模拟点击

我有一个调度程序控件,以及一些可以拖到调度程序中的 div,它们是两个单独的控件,现在我有一个问题,我成功地制作了拖放事件,当我放下时我创建了一个警报以获取坐标下降见下面的img:

在此处输入图像描述

现在我需要做的是模拟一个点击事件,所以当用户进行删除时,会触发一个自动点击事件(触发调度程序的添加新事件功能)......有人知道如何实现这一点吗?

0 投票
1 回答
1430 浏览

click - 如何使用 Pywinauto 在 Windows 应用程序中选择图标

我正在尝试模拟单击 Windows 应用程序上的图标。目前,我这样做的唯一方法是使用 ClickInput(coords = (x,y)) 模拟鼠标点击上述方法的问题是,每当软件 UI 更新时,它的位置就会改变,这迫使我更新所有脚本根据新的图标位置。

有没有办法在不使用坐标的情况下模拟工具条中的图标点击?

0 投票
1 回答
8978 浏览

c# - 模拟点击进入隐藏窗口

我有一个 C# 问题,

我能够模拟对当前窗口的点击,但如果窗口被最小化或隐藏,我想这样做。

有任何想法吗?

0 投票
5 回答
2908 浏览

javascript - 有没有更好的方法来模拟 JavaScript 中的指针?

我正在使用动态范围来模拟JavaScript 中的指针,如下所示

有没有其他方法可以达到相同的结果(即不诉诸eval)?这似乎是太多的样板。