『AutoHotkey』 效率提升「脚本集」
AutoHotkey 效率提升脚本集
一些实用的 AutoHotkey 脚本示例,这些可以显著提升工作效率。
#Requires AutoHotkey v2.0
; 1. 快速启动常用程序
^!n::Run "notepad.exe" ; Ctrl+Alt+N 启动记事本
^!c::Run "calc.exe" ; Ctrl+Alt+C 启动计算器
; 2. 快速插入常用文本(如邮箱、日期等)
:*:@em::your.email@example.com
:*:ddd::
{
SendInput FormatTime(, "yyyy-MM-dd") ; 插入当前日期
}
; 3. 窗口管理
^!Left::WinMove -960, 0, 960, 1080, "A" ; Ctrl+Alt+Left 将当前窗口移到左半屏
^!Right::WinMove 960, 0, 960, 1080, "A" ; Ctrl+Alt+Right 将当前窗口移到右半屏
; 4. 文本处理
^+c:: ; Ctrl+Shift+C 复制后自动去除格式
{
Send "^c"
Sleep 50
A_Clipboard := A_Clipboard
}
; 5. 自动替换常见的输入错误
::teh::the
::recieve::receive
; 6. 快速搜索选中文本
^+g:: ; Ctrl+Shift+G 用谷歌搜索选中的文本
{
Send "^c"
Sleep 50
Run "https://www.google.com/search?q=" A_Clipboard
}
; 7. 自动输入模板文本
:*:bestrgds::
{
SendInput "Best regards,`n" ; `n 表示换行
SendInput "Your Name"
}
; 8. 快速调整音量
^!Up::SoundSetVolume("+5") ; Ctrl+Alt+Up 增加音量
^!Down::SoundSetVolume("-5") ; Ctrl+Alt+Down 降低音量
; 9. 自动保存
#HotIf WinActive("ahk_class Notepad")
^s:: ; 在记事本中,Ctrl+S 自动添加时间戳后保存
{
SendInput " - " FormatTime(, "HH:mm:ss")
Send "^s"
}
#HotIf
; 10. 鼠标手势
XButton1::SendInput "^c" ; 鼠标前侧键复制
XButton2::SendInput "^v" ; 鼠标后侧键粘贴
这些脚本涵盖了多个效率提升的方面:
- 快速启动程序
- 使用热键快速打开常用程序
- 可以根据需要自定义快捷键和程序路径
- 文本快捷方式
- 自动展开常用文本(如邮箱地址)
- 快速插入当前日期时间
- 自动纠正常见拼写错误
- 窗口管理
- 快速调整窗口位置和大小
- 实现类似 Windows+箭头键的功能
- 增强的复制粘贴
- 复制时自动清除格式
- 使用鼠标侧键进行复制粘贴
- 快速搜索
- 选中文本后快速搜索
- 可以自定义搜索引擎
- 自动化工作流
- 自动添加邮件签名
- 带时间戳的自动保存
- 音量快速调节
您可以根据自己的需求修改这些脚本,比如:
- 更改快捷键组合
- 添加更多的文本替换规则
- 自定义窗口管理的尺寸
- 增加其他常用程序的快速启动
- 添加特定应用程序的自动化操作
[!tip]
想要别的功能还可以问一下AI
『AutoHotkey』 效率提升「脚本集」的更多相关文章
- 专注效率提升「GitHub 热点速览 v.22.36」
本周最大的 GitHub 事件无疑是国内多家自媒体报道过的,GitHub 官方或将下架 GitHub Trending 页面.作为 GitHub Trending 长期用户,本周也是找到了实用且提升效 ...
- FileUpload控件「批次上传 / 多档案同时上传」的范例--以「流水号」产生「变量名称」
原文出處 http://www.dotblogs.com.tw/mis2000lab/archive/2013/08/19/multiple_fileupload_asp_net_20130819. ...
- 『开源』Slithice 2013 服务器集群 设计和源码
相关介绍文章: <『设计』Slithice 分布式架构设计-支持一体式开发,分布式发布> <『集群』001 Slithice 服务器集群 概述> <『集群』002 Sli ...
- 『实践』VirtualBox 5.1.18+Centos 6.8+hadoop 2.7.3搭建hadoop完全分布式集群及基于HDFS的网盘实现
『实践』VirtualBox 5.1.18+Centos 6.8+hadoop 2.7.3搭建hadoop完全分布式集群及基于HDFS的网盘实现 1.基本设定和软件版本 主机名 ip 对应角色 mas ...
- 『叶问』#41,三节点的MGR集群,有两个节点宕机后还能正常工作吗
『叶问』#41,三节点的MGR集群,有两个节点宕机后还能正常工作吗 每周学点MGR知识. 1. 三节点的MGR集群,有两个节点宕机后还能正常工作吗 要看具体是哪种情况. 如果两个节点是正常关闭的话,则 ...
- 『006』Shell脚本
『003』索引-Linux Shell Script Shel脚本-初步入门 [001]- 点我快速打开文章[<01 什么是 Shell>] [002]- 点我快速打开文章[<02 ...
- 『005』Web集群
『006』索引-The Web cluster 准备更新中
- 『WPF』DataGrid的使用
原文 『WPF』DataGrid的使用 几点说明 这里主要是参考了MSDN中关于DataGrid的说明 这里只会简单说明在WPF中,DataGird最简单的使用方法 对于MSDN中的翻译不会很详细,也 ...
- 『TensorFlow』专题汇总
TensorFlow:官方文档 TensorFlow:项目地址 本篇列出文章对于全零新手不太合适,可以尝试TensorFlow入门系列博客,搭配其他资料进行学习. Keras使用tf.Session训 ...
- 『计算机视觉』Mask-RCNN_从服装关键点检测看KeyPoints分支
下图Github地址:Mask_RCNN Mask_RCNN_KeyPoints『计算机视觉』Mask-RCNN_论文学习『计算机视觉』Mask-RCNN_项目文档翻译『计算机视觉』Mas ...
随机推荐
- 常见CDN绕过姿势
CDN绕过: 1.子域名 子域名查询: 在一些网站中有可能只加速了主站,而一些其它子域名和主站在同一个C段或者同服务器 利用子域名查询工具: http://tool.chinaz.com/subdom ...
- 黑神话:悟空电脑太卡?配置不够?ToDesk云电脑入门新手教程
许多玩家在玩<黑神话:悟空>时会遭遇硬件配置不足导致的游戏卡顿.画面不流畅等问题. 其实这个难题很好解决,用ToDesk云电脑即可迎刃而解.即使你的本地电脑配置不高,也能享受到流畅的游戏体 ...
- spark和scala的搭建
Scala--部署安装步骤 (1)上传并解压安装scala安装包 例:tar -zxvf scala--** -C 指定位置 (2)设置环境变量 vim /etc/profile export SCA ...
- 使用 FastGPT 工作流搭建 GitHub Issues 自动总结机器人
如今任何项目开发节奏都很快,及时掌握项目动态是很重要滴,GitHub Issues 一般都是开发者和用户反馈问题的主要渠道. 然而,随着 Issue 数量的增加,及时跟进每一个问题会变得越来越困难. ...
- 支持国产3A游戏大作 ——《黑神话:悟空》
- 基于Java+SpringBoot+Mysql实现的快递柜寄取快递系统功能实现三
一.前言介绍: 1.1 项目摘要 随着电子商务的迅猛发展和城市化进程的加快,快递业务量呈现出爆炸式增长的趋势.传统的快递寄取方式,如人工配送和定点领取,已经无法满足现代社会的快速.便捷需求.这些问题不 ...
- uniapp对接个推推送以及模拟器调试
uniapp 推送需要配置的内容https://ask.dcloud.net.cn/article/35622 推送流程 参考 https://blog.csdn.net/m0_67401660/ar ...
- hyperf的使用
hyperf是swoole的封装框架,用起来效率还是不错的. 使用方式看手册 https://hyperf.wiki/2.2/#/zh-cn/quick-start/install 其实是靠compo ...
- python操作sqlite的小例子
照着菜鸟教程 学习python操作sqlite ubuntu 安装 sudo apte-get install sqlite3 找到了 sqlite3/bionic-updates,bionic-se ...
- 【Azure Function】FTP上传了Python Function文件后,无法在门户页面加载函数的问题
问题描述 通过FTP的方式,把本地能正常运行的Python Function文件上传到云上后,无法加载函数列表问题. 1:上传 function_app.py,requirements.txt文件到 ...