跳至主要內容

輸入文字 (sys.input_text)

聲明

sys.input_text(文字內容 [, 輸入完成按回車 ])

參數

  • 文字內容
    文字型,需要輸入的文字,20250625 支援 "\b" (退格鍵)
  • 輸入完成按回車
    布林型,是否在輸入完畢後按下鍵盤上的回車鍵 (發送、搜尋等) ,預設 false

說明

在前台程式的可以輸入文字的地方輸入文字
該函式原理為先將文字寫入剪貼簿,然後呼叫粘貼快捷鍵 (command + v) 粘貼文字
該函式的呼叫會影響公共剪貼簿,請注意在呼叫之前備份好剪貼簿中的重要資料
在系統公共剪貼簿損壞的情況下,該函式的文字輸入會失效。即如果裝置無法正常複製粘貼文字,則該函式也無法使用
與此函式已知的衝突插件:Background Manager
如果遇到無法作用的情況可以參考 key.send_text 或許能解決

範例

sys.input_text("hello") -- 在當前光標所在的文本框輸入 "hello"
--
sys.input_text("hello", true) -- 在聊天/搜索類輸入框中輸入 "hello" 並按下回車鍵以觸發發送或搜索