diff --git a/Decrypting-File.png b/Decrypting-File.png new file mode 100644 index 0000000..373d467 Binary files /dev/null and b/Decrypting-File.png differ diff --git a/Directory-and-Contents.jpg b/Directory-and-Contents.jpg new file mode 100644 index 0000000..74b4bed Binary files /dev/null and b/Directory-and-Contents.jpg differ diff --git a/FileSharingTerminal-By-zeCh.png b/FileSharingTerminal-By-zeCh.png new file mode 100644 index 0000000..dab1cf0 Binary files /dev/null and b/FileSharingTerminal-By-zeCh.png differ diff --git a/Multiple-File-Uploads.jpg b/Multiple-File-Uploads.jpg new file mode 100644 index 0000000..286de8a Binary files /dev/null and b/Multiple-File-Uploads.jpg differ diff --git a/README.md b/README.md index a641c6b..3e495ab 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,80 @@ -# FileSharingTerminal -__Is not available right now. I'm currently updating it__ +# File Sharing Terminal +You can now share your files using linux terminal with this simple code of mine. + +![File Sharing Terminal](https://github.com/ZechBron/FileSharingTerminal/blob/FileSharingTerminal-images/FileSharingTerminal-By-zeCh.png) + + +## Features +- Uses 3 API + - + In case one of them didn't work. You still have lots of options. +- Multiple Files Upload + - + You can share multiple files or even your Whole Directory and it's Contents. +- Supports File Encryption + - + You can also encrypt your files before sharing it to others. + + +## Installation +Depends on your linux distro +> pkg install git -y + +> git clone https://github.com/ZechBron/FileSharingTerminal.git + +> cd FileSharingTerminal + +> bash setup.sh + + +## To Run +> bash sharefile.sh + + +### EXAMPLES +- Uploading One File with Encryption + - + ![Example of Uploading One File w/ Encryption](https://github.com/ZechBron/FileSharingTerminal/blob/FileSharingTerminal-images/Upload-One-File-with-Encryption.jpg) +- Uploading Multiple Files + - + ![Example of Multiple Files Uploads](https://github.com/ZechBron/FileSharingTerminal/blob/FileSharingTerminal-images/Multiple-File-Uploads.jpg) +- Uploading Directory and its Contents + - + ![Example of Uploading Directory and its Contents](https://github.com/ZechBron/FileSharingTerminal/blob/FileSharingTerminal-images/Directory-and-Contents.jpg) + + +### Two Ways to Download in Terminal +__1st Way__ +> wget https://download-link + +__2nd Way__ +> curl -O https://download-link + + +### Decrypting a file +Just type this command in your terminal and enter the password: +> ccdecrypt filename.txt.cpt + +Here's the example: + +![Decrypting A File](https://github.com/ZechBron/FileSharingTerminal/blob/FileSharingTerminal-images/Decrypting-File.png) + +__OR__ + +> unzip filename.zip + +If it's a zip file. + + +__API USED:__ +- BashUpload.com +- Filepush.co +- Transfer.sh + + +__TOOLS USED:__ +- ccrypt and zip + + +__NOTE:__ +If you encounter an issue, if you want to correct something, if have any feedbacks, just say it guyz. diff --git a/Upload-One-File-with-Encryption.jpg b/Upload-One-File-with-Encryption.jpg new file mode 100644 index 0000000..5886e5d Binary files /dev/null and b/Upload-One-File-with-Encryption.jpg differ