EzHotKey 板


LINE

有點懶惰,BBS版本就不提供連結了...要看連結的請參閱blog版本: http://kslman.blogspot.com/2010/06/autohotkey.html **************************************************************************** 之前有寫過像AutoHotkey + NirCmd,用 AutoHotkey 結合其他程式的例子。 其實用 AutoHotkey 可以讓很多功能隨身帶著走, 例如你可以把自己做好的一些功能放進隨身碟中,或是把整個資料夾壓縮, 存到自己的gmail,然後隨著隨身碟的插拔,或在任何有網路的地方, 隨時使用你原本常用的一些功能或綠色軟體。 但是這麼做往往要克服的就是絕對路徑的問題。 像是假設你原本設定的一個程式的路徑是:「C:\Program Files\Tools\7z.exe」, 但是當將你把你的 AutoHotkey 移動到其他環境下使用,那你的功能不就又要重設? 原本希望與其他綠色軟體結合的想法也形同虛設。 所以這時候就可以搭配 AutoHotkey 加內建變數或相對路徑的方式來達成我們的目的。 例如我可以用%A_ScriptDir%這個變數, 來代替我描述 AutoHotkey Script工作路徑這個動作, 那我就可以在 AutoHotkey 目錄下創一個資料夾, 並把想要結合的綠色軟體丟在這個資料夾裡面, 以便我不管怎麼更換我的 AutoHotkey 路徑,我都能執行到我要的程式。 sample: #PgDn:: ;shift+PageDown壓縮Script到指定資料夾(此處目標為相對路徑) Run "%A_ScriptDir%\..\Tools\7z.exe" a "%A_ScriptDir%\..\Script Copy\AHK@_Script%A_YYYY%%A_MM%%A_DD%_%A_Hour%%A_Min%%A_Sec%.7z" "%A_ScriptDir%\*.*" ;此範例為ScriptDir上一層目錄中的目錄 SetTitleMatchMode, 2 WinWait, Tools\7z.exe WinWaitClose msgbox Copy script to "%A_ScriptDir%\..\Script Copy\AHK_Script@%A_YYYY%%A_MM%%A_DD%_%A_Hour%%A_Min%%A_Sec%.7z" success!! Run explorer.exe "%A_ScriptDir%\..\Script Copy" return 上面這個例子是我執行 7z.exe 這個壓縮程式 (我放在 AutoHotkey 資料夾中的 Tools 資料夾), 把我放 Script 的地方 (我放在 AutoHotkey 資料夾中的 Script 資料夾) 中的所有檔案備份到想存的路徑下 (我放在 AutoHotkey 資料夾中的 Script Copy 資料夾), 並且把檔名存為AHK@西元年月日_時分秒.7z。 也就是我AutoHotkey資料夾中的檔案分布是這樣: AutoHotkey\Tools\7z.exe AutoHotkey\Script \AutoHotkey.ahk (這是執行的 Script,當然裡面也可以有其他檔案) AutoHotkey\Script Copy\(放 Script 壓縮檔的地方) 也就是說,不管今天我 AutoHotkey 資料夾存在甚麼樣的路徑裡頭, 這個備份 Script 的功能都可以成功, 當然我也可以把其他綠色軟體以同樣的方式來執行。 例如我的 Tools 資料夾裡面還有 Notepad++, 可以隨時修改自己的 Script,或是 FastStone Capture, 可以隨時使用自己習慣的抓圖方式,或是之前介紹過的 nircmd、tclock。 甚至也可以把一些通用的設定也寫在 Script ,例如:音量控制、 當前視窗透明度調整、隱藏/顯示隱藏檔、隱藏/顯示副檔名、關閉螢幕、 呼叫我的電腦&小算盤&記事本、自己常用的 hotstrings...等等, 而你只要製作屬於你自己的個人化綠色功能整合包, 就能把各種便利的功能隨身攜帶著到處跑,再也不用到處安裝軟體, 或是尋找常用工具的路徑了。 上述 Tool & Script 上面有提到其他的 Tool & Script 在這邊說明,如果有興趣的可以參考: 1.32-bit 7-Zip Command Line Version,這是我用的命令列版本。 2.Notepad++,目前已經出到 v5.6.8 ,而我用的是 v5.5.1 unicode 版本。 3.FastStone Capture,只有 5.3 以前是免費的,所以就不提供官網的連結了。 4.音量控制(可自行調整數字): ;音量控制用 #wheelup:: ;windows+滾輪往上增加音量 SoundSet +3 return #WheelDown:: ;windows+滾輪往上減少音量 SoundSet -3 return #MButton:: ;windows+滑鼠中鍵,切換聲音/靜音 Send {Volume_Mute} return 5. 當前視窗透明度調整: ; 當前視窗透明度調整 tran = 150 ;先定義變數tran為200 !wheelup:: ;alt+滑鼠往上滾 tran := tran+30 ;把右邊計算結果丟進左邊 if tran >= 255 { tran = 255 } WinSet, Transparent, %tran%, a ;讓當前視窗透明度為變數%tran% return !WheelDown:: ;alt+滑鼠往下滾 tran := tran-50 ;把右邊計算結果丟進左邊 if tran <= 0 { tran = 0 } WinSet, Transparent, %tran%, a ;讓當前視窗透明度為變數%tran% return !MButton:: ;alt+滑鼠中鍵 WinSet, Transparent, off, a, ;讓當前視窗透明度恢復原樣 return 這是用計算變數的方式來達成調整多階段透明度目的,看起來比較麻煩,但我覺得比較好 用。 6.熱鍵隱藏或顯示檔案請參考:AutoHotkey:熱鍵隱藏或顯示檔案 7.關閉螢幕請參考:AutoHotkey + NirCmd 8. #S:: ;呼叫我的電腦(和Windows+E作用不同) Run ::{20d04fe0-3aea-1069-a2d8-08002b30309d} return #C:: ;呼叫小算盤 Run "%SystemRoot%\system32\calc.exe" return #N:: ;呼叫記事本 Run "%SystemRoot%\system32\notepad.exe" return --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.34.36.97 ※ 編輯: kslman 來自: 218.34.36.97 (06/13 17:37) ※ 編輯: kslman 來自: 219.91.102.106 (12/04 19:29)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP