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

Hard Mode: 101soundboards.com #1

Open
BradKML opened this issue Feb 1, 2021 · 10 comments
Open

Hard Mode: 101soundboards.com #1

BradKML opened this issue Feb 1, 2021 · 10 comments

Comments

@BradKML
Copy link

BradKML commented Feb 1, 2021

101Soundboards may have a browser app that you can download, but nothing can ever beat pre-downloaded uses.

@BradKML
Copy link
Author

BradKML commented Apr 2, 2021

I do think that this can be modded into something useful https://github.com/gamebooster/soundboard/blob/master/scripts/101soundboards_download.py

@BaumFX
Copy link
Owner

BaumFX commented Apr 3, 2021

Sorry for the late response, looking into it now.

Rewriting the script to work without browser automation while typing out this comment.

@BradKML
Copy link
Author

BradKML commented Apr 3, 2021

@BaumFX love ya icon btw, please take a look at Soundux.

@BaumFX
Copy link
Owner

BaumFX commented Apr 3, 2021

Updated the first downloader.

I just took a look at 101soundboards, they seem to render the website on the fly in the client. The browser also seems to send an md5 hash of something + an expiry date for each download.

Just noticed they keep all soundboard data in a script tag on the bottom of the page, will update this issue once I've figured it out.

@BaumFX
Copy link
Owner

BaumFX commented Apr 3, 2021

@BrandonKMLee Added support for 101soundboards with some info in case anyone else wants more metadata from the sounds.

Let me know if you have any other ideas. Works multithreaded & without browser automation.

@BradKML
Copy link
Author

BradKML commented Apr 4, 2021

Mainly "download by the board" vs "download by the sound" and
"soundboard/Sound by ID" vs "soundboard/sound by the name".
Used to prevent duplicate downloads.

@BaumFX
Copy link
Owner

BaumFX commented Apr 4, 2021

You could just replace the filename in line 121 with the ID

@BradKML
Copy link
Author

BradKML commented Apr 13, 2021

@BradKML
Copy link
Author

BradKML commented May 19, 2021

Some already did MyInstants ytdl-org/youtube-dl#29015

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

2 participants