摸鱼篇 | 这款自动化工具带你高效做事,优雅摸鱼

第一时间获取 Python 技术干货!
阅读文本大概需要 5 分钟。
我们经常在 PC 端使用各种 快捷键 来提高我们的办事效率;又或者 IDE 编写代码的过程中,利用 Live Templates 来快速输入常用代码。
今天推荐一款工具:AutoHotkey,帮助我们在 Win 上高效地做事,优雅地摸鱼。
1、AutoHotkey 是什么?
AutoHotkey 是 Win 下一款开源的自动化软件工具,可以简化重复性的工作,一键自动化启动或者运行程序,帮助我们提高工作效率,改善生活品质。
2、使用步骤?
官网下载 AutoHotkey 应用程序进行安装,鼠标右键就可以新建一个 ahk 脚本文件。
针对要实现的功能,用记事本编辑完脚本后,双击即可以运行脚本。
通过脚本内预设的热键即可以自动化一系列操作。
3、Hello World 怎么写?
最简单的用法是自定义一系列热键,来快速打开一些常用的网站或者应用。
;利用热键快速打开一些常用的网站
#a::Run www.jeffjade.com
#b::Run https://www.bilibili.com/
#g::Run https://www.google.com/
#z::Run https://www.zhihu.com/people/xingag/activities
#j::https://www.jianshu.com/u/f3b476549169
运行上面的脚本文件后,就可以利用 Win+a/b/g/z/j 快速打开这些网站。
4、常用符号及标签函数

脚本语言中常用的 符号 如下:

; 代表 注释后面一行内容
# 代表 Win 键
! 代表 Alt 键
^ 代表 Ctrl 键
+ 代表 shift 键
:: (两个英文冒号) 起分隔作用;
常用的 标签函数 如下:
; 内置的标签
Send 向编辑器发送一段文字
SendInput 同上
MsgBox 弹出对话框
Run 运行一个程序或者打开一个网页
WinActivate 窗口激活
WinWaitActive 窗口等待激活
5、自动补齐功能
有些 IDE 可以通过设置 Live Template,快速编写重复的代码。
其实通过编写 AutoHotkey 脚本定义快捷字符输入更方便,而且适用于所有编辑器,极大地提升了我们的开发效率。
::np::import numpy as np

::plt::from matplotlib import pyplt as plt

如此,只要输入 np、plt 即可以快速导入 python 包。

6、来一个实例

比如,每次打开电脑,都要快速查看一个网站,这里就可以通过编写一段 AutoHotkey 脚本。

然后通过 Win+2 即可以自动化打开目标网站。

#NoEnv
#SingleInstance, force

#2::
run,目标网站

WinWaitActive, 立即登录

sleep, 10000

;模拟点击登录
send, 用户名{tab}密码{enter}

return

7、Mac OSX 怎么办

AutoHotkey 是 Win 下一款自动化软件,Mac OSX 用户没法使用,但 Mac OSX 内通过编写 AppleScript 脚本,也能实现类似的功能,这里不展开说明。

8、其他说明

其实,AutoHotkey 脚本语言很强大,提供了很多实用的 API,可以快速开发出一些高效率工具,比如:计时器、秒杀器、颜色神偷、快速拷贝文件路径等等。

生命再长,不过百年,让我们一起高效做事,优雅摸鱼!

(0)

相关推荐

  • AutoHotKey初学指南

    最开始的时候, 同学在工作中需要为服务器安装软件, 但多台服务器的重复工作让他想寻找一种自动化的方式, 于是拜托我找一找. 但这方面我没有研究, 随便找了下, 也就是基于打包软件的命令行安装, 以及类 ...

  • iTerm2 v3.4.9中文版,mac必备的一款终端神器

    iTerm2 汉化版是一款Mac终端模拟器(终端增强),有拆分窗口,搜索,命令智能提示加自动完成,历史记录,完全可定义的终端皮肤风格等等. iTerm2 汉化版主要特点: 1.拆分窗格将选项卡划分为多 ...

  • 如何将鼠标左键设置成键盘上面的按键

    解决办法是使用第三方软件,推荐X-Mouse Button Control(XMBC)或者AutoHotkey把一个键设置. X-Mouse Button Control (下载地址:Highreso ...

  • 使用 AutoHotkey 热字串简化你的重复工作 不仅仅是扩展热键功能

    AutoHotkey (AHK) 很多小伙伴都听过他的大名.AHK 是一个 Windows 下的开源.免费.自动化软件工具. 源码库: https://github.com/Lexikos/AutoH ...

  • 这几个常用 alias,带你高效做事

    第一时间获取 Python 技术干货! 阅读文本大概需要 6 分钟. PC 终端操作中,很多复杂常用的命令,一个个字符去输入显得效率极其的低下. Linux 提供一个 alias 工具,相当于先对这些 ...

  • 产品经理必备的13款效率工具 | 产品壹佰

    工欲善其事,必先利其器.互联网公司的产品经理在日常工作中离不开一些专业工具软件的支持.现在就结合产品经理的具体工作内容,给大家分享一些比较实用的工具软件,它们涵盖思维导图制作.产品文档写作与协作.产品 ...

  • 微软最强 Python 自动化工具开源了!不用写一行代码!

    来自AirPython 1. 前言 最近,微软开源了一款非常强大的 Python 自动化依赖库:playwright-python 它支持主流的浏览器,包含:Chrome.Firefox.Safari ...

  • 【推荐】用了这款软件,带你体验不一样的“我的电脑”

    大家好,欢迎来到清雨的小镇,由于微信推送机制的改变,为了防止看不到更新,记得星标公众号哦! 今天给大家推荐一款文件浏览器,不一样的界面与交互设计,让你拥有新的办公体验 软件仅供win10用户尝鲜,首先 ...

  • 运营必备 | 这7款私藏工具让你省心又省力,盘它!

    互联网运营常常是公司工作最杂的那个,不说七十二绝技,至少也要有个十个八个技能傍身, 即要会写文章,还要会做视频.数据分析.做设计. 所谓工欲善其事,必先利其器,要是手上没有一点称心的"武器& ...

  • 手工包带够漂亮够别致,一款锁链包带教程,钩包不怕没包带配啦

    大家好,今天我们来学习如何用锁链钩出漂亮的包带.首先,我们准备好铁链,包带环等配件,示范用的是空心线,大家到时候根据自己的需要选择相应用线及配套钩针即可. 第1行:我们穿入铁链的第1个圈里钩出线,并在 ...

  • 爆好用的12款远程办公工具合集,助你提高办公效率!

    目前,市场上的远程办公.在线协同的工具已经非常丰富,不同工具优缺点也不同. 今天跟大家分享12款使用最广泛的办公协同工具,包括沟通工具.文档协作.文件传输3类.有了它们,一台电脑,一根网线,哪里都可以 ...

  • 每周一篇前沿文献|自动化合成

    实验的复杂性随着变量的数量呈指数级增长,从而将大多数筛选限制在材料空间的很小一个区域.机器人可以辅助实验研究,但由于样品类型.操作.仪器和所需测量的多样性,它们在材料研究中还没有被广泛采纳. 利物浦大 ...

  • 这款iPhone自带的宝藏APP快捷指令,你真的会用吗?

    iPhone自带的快捷指令(捷径)可谓是一款宝藏APP,每次在经过一番探索后总能发现很多新奇的玩法.很多人对它的印象仅仅是可以下载社交平台的视频和图片,九宫格切图,快捷打开扫码支付等等.今天介绍的跟平 ...