# UDP-TCP-File-Transfer **Repository Path**: wslyx/UDP-TCP-File-Transfer ## Basic Information - **Project Name**: UDP-TCP-File-Transfer - **Description**: A classical Unix multi-thread server and client in C language using sockets. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-30 - **Last Updated**: 2022-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README UDP and TCP File Transfer Program ===================================================================== ## Introduction This project is a way for me to practice what i learned in university about unix administration and network. The project is composed of two folder representing the two way to send a file using the local network. User have to give args to the program to use it : IP Adress, Port, File to send. ## Prerequisites A unix distribution and a C compiler : gcc. ## Installation ### Download and install the package * Download zip file from gitHub [here](https://github.com/amineamanzou/UDP-TCP-File-Transfer) * Unzip it where you want > ### How to compile the applications (Quick mode !) > 1. Navigate to the right folder UDP or FTP with a console. > 2. Enter : ```bash make ``` ## Ready ! You can now use the program client to send your file and server to receive the file. ### Example session ```bash ./client ./server ```