autohotkey

    -1熱度

    1回答

    我想重新映射鼠標點擊一個按鈕取決於Numlock的狀態。如果Numlock是'開',那麼我想正常行爲映射到鼠標點擊。我在下面創建的腳本工作正常,但我有重映射CTRL + 。 SHIFT + 將導致'!'所以這很容易做,但我不知道CTRL + 是什麼行爲。當前腳本具有虛擬「Send,{^ 1}」,但這不是真正的行爲。 我欣賞任何建議。 * Keywait用於模擬持有鼠標按鈕,腳本基於Numlock狀

    0熱度

    2回答

    我有一系列製表符分隔的字符串複製到Windows剪貼板。我想要使​​用製表符將這些字符串拆分爲數組。 Unit Dept_ID Name CORP 0368 Admin CORP 3945 Programmer SESHAN 4596 Software Engineer 我試圖使用StringSplit(),但我無法弄清楚如何使用「標籤」作爲我的分隔符。我嘗試了幾種不同的方法,但似乎沒有

    1熱度

    1回答

    我注意到一些AutoHotkey腳本指定它們是專門爲AHK_Basic或AHK_L創建的。 在Stack Overflow上搜索AHK問題,AHK_L似乎是更受歡迎的變種,one question asking如何啓用AHK_Basic中的AHK_L功能。 AHK_Basic和AHK_L有什麼區別? 如何判斷我擁有哪個版本? 哪個版本發佈在AutoHotkey website?

    -1熱度

    1回答

    我正在寫一個需要顯示數組變量的值的AutoHotkey腳本,但它似乎沒有正常工作。 MyArray := ["one", "two", "three"] send MyArray[1] ; "MyArray[1]" send MyArray%1% ; "MyArray" send %MyArray1% ; <empty> send % MyArray%1% ; <empty> ;

    2熱度

    2回答

    AutoHotkey Beginner Tutorial包括一個sample script來演示窗口特定的熱鍵和熱點。 #IfWinActive ahk_class Notepad ::msg::You typed msg in Notepad #IfWinActive #IfWinActive untitled - Paint ::msg::You typed msg in MSPai

    0熱度

    1回答

    我需要使用熱鍵來切換聲源。這樣的腳本: F6:: Run, mmsys.cpl WinWait,Sound ControlSend,SysListView321,{Down 2} ControlClick,&amp;Set Default ControlClick,OK return F7:: Run, mmsys.cpl WinWait,Sound ControlS

    0熱度

    1回答

    常在我AutoHotkey的腳本比較一個變量多串,我需要一個變量比較幾個值的值 if (myString == "val1" || myString == "val2" || myString == "val3" || myString == "val4") ; Do stuff 在大多數語言中,有辦法使這種比較更簡潔一點。 的Java if (myString.matches("v

    -1熱度

    1回答

    我正在嘗試爲一款名爲Hearthstone的遊戲製作腳本。該腳本將用於按下某個按鈕並播放某張名片。我遇到的唯一問題是卡片會根據您的卡片數量來改變位置。所以我想知道如何讓按鈕選擇我手中的卡片數量。 我遇到過Hotkeys命令,但它似乎更像是一種切換。所有牌都是從1-10開始綁定的,並且認爲我可以做到這一點,^ 1-^10代表我擁有多少張牌,但是我不知道該怎麼做。

    1熱度

    1回答

    我希望能夠根據文本插入符號是否在文本框中來做不同的事情。 例如,如果插入符號位於文本框中,則退格鍵將按正常方式運行;但如果不是,那麼退格鍵會映射到Alt + Left(Chrome中的上一頁)。 下面的代碼是所有我能想出: IsInTextBox() { clipboardCache := Clipboard Clipboard := ; Try to highl

    0熱度

    2回答

    在SO以及許多社區嘗試嘗試,但沒有運氣! 我有一個文件路徑\\ParentFolder\ChildFolder1\ChildFolder2\113700+112688+18923466+100.56.pdf需要在對話框中發送。由於該文件包含+符號,因此當我通過Send或SendRaw發送字符串時,它將被替換爲!。有沒有其他方式可以將路徑與+符號一起發送。