Muốn biết nếu nó có thể làm một bash phức tạp.
Để đơn giản hóa công việc của chúng tôi, chúng tôi đang tìm kiếm một công cụ chụp ảnh màn hình mỗi giờ nhưng ở vị trí DOM hoặc Scroll khác nhau.
Họ đang yêu cầu chúng tôi trở thành một màn hình cửa sổ hoàn chỉnh với đồng hồ trong HĐH và cửa sổ trình duyệt hoàn toàn mở.
Điều này nghe có vẻ khó hiểu hoặc không thể thực hiện được, nhưng chúng tôi đã tìm kiếm Phần mềm xung quanh (windows, macos, ubfox), không ai trong số họ có thứ chúng tôi đang tìm kiếm.
stillio.io là công cụ gần nhất trên thị trường thực hiện việc này, nhưng vấn đề là nếu trang web đứng sau Cloudflare, nó sẽ hiển thị Cảnh báo nên ảnh chụp màn hình là vô dụng.
Vì vậy, cuối cùng chúng tôi tìm kiếm một lệnh bash giúp chúng tôi làm điều này
cho đến nay chúng tôi bắt đầu với: https://stackoverflow.com/questions/13436855/launch-google-chrom-from-the-command-line-with-specific-window-coordins
và
https://peter.sh/experiment/chromium-command-line-switches/
Bạn khuyên gì, chúng tôi có thể thực hiện các bước tiếp theo:
- open chromium-brosers https://thewebsite.io;
- wait until DOM Ready;
- scrollDownUntilSomeDOMElement;
- takeScreenshot;
- waitOneminute;
- closeWindow;
- cron to repeat (but scrolling down to another DOMElement);