megadecrypter

Version, currently master branch1 version
  • master branchlatestApr 21, 2020

github.com/denysvitali/megadecrypter

Decrypt mega://enc2 links

53 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  megadecrypter:
    github: denysvitali/megadecrypter
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.20.5
License
MIT
Author
Denys Vitali <denys.vitali@coelis.ch>
Target
  • megadecrypter from src/megadecrypter.cr

Dependencies

This version declares no dependencies.

README

# megadecrypter

This app decrypts `mega://enc2` links passed as an argument

## Run with Docker (easier)

1. `docker build -t denysvitali/megadecrypter .`
2. `docker run --rm denysvitali/megadecrypter ./megadecrypter`

## Requirements
- [Crystal](https://crystal-lang.org) ([install instructions](https://crystal-lang.org/docs/installation/index.html))

## Installation

1. `git clone https://github.com/denysvitali/megadecrypter/`
2. `cd megadecrypter`
3. `crystal build --release src/megadecrypter.cr`

If you want to install it permanently:  

1. `sudo mv ./megadecrypter /usr/bin/`
2. `sudo chmod 755 /usr/bin/megadecrypter; sudo chown root:root /usr/bin/megadecrypter`

If you want to run it just once:

1. `./megadecrypter`

## Usage

`megadecrypter "mega://enc2?encryptedString"`

## Contributing

1. Fork it ( https://github.com/denysvitali/megadecrypter/fork )
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'Add some feature')
4. Push to the branch (git push origin my-new-feature)
5. Create a new Pull Request

## Contributors

- [denysvitali](https://github.com/denysvitali) Denys Vitali - creator, maintainer