EZsoft 板


LINE

軟體名稱: FieryKey 下載連結: http://0rz.net/b41GQ 軟體分類: 熱鍵軟體 執行平台: Windows 軟體特色: 1. 可自訂熱鍵啟動程式、查詢網頁等 2. 簡易的 Script 語法 3. 支援命令列模式,可執行外部程式和自訂的巨集 一般使用說明: 預設的 Script 檔 FieryKey.ini 定義了以下熱鍵: Ctrl + Alt + D 用 Yahoo 字典查詢反白字串(或剪貼簿內容) Ctrl + Alt + G 用 Google 搜尋反白字串(或剪貼簿內容) Ctrl + Alt + Y 用 Yahoo 搜尋反白字串(或剪貼簿內容) Ctrl + Alt + N 啟動「記事本」 Ctrl + Alt + P 啟動「小畫家」 按 Ctrl + R 會出現命令輸入視窗,可輸入 n c:\boot.ini 用 notepad 開啟 c:\boot.ini e d:\ 用檔案總管開啟 d:\ exit 結束 FieryKey (或由右下角的圖示結束) 其它 相當於由「開始」→「執行」輸入,比如 c:\boot.ini 用預設的程式開始 c:\boot.ini (通常也是記事本) ping ptt.cc 執行 ping (完成後立刻消失) 按 Ctrl + Alt + R 也是出現命令列視窗,差別在這個適合執行 DOS 指令 ping ptt.cc 執行 ping (完成後出現「請按任意鍵繼續 . . .」) 進階使用者–Script 語法說明: 【前言】 這是我用 AutoIt 寫的小程式,一開始只是想用更簡單的 .ini 檔來設定熱鍵 (畢竟如果用 AutoIt 程式來寫,雖然什麼熱鍵都寫的出來,只是比較麻煩) 結果越寫越複雜,最後不再只是簡單的設定檔,連整個 Script 架構都出來了 用一個 Script 語言來寫 Script 引擎好像笨的很 XD 不過幸好熱鍵設定都不會太複雜,所以速度不算慢 如果要寫很複雜的熱鍵,乾脆直接用 AutoIt 寫不就好了..... 以下簡單的說明一下 .ini 檔的語法 如果不想研究,只想新增功能的話,可以請別人幫你寫好 .ini 檔,再套用就好了 預設的設定檔是 FieryKey.ini,上述熱鍵都可在 [HotKey] 裡找到 [HotKey] ^r=[Run [Input]] ^!r=[RunConsole [Input]] ^!d=[Send ^c][Run d [Clip]] ^!g=[Send ^c][Run g [Clip]] ^!y=[Send ^c][Run y [Clip]] ^!n=[Run n] ^!c=[Run c] ^!p=[Run mspaint] ( ^ = Ctrl ! = Alt + = Shift ) 最重要的指令 Run 可以用來執行外部程式或是巨集,比如: Run mspaint 執行 mspaint (小畫家) Run n 執行 n 巨集 另外,Input 指令顯示輸入視窗並傳回輸入的值,所以 Ctrl + R 設定為: Run [Input] 除了 [HotKey] 定義熱鍵外,還有 [Macro] 定義巨集 [Macro] n=notepad %* ,其中 %* 代表所有參數 所以我們按 Ctrl + Alt + n,會執行: Run n → 但 n 是巨集,而且後面沒有參數,所以變成 Run notepad → notepad 不是巨集,所以執行外部程式,記事本就出來了 而按 Ctrl + R,在命令列輸入 n c:\boot.ini 的話: Run [Input] → 出現輸入視窗,傳回 n c:\boot.ini,變成 Run n c:\boot.ini → 再變成 Run notepad c:\boot.ini → 結果用記事本開啟 c:\boot.ini 其它指令說明:(先說 FieryKey.ini 用到的,還有很多以後再講) Send 送出按鍵(語法詳見 http://0rz.net/d91FP) Exit 結束程式 UrlEncode 將字串編碼為 url 格式 CodePage 將字串轉碼 StringReplace 字串取代 Clip 傳回剪貼簿中的值 更進階–網頁查詢巨集說明: 在巨集中,%1~%9 會被第一到九個參數取代、%0 是整串參數、%* 則是剩下的部份 比如先定義: ViewUTF8Web=[StringReplace %1 %s [UrlEncode [CodePage %* $Utf8]]] 再定義: g=ViewUTF8Web http://www.google.com/search?q=%s&ie=utf-8&oe=utf-8 %0 使用時: g 測試 a b → g 巨集中 %0 被 "測試 a b" 取代,變成 ViewUTF8Web http://www.google.com/search?q=%s&ie=utf-8&oe=utf-8 測試 a b → 這時 %1=url,%2=測試,%3=a,%4=b 可是在 ViewUTF8Web 的定義中只出現 %1,所以 %*=%2~%9 結論就是 %*=測試 a b,接下來就好懂了 本著作依據 Creative Commons 姓名標示-非商業性-相同方式分享 授權條款為授權 http://creativecommons.org/licenses/by-nc-sa/2.0/tw/ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.148.210
1F:推 MilchFlasche:自己寫又分享的人最帥氣! 08/04 08:52
2F:推 bulin:先推一下...不過這跟autokey有什麼差別呢..? 08/04 09:41
3F:→ bulin:請問Script語法是一種程式語言嗎..? 08/04 09:43
4F:推 MikageLin:我覺得這個和AutoHotKey好像喔....^^" 08/04 09:51
5F:推 pipw:script是類似批次檔,就是直接將指令寫在裡頭, 08/04 13:37
6F:→ pipw:寫完後直接執行就可以了。就不需要輸入那麼多指令。 08/04 13:38







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燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP