로그인 페이지가 있는 웹사이트가 있습니다. 이제 웹사이트에 로그인하고 쉘 스크립트를 통해 스크린샷을 찍는 스크립트를 생성하고 싶습니다. 나는 그것을 사용하고 있다분할 7.1. 이 모든 작업을 수행할 수 있는 도구나 유틸리티가 있습니까? 시계 모드를 만들었으며 이 시계 모드의 스냅샷을 찍고 싶습니다. 로그인 후 전화 접속 페이지가 열립니다. 시계 모드는 svg 요소로 생성됩니다. 5분마다 스냅샷을 찍고 이미지를 한 위치에 저장할 수 있도록 명령줄 유틸리티가 필요합니다.
답변1
로그인 부분은 위와 같이이 기사에서, 웹사이트가 구현하는 인증 방법에 따라 다릅니다. 또한 원하는 출력 종류에 따라 다릅니다.
스크린샷을 찍어볼 수 있습니다wkhtml을 pdf로. Debian 기반 배포판을 사용하는 경우 다음과 같이 설치할 수 있습니다.
apt-cache search wkhtmltopdf
# if it is in your repos, install it :
apt-get install wkhtmltopdf
그런 다음 시도해 보고 좋은 결과가 나오는지 확인할 수 있습니다. 예를 들면 다음과 같습니다.
wkhtmltopdf http://unix.stackexchange.com/questions/238148/how-to-take-snapshot-of-website-through-shell-script fix_yournicequestion.pdf