NEW VERSION 1.0.2 UPLOADED
Yes, I know, there's thousands of these types of programs out there. This one has been a personal pet-project for some time, and I finally feel it is in a state that I can release it to the public. What makes this different from other "random type" software is this software doesn't have a cluttered interface with photos and widgets everywhere, and has a fully scalable, user-customizable list of items in .ini format.
To use it is simple. The first time you run it, it will create the .ini file next to the executable. You can open that .ini file and customize each section however you want. Just number your entries in order (1, 2, 3, etc.) as you go. The default list is not the limit! You can add or remove lines as much as you want. Changes to the .ini are read every time you click "Randomize Session!", so you can make changes in real-time; just make sure you save the .ini first! When you're done editing, just click "Randomize Session!" to start, or you can change settings (see below). The default list is (obviously) my personal selections, but I hope it gives you an idea of how to use it.
The check boxes next to each line turn them on or off for randomization. For example, if you know you want to wear a mini skirt for your next session, you can simply select mini skirt from the drop-down and uncheck the box next to "Bottom". The program will not randomize that choice, and instead leave your selection. You can also turn on or off "Wild Card" selections (i.e. make your own choice for that item) and the timer, which is there for those who use timer mechanisms for their sessions.
You can now specify your own category labels in the config file. Just open Random.ini and edit the [Labels] section. Make sure the LabelXX number matches up with the lists you create below it. Unused labels should have just a ! as their text, which will hide them from the UI.
That's all there is to it! It's simple, easy to use, and relatively uncluttered. I hope the community enjoys it.
Download Link:
https://drive.google.com/file/d/19xtQ8n ... sp=sharing
VirusTotal link:
(EXE) https://www.virustotal.com/gui/file/ea0 ... /detection
(ZIP) https://www.virustotal.com/gui/file/fbe ... /detection
EXE flagged with (6) false positives. ZIP flagged with (3) false positives. Take this as you will, but I guarantee there is no malware included. There's nothing I can do about false positives against AutoIt software.
DISCLAIMER: This software is provided "as-is" with absolutely no warranty expressed or implied. It is completely free to use and redistribute (free as in free, no strings attached), though I will not publicly provide the source code. This is a project from an amateur developer intended as a primer for personal entertainment purposes only. Any use beyond/outside of that is not supported, encouraged, nor recommended.
Change Log:
Code: Select all
1.0.2
* Major code refactor to allow users to specify their own categories - now with 15 total categories available for use
* Fixed some bugs with the randomization functions
* Fixed a list duplication bug that would occur every time a user clicked the main "Randomize Session!" button
* Config now remembers if you disable randomization for a particular category
1.0.1
* User configs will be reset to default, and will likely be reset every program update to make sure things work - please keep a backup of your config so you can copy your lists over to the new version
* The timer settings are now user-configurable, and will remember your last min and max setting
* Renamed the timer checkbox, hopefully it helps users understand its purpose
* The application window will now remember its position
* Fixed a couple typos
Code: Select all
* Add an actual timer