在某些特殊的场景,需要将当前的页面截图然后进行保存上报
可以通过将截图上传到临时存储的地方,再提取其url进行保存
网站upload可以用来上传一个文件,并生成url地址
通过下面的命令就可以简单实现文件转换成临时url了
curl -F "file=@/data/local/tmp/1.png" https://temp.sh/upload
命令执行后得到结果
https://temp.sh/CtkdZ/1.png
首先运行截图命令
screencap -p /data/local/tmp/1.png
然后执行命令上传文件,将执行结果保存到变量
curl -F "file=@/data/local/tmp/1.png" https://temp.sh/upload
最后使用规则对变量进行提取文本
(http.+?.png)
