开机脚本之——老板键

对于上班的人,老板键功能必不可少,AHK可以很容易地实现。


start_02() {
  static init:=start_02()
  GroupAdd, MyHide, 脚本
  GroupAdd, MyHide, GreenBrowser
  GroupAdd, MyHide, 360极速浏览器
  GroupAdd, MyHide, ahk_class 360se5_Frame
  GroupAdd, MyHide, ahk_class 360se6_Frame
  GroupAdd, MyHide, ahk_class Chrome_WidgetWin_1
  GroupAdd, MyHide, ahk_class ShockwaveFlashFullScreen
  GroupAdd, MyHide, Beyond Compare
}

;-- 老板键:【鼠标中键】隐藏窗口和静音,延时1秒杀进程
;-- 【Ctrl + F12】 显示被隐藏的窗口

^F12::WinShow, ahk_group MyHide

*MButton::
WinGetActiveTitle, tt
if InStr(tt,"另存")=1 or InStr(tt,"查找")=1
{
  Send, ^v
  Sleep, 500
  return
}
SoundSet, 0
DetectHiddenWindows, Off
Loop {
  IfWinExist, ahk_group MyHide
  {
    WinHide, ahk_group MyHide
    Sleep, 500
  }
  else Break
}
KeyWait, MButton, T1
if ErrorLevel
  SetTimer, DoHide, -10
else
  Click, M
return

DoHide:
  Tip("延时杀进程成功!")
  DetectHiddenWindows, On
  Loop {
    IfWinExist, ahk_group MyHide
    {
      WinGet, pid, PID
      Process, Close, %pid%
      Process, WaitClose, %pid%, 0.5
    }
    else Break
  }
return

Tip(s:="") {
  SetTimer, %A_ThisFunc%, % s="" ? "Off" : -2000
  ToolTip, %s%
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值