如果有什麼事情清楚地表明了這一點 文章系列 是為了盡可能少地使用計算機,我們必須事先多做一些工作。 使用帶有 AutoKey 的腳本可以為我們節省大量時間和精力,但首先您必須創建它們。
我們在上一篇文章中看到 AutoKey 是一個允許您在 Python 中配置鍵盤快捷鍵和小腳本的程序。 提供兩個版本:用於 GNOME、XFECE Mate、Cinnamon 和 Budgie 桌面的 AutoKey-GTK 以及用於 KDE 和 LXQt 桌面的 AutoKey-QT
安裝自動密鑰
除了評論它在存儲庫中之外,我並沒有停止如何安裝 AotoKey。
實際上,對於每個發行版,我們都有兩個安裝選項。 pip,與 Python 編程語言相關的包管理器,以及每次安裝的包管理器。
直接安裝
不同分佈的命令如下:
在Debian,Ubuntu及其衍生版本上
sudo apt install autokey-gtk
在帶有 KDE 或 LXQt 桌面的 Debian 衍生產品上
sudo apt install autokey-qt
在 Fedora 中
sudo dnf install autokey-gtk
在 Arch Linux 中
yay -Syy autokey-gtk
通過 pip 安裝
Pip 是一個包管理器,沒有 apt 或 aptitude 風格的圖形界面,但專注於 Python。 它的用途是安裝不屬於原始安裝的庫。 它的用途後來擴展到包括應用程序。
使用 pip 安裝 AutoKey 的好處是 我們將擁有比存儲庫中的版本更新的版本,儘管可能不會具有相同程度的兼容性。
讓我們首先在我們的發行版中安裝(如果我們還沒有) pip 包管理器
在Debian,Ubuntu及其衍生版本上
sudo apt install python3-pip
在 Fedora 中
sudo dnf install python3-pip
在 openSUSE 中
sudo zypper install python3-pip
在 Arch Linux 中
sudo pacman -S python3-pip
Debemos desinstalar previamente cualquier instalación de AutoKey
在使用此方法安裝之前。
要安裝或卸載,我們使用以下兩個命令之一:
pip install autokey
安裝
o
pip uninstall autokey
卸載。
使用 AutoKey 編寫腳本
當用戶需要執行比簡單文本擴展更高級的操作時,AutoKey 腳本是該程序的解決方案。 使用腳本,我們可以運行應用程序、打開文件/文件夾、處理窗口和鼠標事件等等。
我告訴過你,Ubuntu Studio 22.04 引入的 QT 版本的 AutoKey 沒有完全翻譯。 事實上,在我們的語言中,唯一的東西就是“接受”這個詞。 好吧,Ubuntu 22.04 的 GTK 版本也是如此,所以讓我們堅持使用英文命令。
步驟如下:
- 點擊 全新 → 文件 → 腳本.
- 我們寫下名字然後點擊 接受.
- 在第一行下面我們編寫腳本。
- 在熱鍵中點擊 組。
- 我們選擇了一個基本密鑰 控制, ALT, 轉移, 中超, 超 y 元。
- 我們點擊 按設置 確定第二把鑰匙。
- 我們按 接受.
- 點擊 節省 保存腳本。
例如,使用這個腳本我們可以打開 Thunderbird
import subprocess
subprocess.Popen(["usr/bin/thunderbird"])
充分利用這個程序需要一些知識。 ñ或者必須來自 Python,只要您知道如何在 Google 中搜索就足夠了。 在搜索引擎裡放你要執行的任務+python 你一定會找到你需要的腳本。 您只需複制它,選擇您最喜歡的組合鍵即可。
腳本配置窗口中有兩個我之前沒有提到的選項。
- 在執行此腳本之前始終提示: 它在執行之前要求我們確認。
- 在通知圖標菜單中顯示: 在工具欄中顯示執行通知。
功能 窗口過濾器 它的工作方式與我們在上一篇文章中看到的短語完全相同。 它用於選擇腳本將在哪個應用程序中執行。
如果你是傳統版 Ubuntu 的用戶,有一個問題你必須要考慮到。 即使您關閉 AutoKey,程序仍會在後台繼續運行,但您不會在工具欄中看到任何指示。 您將需要從 Monitor 應用程序中終止該進程。