boxer 发表于 2020-11-18 15:52

[开源][首发][ahk]简单键盘鼠标控制系统音量小工具

本帖最后由 boxer 于 2020-11-18 16:18 编辑

-------------更新:
看到有坛友不会用, 我增加了一个编译的exe版本, 不会ahk编程的可以直接使用exe

--------------------------------------------------------------------------------------------------------------------------------------------

看到有位坛友发了此类工具, 本想看看,结果要2CB, 穷人,没办法,只能自己动手,花几分钟时间写了个,分享和我一样的穷人{:1_918:}
PS: 程序运行无界面
#Persistent
#SingleInstance force
/*
ahk_ver: 1.1.33.02
ver: 1.0
author: boxer @ 52pojie
usage:
      键盘: ctrl+alt+方向键↑ 增加音量,ctrl+alt+方向键↓ 减小音量,
      ctrl+alt+方向键→或← 静音切换
      鼠标: 按住左键的情况下, 滚轮上滚 增加音量, 滚轮下滚 减小音量, 右键 静音切换
*/

KillTip(){      ;清除toolTip
      toolTip
}
volUp(){      ;增加音量
      sendInput {Volume_Up}
    SoundGet, master_volume
    master_volume := ceil(master_volume)
    ToolTip %master_volume% `%   
    SetTimer, killTip, -500
}

volDown(){      ;降低音量
      sendInput {Volume_Down}
    SoundGet, master_volume
    master_volume := ceil(master_volume)
    ToolTip %master_volume% `%
    SetTimer, killTip, -500
}

volMute(){      ;静音切换
    sendInput {Volume_Mute}
      toolTip 静音切换
      SetTimer,killTip, -500
}

^!up::volUp()
^!down::volDown()
^!left::
^!right::volMute()

#If GetKeyState("LButton", "P")
      RButton::volMute()
      WheelDown::volDown()
      WheelUp::volUp()
#If

boxer 发表于 2020-11-18 16:23

goldant9 发表于 2020-11-18 16:17
楼主能不能告诉我这个纯小白,这段代码怎么用?

帖子已更新,增加了exe的{:1_918:}
您也可以下个ahk(某度 autohotkey),然后复制上面的代码,运行即可
ahk做小软件非常方便, 并且有非常完善的中文文档!最适合想业余学下编程,做点小软件的朋友{:1_918:}

boxer 发表于 2020-11-18 16:20

一剪没 发表于 2020-11-18 15:55
咋用啊,一点头绪都没有,请楼主点一点。

帖子已更新,增加了exe的{:1_918:},下载exe的即可

一剪没 发表于 2020-11-18 15:55

咋用啊,一点头绪都没有,请楼主点一点。

xie83544109 发表于 2020-11-18 16:13

{:1_927:}
多谢楼主分享哟

goldant9 发表于 2020-11-18 16:17

楼主能不能告诉我这个纯小白,这段代码怎么用?

cj902 发表于 2020-11-18 16:21

感谢楼主分享,学习学习{:1_921:}

Zimin 发表于 2020-11-18 16:30

多谢分享

不卡就行 发表于 2020-11-18 16:44

虽然看不懂,可能会有用

a945882813 发表于 2020-11-18 17:09

可以啊,感谢分享
页: [1] 2
查看完整版本: [开源][首发][ahk]简单键盘鼠标控制系统音量小工具