5
다음 단계로 이동하기 전에 수동 입력 (키보드 타이핑)에서 스크립트 (phantomjs 또는 casperjs)를 중지 할 수 있습니까?phantomjs casperjs를 실행하는 동안 수동 입력
예를 들어, 스크립트는 양식을 작성하고 전체 화면을 .png로 내 보낸 다음 제출을 클릭하기 전에 사용자 입력이 마지막 입력란을 채울 때까지 기다립니다. Captcha는 이것을 요구하는 장벽 중 하나입니다. Captcha breaker/solver 나 그와 비슷한 것을 다루고 싶지는 않습니다. 실행 당 오직 한 번 일 뿐이 기 때문입니다.
어떤 도움이 필요합니까?
내 해결 방법은 이제 FileSystem을 사용하고 captcha 문자열에 대한 파일 내용을 읽는 것입니다. 그러나 나는 이것을 할 수있는 더 좋은 방법이 있는지 알아 내려고 노력합니다. 아약스는 잔인한 것처럼 보입니다. –
안녕하세요. 나는 너와 같은 상황에있어. FileSystem의 해결 방법에 대한 자세한 정보를 제공해 주시겠습니까? 이것을 구현하는 더 좋은 방법을 찾으셨습니까? 감사합니다 –
FS를 사용하는 것은 매우 못생긴 해킹입니다. 나는 추천하지 않을 것이다. 기본적으로 나는 어떤 종류의 타이머'setTimeout'을 사용하여 파일을 읽기 전에 잠깐 기다린다. 따라서 20 초 내에 텍스트 파일을 신속하게 편집하여 입력을 제공합니다. –