AutoKey:用于 GNU / Linux 的有用的任务自动化工具

AutoKey:用于 GNU / Linux 的有用的任务自动化工具

AutoKey:用于 GNU / Linux 的有用的任务自动化工具

当处理 自动化任务 (活动或动作)在计算机上,这始终旨在增加 生产率 的用户。 而当这些用户通常是高级用户时,例如 服务器管理员、开发人员或 DevOps 和其他相关的,因为通常使用生产力应用程序。 比如 应用启动器 类型 乌朗彻 o 任务自动机 类型 “自动钥匙”.

在这种情况下 “自动钥匙”,值得注意的是,这是一个 开源桌面应用程序 这有助于轻松快速地自动化许多重复性任务。

Ulauncher和Synapse:2个出色的Linux应用程序启动器

Ulauncher和Synapse:2个出色的Linux应用程序启动器

在描述之前 “自动钥匙” 并探索如何 安装和使用,像往常一样,我们将立即离开下面,一些相关的链接 相关的以前的帖子 其他 生产力应用 我们之前已经讨论过,以便在本出版物结束后可以更轻松地探索它们:

应用程序启动器(启动器)是我们通常在操作系统中实施的工具或补充,通过增加使用键盘执行操作的简便性和速度来提高我们的生产力。 通常非常有用的操作,尤其是当我们使用窗口管理器 (WM) 代替桌面环境 (DE) 时。 在最好的中,我们可以提到 Ulauncher,它是适用于 Linux 的快速应用程序启动器。 它是用 Python 编写的,使用 GTK+。= Ulauncher和Synapse:2个出色的Linux应用程序启动器

Dmenu和Rofi:2个出色的WM应用启动器
相关文章:
Dmenu和Rofi:2个出色的WM应用启动器
Ulauncher和Synapse:2个出色的Linux应用程序启动器
相关文章:
Ulauncher和Synapse:2个出色的Linux应用程序启动器
阿尔伯特(Albert)和库珀(Kupfer):2个出色的投手,可替代塞雷布鲁
相关文章:
阿尔伯特(Albert)和库珀(Kupfer):2个出色的投手,可替代塞雷布鲁
大脑:开放式跨平台应用程序,可提高生产力
相关文章:
大脑:开放式跨平台应用程序,可提高生产力

Autokey:Linux 桌面自动化应用程序

Autokey:Linux 桌面自动化应用程序

什么是自动键?

根据 GitHub 上的“AutoKey”官方网站,此应用程序简要说明如下:

它是适用于 Linux 和 X11 的桌面自动化实用程序。=

他们还补充说:

它目前在 Python 3 下运行。而且因为它是一个 X11 应用程序,所以它不能 100% 运行在默认使用 Wayland 而不是 Xorg 的 GNU / Linux 发行版上。=

特点

  • 它提供了一个简单直观的图形用户界面,可以运行 Python-3 脚本并执行文本扩展,特别关注宏和按键功能。
  • 通过使用“短语”,它可以用于简单的文本扩展。 至于对键盘快捷键的反应(例如 [Ctrl] + [Alt] + F8),用于扩展短语。
  • 如有必要,它允许使用 Python 编程语言的所有功能在 Python3 中编写脚本以自动执行必要的任务。 像短语这样的 AutoKey 脚本可以链接到缩写和热键等,以执行命令。
  • 提供用于与系统交互的 API,例如单击鼠标或使用键盘输入文本。

为什么 AutoKey 是适合系统管理员的好应用?

都不错 系统管理员 像其他高级 IT 专业人员一样,他们通常对 编程或编程逻辑. 因此,在很多事情中,他们往往对各种设备/设备和相关软件的运行/行为有很好的了解,以便实施和解决问题。

而且,他们通常擅长各种 编程语言 用于编写脚本或自动执行日常任务,例如 外壳、AWK、Perl、Python,等等。 一切都是为了尽可能自动化,掌握最好的 脚本语言和命令, 将频繁而繁琐的任务转换为自动化任务。

安装及使用

如需下载,您可以下载 .deb 格式的 3 个文件 必要且可在您的下载部分获得,对应于您上次 当前版本(0.96 beta-8),然后将它们安装在您的 GNU / Linux发行版,就像在我们的实际案例中一样。 但是,可以根据需要安装两者(gtk 和 qt 包)或两者中的一个。

在下载后 下载文件夹,下面可以在终端中执行 命令顺序:

«sudo apt install ./Descargas/autokey-*.*»

然后通过运行它 应用程序菜单 并安排一个 短语或脚本 使用 Python语言. 就我而言,安排以下任务:运行游戏 城市恐怖4 用钥匙 Ctrl + 4。 之前通过打开浏览器、搜索其源文件夹并单击可执行文件手动执行的操作。

编程的 Python 代码

output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64")
keyboard.send_keys(output)

屏幕截图

自动键:截图 1

自动键:截图 2

自动键:截图 3

自动键:截图 4

自动键:截图 5

更多信息

有关更多信息 “自动钥匙” 我们建议探索以下 3 个链接:

摘要:各种出版物

总结

总之,正如已经看到的 “自动钥匙” 这是一个非常有用的 任务自动化工具,这也可以通过使用 Python语言. 并且使用得当,它可以成为改进我们的变革性工具 生产率 或者只是让我们减少与写作相关的身体压力。 此外,它可以是一个盟友和补充应用程序 Shell脚本 自动化不切实际或不可行。

我们希望本出版物对整个 «Comunidad de Software Libre y Código Abierto» 并且对可用应用程序生态系统的改进、增长和传播做出了巨大贡献 «GNU/Linux». 并且不要停止在您最喜欢的网站、频道、群组或社交网络或消息传递系统的社区上与他人分享。 最后,请访问我们的主页 «DesdeLinux» 探索更多新闻,加入我们的官方频道 电报 DesdeLinux.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。