WebFile(局域网传输工具)
二改内网传输配置工具
灵感
得益于 chfs 的发现。
特点
官网简介:
- CuteHttpFileServer/chfs是一个免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点:
- 单个文件,核心功能无需其他文件
- 跨平台运行,支持主流平台:Windows,Linux和Mac
- 界面简洁,简单易用
- 支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便
- 支持账户权限控制和地址过滤
- 支持快速分享文字片段
- 支持webdav协议
- 与其他常用文件共享方式(如FTP,飞秋,网盘,自己建站)相比,具有使用简单,适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷。
相关源码
仅提供入口代码
1 | if __name__ == '__main__': |
二改功能
依据于其功能特性,高度定制,赋予其他功能!优化使用逻辑!
- 为了便于轻量化,并未制作界面,运行信息依旧在Cmd窗口。
- 根据官方文档,去除冗余配置文件,保留基础功能:
- 参数- “public”:为yes时,显示管理员账号密码,由此所有用户拥有 增删查改 的最高权限。
- 参数- “username”:配置管理员账号。
- 参数- “passwd”:配置管理员密码。
- 默认端口 1234 (不支持自定义)
- 使用逻辑:
- 不在由配置文件提供分享目录,软件运行后由用户自行选择。
- 成功选择目录后,将由系统默认图片查看器打开软件生成二维码,便于手机用户手动输入ip进行连接。
End - 可执行文件地址
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Code blog!