Chuyển tới nội dung chính

Nhập văn bản (sys.input_text)

Khai báo

sys.input_text(text [, press_enter_when_done ])

Tham số

  • text
    Kiểu chuỗi. Văn bản cần nhập. Từ phiên bản 20250625, hỗ trợ "\b" (xóa lùi).
  • press_enter_when_done
    Kiểu boolean. Có nhấn phím Enter (Gửi/Tìm kiếm, v.v.) sau khi nhập hay không. Mặc định: false.

Mô tả

Nhập văn bản vào trường văn bản đang được lấy nét trong ứng dụng phía trước hiện tại. Hàm này ghi văn bản vào bảng nhớ tạm của hệ thống và dán bằng phím tắt (Cmd+V). Lời gọi này ảnh hưởng đến bảng nhớ tạm dùng chung. Hãy sao lưu dữ liệu quan trọng trong bảng nhớ tạm trước khi gọi.
Nếu bảng nhớ tạm hệ thống bị lỗi (nghĩa là sao chép/dán không hoạt động), hàm này sẽ thất bại.
Tweak được biết là có xung đột: Background Manager.
Nếu hàm không hoạt động trong trường hợp của bạn, hãy cân nhắc key.send_text.

Ví dụ

sys.input_text("xin chào") -- Nhập "xin chào" tại vị trí con trỏ hiện tại
--
sys.input_text("xin chào", true) -- Nhập "xin chào" rồi nhấn Enter (để kích hoạt gửi/tìm kiếm trong trường trò chuyện hoặc tìm kiếm)