Chrome扩展程序,用于将文件与USB驱动器同步

Chrome extension to sync files with USB drive

本文关键字:USB 驱动器 同步 文件 扩展 程序 用于 Chrome      更新时间:2023-09-26

Chrome扩展程序是否可以在USB驱动器和主HDD之间同步文件和目录?
例如,这对于从数码相机轻松下载照片可能很有用。

要实现此功能,需要两个主要部分:

  1. 对本地硬盘驱动器的读写访问
  2. 对 USB 驱动器的读写访问

#1 由 HTML5 文件系统 API 涵盖(例如,请参阅此处)。

#2 是有问题的部分,因为我不知道有任何可用的机制可以允许这样做。
也许可以以某种方式利用USB实验性api来实现大容量存储设备协议。但是,我在USB协议方面的知识太有限,无法知道这是否真的可能或可能涉及什么。

谢谢

一种可能的解决方案(尽管它是一个大锤子)是使用本机主机 - 基本上,一个具有完整操作系统 API 的单独程序,并且您的扩展可以与之通信。

缺点包括本机主机不能与网上应用店中的扩展捆绑在一起,这与 NPAPI 插件(不再是一种选择)不同。

另一个答案中提到的chrome.usbchrome.fileSystem API 不适用于 Chrome 扩展程序,仅适用于应用程序。