手把手带你使用Node.js和adb开发一个手机备份小工具( 二 )

脚本功能

    USB连接备份数据无线连接备份数据多设备备份选择单节点全量备份
使用在终端中输入以下命令进行全局安装mib
npm i @qc2168/mib -g配置脚本文件
首次使用需要在用户目录下新建.mibrc文件 , 并设置对应的参数内容 。
{ "backups": [ { "path": "/sdcard/MIUI/sound_recorder/call_rec", "comment": "通话录音" }, { "path": "/sdcard/DCIM/Camera", "comment": "本地相册" }, { "path": "/sdcard/DCIM/Creative", "comment": "我的创作" }, { "path": "/sdcard/Pictures/weixin", "comment": "微信相册" }, { "path": "/sdcard/tencent/qq_images", "comment": "QQ相册" }, { "path": "/sdcard/Pictures/知乎", "comment": "知乎" }, { "path": "/sdcard/tieba", "comment": "贴吧" }, { "path": "/sdcard/DCIM/Screenshots", "comment": "屏幕截屏" }, { "path": "/sdcard/DCIM/screenrecorder", "comment": "屏幕录制" }, { "path": "/sdcard/MIUI/sound_recorder", "comment": "录音" }, { "path": "/sdcard/MIUI/sound_recorder/app_rec", "comment": "应用录音" } ], "output": "E:/backups/MI10PRO"}执行备份
在控制台中 , 直接输入mib即可触发脚本 , 无需其他参数 。
mib控制台会根据配置文件并输出对应的信息 。
2022-04-09 20:58:11 info 当前执行备份任务:屏幕录制2022-04-09 20:58:11 info 备份数量12022-04-09 20:58:11 info 已获取数据24Mb2022-04-09 20:58:11 info 备份体积24Mb2022-04-09 20:58:11 info 正在备份Screenrecorder-2022-04-08-19-45-51-836.mp42022-04-09 20:58:12 info 平均传输速度27.7 MB/s2022-04-09 20:58:12 info 当前执行备份任务:录音2022-04-09 20:58:12 info 备份数量02022-04-09 20:58:12 info 备份体积0Mb2022-04-09 20:58:12 info 无需备份2022-04-09 20:58:13 info 程序结束
原文地址:https://juejin.cn/post/7084889987631710221
作者:_island
更多node相关知识 , 请访问:nodejs 教程!
以上就是手把手带你使用Node.js和adb开发一个手机备份小工具的详细内容 , 更多请关注电脑自学网其它相关文章!

推荐阅读