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

Getting Error 429 Too Many Requests #17

Closed
alexjapp opened this issue Sep 20, 2020 · 13 comments
Closed

Getting Error 429 Too Many Requests #17

alexjapp opened this issue Sep 20, 2020 · 13 comments

Comments

@alexjapp
Copy link

Is there a way to use rate limiting to avoid this error?

@RyanBluth
Copy link
Owner

How many albums were you trying to download?

@alexjapp
Copy link
Author

77

@RyanBluth
Copy link
Owner

I might be able to add something to solve this; probably some sort of delay after opening each album. In the meantime, I'd suggest using the download range option to download 20 or so at a time. If you take a little break between each set it should solve the problem hopefully.

@alexjapp
Copy link
Author

Cool, thanks.

@Fewshin
Copy link

Fewshin commented Sep 21, 2020

I actually fixed this last night. I'll make a PR

Edit: #18

@dromer
Copy link

dromer commented Mar 6, 2021

I ran into this trying to download 11 albums from my account. In FLAC.

The first 4 went through fine, but after that all tabs got this error.

@duntwave
Copy link

same thing happening to me with FLACs. wish for any type of fix honestly I just like having downloads going while I'm asleep. works fine with mp3s typically.

@duntwave
Copy link

I think maybe an album queue timer or delay or whatever would help instead of just opening everything at the same time

@RyanBluth
Copy link
Owner

I'll try to take a look at this soon. I think adding a delay between downloads is the only solution that'll work probably

@RyanBluth
Copy link
Owner

I've added an option to throttle downloads. There are global variables at the top of the script that you can change or you can enable it through the UI

@duntwave
Copy link

everything seems to be working much more smoothly now! thanks a million. I'll put this on while I sleep and report back

@duntwave
Copy link

btw there should be an option to make it sequential where it'll only trigger the next download after one or however many you choose have completed. not sure how you'd do that but just a thought

@RyanBluth
Copy link
Owner

I don't think that's possible since the download process is controlled by the browser. I am also pretty sure that the frequency of requests is measured by the start of each request, not the completion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants