AutoHotKey 加快速的操作 使用自己编写脚本让你的鼠标休息下

知道AutoHotKey还是在去年的时候看 AutoHotkey 快捷键脚本工具更快的使用你的键盘提高操作效率 这篇文章的时候看到的,当时我也正在苦恼平时用电脑总归有那么几个东西需要高频率的去访问,但是我又不喜欢把快捷方式放到桌面上,就导致了我每次都得去到目录里去找,实在是太烦了,为此我的一个罗技鼠标因为我的暴力试用下罢工了。后来因为看到这个文章就试着去把自己常用的目录和程序给整理起来然后写到脚本里,然后封装成EXE,这样每次开机后只要运行了这个EXE就可以通过快捷键来运行程序了,非常的快速。

下面我就分享一下我的常用而且比较实用的脚本(具体的代码怎样编写大家可以去看上面我给出的链接文章或者搜索引擎搜索下会找到很多相关的教程我在这就不介绍了):
一、快速打开某个程序或某个目录

复制代码

代码如下:

#z::run notepad
;启动Visual Studio 2008
#s::
SYSPROGRAMDIR:= "D:/Program Files"
Run %SYSPROGRAMDIR%/Microsoft Visual Studio 9.0/Common7/IDE/devenv.exe
return
;启动flashfxp
#f::run G:/flashfxp/FlashFXP.exe
;启动everything搜索文件
!s::run G:/其他软件/Everything-搜索文件/Everything-1.2.0.323b.exe
;启动QQ
#q::run G:/Program Files/Tencent/QQ/Bin/QQ.exe
;常用目录启动
;启动G盘常用软件
#c::run G:/其他软件
;打开音乐目录
:*:yy`t::
run H:/MUSIC/
return

其中呢最后一个打开音乐目录的脚本使用方法我来为大家解释下,就是在键盘上按“yy”然后按“tab”就可以打开目录了(为什么会写成这样而不是像上面一样使用Win+键盘按钮实现是因为我实在找不到可以使用的键盘快捷组合键了)

二、音量调节
这段代码我个人认为也是比较有用,虽然现在大多笔记本都有了音量调节功能,但是由于这个音量调节按钮可能分布的不合理,所以可能按起来不舒服。

复制代码

代码如下:

音量调节
;#NoTrayIcon
+#Up::
;SoundSet +3
SoundSet, +3, wave
gosub, vupdt
return
#WheelDown::
#Down::
SoundSet -3
SoundSet, -3, wave
gosub, vupdt
return
#WheelUp::
#Up::
SoundSet +3
SoundSet, +3, wave
gosub, vupdt
return
+#Down::
;SoundSet -3
SoundSet, -3, wave
gosub, vupdt
return
#Left::
SoundSet, -0, Microphone, mute
IfWinExist, volume
{
SoundGet, m_m, Microphone, mute
if m_m = On
GuiControl,, R, 0
else
GuiControl,, R, 1
SetTimer,label, 2000
return
}
Gosub, show
Return
#MButton::
#Right::
SoundSet, -0, MASTER, mute
IfWinExist, volume
{
SoundGet, v_m, master, mute
if v_m = On
GuiControl,, Pic1,*icon40 d:/WINDOWS/system32/mmsys.cpl
else
GuiControl,, Pic1, *icon1 d:/WINDOWS/system32/mmsys.cpl
SetTimer,label, 2000
return
}
Gosub, show
Return
;This routine is isolated to avoid icon flashing
vupdt:
IfWinExist, volume
{
SoundGetWaveVolume, wave_volume
GuiControl,, WP, %wave_volume%
SoundGet, master_volume
GuiControl,, MP, %master_volume%
SetTimer,label, 2000
return
}
Gosub, show
Return
show:
SoundGet, master_volume
SoundGetWaveVolume, wave_volume
SoundGet, m_m, Microphone, mute
SoundGet, v_m, master, mute
IfWinNotExist, volume
{
Gui, +ToolWindow -Caption +0x400000 +alwaysontop
Gui, Add, GroupBox, x3 y2 w40 h45 cblack,
Gui, Add, text, x48 y12 ,Wave
Gui, Add, text, x48 y32 ,Master
Gui, Add, Progress,horizontal vMP x90 y28 w120 h18 c333cc,%master_volume%
Gui, Add, Progress,horizontal vWP x90 y9 w120 h18 c333cc,%wave_volume%
if v_m = On
Gui, Add, pic, x7 y13 vPic1 icon40, d:/WINDOWS/system32/mmsys.cpl
else
Gui, Add, pic, x7 y13 vPic1 icon1, d:/WINDOWS/system32/mmsys.cpl
if m_m = On
GuiControl,, R, 0
else
GuiControl,, R, 1
Gui, Show, NoActivate x720 y460 h48 w213, volume
}
SetTimer,label, 2000
return
label:
SetTimer,label, off
Gui, destroy

以上的代码仅在XP下测试通过,vista和win7测试过,大家觉得有用就使用吧.

三、心得体会
我现在为大家介绍下我的写快捷键的心得:

1、避免和系统快捷键冲突

大家可以看一下系统的默认键盘快捷方式基本已经有很多了,而我们写的脚本最好又不能和系统的快捷键冲突,系统的常用快捷键都是使用Ctrl+XX和Alt+XX来组合的,而Win+XX的很少,所以我们应该尽量使用Win+XX来组合,所以这也是为什么我要使用Win+xx的原因。

2、尽量将快捷键放在左手

大家正常使用的情况下都是右手鼠标,左手放在键盘上(左撇子就相反啦),所以我们要尽最大可能的使我们在使用的过程中不要让右手离开鼠标,仅仅靠单手就能解决问题,因为这样的效率是最高的(个人认为,可以多线程操作了嘛),所以既然要放在左边了我们就要把快捷键限定在键盘上的R向下画一条线就是R,F,V,这样不至于左手按不过来(如果手很大就令当别论了)

我介绍的仅仅是AutoHotKey的最简单的功能,我也仅用到这些,在网上还有很多牛人用AutoHotKey写了很多小工具,都非常的牛B,而且AutoHotKey的功能也不仅仅这些,大家有兴趣可以去研究下!

下载地址:AutoHotKey

(0)

相关推荐

  • 墨盒加墨的操作步骤和注意事项

    有很多朋友问荣风华文具,打印机的墨盒要加墨,要怎么操作才是正确的?我在打印机的墨盒里加墨总担心墨的颜色加错,或是不小心把墨盒的墨加太满怎么办? 墨盒加墨的操作步骤一:没开加墨孔加墨 01 加墨口没开孔 ...

  • Windows7关机.重启.待机.休眠命令通过Autohotkey可快速实现

    Windows7下一些关机、重启、待机、休眠命令,通过Autohotkey可实现快速关机等操作。 ;立即关机,无提示、延时。 shutdown -p ;立即重启 shutdown -r -t 00 ; ...

  • solidworks如何在操作面板上编写文字

    Solidworks软件功能强大,组件繁多. Solidworks有功能强大.易学易用和技术创新三大特点,这使得SolidWorks 成为领先的.主流的三维CAD解决方案.SolidWorks 能够提 ...

  • PS如何快速清除操作历史记录、剪贴板等缓存

    很多朋友不知道PS中的历史记录以及剪贴板等记录怎么快速清除,下面来教你. 操作方法 01 打开电脑中的PS软件,先新建一张画布,这样才能够避免选项为灰色. 02 创建完成之后,在上方菜单中选择&quo ...

  • 如何进行快速抠图操作

    在使用PS对图片进行抠图操作的时候,方法多种多样,今天教大家通过蒙版模式编辑来快速完成抠图操作. 快速抠图 01 打开电脑中的PS软件,笔者的PS版本为CC 2017,建议根据电脑配置选择版本. 02 ...

  • 如何在电脑wps文字软件内完成数字的快速求和操作

    当我们在使用电脑的时候,一般都会使用wps文字软件来处理文档,那么在wps文字中是否也可以对数字进行快速求和呢?接下来就由小编来告诉大家.具体如下:1.第一步,打开电脑中的wps文字软件,然后选择一个 ...

  • QQ加好友的操作

    QQ成为我们日常生活中的必需品,许多时候甚至超越电话的功能,将我们与友人的沟通做到更便捷.年轻人自然不用提,玩起QQ得心应手,但是许多长辈却不是很会使用,现在我来介绍下最常用的加好友功能吧. 操作方法 ...

  • 如何使用WPS快速计算数据操作

    在日常生活办公中,WPS必不可少,其中的WPS表格,也被用于统筹计算数据.教大家一招简单的用WPS表格计算数据的方法.很多统计都是用若干个数据带入到同一个公式里的,然后在照着抄.像我这种理科生填化学检 ...

  • Windows7快速删除系统垃圾文件BAT脚本分享

    电脑越来越卡,电脑的反应越来越迟钝,系统垃圾也越来越多,怎么样才能够轻轻松松一键清理系统垃圾呢,下面就为大家介绍一个让你摆脱系统垃圾难题的方法,让你的电脑经常都有“瘦身”,不再担心系统垃圾的问题。 1 ...