Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added Decrypting-File.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Directory-and-Contents.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added FileSharingTerminal-By-zeCh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Multiple-File-Uploads.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
82 changes: 80 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -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.
Binary file added Upload-One-File-with-Encryption.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.