Skip to content

collection of python 3 scripts i've made

License

Notifications You must be signed in to change notification settings

helpimnotdrowning/random-py3

Repository files navigation

python3

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