boosty-dl
boosty-dl is an extension that automatically extracts and displays audio source links from Boosty.to pages. This extension identifies audio elements on the page and adds the direct link to the audio source below each audio player.
Features
- Works exclusively on Boosty.to pages.
- Dynamically updates the page to include audio source links when content is loaded asynchronously.
- Updates the audio source links when the user navigates via links on the site.
Installation
From release
Firefox-based browsers
- Download the boosty-dl-firefox.zip file from releases.
- Open your browser and go to about:addons.
- Click the gear icon at the top right and select "Install Add-on From File...".
- Select the boosty-dl-firefox.zip file you downloaded.
Chromium-based browsers
- Download the boosty-dl-chrome.crx file from releases.
- Open your browser and go to
chrome://extensions/
.
- Enable "Developer mode" by toggling the switch in the top right corner.
- Click "Load from file" and select the .crx file you downloaded.
From source
Firefox-based browsers
- Clone or download this repository to your local machine.
- Open a terminal and navigate to the directory containing the extension files.
- Compress the contents of the directory into a ZIP file. Make sure the ZIP file contains
manifest.json
at the root, not inside a subdirectory.
- Open Firefox and go to about:addons.
- Click the gear icon at the top right and select "Install Add-on From File...".
- Select the .zip file you created.
Chromium-based browsers (e.g., Google Chrome)
Warning: Yet untested.
- Clone or download this repository to your local machine.
- Open your browser and go to
chrome://extensions/
.
- Enable "Developer mode" by toggling the switch in the top right corner.
- Click "Load unpacked" and select the directory containing your extension files.
Usage
- Navigate to any Boosty.to page with audio content.
- The extension will automatically detect audio players and add a link to the audio source below each player.
- Clicking on links within the site will trigger the extension to update the page and include any newly loaded audio sources.
Development
If you want to modify or extend the functionality of this extension:
- Make your changes to the
boosty-dl.js
file or other parts of the project.
- Reload the extension in Firefox by going to
about:debugging
, selecting "This Firefox", and clicking "Reload" next to the boosty-dl extension.
Contributing
Feel free to submit issues or pull requests if you have suggestions or improvements.
License
This project is licensed under the MIT License. See the LICENSE file for details.