noloverkr

πŸ“€ left_file_sharing - Easy File Sharing Made Simple

Download left_file_sharing

πŸš€ Getting Started

Welcome to the left_file_sharing project! This application helps you share large files easily and securely. Follow these simple instructions to get started.

πŸ” Overview

left_file_sharing is a custom file-sharing system built using Python. It allows you to transfer large files reliably, resume broken transfers, and keep your files synchronized. The system uses TCP for secure communication and includes MD5 checks to ensure that your files are transferred without errors.

Key Features:

βœ… System Requirements

Before you begin, ensure that your system meets the following requirements:

πŸ’Ύ Download & Install

To download and install left_file_sharing, please visit the Releases page:

Download left_file_sharing

  1. Click the link above.
  2. Locate the latest release section.
  3. Download the appropriate file for your system.
  4. Execute the file to run the application.

πŸ“ƒ How to Use

Step 1: Launch the Application

After installation, open the terminal on your Linux system and navigate to the directory where you downloaded left_file_sharing. Use the command:

cd /path/to/left_file_sharing

Step 2: Start the Server

Run the following command to start the file-sharing server:

python3 server.py

This command will activate the server, allowing other users to connect and share files.

Step 3: Connect the Client

Open another terminal window to connect a client. Use this command:

python3 client.py <Server_IP> <File_Path>

Replace <Server_IP> with the server’s IP address and <File_Path> with the path of the file you want to share.

Step 4: Monitor the Transfer

The server will display progress information. You can check for any errors or interruptions during the transfer.

βš™οΈ Configuration

Server Configuration

You can modify the server settings to suit your needs by editing the config.ini file. Here are the key settings you can change:

Client Configuration

For the client, you can specify which files to transfer by altering the client.py script. Make sure to place your desired files in a known directory.

🧐 Troubleshooting

If you encounter problems while using left_file_sharing, consider the following:

πŸ“ž Get Help

If you have questions about using left_file_sharing, feel free to open an issue on the GitHub repository. You can also check the FAQs section for common questions.

πŸ“ Contributing

Contributions are welcome! If you want to help improve this project, consider submitting a pull request or reporting any bugs you find.

πŸ”— Additional Resources

Thank you for choosing left_file_sharing for your file-sharing needs! Happy sharing!