Tag: xdotool

使用xdotool的脚本在重新启动时无法正常工作

我想运行streamus (chrome应用程序)从终端流式传输youtube并在同一个SE中询问与此相关的问题。 我也有一个很好的答案和我的问题的脚本。 但是那个脚本有一个小问题。 这是有助于从终端运行和播放streamus的脚本。 #!/bin/bash # Start Streamu /usr/bin/chromium-browser –disable-gpu –enable-offline-auto-reload –enable-offline-auto-reload-visible-only –app=chrome-extension://jbnkffmindojffecdhbbmekbmkkfpmjd/foreground.html & sleep 3 ACT=$(xdotool getactivewindow getwindowname) WID=$(xdotool search –limit 1 –name “^Streamus$”) # Refresh the page xdotool windowactivate –sync “$WID” key ctrl+r # Wait three seconds to update the page (Ctrl+R). sleep 3 # “Press” Play xdotool windowactivate –sync “$WID” key […]

如何从终端运行streamus应用程序

我使用Streamus来流式传输音乐。 我想知道streamus是否可以从终端本身启动。 我在主软件站点问了这个问题,作者建议使用xdotool。 我已经安装了xdotool( sudo apt-get install xdotool )并且还能够成功打开应用程序。 我主要有两个问题 重新加载应用程序 从应用程序播放 问题是在应用程序打开后它只显示空白屏幕。 我必须使用ctrl+r重新加载应用程序,使用xdotool自动化它。 这是我的剧本。 /usr/bin/chromium-browser –disable-gpu –enable-offline-auto-reload –enable-offline-auto-reload-visible-only –app=chrome-extension://jbnkffmindojffecdhbbmekbmkkfpmjd/foreground.html & xdotool key ctrl+r 但似乎xdotools没有工作,它没有重新加载应用程序? 你也可以帮我播放应用程序中的歌曲。

xdotool:未知命令:21043361

据我所知,下面的代码行应该关注开放的nautilus窗口 xdotool windowactivate `xdotool search –onlyvisible –class nautilus` 但是我收到了错误 xdotool:未知命令:21043361

如何使用命令/脚本设置光标​​位置?

我有一个脚本可以重置一些东西,最后我需要它将光标设置为某个坐标,可以是自定义集,也可以是屏幕中心(重启gnome-shell时默认重置为例如gnome-shell )。 怎么能实现这一目标? 该解决方案必须适用于所有显示尺寸,并能够自动获取数据并完成所有数学等操作。 我正在使用GNOME 3.20运行Ubuntu GNOME 16.04。

如何在不切换视口的情况下将窗口从不可见视口移动到当前视口

我使用15.04与Unity和4个虚拟桌面。 当我在桌面1上打开一个窗口并且正在查看桌面2(例如)时,有没有办法轻松地从桌面1显示该窗口以显示在桌面2上而无需将视图切换到桌面1? 因此,我希望从当前不可见的桌面到我的活动桌面获取一个窗口,而不会看到不可见的桌面(最终在该桌面上打开其他窗口)。 有没有一种简单的方法来实现这一目标?

如何在启动应用程序后强制应用程序窗口自动最大化?

我试图使用Docky,然后我将其删除,之后我的浏览器(Chromium)无法在最大高度打开,每次我都应该自己最大化。 (XFCE桌面)

Xdotool不能与xbindkeys一起使用

我想将xdotool与xbindkeys一起使用,但它不起作用。 这是我首先尝试的: “xdotool type a” m:0x1 + c:50 Shift + Shift_L 这不是重复,因为我也尝试过其他问题的解决方案: “sleep 1 && xdotool type –delay 15 ‘a'” m:0x1 + c:50 Shift + Shift_L 和 “xset r off; xdotool type –window 0 a; xset r on” m:0x1 + c:50 Shift + Shift_L 我知道xbindkeys工作正常,因为我可以用它执行echo test > /home/dalton/key.txt 。

如何制作xdotool类型的Unicode字符

我正在尝试创建一个快捷方式来发送,例如,通用量词符号∀(U + 2200)。 Xdotool 自己的文档并没有真正解释这一点。

Gedit的xdotool搜索窗口不起作用

需要绑定F键才能在Gedit中执行Ctrl-S并重新加载页面浏览器。 无法让xdotool在Ubuntu 17.10上找到Gedit窗口 $ xdotool search –name “Opera” | tail -1 58720257 $ xdotool search –name “Gedit” | tail -1 $ 尝试将搜索字符串更改为“文本编辑器”,文件名等.xdotool只能找到Gedit。 适用于任何其他桌面窗口。 它始终是活动窗口,因此找到它也会起作用。

当它丢失焦点时,我可以自动将特定应用程序的窗口发送到最低的z位置吗?

我在两个应用程序中完成了大部分工作:我的Web浏览器和编辑器。 我经常使用Alt-Tab在它们之间来回切换。 我也有一个IM客户端(Hipchat)一直打开,但与其他两个应用程序相比,我很少与它进行交互。 一个反复出现的烦恼是,在我与Hipchat窗口和Alt-Tab交互(比如说)我的编辑器之后,我的肌肉记忆被调整为期望另一个Alt-Tab关注我的浏览器,但我最终再次使用Hipchat。 是否有任何方法可以使Hipchat被发送到堆栈或新近度列表的底部或者它是什么,在它以任何方式失去焦点之后?