/* 1by1WndClass_后台控制播放器.ahk AutoHotkey 版本: 1.1.2.3 操作系统: Windows XP 作者: sunwind 博客: http://blog.csdn.net/liuyukuan 脚本说明:此工具后台发送1by1热键控制播放器。 脚本版本: v1.0 1by1 軟體特色: http://briian.com/?p=6102 檔案極小、省資源,可免安裝的綠色程式 資料夾式的播放器,在1by1 Player直接瀏覽資料夾、直接播歌 內建Intro Scan功能,可自訂播放秒數,快速掃描、試聽歌曲 支援我的最愛功能,可自動記憶、重播關閉前所聽的歌曲 支援Audio enhancer音效強化調整功能 內建兩種音樂解碼器:ACM (mp3), mpglib (mp2, mp3) 支援Winamp input外掛,如:ogg, wav, cd...等 可另外下載decoder增加不同音樂格式的支援 支援無間斷播放功能,可自動消去兩首歌曲間的無聲空白 支援全域快速鍵,不用開啟程式也可以自訂的快速鍵播歌、換歌 支援文字、背景換色功能,並提供「Big View」視窗顯示歌曲資訊 下载: http://mpesch3.de1.cc/1by1.html#dwn */ DetectHiddenWindows,on ;无此句当播放器最小化到任务栏时。不能控制 #z:: run X:PortableApps1by11by1.exe "D:My DocumentsMP3-泡芙小姐片尾曲.mp3" return #IfWinActive,ahk_class 1by1WndClass esc:: send !{F4} return #IfWinActive ;按住左键 按 回车 可以播放 ~lbutton & enter:: ToolTip,播放 KeyWait,enter ControlSend,ToolbarWindow321,{enter},ahk_class 1by1WndClass ToolTip return ;按住左键 按 空格 可以暂停/恢复 ~lbutton & Space:: ToolTip,暂停/恢复 KeyWait,Space ControlSend,ToolbarWindow321,{Space},ahk_class 1by1WndClass ToolTip return ;按住左键 按 Pause 可以静音/恢复 ~lbutton & Pause:: ToolTip,静音/恢复 KeyWait,Pause ControlSend,ToolbarWindow321,{Pause},ahk_class 1by1WndClass ToolTip return ;按住左键 按 del 可以从播放列表中去除当前歌曲 ~lbutton & Del:: ToolTip,下一首 ControlSend,ToolbarWindow321,{Del},ahk_class 1by1WndClass ToolTip return ;按住左键 按 ← 可以播放上一首 ;按住shift键 鼠标左键 可以播放上一首 ~lbutton & LEFT:: ~shift & LButton:: ToolTip,上一首 ControlSend,ToolbarWindow321,{CTRLDOWN}{LEFT}{CTRLUP},ahk_class 1by1WndClass ToolTip return ;按住左键 按 → 可以播放下一首 ;按住shift键 鼠标右键 可以播放下一首 ~lbutton & Right:: ~shift & rButton:: ToolTip,下一首 ControlSend,ToolbarWindow321,{CTRLDOWN}{Right}{CTRLUP},ahk_class 1by1WndClass ToolTip return ;按住左键 按 ↑ 可以增加音量 ;按住shift键 鼠标滚轮 可以调音量 ~lbutton & up:: ~shift & WheelUp:: ToolTip,+ ControlSend,ToolbarWindow321,{CTRLDOWN}{up}{CTRLUP},ahk_class 1by1WndClass ToolTip return ;按住左键 按 ↓ 可以减小音量 ;按住shift键 鼠标滚轮 可以调音量 ~lbutton & Down:: ~shift & WheelDown:: ToolTip,- ControlSend,ToolbarWindow321,{CTRLDOWN}{Down}{CTRLUP},ahk_class 1by1WndClass ToolTip return ;系统全局声音调节 ;鼠标右键+滚动滚轮:调声音大小 CapsLock & WheelUp:: ;RButton 会造成鼠标手势的冲突 SoundSet +10, MASTER SoundSet, +10, WAVE Return CapsLock & WheelDown:: SoundSet -10, MASTER SoundSet, -10,WAVE Return ;按住鼠标左右键查看现在播放的歌曲 ~lbutton & rButton:: WinGetTitle,OutputVar,ahk_class 1by1WndClass IfInString,OutputVar,1by1 ToolTip 全部播放完了 else ToolTip,%OutputVar% SetTimer, RemoveToolTip, 2000 return RemoveToolTip: SetTimer, RemoveToolTip, Off ToolTip return