Let's_Hoe!

操作hoe化!

2008-06-11 09:29

[hoekey技巧]给hoekey的音量调节加个OSD

其它几款热键工具,其音量调节都集成有内置的On-Screen Display。
书妖一直喜欢VolumeEasy大气的界面,如果你不想常驻一个VolumeEasy在系统的话,那可以找一个命令行的能显示音量大小的软件,辅助一下。

方法一:用Power Mixer。
下载:http://www.actualsolution.com/power_mixer/
示例:
@up   =Run|addon\mixer\pwmixer /t
           =Msg|Progman|793|0|655360                                ;[音量 增大]
Alt+up 增大音量之前,先调出power mixer画出音量图,由于PowerMixer会在屏幕显示一段时间,所以在你不断Alt Up的过程中,音量图也会不断根据实际音量大小重画,看上去跟集成的没有两样了。
停止alt up,PowerMixer自动退出。不会常驻内存。所以可算比较好的解决方案了。

方法二:系统自带的Sndvol32程序。
唯一区别在上款自带的多一个数字指示。
此法由tireless推荐使用。顺便推荐一下,tireless的blog上有不少的好东东噢,
@up   =Run|SNDVOL32 /t||2
          =Msg|Progman|793|0|655360                                  ;[音量 增大]
         sndvol32那行后面加上参数2,可以提高界面稳定性
                

顺便将SndVol32的命令行参数摘录如下:
格式 :
sndvol32 [-Daudio_device_number] [-Record | -Play] [-Normal | -Small | -Tray]
说明:
注意到上面格式里有的参数大写了吗,凡是大写的参数可以简写为首字母。
-Record    录音模式
-Play        播放模式
-Normal    正常大小
-Small      简洁
-Tray        托盘大小(与用鼠标左键单击托盘里的音量控制图标弹出的窗口一样)
-D             只在安装了多个音频设备(如USB Phone)时才需要使用。
举例 :
sndvol32 -record 或sndvol32 -rec 或sndvol32 -r
sndvol32 -t
sndvol32 -D2 -R -S
技巧:
在打开的音量控制窗口中,可以使用“向上”或“向右”键增大滑块值、“向下”或“向左”键减小滑块值,但是改变的幅度比较小。要更快速地调节,可以使用“上页”键增大滑块值、“下页”键减小滑块值。在打开的音量控制窗口中,按“ Ctrl + S ”键可以在简洁模式和一般模式间切换。
其它技巧
如果你把热键定义在左手单手就能操作的键位组合的化,比如 Ctrl 1 按完热键后,你的右手仍然可以用鼠标的滑轮上下调动音量的,呵呵,那么放大缩小一键就可以搞定了。接近于键鼠配合?呵呵

方法三:一款名叫OSD的软件,名副其实!
其功能就是在屏幕上画出当前的音量图示。指定显示的时间,时间到显示棒自动消失。不过不能显示静音/非静音。
这是一款非常有意思的软件,感觉完全是为这个主题设置的。不过不够漂亮啊!
@up   =Msg|Progman|793|0|655360
       =Run|addon\osd\osd -t 1200 -volume                       ;[音量 增大]
这个OSD软件纯命令行
   -time :         功能一:在屏幕上显示系统时间
   -volume :     功能二:显示系统音量
   -filled :         显示棒无透明效果
   -hidetask :   显示时隐藏任务栏
   -t :             指定显示的时长
这个软件的另一个功能,就是在屏幕上方显示系统时间。

这个绿色的界面,颇觉老不爽了,改一下,可能更好点?
哈哈,传说中的“汉化”!
这可能是有史以来,最简单的一次汉化了,“VOL”汉成“音量”,书妖准备申请“吉尼斯世界纪录”,有谁知道怎么申报么?

OSD下载地址:http://www.dimin.net/software/utils.html
汉化版:请来Q索取。

评论