windy,總體上來說,是根據(jù)當前的窗口,關(guān)聯(lián)啟動不同的程序,或者執(zhí)行不同的窗口操作。比如隱藏、置頂、關(guān)閉等等。
窗體關(guān)聯(lián)啟動(或動作)是windy的正業(yè),不過在介紹正業(yè)之前,先介紹點附加品,就是windy的固定觸發(fā)區(qū)。
如圖所示,這些固定的區(qū)域,不因當前運行的程序或者窗口不同而變化,
邊距的大小可以在配置文件里面進行設(shè)置。
每個位置的動作配置都可隨意變化的。
基本上支持:
1、直接運行一個程序,或一個窗口操作
2、彈出一個菜單
因為支持runorclose、runoractive這樣的指令,所以你可以做出很靈活的運用。
比如右下角作如下定義,
        右下角=roc|路徑\萬年歷.exe
那么你windy一下右下角,則運行“日梭”類的萬年歷,再點一下關(guān)閉日梭。對于臨時查看農(nóng)歷來說,很方便。
比如假設(shè)你配置
右上角=hide|
那么隱藏的仍然是“當前激活的”窗口。
windy第二篇:兩個特殊啟動位
細心的你肯定發(fā)現(xiàn)了,下邊沿空著呢,是的,這里就要介紹,更為特殊的兩個觸發(fā)位

為了不造成混亂,所有在任務(wù)欄的按鈕,都統(tǒng)一用“任務(wù)欄-程序”來定義,也就是說,并不會根據(jù)窗口不同而采用不同的定義,這個與后面要介紹的窗口區(qū)定義方法不同,容后比較。
但是要注意的是,在不同的程序的任務(wù)欄按鈕上發(fā)windy動作,作用的對象是你選中的那個程序。這個說起來有點別扭。
跟第一篇說到的作用對象不同。這次的對象不是當前激活的窗口,而是你點中任務(wù)欄按鈕的那個窗口。
比如1處,作用對象是資源管理器,2處是sangit,而不管其是否激活的。
這樣的話,你可以定義
任務(wù)欄-程序=hide|
這樣的動作。
在1處按,則以藏z:\那個窗口,2處則隱藏sangit編輯器,不需要激活它。
之所以搞這個,是因為前兩天的一樁非常杯具的窘事,激發(fā)我去做的。
同樣任務(wù)欄-空白的長短是被變化的,其他的與第一篇的位置定義方法沒啥兩樣。
這次介紹的兩處觸發(fā)點,跟第一篇定義方法一樣,唯一需要注意的是,任務(wù)欄-程序的作用對象,務(wù)必注意。
假設(shè)你這樣定義:
任務(wù)欄-程序=hide|
任務(wù)欄-空白=Unhide|
那么當你鼠標中鍵點程序按鈕的時候,就是一個一個的隱藏,而在空白處點中鍵,則又一個一個的顯示出來了。
windy第三篇:窗體啟動位
特殊位置介紹好了,就要介紹windy的正業(yè)了。
針對不同的窗口,發(fā)出不同的動作。
簡單說就是在剛才提到的“特殊位置”之外,windy會根據(jù)不同的窗口進行定義。

注意:特殊的位置是根據(jù)你的屏幕上的物理位置,強制劃分出來的,而現(xiàn)在定義的則是根據(jù)窗口而變化的,特殊啟動位優(yōu)先被考慮。
同樣支持:
1、直接運行一個程序,或者完成一個窗口動作(如隱藏、關(guān)閉、置頂)等等。
2、彈出一個菜單
窗口類的動作,其作用對象是當前激活的窗口。就是你鼠標中鍵點中的窗口。
windy第四篇:如何開始使用windy
windy只有一個簡單的程序,以及數(shù)個ini配置文件。
默認的熱鍵是鼠標中鍵,你可以同時運行幾套不同的windy配置,比如
中鍵,則是執(zhí)行windy1的配置。
ctrl+中鍵,則是執(zhí)行windy2的配置。
開始使用非常簡單,只需要在ini里面簡單的定義。比如你定義一句:
左上角=notepad.exe
那么你點左上角的時候,則是直接運行“記事本”程序。
再如
firefox=colse|
那么你在firefox的窗體里面點鼠標中鍵,則是直接關(guān)閉firefox了。
如果你嘗試過candy,神馬menu之類的定義就是小菜一碟了。
呵呵,即算我共享了candy的代碼,還是有人說candy不知所云,書妖無語。
windy第六篇,應(yīng)用示例1

