4个linux自动化应用程序,简化您的任务和工作流

想节省时间,避免重复性的工作吗?答案是自动化!下面是一些有用的Linux桌面自动化应用程序。...

在计算机上处理的许多任务中,有一些是重复的。为什么要手动删除相同类型的文件或反复键入相同的电子邮件?使用下面的一些工具,您甚至不需要手动发送电子邮件。

linux-automation

下面的四个自动化应用程序可以让您专注于对自己重要的事情,而不是繁琐的维护任务。这节省了你的时间和脑力,可以在其他地方得到更好的利用。

为什么您可以自动化任务

自动化的力量可以节省你很多时间,简化你的一天。我们讨论的是提高生产力,只需点击几下就可以编程到你的电脑中。

以下是您可以处理此列表中的一些应用程序的风格。

  • 删除在设定日期收集在桌面上的文件。
  • 只需按一个按钮即可发送一封或多封电子邮件。
  • 自动将文本**电子邮件和文档,而无需每次都键入文本。

这只是个开始。每一个场景都是不同的,你可能会找到更多的方法让自动化软件改善你的生活。

1行动

An example workflow in Actiona

Actiona是这个列表中最复杂的应用之一,它可以让你自动点击鼠标、编辑文件等等。就可用功能类型而言,它介于macOS中包含的Automator软件和AutoHotKey等应用程序之间。

对于Actiona中的大部分操作,可以使用可视化编辑器来组合某些操作。例如,读取文件内容并将其复制到剪贴板。另一种方法是读取剪贴板,如果其中包含URL,请在浏览器中打开该URL。当然,这些都是极其简化的例子。

Actiona还可以控制窗口、终止进程以及调用和结束过程。您还可以使用它来显示消息和提示,从而生成交互式工作流。如果你是一个超级用户,你可以编写JavaScript代码使Actiona更加强大。在某一点上,唯一的限制就是你的想象力。

这款应用已经存在多年,似乎并没有引起太大的轰动,可能是因为它的开放性。不过,如果您正在寻找一个可定制的自动化工具,这是我们在Linux上看到的最好的工具之一。

下载:Actiona(免费)

2自动关键帧

Setting up a snippet in AutoKey

我们以前赞美过文本扩展的优点,这是有充分理由的。您可以将任何需要多次键入的内容自动化,从而节省您的时间。

每次输入三到四个字符而不是几句话也可以避免你的手和手腕不必要的紧张。虽然像TextExpander和PhraseExpress这样的应用程序分别为Mac和Windows提供了这一功能,但AutoKey在Linux上完成了这项工作。虽然它可能不像这两个应用程序那样受欢迎,但AutoKey并没有缺少功能。

如果你熟悉这个概念,这里也一样。如果您不熟悉文本扩展,那么很简单:创建您一直键入的内容的片段,然后选择如何触发它们。它可以是热键或缩写。例如,输入“adr”可以扩展到输入您的家庭地址。

只是要小心不要键入可能是您键入的实际单词的一部分的内容。

“自动关键点”并没有给文本扩展带来太多新的内容,但它并不需要这样做才能发挥作用。它是免费的,它是积极开发的,它可以节省你很多时间。唯一需要注意的是,因为它依赖于X11,所以它目前不能完全在使用Wayland而不是Xorg的发行版上运行。

下载:自动键(免费)

三。特克斯潘德

Texpander in action

Linux上文本扩展的另一个例子,Texpander的工作方式与AutoKey略有不同。因此,如果由于上面列出的原因而不能使用AutoKey,或者您正在寻找更轻量级的东西,那么它可能是一个不错的选择。取舍是你需要投入更多的工作来让Texpander投入运行。

虽然AutoKey是一个成熟的应用程序,但Texpander是一个相对简单的Bash脚本,旨在提供类似的功能。为脚本指定一个键盘快捷键,然后弹出一个对话框,类似于在Linux的启动程序应用程序中看到的对话框。然后你键入你的缩写,你会与其他文字扩展软件。

在管理代码段时,没有应用程序接口可以做到这一点。相反,您只需在

.texpander

主目录中的目录。例如,如果您将电子邮件签名保存在名为

sig.txt

,在Texpander对话框中键入“sig”将**此文件的内容。

虽然这没有AutoKey先进,但它有一些优点。也就是说,它不依赖于特定的后端来工作。这避免了AutoKey遇到的Wayland问题,也意味着它可以在Firefox和Thunderbird中工作,而AutoKey不能。

下载:Texpander(免费)

4gnome时间表

Gnome-Schedule's About screen

如果您有任何要在某个时间或日期发生的操作,例如创建一组文件、安装或卸载驱动器或其他操作,您很可能听说过cron。这是在Linux上执行任何需要调度的操作的默认方式,但是编辑crontab文件并不完全容易。

如果您对Linux没有太多的经验,它可能看起来非常神秘。

