budd/resources/ehlxr.ahk
2016-12-19 16:47:38 +08:00

96 lines
2.9 KiB
AutoHotkey
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
# 号代表 Win 键;
! 号代表 Alt 键;
^ 号代表 Ctrl 键;
+ 号代表 shift 键;
:: 号(两个英文冒号)起分隔作用;
run非常常用 的 AHK 命令之一;
; 号代表 注释后面一行内容;
*/
; 一键打开网页
#0::Run http://ehlxr.me
#9::Run http://www.google.com
#c::run,C:\Program Files (x86)\Google\Chrome\Application\chrome.exe /high-dpi-support=1 /force-device-scale-factor=1
#f::run,D:\Program Files\Mozilla Firefox\firefox.exe
^!f::run,D:\Program Files\Everything\Everything.exe
^#!Numpad9::run,D:\works\IntelliJ IDEA 2016.3\bin\idea64.exe
^#!Numpad8::run,D:\works\OpenVPN\bin\openvpn-gui.exe
^#!Numpad7::run,D:\works\GreenVPN\greenvpn.exe
^#!Numpad6::run,D:\works\cmder\Cmder.exe
^#!Numpad5::run,"D:\Program Files\网易云音乐PC版\cloudmusic.exe"
^#!Numpad4::run,D:\Program Files\Dict\YodaoDict.exe
^#!Numpad3::run,D:\works\Notepad++\notepad++.exe
^#!Numpad2::run,D:\Program Files\Thunder Network\Thunder\Program\Thunder.exe
^#!Numpad1::run,D:\works\KeePass-2.34\KeePass.exe
^#!Numpad0::run,D:\works\Sublime Text 3\sublime_text.exe
#Numpad0::run,D:\Program Files\Evernote\Evernote.exe
#1::run,D:\works\Sublime Text 3\sublime_text.exe
/*
一键拷贝文件路径
*/
^+c::
; null=
send ^c
sleep,200
clipboard=%clipboard% ;%null%
tooltip,%clipboard%
sleep,500
tooltip,
return
/*
改掉大写键为Enter
用Alt+CapsLock来组合实现大写
*/
;replace CapsLock to LeftEnter; CapsLock = Alt CapsLock
$CapsLock::Enter
LAlt & Capslock::SetCapsLockState, % GetKeyState("CapsLock", "T") ? "Off" : "On"
!u::Send ^c !{tab} ^v
;缩写快速打出常用语
::.m::ehlxr.me@gmail.com
::.l::lixiangrong
/*
取得鼠标所在光标处颜色色值到剪切版中
Ctrl+Win+c
*/
^#c::
MouseGetPos, mouseX, mouseY
; 获得鼠标所在坐标,把鼠标的 X 坐标赋值给变量 mouseX ,同理 mouseY
PixelGetColor, color, %mouseX%, %mouseY%, RGB
; 调用 PixelGetColor 函数,获得鼠标所在坐标的 RGB 值,并赋值给 color
StringRight color,color,6
; 截取 color第二个 color右边的6个字符因为获得的值是这样的#RRGGBB一般我们只需要 RRGGBB 部分。把截取到的值再赋给 color第一个 color
clipboard = %color%
; 把 color 的值发送到剪贴板
return
/*
短脚本 — 用鼠标切换任务
功能:
鼠标右键+滚轮下:快速切换至前一个任务(即,在最近两个任务间切换,因为当切换至下一个任务时,当前任务自动成为下一个任务)
鼠标右键+滚轮上依次切换至最近的第i个任务i从3开始第2个使用以上的前一个任务按下保持鼠标右键向上滚动每滚一次i+1。
RButton & WheelDown::AltTab
RButton & WheelUp::f20147310()
f20147310(){
static i:=2
if (A_Priorkey="WheelUp") ;中继
i++
else ;复位
i:=2
Send !{tab %i%}
}
RButton::Send {RButton}
*/
; Win+Esc 关闭当前窗口
#Esc::Send !{F4}