This project implements a torrent-like system using Python sockets. It allows for file sharing among peers in a peer-to-peer network.
- Peer-to-peer file sharing
- File downloading and uploading
- Efficient file distribution using torrent-like techniques
- Simple command-line interface
- Python 3.x
- Libraries: socket, threading
- Clone the repository:
git clone https://github.com/kjarj54/PyTorrent
cd PyTorrent
- Start the central server:
centralServer
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
- Authors:
- GitHub: AllanCordero
- GitHub: AnthonyAH131
- GitHub: Kjarj54