jacklam718 / ftp

Python FTP Server & Client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About this project

This is FTP server & client, client using PyQt GUI framework

Why I create this project?

Because Qt framework seems a powerful and interesting framework, so I want to learn and try this framework. Another reason I'm interested about Internet Protocol including the FTP Protocol so I want to try to implement FTP Protocol.

Dependencies

PyQt4.x

Tested on

Python2.7 & python3.5

Usage

$ python ftp_server.py
$ python ftp_client.py

Note: When you run ftp_server.py you may need permission because the ftp server port default run on 20 & 21, may you can run sudo python ftp_server.py

Platform

Currently can only run on Linux like OS e.g Ubuntu, Mac OSX etc.

Screenshots

ftp server

ftp server

ftp client

client main window

About

Python FTP Server & Client


Languages

Language:Python 100.0%