Desktop Ponymotes is a small program capable of downloading all the emotes from BPM onto your computer. Where you can do whatever you want with them.
- Downloads new/updated emotes only.
- Fully configurable filtering. Filter based on emote names, tag, and/or subreddit.
- Capable of dealing with removed emotes. (They get moved to the 'archive' folder in your emote directory)
- Satisfy the dependencies. (See below)
- Download
desktop_ponymotes.py
, put it anywhere you want.
- Python 3.3 or above.
- Third party python modules:
pip install requests coloredlogs
This is a python script. It needs to be run with python (3.3 or above). This means to use it you need to install python first.
Don't forget the third party python modules! You need to install them with pip
python's packaging tool.
Then you can run the script. You do this in a command prompt by running python desktop_ponymotes.py
(Or python.exe desktop_ponymotes.py
or similar on Windows. On 'nix you should be able to make the file executable and then just run it directly.)
Yes! Simply run the program with the options -f --skip-already-downloaded
.
Set allow_nsfw
to true
in config.ini. The line should then read:
allow_nsfw = true
Run the script with the option --help
to see all available command line options.
There are comments (The lines beginning with #
) that tell you how to configure it. All should be explained by these.
...If you're still unsure, feel free to ask.
Unfortunately, a static PNG image of the first frame only is downloaded. A limitation of the backend.
-
DinsFire, for allowing me to use the backend he built for his PonyMotes Android App
-
Typhos, for making BPM itself.
You can find me here on github, or at /u/Jibodeah on reddit.
Bugs? Wishes? Create an issue here on github, or message me on reddit.