Developer(s) | Mega Ltd. |
---|---|
Initial release | January 19, 2013; 6 years ago |
Repository | https://github.com/meganz |
Written in | C++, JavaScript, Java, Objective-C |
Operating system | |
Available in | 49 languages[1] |
Afrikaans, Albanian, Arabic, Basque, Bosnian, Brazilian Portuguese, Breton, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, Georgian, German, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Macedonian, Malaysian, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Simplified Chinese, Slovak, Slovenian, Spanish, Swedish, Tagalog, Thai, Traditional Chinese, Turkish, Ukrainian, Welsh | |
Type | |
License | Mega Limited Code Review Licence (source-availablefreeware) |
Alexa rank | 200 (March 2019)[2] |
Website | mega.nz |
Not sure if this will ever work again but figured I'd start the issue about it. People are reporting that megatools and other downloaders are no longer able to bypass Mega's 5GB restriction. |
What's this restriction about? Single file or per account? Do you have a link to relevant discussion? |
Here: https://www.reddit.com/r/megalinks/comments/6f0z7h/meta_megadownloader_and_megatools_are_no_longer/ |
getting the same error here |
Can this error be bypassed by purchasing an account? By that I mean, if you've paid for a legitimate download cap, does the megadl command connect to the server using your username/password to take advantage of your increased limit? |
Not at this moment. I'll try to get the feature into the next release. |
@dbenoy Now, megadl will optionally use your credentials, and should use the download cap of your account. |
Thanks megous. I have done some testing. It worked on 1 file of 2 GB, after that I am receiving those 509 errors again. I have used megadl --username name --password password 'ddl'. The account plan I used is 'Pro Lite'. I do see the authentication in the session history as active (Browser: Unknown). No issues when I download using a windows browser like Chrome. |
Thanks for testing, I guess I'll have to check if the browser client does something more than just issuing those same calls it does in unauthenticated mode with the authenticated session id and find the difference. |
There's extra {a:'qbq', s: file_size} call before the call to get a download link. I didn't find any docs for it. |
maybe 'X-Forwarded-For' Header works? |
That should be set by a proxy server. I don't see it being set on mega.nz website requests in firefox. |
I mean 'playing' proxy Server and change the IP Adress in X-Forwarded-For randomly //Edit: doesn't work |
Yes, the point is some sites are dumb enough to blindly trust the X-Forwarded-For header and believe that's your real IP. Could try X-Forwarded-For: 1.2.3.4, 1.2.3.4, 1.2.3.4, 1.2.3.4 (the same IP 4 times) as well. |
Ah, I thought you meant it to slove the issue with non-working quota accounting when being logged in. |
You can try playing with this patch: You can set X_FORWARDED_FOR environment variable to add X-Forwarded-For header with the value of your choosing. |
Nope, no luck with what I said either. |
I use --proxy= to solve it |
@JonasXPX but you use a real proxy? |
I get this even if I don't download files larger than 5GB, like for example this which is a lot of files adding up to 3 something GB. |
@ahsis Are you using a public IP shared by other users? When you are not logged in, the 5 GB bandwidth quota is per IP. Also, it varies based on MEGA's load, but I think it's always been 5 GB lately. |
No, but my shitty isp might be doing some fuckery since I'm using their shitty router which automatically resets itselfs and enables other customers to connect to it even if protected by wpa2 |
Hey megous, I'm still having some problems with megatools 509 error. I tested by buying an account and signing in through the .megarc file but I still get the 509 error from 'megadl'. Tried testing with another account that is free and it seems as the download limit is independent of accounts. Tried using 'megadl --username user --password pass link' as suggested above but was returned error 'Unkown option --username'. Anyone know how to fix it? Thank you. |
Hi, are you using the git version? See here: https://megatools.megous.com/builds/ |
This was solved by allowing megadl to use purchased account quotas. |
Here's the Fix that I'm using to overcome this error: Bypass Mega Download Limit |
Megadownloader doesn't work anymore for me. Won't dl anything. Megatools works though! |