Skip to content

Latest commit

 

History

History
103 lines (73 loc) · 2.66 KB

README.md

File metadata and controls

103 lines (73 loc) · 2.66 KB

pyftp GUI

License

简介

pyftpdlib的GUI程序

截图

截图

使用方法

在你的计算机/Mac或者需要作为服务器的设备上

  1. 你需要安装Python3,并且加入到PATH(系统的环境变量)
  2. 使用命令安装pyftpdlib:
    pip install pyftpdlib
    # 如果你使用的是macOS系统,那么很有可能是:
    pip3 install pyftpdlib
  3. 打开本软件
  4. 选取你想要分享的目录
  5. 点击开关即可启动服务

在你的移动设备或者其他需要访问的设备上

以下涉及到的软件是经过测试的,当然你可以使用其它的软件来连接到FTP服务器

  • iOS设备: Documents, ES文件管理浏览器
  • Android设备: ES文件管理浏览器
  • Windows设备: 在文件管理器的路径中直接输入:ftp://<IP地址>:<端口号>/即可(你可以在软件的左下角看到IP地址+端口号)
  • Mac: 在访达的菜单栏中选择前往->连接到服务器,输入FTP地址即可

Q&A

点击启动之后无法连接到服务器?

确保你已经安装了pyftpdlib,并且端口没有被占用

软件崩溃了?

大概率是端口被占用了

端口被占用了怎么办?

你可以通过命令行查找占用的进程,把它kill掉,如果你不知道怎么操作,重启也是个解决方法

更新日志

v1.3.1 (仅对macOS系统的更新)

  • 添加macOS系统的菜单
  • 修复在macOS系统下图标显示问题
过往的版本

v1.3.0 (2024/12/24)

  • 改进了整个窗口
  • 添加了自定义Python路径的功能

v1.2.7 (2024/11/24)

  • 支持手动修改端口号
  • 精简了服务代码
  • 升级了Flutter版本

v1.2.6 (2024/8/5)

  • 改进一些样式

  • 添加一些软件信息

  • v1.2.5 (2024/7/30)

    • 修复带有空格路径崩溃的问题
    • 修复找不到进程崩溃的问题
    • 改进图标显示
  • v1.2.4 (2024/6/16)

    • 启动服务前检查路径是否合法
    • 提高软件运行效率
  • v1.2.3 (2024/5/26)

    • 添加没有配置环境变量的提示
    • 修复获取ip地址的问题
    • 修复Python路径存在特殊字符的问题
  • v1.2.2 (2024/5/23)

    • 添加记住上一次的表单内容
  • v1.2.1 (2024/5/17)

    • 添加在没有停止运行关闭窗口的提示
  • v1.2.0 (2024/5/15)

    • 添加允许写入权限
    • 添加通过用户名和密码访问
    • 修复运行中修改表单的问题
  • v1.1.0 (2024/5/14)

    • 更新到Flutter 3.19
    • 现在可以自动获取Python程序路径了
  • v1.0.1

    • 第一个正式版本