복잡한 배쉬를 할 수 있는지 알고 싶다.
우리는 작업을 단순화하기 위해 매 시간마다 다른 DOM 또는 Scroll 위치에서 스크린 샷을 찍는 도구를 찾고 있습니다.
그들은 우리에게 OS의 시계와 브라우저의 창문이 완전히 열려있는 완전한 창 화면이되도록 요구하고 있습니다.
이것은 나에게 혼란 스럽거나 실행 불가능한 것으로 들리지만, 우리는 소프트웨어 (Windows, Macos, 우분투)를 찾고있었습니다. 우리 모두가 찾고있는 소프트웨어가 없습니다.
stillio.io는이 일을하는 시장에서 가장 가까운 도구이지만 문제는 웹 사이트가 Cloudflare 뒤에있는 경우 스크린 샷이 쓸모가 없으므로 경고를 표시합니다.
그래서 우리는이 일을하는 데 도움이되는 bash 명령을 찾게됩니다.
지금까지 우리는 다음과 같이 시작했습니다 : https://stackoverflow.com/questions/13436855/launch-google-chrome-from-the-command-line-with-specific-window-coordinates
과
https://peter.sh/experiments/chromium-command-line-switches/
우리는 다음 단계를 얻을 수 있습니다.
- open chromium-brosers https://thewebsite.io;
- wait until DOM Ready;
- scrollDownUntilSomeDOMElement;
- takeScreenshot;
- waitOneminute;
- closeWindow;
- cron to repeat (but scrolling down to another DOMElement);
Selenium이나 다른 특수 프레임 워크를 살펴볼 수도 있습니다.
—
mtak
제발 웹 사이트 링크를 공유하십시오 ... 나는 당신을위한 쉬운 방법을 찾을거야
—
CodeIt