寻求有关使用 Rstudio 模拟键盘按下的帮助。 我的想法是将我的代码设置为 sys.sleep 一段时间,同时打开特定游戏(例如 fifa 或类似游戏(并使用 Rstudio 模拟键盘键。
想要训练CNN/Q学习过程以设法在迷你情况下玩特定的游戏。
到目前为止,在堆栈溢出中选中了此选项,但似乎它不再起作用了。
我有一个想法,是使用 Rcpp 包在 R 中实现 C/C++ 代码.建立了一个如何在 C++ 中模拟的示例,但到目前为止,我还没有设法在 Rcpp 环境中实现此代码。
任何帮助将不胜感激。
编辑
到目前为止,我的解决方案是源Python代码(youtube中的教程(:
from pynput.keyboard import Key, Controller
keyboard = Controller()
keyboard.press(Key.left)
keyboard.release(Key.left)
将代码保存为"code.py",然后在RStudio上安装"网状">包 和 RStudio 中的源代码:
system("python code.py")
密钥可以在YouTube视频中建立(附在上面(。
日安。
附言在 Windows 10 上工作
有一个全新的 R 包KeyboardSimulator
记录在
https://cran.r-project.org/web/packages/KeyboardSimulator/index.html