Open Sharing需要运行在提供共享资源的电脑上, 程序将用户导入的资源整理成Http服务, 然后使用express开启外部访问, 其他需要获取共享文件的用户访问express声明的API或程序提供的页面即可.
Open Sharing不需要连接互联网也能使用, 所有数据都是通过访问地址所属网关传输.
核心库:
- electron: 提供桌面应用程序支持
- archiver: 提供文件夹压缩功能
- express: 提供Http服务
- fs: 提供文件访问服务
- vue: 页面主体框架
- 在需要共享的电脑上打开Open Sharing
- 拖入或点击导入选择需要共享的资源(可以是文件也可以是文件夹)
- 点击左侧菜单中的网络, 点击网络界面中的访问地址, 点击后将会自动复制
- 将访问地址分享给需要获取共享资源的用户
- 在浏览器访问Open Sharing提供的访问地址进入资源列表
- 在资源列表点击所需的资源即可开始下载