autohotkey

    1熱度

    1回答

    我有一組數組在AutoHotkey中,我想顯示爲字符串進行調試。 strArray := ["Alice", "Mary", "Bob"] ; 1D array strArray2D := [[1,2,3], [4,5,6]] ; 2D array 在Java,Javascript和AutoIt的我可以用內置的toString()函數做到這一點。 strArray.toString();

    -1熱度

    1回答

    我在運行腳本時遇到問題。我不能爲了我的生活找出非法角色是什麼。 我已經嘗試把字符串連接放在單獨的行上,並且我得到相同的錯誤。我曾嘗試使用OneDate和TwoDate而不是Date_1和Date_2,也無濟於事。我更新了AHK,但沒有解決問題。 我要指出,我同時使用MonthCal和DateTimeGui控制來獲得這些日期,然後用FormatTime格式化他們。我注意到的另一個錯誤,可能會提供一個

    0熱度

    1回答

    我創建了簡單的宏來交換剪貼板內容與當前選擇。但是,當我刪除Sleep命令時,它會停止正常工作:它不會完成剪貼板操作。試試沒有這些命令來看看我的意思。 但Sleep命令比適當的解決方案更加黑客。如果500毫秒太長 - 或者在某些情況下 - 等待時間太短會怎樣? 請問沒有Sleep表示合適的AutoHotKey方法是什麼? ^CapsLock:: ClipboardOld=%Clipboar

    0熱度

    2回答

    有沒有辦法在應用程序中檢測輸入區域,如文本框和複選框?我想用一個數字標記每個輸入區域,這樣我就可以使用鍵盤在AHK之間跳轉輸入字段。 例如:一旦腳本被激活並且活動窗口是谷歌瀏覽器,Chrome的地址欄會被標記爲#1。當我按下「1」時,光標將指向該區域。 我基本上試圖爲不是非常適合鍵盤的應用程序創建一個解決方法。

    1熱度

    1回答

    我正在嘗試創建一個腳本,當按x剪切時,c複製,v粘貼,如果ScrollLock打開。 這是我的腳本不工作,無論ScrollLock打開還是關閉,它都會執行剪切,複製和粘貼。 ~ScrollLock:: KeyWait, ScrollLock GetKeyState, ScrollLockState, ScrollLock, T If ScrollLockState = D { x

    2熱度

    1回答

    我有一個麻煩的應用程序,有時無法激活時使用WinActivate。這通常發生在有對話提示或彈出窗口的情況下。 爲了防止意外輸入錯誤,我想驗證窗口是否已被激活。理想情況下,我想拋出一個錯誤,如果WinActivate失敗,如以下僞: If !WinActivate, Calculator ; pseudo code MsgBox 'Calculator' not found. Stoppi

    -1熱度

    1回答

    嗨我的autohotkey腳本似乎是錯誤的,但我仔細檢查括號,我認爲是好的,但我不斷收到錯誤,如果沒有匹配,是否有我錯過了什麼? loot1() { ImageSearch,violetX, violetY, 266, 141, 579, 527, C:\image\loot.png If ErrorLevel { mobs1() } else If

    0熱度

    2回答

    我正在使用AutoHotkey向Visual Studio發送文本。我面臨的問題是,當文本發送到Visual Studio時,智能感知被激活並與文本中斷。 我的問題是: 我如何在Visual Studio中禁用智能感知發送文本前,然後一旦文本發送重新啓用它? 有沒有其他建議避免此問題的方法?

    1熱度

    1回答

    我想阻止用戶切換窗口(類似於信息亭應用程序)。不過,我想隨時通過鍵盤快捷方式將任何應用程序的od(和off)這個行爲。 我實現的最好的事情是一個AutoHotkey腳本,它等待激活鍵盤快捷方式並檢測活動窗口的更改,當活動窗口更改時它運行一個程序(我的情況爲Clearlock),但鎖定計算機也會對於我來說足夠了。 當我在計算機上做某件事情時,以及當我想暫時離開並且沒有完全鎖定計算機時,我會使用它。這

    1熱度

    1回答

    在提出這個問題之前,我對這個問題做了快速研究,我真的認爲它應該起作用。有人可以指出該代碼有什麼問題嗎?我想發送特定的文本到非活動的記事本窗口,但我沒有得到任何答覆。 SetTitleMatchMode, 2 IfWinNotexist, Untitled - Notepad Run, Notepad.exe, , min WinWait, Untitled - Notepad Contro