тна Back to MegaDB Search

BleedingKing11493 | 195 points | Jul 25 2017 13:22:08

[META] I made a tutorial on how to automatically reset your IP at set intervals so that mega never stops downloading. | Megalinks MegaDB [META] I made a tutorial on how to automatically reset your IP at set intervals so that mega never stops downloading.

https://youtu.be/DQP3Arsh_i4

credit to /u/dxrth for making the program.

permalink


[-] 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

[-] Drift_Kar | 5 points | Jul 25 2017 14:52:51

Shit this never occurred to me. Can I just pause, go on my VPN, and then keep changing locations ?

permalink

[-] ThePixelHunter | 9 points | Jul 25 2017 15:03:40

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.

permalink

[-] LlewelynMoss1 | 7 points | Jul 25 2017 22:53:46

Is it possible to learn this power?

permalink

[-] ThePixelHunter | 17 points | Jul 25 2017 23:32:28

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/

2) Go to Settings

3) Go to Connection manager

4) Lower righthand > Import

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!

permalink

[-] LlewelynMoss1 | 2 points | Jul 26 2017 01:09:12

Amazing thank you.

permalink

[-] TheFinalStrawman | 1 points | Jul 26 2017 02:51:00

I used to jD a long time ago but stopped because I thought it was broken or unsupported anymore etc. Is it good now?

permalink

[-] ThePixelHunter | 1 points | Jul 26 2017 02:55:56

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?

permalink

[-] Borschvyruss | 1 points | Jul 27 2017 15:53:24

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

permalink

[-] ThePixelHunter | 2 points | Jul 27 2017 22:10:30

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.

permalink

[-] littledonnyfund | 4 points | Jul 26 2017 02:21:44

Is a mega membership not worth it ?

permalink

[-] BleedingKing11493 | 2 points | Jul 28 2017 22:16:47

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?

permalink

[-] littledonnyfund | 1 points | Jul 30 2017 04:35:19

Fair enough, was considering getting a membership and wondered if there were any downsides

permalink

[-] [deleted] | 1 points | Aug 01 2017 01:39:15

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.

permalink

[-] jethroguardian | 3 points | Jul 25 2017 16:44:19

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

permalink

[-] BleedingKing11493 | 1 points | Jul 25 2017 17:05:44

yeah, but that requires you to go through a vpn and that slows the download significantly. Unless you have a static ip.

permalink

[-] dYnAm1c | 5 points | Jul 25 2017 18:17:07

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.

permalink

[-] jethroguardian | 4 points | Jul 25 2017 18:18:51

I get full speed with PIA personaly - no diff in d/l speeds from mega with it on or off for me.

permalink

[-] focus16gfx | 2 points | Jul 25 2017 15:23:55

This is Awesome man.
Great share.
Thanks to you and the developer.

permalink

[-] Lurking_Grue | 2 points | Jul 25 2017 18:27:57

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.

permalink

[-] dxrth | 1 points | Jul 27 2017 18:38:59

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.

permalink

[-] Lurking_Grue | 1 points | Jul 28 2017 00:29:51

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.

permalink

[-] dxrth | 1 points | Jul 28 2017 01:28:52

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...

permalink

[-] Lurking_Grue | 1 points | Jul 28 2017 05:08:15

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

permalink

[-] CuriousNoobKid | 1 points | Jul 25 2017 13:57:24

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?

permalink

[-] BleedingKing11493 | 1 points | Jul 25 2017 14:00:54

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.

permalink

[-] CuriousNoobKid | 1 points | Jul 25 2017 14:58:42

Yeah, haha great. Thanks for the guide!

permalink

[-] batmanlovesunicorn | 1 points | Jul 25 2017 14:46:53

Thankyou, my king!

permalink

[-] ThePixelHunter | 1 points | Jul 25 2017 23:41:22

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/

permalink

[-] MrTattyBojangles | 1 points | Aug 17 2017 23:19:58

Found this the other day. Totally works!

permalink

[-] YAHawkeye | 1 points | Dec 04 2017 04:22:43

Wow...will this work for school wifi?(I'm in boarding :()

permalink

[-] BleedingKing11493 | 1 points | Dec 04 2017 20:11:16

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.

permalink

[-] [deleted] | 0 points | Jul 26 2017 04:28:36

[deleted]

permalink

[-] IgnoreMyName | 2 points | Jul 26 2017 06:55:33

  1. A lot to download so waiting 6-8 hrs for 5gb intervals takes a long time. If I'm downloading the Harry Potter collection at 140gb, it would take 2.7 days to download if I waited 6 hours ever 5gb. That's without factoring in you being home every time the 6 hr limit is up and of course sleep.
  2. Why wait when you can have it now? Again, why would I wait 6 hrs for something that would take me less than an hour to download?

permalink

[-] douhaveanygreypoupon | 1 points | Jul 26 2017 11:03:47

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.

permalink