텍스트 입력 (sys.input_text)
선언
sys.input_text(텍스트 내용 [, 입력 완료 후 Enter 누르기 ])
매개변수
- 텍스트 내용
문자열. 입력할 텍스트이며 20250625부터"\b"(백스페이스 키)를 지원합니다. - 입력 완료 후 Enter 누르기
불리언. 입력을 마친 뒤 키보드의 Enter 키를 눌러 전송이나 검색 등을 실행할지 여부이며 기본값은 false입니다.
설명
포그라운드 앱에서 텍스트를 입력할 수 있는 위치에 텍스트를 입력합니다.
먼저 텍스트를 클립보드에 쓴 다음 붙여넣기 단축키(command + v)를 호출하여 텍스트를 붙여넣는 방식입니다.
이 함수를 호출하면 공용 클립보드에 영향을 주므로 호출 전에 클립보드의 중요한 데이터를 백업하십시오.
시스템 공용 클립보드가 손상된 경우 이 함수의 텍스트 입력이 작동하지 않습니다. 즉, 기기에서 텍스트 복사와 붙여넣기가 정상적으로 되지 않으면 이 함수도 사용할 수 없습니다.
이 함수와 충돌하는 것으로 알려진 플러그인: Background Manager
작동하지 않는 경우key.send_text를 참조하면 해결될 수 있습니다.
예제
sys.input_text("hello") -- 현재 커서가 있는 텍스트 상자에 "hello" 입력
--
sys.input_text("hello", true) -- 채팅/검색 입력란에 "hello"를 입력하고 Enter 키를 눌러 전송 또는 검색 실행