那都不是事儿—— 一键强行弹出USB盘(AutoHotKey)

On

为了保护USB移动硬盘,或其他设备。在把出usb连接之前,我们总是要先点选右下角图标,选择弹出usb连接设备,然后再拔下来usb链接。 每次点选够烦人,可是,直接拔下来又怕损坏u盘(丢失数据才要命啊)。 看了一下AutoHotKey的说明,哈哈,还真有相应的功能,弹出各种Drive…… 废话不多说,直接上代码。 说明: 第一行: 定义那个快捷键来实现弹出usb连接。 这里为键盘ctrl+e,e是exit的意思。跟以前一样,自己随便定义,也可以是q(quit)。 然后再需要说明的就是 Driveletter= E:, 这个E是u盘连接后的盘符,也是根据自己的情况更改。 后边的就不需要管了。 测试后发现,会自动弹出u盘连接,但是又下角的usb连接图标不会立即消失,会在usb连接真正拔出来的时候才消失,如过在我的电脑下看各个盘符,u盘对应的盘符会变成灰色,不能使用了,也是在拔出usb连接后自行消失。 ^e:: ; Update the first line below to match the desired drive letter (you can ignore all the other lines below). Driveletter = E: ; Set this to…

[AutoHotKey] DIY 键盘控制音量

On

1.马上行动 DIY你的音量控制键盘 打开Windows资源管理器,任选一个文件夹,在空白处点击右键,在弹出菜单中依次选择菜单“新建”→“AutoHotkey Script”,在当前路径下新建一个AutoHotKey脚本文件,将其改为合适的名字(例如“Volume.ahk”)。在该文件的右键菜单中选中“Edit Script”,打开脚本编辑器。在脚本辑器窗口开头处按回车键另起一行,输入以下脚本: F11::SoundSet, +1, , mute F10:: SoundSet +5, MASTER SoundSet, +5,WAVE Return F12:: SoundSet -5, MASTER SoundSet, -5,WAVE Return 这里对音量的调整的步伐相对网上的改小了,个人喜好。 脚本中的MASTER表示主音道,Wave表示Wave声道,Mute表示静音,::表示分隔符。F10,F11,F12代表键盘上的F10键,F11键,F12键,SoundSet表示音量控制关键字,+号表示增大音量,-号表示减小音量。+10表示增大幅度10%,-10表示减小幅度10%。当脚本运行后,点击F11键,执行静音操作,再点击一次恢复音量。 本着左加右减的原则,点击F10键,可以同时增大主音道和Wave声道的音量,点击F12键,可以同时减小主音道和Wave声道的音量。 2.让脚本自己能执行 在脚本文件的右键菜单上点击“Run Script”项,就能运行脚本文件。脚本文件运行后没有主窗口,将自身驻留在任务栏的系统托盘中。此外,AutoHotkey能将ahk格式的脚本文件编译EXE文件,便于用户携带和运行。点击“开始”→“程序”→“AutoHotkey”→“Convert .ahk to .exe”,打开脚本编译窗口(如图1)。在“Source (script file)”中点击“Browse”按钮,选中脚本文件。在“Destination(.exe file)”中设定可执行文件的路径。在“Custom Icon(.ico file)”中可以自定义程序图标。为了控制编译后程序文件的大小,在菜单“Compression”中可以选择程序压缩的标准。设置完成后点击“Convert”按钮,就能将脚本编译成Exe文件了。从而脱离AutoHotkey设计环境而独立运行,可以将其复制到优盘等移动设备上,不管走到那里,运行该执行文件,就能随意控制音量了。 图1 本文转自网络:http://www.cnblogs.com/imsoft/p/4067991.html

AutoHotKey 提高效率的神器

AutoHotKey 提高效率的神器

On

这一篇是欠大家的一个关于AutoHotKey的简介,下面简称AHK。 源自wiki的介绍:AHK是面向普通电脑用户的自由开源的自动化软件工具,它让用户能够快捷或自动执行重复性任务. 体积小巧、语法简明使其易学易用,同时在热键、热字符串实现的快捷、高效(同时也强大,这点其他语言也能做到)方面没有其他语言能超越,不过缺点同样明显,即没有官方自带或第三方实现的完善的标准库. 通过热键或热字符串触发是AutoHotkey脚本中执行操作最常见的两种方式,它们都很容易编写且使用方便,因此快捷高效。AutoHotkey对这两者的支持比同类工具强大许多。 热键是指通过按下预定义的某个按键或组合键执行特定操作的一种方式,常用于根据用户需要执行操作,例如: LWin::return 在全屏程序中操作时(尤其是游戏),经常会误触Win键打开开始菜单而退出全屏,让人很无奈。现在只要打开全屏程序前先执行该脚本(这里屏蔽⊞ Win键),在全屏时无需担心误触而退出了(这里只屏蔽左边的Win键) 热字符串(有时也被称为“序列键”,类似Vim一些模式中的操作键)是指按顺序键入一些字符后触发对应操作的一种方式。它的典型应用是扩展缩写: ::wjbk::维基百科,自由的百科全书 AHK能快速实现的常见功能包括: 重映射键盘按键、鼠标和游戏杆的按钮; 发送键击及鼠标和操纵杆的点击几乎可自动化所有操作; 启动程序或文档,操作与控制其他程序的窗口; 处理字符串,支持正则表达式; 操作文件和文件夹、注册表和INI文件; 设置静音,调节音量和声卡的其他设置; 创建自定义图形用户界面程序,从用户或文件中获取输入; 监视系统,当某些状态改变时自动响应; 通过检测图像和像素颜色来自动操作游戏,以减缓肢体重复性劳损; 更多详细介绍,请浏览官方论坛,或者度娘一下,网上有很多介绍。 中文下载 及 官方下载。

AutoHotKey: 一键搜索文献(Google Scholar)

AutoHotKey: 一键搜索文献(Google Scholar)

On

读文献,是科研的一项必修课!!! 读文献,就是一个坑,永远读不完。因为每篇文献都有长长的一列文献引用,通过查找引用中的文献,我们又会发现不少好的文章,好的课题等。如此反复,日复一日,年复一年…… 今天,Dr. Lu 介绍一个快速查找索引文献的方法:通过AutoHotKey定义alt+g来启动google scholar(默认浏览器)查找剪切板上的内容。 代码如下: !g:: send ^c getRef=https://scholar.google.com/scholar?hl=zh-CN&q=”%clipboard%”&btnG=&lr= run %getRef% return 它的作用就是当我们通过浏览器或者Pdf阅读器阅读文献索引的时候,我们只需要选中文献条目,然后alt+g,就自动打开默认浏览器,在google scholar中搜索文献了。

Skip to toolbar