Utility to assist in creating flipper zero animations.
- renames the png files in order from a zip file.
- Creates a basic meta file with a straight forward animation frame order
- added "width/height" argument to declare it in meta file
- Compile animations automatically (only windows for rn..)
Python3
Zip file with your png frames
usage: python3 zip2Animations.py -h, --help
Change png file names to match flippers frame file naming convention
options:
-h, --help show this help message and exit
-z ZIP, --zip ZIP specify zip file
-d DIRECTORY, --directory DIRECTORY
specify the directory for multiple zips files
-w WIDTH, --width WIDTH
specify width of animation
-ht HEIGHT, --height HEIGHT
specify height of animation
-fbt FBT, --fbt FBT specify flipper zero directory to auto. compile
python3 zip2Animation.py -d .\Animations\ -fbt D:\Flipper\flipperzero-firmware\
- This will automatically rename frames for each zip, create a meta file for each, and auto compile. --fbt and specify the path to flipper firmware
python3 zip2Animation.py -z Mario.zip
- This will rename the frames as frames_0.. etc. and create a basic meta.txt file that will play the animation (as normal).
• Key note
- the width default is 128, and the height default is 64.
- Specify the width and height of your animation otherwise.
python3 zip2Animation.py -d .\Animations\
- Unzips all files, renames all frames in each file, creates basic meta file for each folder.
- Folders are named the same as each zip file name.
• Key Note
- Be sure every file in the directory is a ZIP file.. I'm lazy..
python3 zip2Animation.py -z Mario.zip -w 97 -ht 61
- This will automatically change the width and height in the meta file.
Talking Sasquach https://github.com/skizzophrenic/Talking-Sasquach
- thank him for the addition of allowing multiple zip files to be processed
BADUSB Repo https://github.com/CharlesTheGreat77/BADUSB
Token Grabber for BADUSB https://github.com/CharlesTheGreat77/token2Discord
⭐️ From Charles