Git Product home page Git Product logo

ydrive's Introduction

Y Drive

Free unlimited file storage using your YouTube account

News

-January 18, 2018: Pre-release commit of Y Drive! Release Soon!

Uses

-Storing all of your cat photos.

-Large files that are infrequently accessed. (Up to 128gb files!)

Do not use for sensitive information

Requirements

  1. An internet connection?
  2. Valid YouTube account.
  3. A file to upload.

Note: Your youtube account must allow file uploads of more than 15min for 10GB+ files

How it works

Upload

  1. Drag and drop your file into the main window!
  2. Your file is converted to a base64 string and sent for encryption
  3. Once your the base64 string is encrypted it is converted into a list of bitmap images
  4. This list of bitmap images is converted to a video to store on YouTube for free!
  5. A .yd file is saved

Download

  1. Drag and drop the .yd file into the main window
  2. Reverse of upload
  3. Your file is ready for use again!

Note: Encryption and Decryption Speeds will vary on different devices.

Comparison

YDrive against Google Drive:

Google Drive Y Drive
Size limit 10 GB 128 GB
Storage limit 10 GB unlimited
Speed ~50MB/s (Hardware Dependent)

Credits

-https://github.com/keelerh/BigBackup for the idea of using YouTube videos for file storage. -https://github.com/Tyrrrz/YoutubeExplode for the awesome YouTube library

Note

This project is under the MIT license and I will hold no accountability for any wrongdoing. Y Drive was created to serve as a useful educational tool for cryptography and steganography on the web. If Google or the YouTube team suggest that this project is in violation of their services then it will be immediately terminated.

ydrive's People

Contributors

inarikami avatar

Stargazers

 avatar  avatar  avatar Media Explorer avatar  avatar  avatar Nguyen Ngoc Thai avatar  avatar  avatar  avatar Cypherpunk Samurai avatar  avatar Michael avatar Harikrishnan V avatar Mohamed Magdy avatar  avatar Alexander Probst avatar byxor avatar Nick S. B. avatar  avatar Emmanuel Frecon avatar  avatar Adriel Kloppenburg avatar sp avatar Noah ร“ Donnaile avatar  avatar Ivan Kold avatar  avatar Yoav avatar Koolen Dasheppi avatar

Watchers

Media Explorer avatar

ydrive's Issues

Set-up

Is there a tuturial of how you would compile this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.