问题标签 [xdotool]
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.
ssh - xdotool 不能通过 SSH 工作
我想通过 SSH 使用 xdotool 但收到以下错误:
我找到了这个解决方案:
仍然得到几乎相同的错误:(。我也试过:
总是这样的错误:
thera 是 xdotool 的替代(工作)解决方案吗?
我不知道它是否正常工作。我只有一个 SSH 连接。
firefox - 如何获取当前打开的 Firefox 窗口数量?
我试过xdotool search --name firefox | wc -l
了,但是当只打开一个窗口时,它会显示奇怪的数字,例如 8,11 或更多。有任何想法吗?谢谢!
ubuntu - ubuntu 12.40 从 SSH 获取鼠标位置
我需要获取指针的位置(x,y),但我需要来自外部连接(SSH)。在桌面上,使用这个:
但是当我从 SSH(远程)运行命令时,给我错误:
谢谢。
python - 从 python 脚本运行 xdotool movewindow
我正在编写一个 python 脚本来使用 ffplay 运行电影,然后将 ffplay 窗口移动到屏幕上的特定位置。
我基于此的脚本位于此处 - http://code.activestate.com/recipes/577376-simple-way-to-execute-multiple-process-in-parallel/
唯一的区别是我将底部的命令数组更改为
视频播放正常,但窗口不会移动位置
为了测试脚本是否真的循环执行所有命令,我添加了命令
并且鼠标确实会移动到我屏幕上的位置 180、180
也许 ffplay 需要一秒钟才能加载,并且在执行 movewindow 命令时仍然没有名为 Goodfellas 的屏幕
x11 - 如何使用 xdotool 到达页面末尾,如何上下翻页
如何使用 xdotool 命令窗口转到页面末尾?
“key End”似乎发送并结束击键,但没有任何反应:xdotool selectwindow key End
“点击 5” 向下滚动,但如何知道页面是否已到达末尾?
此外,似乎不接受 PageUp 和 PageDown 键。
在 Ubuntu 12.04 上运行
linux - 在linux中隐藏活动窗口
我编写了一个小脚本来隐藏 Chrome 窗口,但想修改代码以隐藏活动窗口。我可以使用 xdotool 获取活动窗口 ID 并将其隐藏。当我想取消隐藏它时遇到问题。如何检查隐藏的窗口并获取 id 以便取消隐藏?这是我当前仅隐藏 chrome 的代码:
python - os.system python函数在while循环中
我正在尝试制作一个简单的 python 脚本来自动点击 ubuntu 14.04。
这是我的代码
但是,由于某种原因,它只会一次又一次地打印出时间,直到我关闭终端。如果有人可以帮助我,将不胜感激
python - Linux xdotool 符号
我正在寻找使用 xdotool 模拟键盘,但我遇到了部分 URL 的问题。我要输入的部分是“-episode-”。
作为解决方案,我有一个文本文件(hyphen.txt),其中包含:
然后我运行:
我想避免使用额外的文本文件。有没有办法使用:
输出连字符?
bash - 使用 windowmove 时的 Xdotool 偏移/不匹配
我正在尝试使用 xdotool 放置一个窗口。它不会去我想要的地方。我尝试了以下代码:
并得到以下输出:
旁注:我使用的是笔记本电脑 + 一台通过 hdmi1 连接的显示器,我将 /etc/lightdm/lightdm.conf 修改为
.monitor.sh 看起来像这样:
任何提示或提示可能导致问题?
xvfb - 使用 xvfb 运行时在 linux 中聚焦 chrome 窗口
我正在使用以下 shell 脚本将焦点放在特定的 chrome 窗口上:
它在正常运行时工作,但在使用 xvfb 运行 chrome 时失败。在 xvfb 中找不到 windowID。我需要它来使用 xvfb。