웹 상호 작용, 즉 보안 웹 사이트에서 파일을 주기적으로 다운로드하는 작업을 자동화하려고합니다. 기본적으로 내 사용자 이름/비밀번호를 입력하고 해당 URL로 이동합니다.Headless, scriptable Firefox/Webkit on linux?
필자는 Python에서 간단한 스크립팅을 시도하고보다 정교한 스크립팅을 시도했지만이 특정 웹 사이트가 로그인에 대해 불쾌한 javascript 및 플래시 기반 메커니즘을 사용하고 있음을 발견하고 쓸모가 없습니다.
그런 다음 HTMLUnit을 사용해 보았지만 그 중 하나는 작동하지 않는 것 같습니다. 나는 플래시의 사용이 문제라고 생각한다.
나는 더 이상 그것에 대해 생각하고 싶지 않기 때문에 실제 브라우저에서 스크립트를 작성하여 로그인하고 필요한 파일을 가져옵니다.
요구 사항은 다음과 같습니다 : 리눅스 서버에
- 실행 (즉, 어떤 X 실행합니다.). X가 실제로 필요하다면 그렇게 할 수 있지만 행복하지는 않습니다.
- 신뢰할 수 있습니다. 나는이 일을 시작하고 다시 그것에 대해 생각하고 싶지 않습니다.
- 스크립트 가능. 너무 정교한 것은 아니지만 브라우저에서 취할 다양한 단계와 방문 할 페이지를 알려줄 수 있어야합니다.
헤드리스 X없는 스크립트 가능한 브라우저를위한 유용한 툴킷이 있습니까? 이런 식으로 해봤습니까? 그렇다면 지혜가 있습니까?
Crowbar는 POST http 요청을 지원합니까? 문서는 매우 열악합니다 ... – hamczu