基于utools的局域网文件传输工具

基于utools的局域网文件传输工具

Property
Jun 14, 2022 08:39 AM
Status
Date
URL
https://github.com/cky-thinker/file-share
notion image

简介

经历过500M以上的大文件传输吗?紧急要用,然后文件传输要N小时!

下载速度:带宽直接打满,支持断点续传,结合Neat Download Manager之类的多线程下载器,下载速度完全取决于你的路由器和电脑有多强,下载速度就有多快!
安全隐私:很多公司软件使用还要把你文件上传他们服务器,简直流氓!本服务基于本地共享,而且代码开源,源码开放随便看!
跨平台:支持Windows,MacOS,Linux

同事之间传输大文件简直噩梦,file-share的诞生就是终结这个噩梦!

安装指南

step1:安装utools工具箱,地址: https://u.tools/
step2:在utools插件商店搜索"文件共享"安装插件

使用指南

step1:在utools输入框输入"文件共享"、"FS"、"FileShare"等关键词,打开文件共享工具
step2(重要):点击 alt + D 或 command + D 分离窗口,如果不分离窗口,窗口自动关闭后,文件共享功能也会失效
step3:点击开启服务,并添加要共享的文件
step4:将分享链接发送给你的朋友,下载文件

开发相关

main文件夹:生成main对应的应用页面
preload文件夹:生成preload.js文件
utools文件夹:main和preload的build输出路径,插件最终基于该目录运行与打包

开始界面

notion image

运行界面

notion image

添加分享文件

notion image

通过网址下载文件

notion image

版本

v1.0.0功能实现:
  1. 开启文件共享服务器
  1. 选择共享文件
  1. 根据下载链接,下载共享文件
v1.0.3功能实现:
  1. 移除preload.js webpack打包逻辑,使用原生js,方便插件商店审核