MEGAREG(1)

πŸ“¦ version 1.10.3, in ubuntu jammy

✨ MEGAREG(1) ✨ β€” the megatools manual, bestie edition πŸŽ€

okay so welcome to megareg, from the Megatools Manual πŸ’– this is the one that makes you a whole new Mega.nz account, and honestly? it's giving main character energy.


🌸 NAME 🌸

megareg β€” Register new Mega.nz account πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

megareg [--scripted] --register --email <email> --name <realname> --password <password>
megareg [--scripted] --verify <state> <link>

✨ DESCRIPTION ✨

Registers new Mega.nz account. no cap, that's the whole job πŸ’…

Registration is split into two steps, because we love a two-part saga:

  1. --register: Creates a new non-verified account
  2. --verify: Verifies account with the link that was sent to <email>

See example of registration below. πŸ‘‡


πŸ’– OPTIONS πŸ’–

  • --register β€” Create new non-verified account. the lil baby account era 🐣
  • --verify <state> <link> β€” Verify account previously created by megareg --register. You need to pass <state> that was returned from megareg --register and a verification link from the email that was sent to <email>. basically you're proving the account is yours fr fr
  • --email <email> β€” Email serves as your new account username, that you'll be using to sign in.
NOTES: Beware that ATM, email format is not validated by megatools. ⚠️ like, it will simply Not Check. so type it carefully bestie, i'm begging πŸ™ˆ
  • --name <realname> β€” Your real (or fake) name. no judgement here, this is a safe space 🫢
  • --password <password> β€” Plaintext password. No strength checking is done, so make sure you pick a strong password yourself. it is literally not going to hold your hand on this one 😭
  • --scripted β€” After registration, print the command that can be used to finish the registration in a format suitable for scripting purposes. robot-friendly output, slay πŸ€–
  • --limit-speed <speed> β€” Set maximum allowed upload and download speed in KiB/s. This option overrides config file settings. 0 means no limit. When using ParallelTransfers > 1, upload speed limit is applied to each transfer individually. (each one gets its own lil speed budget πŸ“)
  • --proxy <proxy> β€” Use proxy server to connect to mega.nz. This option overrides config file settings. More information can be found in libcurl documentation at https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html. Some acceptable values are:
    • none : Disable proxy if it was enabled in the config file.
    • socks5://localhost:9050 : Local SOCKSv5 proxy server
    • socks5h://localhost:9050 : Local SOCKSv5 proxy server with DNS handled by the proxy
  • --config <path> β€” Load configuration from a file πŸ“
  • --ignore-config-file β€” Disable loading .megarc. not today, config file πŸ’€
  • --debug [<options>] β€” Enable debugging of various aspects of the megatools operation. You may enable multiple debugging options separated by commas. (eg. --debug api,fs)

Available options are:

  • http: Dump HTTP request/response details (can be used to debug connection/proxy issues)
  • api: Dump Mega.nz API calls
  • fs: Dump Mega.nz filesystem (may require --reload to actually print something)
  • cache: Dump cache contents
  • tman: Dump transfer manager events
  • --version β€” Show version information 🌈

πŸŽ€ EXAMPLE πŸŽ€

First create an non-verified account:

$ megareg --register --email your@email.com --name "Your Name" --password "Your Password"

Registration email was sent to test@megous.com. To complete registration, you must run:

  megareg --verify vbFFFv7AFM25etzkFXLs9A==:Z7FFbgAAAAAAAAAArL33eA==:inEONh3tmwY @LINK@

(Where @LINK@ is registration link from the 'MEGA Signup' email)

Now wait for a verification mail and run the command as asked:

$ megareg --verify vbFFFv7AFM25etzkFXLs9A==:Z7FFbgAAAAAAAAAArL33eA==:inEONh3tmwY \
    'https://mega.nz/#confirmciyfWXRGFNcM...'

Account registered successfully!

and that's the whole glow-up arc completed, we love to see it πŸ”₯


πŸ‘‘ SEE ALSO πŸ‘‘

megatools(7), megarc(5), megadf(1), megadl(1), megaget(1), megals(1), megamkdir(1), megaput(1), megareg(1), megarm(1), megacopy(1).

the whole friend group, go say hi 🫢


🌈 MEGATOOLS 🌈

Part of the megatools(7) suite. iykyk ✨


πŸ’€ BUGS πŸ’€

Report bugs at https://github.com/megous/megatools or megous@megous.com. found something cursed? tell the devs, not me πŸ›


πŸ’œ AUTHOR πŸ’œ

Megatools was written by Ondrej Jirman <megous@megous.com>, 2013-2016.

Official website is http://megatools.megous.com.


and that's a wrap on megareg(1) from megatools 1.10.2, dated 04/15/2020 πŸ’– go forth and register that account, bestie β€” you got this πŸŽ€βœ¨

πŸ“¦ where this page comes from