0
我想模擬按下輸入鍵用py-appscript發送鍵碼現場
我已經發現了這一點,但現在我想似乎只輸出換行符 Translate Applescrip [key code 125 using command down] to appscript
數值設定完畢後按確認鍵。
例如,輸入IP後回車鍵。
或發送鍵碼到該字段本身。
我想模擬按下輸入鍵用py-appscript發送鍵碼現場
我已經發現了這一點,但現在我想似乎只輸出換行符 Translate Applescrip [key code 125 using command down] to appscript
數值設定完畢後按確認鍵。
例如,輸入IP後回車鍵。
或發送鍵碼到該字段本身。
app('System Events').key_code(76)
。 (或者key_code(36)
或keystroke('\r')
如果你的意思是不是⌤↩。)
keystroke
和key_code
不要忽略按鍵由用戶實際持有下來,所以你可能需要,如果你使用的是與修改快捷方式添加延遲用於運行腳本的鍵。
我已經做到了這一點,但這沒有奏效。可以說一個應用程序需要你按回車來觸發一個事件,所以我想發送一個按鍵或者鍵碼 但是發生了什麼而不是模擬回車鍵,它在命令行中打印了一個換行符。 雖然有另一種方法,但如果程序要求您按Tab鍵將損失集中在組件上,只需找到另一個組件並在其中設置焦點即可。現在觸發失焦觸發器。 –
@Lri只是簡單的'keystroke return'也可以。 – fireshadow52