The MAM+ userscript, converted to CoffeeScript and published in a more official manner.
As long as you have a userscript browser extension installed, you can simply CLICK HERE to install the script. Popular browser extensions include:
- Tampermonkey: Recommended for Firefox v57+
- Violentmonkey: Recommended for Chrome
MAM+ only officially supports the most recent versions of Chrome & Firefox, but other modern browsers with userscript support should theoretically work.
In case you want to modify the script and/or contribute to it, follow the below instructions. These instructions are for Chrome using Violentmonkey, as it's the easiest way to test scripts.
- Node.js
- Gulp:
npm install -g gulp-cli
- Google Chrome with Violentmonkey
- Make sure the prerequisites are installed on your system
- Clone this project to your computer
- Open a terminal window in your project folder, and run
npm install
- On the Chrome extensions page (found at chrome://extensions), ensure that the Violentmonkey extension has access to file URLs
- Make sure your terminal window is open to this project folder, and run
gulp
- Drag and drop the resulting
MAM_Plus.user.js
file frombuild/dev/
to your browser - On the installation page, click
Options
and selectTrack local file
- Click
Confirm Installation
and do not close the installation page - As long as
gulp
is running and the installation page is open, any changes you save will be compiled automatically. Simply refresh the browser to see your changes - When the script is ready to be released, run
gulp release