cool and epic:tm: collection of python 3 scripts i've made
Quick Links:
frame_extractor.py | img_converter.py | pinger.py | wallpaper_changer.py | pyfetch.py | auto_img2ascii.py | mc_advancement_list.py | cuboid_panorama_splitter.py | ass_2_lrc.py | ezmath.py | start_minecraft_server.py | get_frame.py
Descriptions of all scripts:
- Takes frames from a specified video file and saves them as images to a directory.
- Specify framerate, start time and a frame limit.
- Batch image converter from any format to one format (ex folder of png, bmp, jpg to jpg)
- Can specify compression quality of output format when appplicable.
- Origin folder can only contain images or else it breaks. might fix.
- Pings things. Windows only.
- Changes your Windows 10 (untested on 7,8) to a random image in a folder when idle for a specified time (default 20 seconds)
- No fade effect between two wallpapers, was too laggy for me
- Still lets Windows pick the accent color
- An implementation of neofetch in python for Windows systems.
- Currently requires either Powershell 5.1+ or Powershell Core (because of the Get-ComputerInfo powershell command and use of ANSI color escape sequences)
- Incomplete
- Takes an image file as input and outputs ascii art of it.
- No, its not done. Looks like hot garbage, i'll get around to it.
- Create list of all advancements (excluding recipes) from a generated data dump from a Minecraft server jar
- Instructions to create data dump in file
- Made for updating a shared advancements datapack for 1.16.1
- Splits a cuboid panorama generated by the Fabrishot mod into a title screen compatible panorama
- Converts .ASS/Advanced SubStation Alpha files --> .LRC/Lyric files. End goal: (SSA? <->) ASS <-> LRC <-> SRT
- Epic and Cool math utilities, has sin+cos+tan in degrees, some simple shapes, and some 3d shape volume
- will be eternally infdev
- Minecraft server start script in python
- Using Aikars flags for <10 GB allocated
- Dont need to specify server jar as long as you only have 1 jar in server folder
- If you have more, it will go down an order of 'most performance/importance', or specify it yourself
- Paper forks -> Bukkit and Bukkit forks -> Modded/Modded-plugin -> Vanilla
- Auto-accept mojang EULA
- Like frame_extractor.py, but more like a library to extract a single frame from a video than dump all frames from a video