應(yīng)用示例1,就是書妖平常在使用Scite編制ahk時候,常用到的動作。
① 隨時彈出Ahk幫助,當然如果是查某個特定關(guān)鍵字的幫助,還可以用candy直接查找。
②Spy工具,在便攜ahk腳本過程中,有時候會用到這個
③mnk筆記,書妖用mynotekeeper記錄一些程序片段,或者教程,偶爾也記錄編程心得
……
而這些只需要在windy.ini配置文件里面加上這么一小段配置
[menu_scite]
Ahk 幫助 =\kini\dev\autohotkey\Ahk Help.chm
Spy 工具 =\kini\dev\autohotkey\au3_spy.exe
Mnk 筆記 =\doc\mynotes\ahk.mnk
1=-
Gui tool =\kini\dev\autohotkey\Scite_ahk\tools\SmartGUI.exe
hoe.ahk =open|hoe.ahk
Hoe文件夾 =FolderJump|z:\hoe
2=-
退出hoe =keys|!h
通過上面這個例子說明,。
細心的你肯定發(fā)現(xiàn)了,下邊沿空著呢,是的,這里就要介紹,更為特殊的兩個觸發(fā)位
為了不造成混亂,所有在任務(wù)欄的按鈕,都統(tǒng)一用“任務(wù)欄-程序”來定義,也就是說,并不會根據(jù)窗口不同而采用不同的定義,這個與后面要介紹的窗口區(qū)定義方法不同,容后比較。
但是要注意的是,在不同的程序的任務(wù)欄按鈕上發(fā)windy動作,作用的對象是你選中的那個程序。這個說起來有點別扭。
跟第一篇說到的作用對象不同。這次的對象不是當前激活的窗口,而是你點中任務(wù)欄按鈕的那個窗口。
比如1處,作用對象是資源管理器,2處是sangit,而不管其是否激活的。
這樣的話,你可以定義
任務(wù)欄-程序=hide|
這樣的動作。
在1處按,則以藏z:\那個窗口,2處則隱藏sangit編輯器,不需要激活它。
之所以搞這個,是因為前兩天的一樁非常杯具的窘事,激發(fā)我去做的。
同樣任務(wù)欄-空白的長短是被變化的,其他的與第一篇的位置定義方法沒啥兩樣。
這次介紹的兩處觸發(fā)點,跟第一篇定義方法一樣,唯一需要注意的是,任務(wù)欄-程序的作用對象,務(wù)必注意。
假設(shè)你這樣定義:
任務(wù)欄-程序=hide|
任務(wù)欄-空白=Unhide|
那么當你鼠標中鍵點程序按鈕的時候,就是一個一個的隱藏,而在空白處點中鍵,則又一個一個的顯示出來了。
windy第三篇:窗體啟動位
特殊位置介紹好了,就要介紹windy的正業(yè)了。
針對不同的窗口,發(fā)出不同的動作。
簡單說就是在剛才提到的“特殊位置”之外,windy會根據(jù)不同的窗口進行定義。

注意:特殊的位置是根據(jù)你的屏幕上的物理位置,強制劃分出來的,而現(xiàn)在定義的則是根據(jù)窗口而變化的,特殊啟動位優(yōu)先被考慮。
同樣支持:
1、直接運行一個程序,或者完成一個窗口動作(如隱藏、關(guān)閉、置頂)等等。
2、彈出一個菜單
windy第四篇:如何開始使用windy
windy只有一個簡單的程序,以及數(shù)個ini配置文件。
默認的熱鍵是鼠標中鍵,你可以同時運行幾套不同的windy配置,比如
中鍵,則是執(zhí)行windy1的配置。
ctrl+中鍵,則是執(zhí)行windy2的配置。
開始使用非常簡單,只需要在ini里面簡單的定義。比如你定義一句:
左上角=notepad.exe
那么你點左上角的時候,則是直接運行“記事本”程序。
再如
firefox=colse|
那么你在firefox的窗體里面點鼠標中鍵,則是直接關(guān)閉firefox了。
呵呵,即算我共享了candy的代碼,還是有人說candy不知所云,書妖無語。
windy第六篇,應(yīng)用示例1

應(yīng)用示例1,就是書妖平常在使用Scite編制ahk時候,常用到的動作。
① 隨時彈出Ahk幫助,當然如果是查某個特定關(guān)鍵字的幫助,還可以用candy直接查找。
②Spy工具,在便攜ahk腳本過程中,有時候會用到這個
③mnk筆記,書妖用mynotekeeper記錄一些程序片段,或者教程,偶爾也記錄編程心得
……
而這些只需要在windy.ini配置文件里面加上這么一小段配置
[menu_scite]
Ahk 幫助 =\kini\dev\autohotkey\Ahk Help.chm
Spy 工具 =\kini\dev\autohotkey\au3_spy.exe
Mnk 筆記 =\doc\mynotes\ahk.mnk
1=-
Gui tool =\kini\dev\autohotkey\Scite_ahk\tools\SmartGUI.exe
hoe.ahk =open|hoe.ahk
Hoe文件夾 =FolderJump|z:\hoe
2=-
退出hoe =keys|!h
通過上面這個例子說明,。

 
                         
                                
 
                                



 
                        
