BleedingKing11493 | 195 points
https://youtu.be/DQP3Arsh_i4
credit to /u/dxrth for making the program.
Shit this never occurred to me. Can I just pause, go on my VPN, and then keep changing locations ?
[-] ThePixelHunter | 9 points
Definitely can. My personal method is to, via JDownloader, download simultaneously via all 40 or so proxy servers offered by my VPN provider. It comes out to about 8Mbps, which adds up suprisingly fast when downloading 40 links at once.
[-] LlewelynMoss1 | 7 points
Is it possible to learn this power?
[-] ThePixelHunter | 17 points
slow and evil head turn
Not from an ISP.
.
Here's an outline:
Guide assumes you're already familiar with JDownloader, or otherwise find it intuitive to use.
Steps are linked to relevant example images - not necessary unless you get stuck or need more detail.
1) Download and install here: http://jdownloader.org/
3) Go to Connection manager
5) You'll see this: http://i.imgur.com/nD4zJ8g.png
6) Now of course, you'll need the addresses of the proxies you'll be connecting via.
So for example, my VPN provider of choice is PrivateVPN. Though their speeds aren't great, they don't keep logs, have many many servers, are inexpensive, and have great customer support. They also have a full list of server locations here, which, though not advertised, also serve as socks/http proxies.
Let's take their USA, New York location as an example. The server/proxy address is listed as us.nyc.privatevpn.com
It's up to you to source the proxy domain addresses you want to use, whether they're free or paid. Of course, you can mix and match any combination you should find free online or pay for. JDownloader doesn't care, but keep in mind that each download will only download as fast as it can when travelling through that proxy.
7) So, setting these up in JDownloader the efficient way. The input format is as follows:
(socks4|socks5|http)://[<user>:<pass>]@<host>:<port>
For the port, I believe the standard is 8080 for http and 1080 for socks. You may have to consult your specific provider.
To reiterate, here are all the details I need:
HOST: us.nyc.privatevpn.com
USERNAME: [email protected]
PASSWORD: mypassword
PORT:
That translates to:
http://[email protected]:[email protected]:8080
OR
socks4://myusername:[email protected]:1080
.
From here, it's just a matter of inputting your specific details. I maintain my own list for PrivateVPN, and updating these in JDownloader is as simple as programatically replacing the text in brackets with what's necessary.
8) So, to get back on track:
In the import box in JDownloader, feed it as many proxies as you want. Giving it 1000 proxies would not hurt, it can only use so many at once anyway. Should your bandwidth on one expire, JDownloader will simply switch to the next one, thus continuing the download from another IP.
One line equals one proxy. When you're done inputting, double check your formatting and click 'Ok'. You should now see them all imported: http://i.imgur.com/XxpHWx2.png
9) And you're done importing proxies, one more step. Go back to settings, and then to General.
Under 'Download management' change the value 'Max simultaneous downloads' to 20. This is the highest you can set it. Also set 'Max chunks per download' to its maximum of 20.
And you're done! Add your links from Mega or wherever else that limits your downloads per hour or per day, and click start ('play' icon in the upper left)!
Pro tip: once you're downloading 20 links at once, if you find that your internet speed isn't being fully optimized, you can highlight links that haven't started downloading yet, right click, and choose 'Force Download Start.' This will push the number of active downloads from 20 to 40. As a general rule of thumb, I just select all links and choose 'Force Download Start' to ensure that I'll be downloading as many as possible at any given time.
Lemme know if you have any questions!
EDIT: Lol I think I fucked myself over - I'm getting the 'bandwidth limit exceeded' error much more often lately. Looks like I'm no longer the only one using PrivateVPN's proxies!
[-] LlewelynMoss1 | 2 points
Amazing thank you.
[-] TheFinalStrawman | 1 points
I used to jD a long time ago but stopped because I thought it was broken or unsupported anymore etc. Is it good now?
[-] ThePixelHunter | 1 points
Thankfully far from broken! It's one of those few programs I couldn't do without.
This is JDownloader 2, was your experience with the original?
[-] Borschvyruss | 1 points
Amazing explanation, though I gotta read it at least two more times to grasp it correctly. Just a question, I use Windscribe (free version). It allows me to have 60 Gb and 8 locations. Does that work with this awesome stuff? Thanks for your time
[-] ThePixelHunter | 2 points
I'm not sure how Windscribe handles proxies, or if they offer them. Keep in mind they're primarily a VPN service. I found something on their website that may be of help, though you'll have to be logged in - I don't have an account and wasn't able to visit the link:
https://windscribe.com/getconfig/socks
Remember that this method is only effective if you can connect to many proxies at once.
[-] littledonnyfund | 4 points
Is a mega membership not worth it ?
[-] BleedingKing11493 | 2 points
Oh, it definitely is, but I do have better things to spend my money on. If you can get something for free why wouldn't you?
[-] littledonnyfund | 1 points
Fair enough, was considering getting a membership and wondered if there were any downsides
[-] [deleted] | 1 points
not really. the lite account is only 5 bucks a month. It's really all you need, unless you are downloading massive amounts of data.
[-] jethroguardian | 3 points
I use PIA VPN on linux, and I use this one-line bash script to force PIA to reconnect every 5 minutes, which gets a new IP. Works like a charm with megasync to keep it chugging, in case anyone else finds it useful.
while true; do killall pia_openvpn_cli; sleep 300; done
[-] BleedingKing11493 | 1 points
yeah, but that requires you to go through a vpn and that slows the download significantly. Unless you have a static ip.
VPN doesnt slow down if you use one close to your location and if the provider doesn't throttle, which a good VPN provider shouldn't do.
[-] jethroguardian | 4 points
I get full speed with PIA personaly - no diff in d/l speeds from mega with it on or off for me.
[-] focus16gfx | 2 points
This is Awesome man.
Great share.
Thanks to you and the developer.
[-] Lurking_Grue | 2 points
This is only changing your local IP address and even then probably not given your router would have a DHCP lease assigned to you.
The only way to change your external IP address is to change the mac address of your router and reset your cable modem. While that could be automated I doubt you would have a good universal batch file that could do this for you.
This is essentially snake oil.
Now this would work if you are plugged directly into your cable modem but if you are and you are an idiot.
How is this snake oil? While OP is incorrect about this changing IPs, this DOES work on most standard networks. I've had a couple people personally test this, behind comcast, charter and some rando canadian ISP. As long as you use megadownloader, along with resetting your network stack, it DOES reset your MEGA quota.
[-] Lurking_Grue | 1 points
It only changes your local internal IP address and MEGA will still see you on the same external IP address.
It would look no different from MEGA point of view if you ran that.
It's a technical placebo.
Hit here http://www.whatsmyip.org/
Run your script and refresh that page and you will be on the same IP address.
Hell, Even internally you should be on the same IP address as DHCP has leases that are timed for a few days at least so unless you are changing your mac address nothing is really changing.
Most cable modems give out long leases for your external address and when I want a new external address I have to change my routers mac address and then reboot the cable modem.
The only way this could possibly work is if MEGA did something really brain dead stupid with it's implementation of quotas.
This is not a placebo..... Plenty of people have downloaded 100's of GBs with this. It does not bypass the 5gb single file size though. It ONLY works in conjunction with MegaDownloader. I'm tired of people saying this doesn't work before trying it out. I've NEVER claimed this changes my external IP. I'm not an idiot. This IS a fault on MEGA's end. Link me to something to download that shouldn't work, and I'll record my screen of it working...
[-] Lurking_Grue | 1 points
Well, if they fucked their quota routine up that much it boggles the mind. I would think their coders were better than that.
They do claim it is IP based. I guess an experiment with a few VM's on different local addresses would clear this up.
https://mega.nz/help/client/webclient/cloud-drive/how-do-you-regulate-transfer-quota-utilisation-576ca738886688e7028b4599
[-] CuriousNoobKid | 1 points
Nice. I just pause the download and switch off my data and turn it on again if want to switch my IP address. It's not an option for Americans I guess?
[-] BleedingKing11493 | 1 points
I'm not sure, I just know that this is for automation. you can't change your IP while you are asleep. It allows download to go all night.
[-] CuriousNoobKid | 1 points
Yeah, haha great. Thanks for the guide!
[-] batmanlovesunicorn | 1 points
Thankyou, my king!
[-] ThePixelHunter | 1 points
For those interested, it's possible to multi-download up to 40 links at once from Mega (or anywhere else) by being connected to 40 proxies at once, thanks to the magic that is JDownloader. The only catch is that you have to have access to 40 proxies (though anything greater than 5 will do). Your VPN provider may offer these, or you could find some fast ones somewhere online.
The process is simpler than it sounds, I just wrote it up here:
https://www.reddit.com/r/megalinks/comments/6pg2lt/meta_i_made_a_tutorial_on_how_to_automatically/dkpxeau/
[-] MrTattyBojangles | 1 points
Found this the other day. Totally works!
Wow...will this work for school wifi?(I'm in boarding :()
[-] BleedingKing11493 | 1 points
It depends on if you have access to task scheduler and if you can run batch files. It varies from school to school so who can say for sure.
[-] [deleted] | 0 points
[deleted]
[-] IgnoreMyName | 2 points
[-] douhaveanygreypoupon | 1 points
Not to mention Mega's action on takedown requests is 4 hours, so there's no guarantee what you're downloading will even be there when your 6 hour wait period has expired.
[-] quasimodoca | 42 points | Jul 25 2017 15:32:03
This in no way changes the IP address that is assigned to your modem. If you have cable internet through Comcast this won't accomplish anything as Mega only sees your external facing IP from the modem. You could change your IP address from the pc to the router 100 times per day and it will show as over quota.
permalink
[-] RenegadeReddit | 7 points | Jul 25 2017 16:47:13
Correct. This will not work for most people in the US since they use cable and it will have static IP. Some DSL ISPs provide dynamic IP.
If you have dynamic IP you just need to reset your modem to get a new address, no need for a program.
permalink
[-] [deleted] | 1 points | Jul 25 2017 17:00:23
eh? why would i want to stand up when i can just run my reconnect script? upnp ftw.
reseting the modem/router is a bad solution because it takes at least a minute until you are up again, with a simple reconnect my downtime is sub 5seconds
permalink
[-] BleedingKing11493 | 6 points | Jul 25 2017 17:02:50
It's not to be lazy, it's just that you can't reset your modem when you are asleep.
permalink
[-] dxrth | 1 points | Jul 27 2017 18:41:16
Not true. As long as you're behind a pretty basic network (Modem -> Router -> PC) this DOES reset your MEGA quota with MegaDownloader. They're not using a fool-proof method for limiting via IP, which is why a simple net stack reset fixes this. OP is wrong about this changing your IP though.
permalink
[-] dxrth | 2 points | Jul 27 2017 13:55:08
In theory, you're correct. But something about the way MEGA is checking your quota is off. It isn't going by your external IP (or local IP obviously) in a fool proof way. This fix I created seems to work on all standard networks - Modem -> Router -> Client Machine. The cases in which this has FAILED seem to be more niche - proxy, dorm, guest networks etc. Everyone I've had attempt it has been behind a major ISP, with a more or less standard setup. While a VPN does solve the issue for EVERYONE, this should be good enough for most users.
permalink
[-] BleedingKing11493 | -1 points | Jul 25 2017 15:46:49
I don't know about what you're saying, it works perfectly for me. I've downloaded ~47 gigabytes in the past 18 hours.
Edit: not trying to say this isn't true, but it definitely does work for some people.
permalink
[-] tweakingforjesus | 1 points | Jul 25 2017 16:41:26
Are you on a small ISP or at a University? They are more likely to not hide you behind a proxy.
permalink
[-] BleedingKing11493 | 2 points | Jul 25 2017 17:04:22
at&t
permalink