AHK 利用AutoHotkey輔助設計

2021-07-25 15:30:47 字數 1238 閱讀 7834

拋磚引玉

案例1:在cad裡邊的用熱字串輔助輸入 這樣畫圖快,比如rec100,這類rec後面的***數值不固定的,從10到10000吧

:*:rec::

input, userinput, v t5 l5 c, ., *

if userinput is integer

d%userinput%%userinput%

}return

案例2:在3dsmax中直接用快捷鍵將物件z座標旋轉90度,因為旋轉90用的最多,這樣就不用老是在移動和旋轉之間切換.

效果:

只在3dsmax介面上生效的熱鍵,這個就只是在max的label1視窗起作用,

在其他地方6還是6,

#if activecontrolis("label1")

6::send

7::msgbox

#ifactivecontrolis(control)

案例3:以下是用於減小photoshop占用記憶體的示範,可以改造成定時呼叫emptymem

run, "c:\program files\adobe\adobe photoshop cs3\photoshop.exe",,,pid ;取得 pid

winwait, ahk_class photoshop ;等待視窗出現

sleep, 10000 ;應用之前須保證 photoshop 啟動載入完畢

emptymem(pid) ;將第一行取得的 photoshop 的 pid 放在這裡

emptymem(pid="ahk rocks")

AHK 黎克特制代換原則AHK詳解

看了一大堆的資料講解關於黎克特制代換原則,在這裡我想分享給大家。黎克特制代換原則 liskov substitution principle lsp 是物件導向設計的基本原則之一。黎克特制代換原則中說,任何基類可以出現的地方,子類一定可以出現。lsp是繼承復用的基石,只有當子類可以替換掉父類,軟體單...

ahk模式視窗

owndialogs 命令 gui owndialogs 可以指定窗體上的每個執行緒 例如 buttonok 子過程 為子窗體,可以使窗體上啟用的如 msgbox,inputbox,fileselectfile,和 fileselectfolder 對話方塊為當前窗體的子窗體。這些對話方塊都為模式對...

AHK 語言介紹

ahk autohotkey 是面向普通電腦使用者的自由開源的自動化軟體工具,它讓使用者能夠快捷或自動執行重複性任務。體積小巧 語法簡明 易學易用。開發環境簡單,只需要乙個不足 1m 的直譯器和乙個順手的編輯器,就可以開發了。api 豐富。ahk 提供了很多桌面軟體需要用到的 api,而且呼叫 wi...