执行pip install PySide6命令,安装PySide6模块
由于网络限制,中国大陆用户在安装依赖时可能需要设置代理,或者使用清华大学提供的镜像源-i https://pypi.tuna.tsinghua.edu.cn/simple来加速下载。
运行python server.py命令,开启FTP服务器。该服务器是一个后台程序,负责接收和处理客户端的FTP请求。
运行python main.py命令,弹出登录窗口。该窗口可以让你连接到FTP服务器,登录或注册用户。
- 左侧文件列表显示当前目录的内容,双击文件夹可进入,双击文件可下载,双击返回项可回到上级目录。右键单击文件,即可弹出菜单,显示文件的大小
- 右上控制台呈现FTP客户端的输出,如命令结果,传输信息,错误提示等
- 右下输入框可输入FTP命令,如
ls,cd,get,put等。Ctrl+Enter换行,Enter或发送按钮执行。发送按钮菜单可选Enter或Ctrl+Enter发送模式 - 状态栏位于窗口的底部,用一个进度条展示文件传输的百分比。另外一个标签显示取消下载后释放缓冲区的状态。一个按钮可以切换传输的暂停或继续
- 菜单栏提供了菜单选项,点击后可弹出Changelog或帮助对话框,分别展示程序的更新日志和功能说明


