42 lines
1.1 KiB
Markdown
42 lines
1.1 KiB
Markdown
# Splirate
|
|
|
|

|
|
|
|
Allows you to download Splice samples from the browser by decrypting the preview audio.
|
|
|
|
I didn't read or write the code.
|
|
|
|
WTFPL licensed.
|
|
|
|
## Screenshots
|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|
## Load in Firefox (Temporary Add-on)
|
|
|
|
1. Open `about:debugging#/runtime/this-firefox`
|
|
2. Click **Load Temporary Add-on...**
|
|
3. Select this extension's `manifest.json`
|
|
4. Visit `https://splice.com/sounds/search/samples`
|
|
|
|
## Build Firefox Package
|
|
|
|
1. From the project root, run either:
|
|
- `npm run build`
|
|
- `npm run build:xpi`
|
|
- `bash scripts/build-firefox.sh`
|
|
2. The packaged extension is created in:
|
|
- `dist/splirate-firefox-v<version>.xpi`
|
|
|
|
## Install Locally in Firefox
|
|
|
|
1. Build the XPI: `npm run build:xpi`
|
|
2. Open Firefox and go to `about:debugging#/runtime/this-firefox`
|
|
3. Click **Load Temporary Add-on...**
|
|
4. Select `dist/splirate-firefox-v<version>.xpi`
|
|
|
|
Note: on standard Firefox, unsigned extensions are temporary via `about:debugging` and are removed on restart. |