1

第一次提问,但是已经从您的网站上得到了很多答案,所以谢谢窥视。

我想将一个 .desktop 文件添加到统一启动器中,它将在 chrome 中打开一个新选项卡并自动按下 ctrl+shift+。按钮,以便它自动打开语音搜索。

我是 bash 脚本的新手,我一生都无法弄清楚语法,这就是我得到的地方。

我制作了一个运行 bash 脚本的 .desktop 图标,这是 .desktop

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Google
Exec= '/bin/run-google.sh'
Icon=google_voice
StartupWMClass=www.google.co.uk__webhp

它运行这个 bash 脚本

#!/bin/bash
#opens voice search
sudo 
google-chrome "https://www.google.co.uk"

到目前为止一切都很好,下一步我已经下载了 xdotool,我希望它按下 ctrl+shift+period 按钮以调出语音搜索。我努力了

xdotool key ctrl+shift+period

在 bash 脚本中,但这不起作用。

非常感谢任何帮助!

4

1 回答 1

0

我几乎立刻就想通了,我觉得很傻!

在我放的 bash 脚本中

xdotool keydown ctrl+shift+句号

睡觉 3

xdotool keyup ctrl+shift+句号

那是我的第一个有用的 bash,我为自己感到自豪,我自己设法解决了这一切!;-) 当计划结合在一起时,我会喜欢它!

于 2013-09-14T21:37:06.613 回答