想知道是否有可能做一个复杂的 bash。
为了简化我们的工作,我们正在寻找一种每小时在不同的 DOM 或滚动位置截取屏幕截图的工具。
他们要求我们将操作系统的时钟和浏览器的窗口完全打开,成为一个完整的窗口屏幕。
在我看来,这听起来有些混乱或不可行,但我们在各处寻找软件(windows、macos、ubuntu),但没有一个有我们想要的东西。
stillio.io 是市场上最接近实现此功能的工具,但问题是如果网站位于 Cloudflare 后面,它会显示警告,因此屏幕截图毫无用处。
因此,我们最终寻找一个可以帮助我们完成此操作的 bash 命令
和
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);