Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MEGA File Size limit #4426

Closed
guidocioni opened this issue Jan 16, 2024 · 4 comments
Closed

MEGA File Size limit #4426

guidocioni opened this issue Jan 16, 2024 · 4 comments
Assignees
Labels
question Further information is requested

Comments

@guidocioni
Copy link

Question

I'm using MEGA with a private account, BUT without a subscription, which means I can only download a certain file size (5 GB I believe ) before incurring into an individual file size limit.

Once I hit this limit, I then have to wait about 6hrs for the download to start again. This works in the browser on my computer, but in pyload the download always fails with Free download failed | Parse error: Empty file | Plugin may be out of date.

Shouldn't pyload at least try to download the chunk that it can, then wait and download the remaining part even with the free quota?
The waiting mechanism works really well fo individual files that are under the size limit.

@guidocioni guidocioni added the question Further information is requested label Jan 16, 2024
@clst
Copy link

clst commented Jan 16, 2024

I think it can be done. megabasterd (also on github) seems to do it like that.

EDIT: The source of megatools (also on github) is probably easier to read than Java.

@guidocioni
Copy link
Author

I think it can be done. megabasterd (also on github) seems to do it like that.

So it is not yet implemented in pyload?

@GammaC0de
Copy link
Member

I'm using MEGA with a private account, BUT without a subscription

So what you're saying is that you are using a free account?

Shouldn't pyload at least try to download the chunk that it can, then wait and download the remaining part even with the free quota?

Theoretically yes but MEGA does not support traditional HTTP resume but uses proprietary alternative which pyload does support (yet?)

The waiting mechanism works really well fo individual files that are under the size limit.

Please explain..

@guidocioni
Copy link
Author

I'm using MEGA with a private account, BUT without a subscription

So what you're saying is that you are using a free account?

Yes, Sorry.

Shouldn't pyload at least try to download the chunk that it can, then wait and download the remaining part even with the free quota?

Theoretically yes but MEGA does not support traditional HTTP resume but uses proprietary alternative which pyload does support (yet?)

Ah ok that explains it then, I get it.

The waiting mechanism works really well fo individual files that are under the size limit.

Please explain..

Doesn't matter. Now I understand the problem.. of course for an individual file that is smaller than the limit it doesn't really matter. I was talking about the wait mechanism that kicks of once you hit the transfer limits after downloading many files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Development

No branches or pull requests

3 participants