Skip to content

pondels/FileRandomizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Randomizer

An executable that randomizes files in a directory

For a brief tech demo (slightly outdated) go to this video

If you want a more updated version of this demo, all the new functions and how to use them to their max extent are in example.py.

How it works

  • It takes a directory, preferrably that of your osu skin folder, and copies the directory into your working directory. It then takes 2 random files and pushes them into the copied directory. Vuala, randomized skin. Enjoy

  • The great thing about this however, is that you can choose how random you get. Sure, you can randomize everything possible, and quite possibly make your game non-working, or you can simply just randomize audio files, giving a funny atmosphere to a game you play. It's up to you on how chaotic you choose it to be.

NOTE

Remember to check any other file types that don't transfer based on the "include" variable. It's possible you might be missing some metadata, and ruining the experience! :(

Be sure to check out example.py, it showcases a good example of utilizing this class.

EXAMPLES

For osu! it can look something like this...

One thing to note is that this isn't specific to OSU!. The only reason for that was because it was built in the intent for OSU! files, yet still technically works for other games. You can utilize this for other games such as Geometry Dash and Minecraft, but you get... interesting results, however, isn't that the point?

okthatsallbye

About

An executable that randomizes files in a directory

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors