Gem 一个命令行抓浏览器截图的小工具

jicheng1014 · April 25, 2021 · Last by linlinda replied at November 03, 2023 · 772 hits

如何使用

gem install docapurl 后 在命令行使用 docapurl cap URL 即可

这有更详细的说明 https://github.com/jicheng1014/docapurl/blob/master/CH_README.md

使用效果如下

之后需要将 chrome 的 path 添加到 path env 中

如果你懒得添加,在调用截图到时候使用 --browser-path=path/to/chrome

使用场景

我们公司有短链产品,需要对用户当时的链接地址做截图存证。这玩意是可以跑在服务器上的。

Node.js 有类似的工具puppeteer 这个安装 Headless Chrome 挺方便的

亲测。居然还有 imgcat 这种神器。

顺手撸了个截图的网站 http://www.urlprint.com/

试了下 p 站,开始没加 http 报了 500,后来好了😈

Reply to yagche

... 我看到你抓的了,其实是我当时发现了个 bug 之后修了下 😄

抽 5.1 放假的功夫,又完善了下 www.urlprint.com 的功能,现在支持 API 调用截图,欢迎大家来玩

Chrome F12

Ctrl+Command+P 命令面板

输入 Screen 这里有截图功能

You need to Sign in before reply, if you don't have an account, please Sign up first.