⭠ Back to MegaDB Search

img2tab | 39 points | Oct 11 2017 13:43:44

[meta] ZippyShare batch downloader from command line interface | Megalinks MegaDB [meta] ZippyShare batch downloader from command line interface

zippyshare.sh

Download: sh zippyshare.sh http://www12.zippyshare.com/v/3456789a/file.html

Batch download: sh zippyshare.sh url-list.txt (url-list.txt is a text file with one zippyshare.com url per line)

Requires coreutils, wget, sed, grep, awk. Should work on cygwin, Linux, macOS, BSD.

https://github.com/img2tab/zippyshare

permalink


[-] abaddon3k | 8 points | Oct 11 2017 15:51:31

Holy crap, this is a game changer for my remote server. Don't happen to know of something like this for mega do you?

permalink

[-] sirin3 | 3 points | Oct 11 2017 15:58:25

They have mega-cmd. You can download it from Mega itself.

It can download folders, but always downloads the entire folder :( And I do not know how to resume a download.

So I am looking for something that let's me choose some files from a folder.

permalink

[-] abaddon3k | 2 points | Oct 11 2017 16:01:56

Yeah, I might be able to get by with that but it would be inconvenient.

I have a remote server that I would love to make headless, but JDownloader is holding me back right now.

permalink

[-] [deleted] | 2 points | Oct 11 2017 16:24:34

[deleted]

permalink

[-] abaddon3k | 2 points | Oct 11 2017 16:32:41

What?! My research didn't come up with much, just a document outlining plans to implement a CLI

permalink

[-] [deleted] | 2 points | Oct 11 2017 16:36:21

[deleted]

permalink

[-] abaddon3k | 1 points | Oct 11 2017 17:00:25

I am already managing everything from the Web service anyway, so that wouldn't be a huge deal to me. I am going to have to try some deeper googling later I guess!

permalink

[-] [deleted] | 1 points | Oct 11 2017 17:22:52

[deleted]

permalink

[-] abaddon3k | 1 points | Oct 11 2017 17:40:04

I appreciate your help!

permalink

[-] abaddon3k | 2 points | Oct 11 2017 16:23:37

Looking into this, this zippyshare script is using wget to manage the downloads, which supports download resuming automatically when processing a batch. I wonder if mega-cmd might be made to use wget as well.

permalink

[-] [deleted] | 1 points | Oct 11 2017 18:01:31

https://mega.nz/cmd

permalink

[-] onbeskarakterli | 1 points | Oct 11 2017 21:32:19

Which OS is your server? You can use megatools for Linux and Windows AFAIK. Check the man page to see how to setup and how to use. It supports downloading and uploading. You can also use Plowshare on Linux to download from Zippy, Mediafire, etc. It supports txt files with multiple links. They are both CLI programs.

permalink

[-] dhawal402 | 8 points | Oct 14 2017 06:20:58

i dont understand how to use it please can anyone help?

permalink

[-] ScyllaHide | 4 points | Oct 11 2017 17:44:28

well, if dont have a server or something, you can simply use jdownloader2.

permalink

[-] Yankee_Fever | 2 points | Oct 11 2017 20:49:10

JDownloader 2 will bypass the mega limit?

permalink

[-] ScyllaHide | 3 points | Oct 12 2017 21:02:06

do additional reconnecting, once the bandlimit is reached. works fine for me.

permalink

[-] nutekonw | 1 points | Oct 11 2017 23:02:31

[-] HA5HBANG | 1 points | Oct 11 2017 19:38:11

I was really happy to see this. Then I ran it:

➤zippyshare 'http://www87.zippyshare.com/v/o4yGTMPB/file.html'
sed: -e expression #1, char 14: Invalid range end

Edit: This is how I fixed it: sed was complaining about the range on line 19, so I changed it from A-z0-9 to a-Z0-9 and everything works great.


Thanks for resurrecting this little tool. I hope you continue to maintain it, in case zippyshare changes something on their site.

permalink

[-] onbeskarakterli | 1 points | Oct 11 2017 21:36:22

Try Plowshare. Install it and use it like :

plowdown links.txt
plowdown linktothefile

It supports multiple file hosters.

permalink

[-] HA5HBANG | 1 points | Oct 11 2017 22:00:31

Unfortunately, zippy requires a javascript interpreter installed for plowdown, and I can't get one going on my shared (no root) VPS.

permalink

[-] doot_doot_doot_doo | 1 points | Oct 17 2017 17:35:24

I'm looking at plowshare right now. Do you use it with mega?

How does it handle the bandwidth limits?

I noticed it had a mode to add # to completed files. Is there a way to restrict bandwidth

permalink

[-] onbeskarakterli | 1 points | Oct 17 2017 18:58:25

I use megatools with MEGA. I don't think there is a way to bypass MEGA's download limit except paying for it. You can add and login to your MEGA account with megatools.

I use plowdown with Zippy and Mediafire. I haven't looked at what kind of options it has. I just download the files I need to my server because it is fast and then transfer them to my own PC.

permalink

[-] doot_doot_doot_doo | 1 points | Oct 17 2017 19:16:25

oh that's right. I've used megatools too. Brain fart.

I use a vpn to get around the bw thing but was wondering how plowshare handled it (just returns errors?)

Though the whole throw a list at plowshare and have it pre-pend a # on completed files seems like it's a nice thing. I can watch the file to see where the # is and then check interface speeds to see if i need to swap IPs or not.

How fancy is megatools or is it pretty similar? I know I've just used it sparsely to download the odd thing and it seems as straight forward as this. Neither seems to skirt around files > 5GB though so megasync is still required it seems

pretty much looking to avoid jd2. It's not really needed for me anymore as 1) files > 5gb dont start in the first place 2) files shouldn't be stopping mid download so no real need for download resume support 3) if i can use CLI tools and some scripts I'd be happier and my vms wouldn't need a full up gui just to support running JD2

