最近刚写完某个项目的软著。在写软件的操作手册时,不可避免需要进行截图说明。 对于手机来说截图是很简单方便的,但是我用的不是手机,用的是机顶盒。
所以这个时候我们截图就需要使用到 adb 命令。
这里我假设对盒子的 sdcard 文件夹有读写权限。我们继续吧:
这里我将图片命名为了 2020.png ,同学们起名随意啊!别太过分就行。
然后将机顶盒 sdcard 文件夹内的 2020.png 图片导出到电脑上的某个文件夹内。使用命令: adb pull /sdcard/2020.png D:\pic这里我保存到了 D 盘下的 pic 文件夹内。
最后一步将 sdcard 文件夹内的 2020.png 图片删除。使用命令 adb shell rm /sdcard/*.png exit同学们删除操作的时候自己小心,别误删除了重要的东西。
对应上面提到的几个命令,我们可以做成一个脚本,这样我们只需要执行脚本就行了,会很方便我们做截图这一操作,大大的节省时间。
因为我这是在 windows 的 cmd 命令窗口中执行的 adb 命令,所以我这里脚本采用了 bat 批处理脚本,直接在 window 系统的电脑上能执行。其他 mac 系统的 shell 脚本,其实是一样的,只不过脚本后缀不一样而已。在这就不细说了,同学们自学一下吧:
bat 批处理脚本文件命名随意,文件内容如下:
adb shell screencap -p /sdcard/2020.png adb pull /sdcard/2020.png D:\pic adb shell rm /sdcard/*.png exit保存到桌面即可。然后双击执行一下脚本即可轻松实现截图与图片导出的功能,极大的方便对软件操作文档的编写。
桌面脚本如下:
执行成功后,如下:
技术永不眠,我们下期见!