Gnome Schedule允许您使用cron以更简单的方式安排任务。而不是在crontab文件中看到的符号

0 * * * *

Gnome时间表以一种易于阅读的格式显示了这一点。如果你想让一个任务每小时发生一次,就把它安排成每小时运行一次。Gnome时间表为您处理繁重的工作。

如果您是编辑crontab文件的专家,那么advanced mode为您提供了所有这些功能,而无需跳入vim手动编辑文件。您甚至可以以root身份运行Gnome Schedule,这将允许您编辑任何用户的crontab和

at

任务。能够在一个地方完成这一切,这使得系统管理员和普通用户一样方便。

另一个方便的特性是日历,它可以让您轻松地安排将来的任务。该应用程序还提供了一个面板小程序,其中有一个下拉列表,用于监视计划的任务。

下载:Gnome时间表(免费)

想做更多的事吗?试试终端

总而言之,使用上述工具,以下是您要处理的内容。

  1. Actiona:这个应用程序可以让你自动化从文件管理到窗口管理等一切。
  2. 自动键:告别一次又一次用几个不同的单词输入同一封邮件。
  3. Texpander:对文本扩展的更好控制。使用Actiona的编辑功能,理论上可以更进一步。
  4. Gnome调度:使用Linux用户多年来喜欢的调度功能,而不必复杂的设置。

以上应用程序涵盖了许多需求,但是如果您希望其他事情更快地完成,会怎样?答案,就像许多Linux任务的情况一样,很可能就在命令行中。

您不必记住每一个有用的命令行操作来完成任务。相反,我们有一个充满Linux命令的备忘单。你可以随身携带,以便在你记不清某个命令的时候参考。

图片来源:Dukekom/照片

  • 发表于 2021-03-21 21:10
  • 阅读 ( 264 )
  • 分类:IT

你可能感兴趣的文章

扎皮尔(zapier)和ifttt公司(ifttt)的区别

...著名的自动化软件程序,它们允许你连接你使用的所有web应用程序和服务,并使它们协同工作。Zaiper和IFTTT之间的关键区别在于,Zaiper是一款专业应用的理想自动化软件,而IFTTT则是面向消费者的应用程序的理想软件。让我们仔...

  • 发布于 2020-10-20 16:36
  • 阅读 ( 193 )

2021年面向开发者、云工程师和devops的5大linux课程

...、自定义命令提示,以及最后如何直接在Linux系统上安装应用程序。 ...

  • 发布于 2021-03-11 10:29
  • 阅读 ( 249 )

5个智能家庭办公室创意,简化您的日常生活

...动化中使用的方法使用IFTTT位置服务。通过在**上安装IFTTT应用程序,您可以将其添加到家庭中使用的任何iPhone或Android中。 ...

  • 发布于 2021-03-11 16:17
  • 阅读 ( 279 )

linux的6个最佳便笺应用程序

...再次找到他们至关重要。无论你是在笔记本上还是在桌面应用程序上乱写笔记,都会发现提醒或待办事项列表不见了。 ...

  • 发布于 2021-03-12 20:25
  • 阅读 ( 512 )

为您的linux机器提供5个电源插座

... 一旦安装了Docky,您就可以向启动器添加应用程序,并从多个docklet中进行选择。这些小部件风格的工具可以显示天气细节、CPU活动、时钟等等。 ...

  • 发布于 2021-03-13 15:37
  • 阅读 ( 257 )

windows与linux:以下是它们的共同点

...所有打开的窗口。它是必不可少的,当你有几十个活跃的应用程序。 ...

  • 发布于 2021-03-14 16:05
  • 阅读 ( 287 )

linux增强数字极简主义者生产力的7种方法

...rud。虽然您可以删除第三方打印机软件和庞大的照片编辑应用程序,但您无法接触到Microsoft自己的许多产品。您可以禁用某些Windows服务,但许多核心部件都是禁用的。 ...

  • 发布于 2021-03-15 16:37
  • 阅读 ( 312 )

7个巧妙的evernote功能,简化您的工作流程

...存到Evernote。在工作环境中,您可以使用此功能使用移动应用程序在外出时保存提醒,或使用移动或桌面应用程序录制会议。 ...

  • 发布于 2021-03-16 11:01
  • 阅读 ( 191 )

8个待办事项列表跨所有设备同步的应用程序

... 本文中的待办事项应用程序会自动在web、计算机和**之间同步,因此当您需要添加项目或勾选某个项目时,您随时都有待办事项。 ...

  • 发布于 2021-03-21 13:09
  • 阅读 ( 268 )

如何在linux下创建web应用

...网站,比如Twitter、Facebook或Discord,就像它是一个独立的应用程序一样。 ...

  • 发布于 2021-03-28 00:35
  • 阅读 ( 187 )
m0545900045
m0545900045

0 篇文章

相关推荐