permalink

[-] onbeskarakterli | 1 points | Oct 17 2017 19:33:27

AFAIK the limit is server side. You can't bypass it. megatools package is a set of commands you can use with MEGA (megadf, megals, megadl, megasync, etc.) megadf to login to your account. megals to list the files in your account. megadl to download from MEGA links. megasync to download from or upload to your MEGA account. They are pretty straightforward and not fancy at all and they don't support resume.

I discovered plowdown when I was looking for a MEGA alternative. It is nice to copy 40 Zippy links into a txt file and let it deal with it. I don't even use MEGA as much as before anymore. Usually they provide alternative links and Zippy is popular at the moment.

permalink

[-] doot_doot_doot_doo | 1 points | Oct 17 2017 20:29:46

ok cool. I'll just tinker with them both till I can get a feel for how to deal with the bandwidth limits in scripts. To bad about the resum thing, but then it doesn't really matter as long as the file(s) complete and there's no point on the larger fiels since they never start in the first place. thanks

permalink

[-] koola2 | 1 points | Feb 03 2018 17:14:53

Works well on my pi/osmc, I can now do remote downloads from the office.

permalink

[-] kolyanok | 1 points | Mar 02 2018 15:59:53

Thank you! It’s just amazing script :)

permalink

[-] koola2 | 1 points | Mar 08 2018 16:34:54

Look like the code has changed, they added this to the page (Math.pow(a, 3)+b) instead of just the variable "a" unfortunately my shell scripting is up to determining the new value at the moment.

F.Y.I.

document.getElementById('dlbutton').omg = "asdasd".substr(0, 3);
var b = document.getElementById('dlbutton').omg.length;

permalink

[-] [deleted] | 1 points | Mar 14 2018 04:18:42

[deleted]

permalink

[-] phantom9001 | 1 points | Mar 26 2018 16:45:13

Have you got it to work?

permalink