手把手帶你使用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開發一個手機備份小工具的詳細內容 , 更多請關注電腦自學網其它相關文章!

推薦閱讀