Bulk Audio Asset Downloader
A bulk audio downloader (site → file.)
Currently, the supported sources to download from are the following:
- User inventories (.ROBLOSECURITY Optional)
- Groups (.ROBLOSECURITY Required)
- Library / Creator Marketplace search
- Direct Audio IDs
I’ll probably add the ability to download other types of media soon.
Raise an issue or comment here for suggestions.
Source: https://github.com/ATPStorages/GetDataRBLX
Latest: Release v1.1.1 · ATPStorages/GetDataRBLX · GitHub
Bug Reports: https://github.com/ATPStorages/GetDataRBLX/issues
In case you want full control of this application (it does require your .ROBLOSECURITY cookie for some things, after all…) You can move onto…
Building
Before following these instructions, ensure you have a supported version of Node.js installed on your computer (>16.x.x), along with the latest release of the Node Package Manager (NPM.)
For the next steps, you will need to open your system’s terminal.
- Windows
- OS Key + R
- Windows 7 and up:
cmd.exe
- Windows 7 and up:
- Right click on the Windows start menu Icon.
- Windows 10 and up:
powershell
- Windows 11 and up:
Windows Terminal
- Windows 10 and up:
- OS Key + R
- Macintosh / Darwin
- Spotlight / Launchpad
- Search “Terminal”
- Finder
- /Applications/Utilities/Terminal.app
- Spotlight / Launchpad
- Linux / Other non-standard operating systems
- I expect you to know what you are doing.
Note: Typically you will need to run your Terminal as an administrative user to install global commands. If you already have most of these installed, however, you can move on.
If you don’t already have the tsc
(TypeScript Compiler) command installed on your computer, run npm install -g typescript
.
Download and extract the main
branch of GetDataRBLX.
Using cd
(or opening a terminal in the new folder), navigate to the extracted folder’s contents.
Run npm ci
, and wait until it is finished - You will notice a lot (>100) folders appear in the .\node_modules
folder; this is normal.
Run tsc
with no arguments, and wait until you see a new file called index.js
pops up.
Run node .
or node .\index.js
. You are finished.
Packaging steps (If you want to export this directory to a single file) can be found in the git’s README.md file.