This branch fork of Browser Ponies delivers the latest pony content from Desktop Ponies!
This is also the same JavaScript and content fork used for the Ponyhoof browser extension.
browserponies.js
has been slightly modified to support interactions
inside pony.ini
instead of a separate interactions.ini
file.
Web GUI files and unused scripts are removed from this branch fork as it is not the primary focus, please see the main repo for those.
-
Empty/move out the current
ponies
folder. -
Copy the pony content from the Desktop Ponies repo at
Content/Ponies/
folder and paste it to theponies
folder. -
Run
bash scripts/prepare_ponies.sh
. -
When the bash script finishes, the ponies are ready to serve! You can get the list of ponies to load into the Browser Ponies JavaScript through the generated
ponies.json
file.Bonus: Run image optimisers such as Gifsicle to reduce file size. This is easily done on macOS with ImageOptim.
- Python 3
- ffmpeg
- oggenc
On macOS, these can be easily installed using Homebrew: brew install ffmpeg vorbis-tools
You also need these Python dependencies, use pip install -r scripts/requirements.txt
to install them:
- chardet