Here's my Coding Snack submission for March 2011 Fundraiser!
It's a response to this coding snack request
|Application Name|| KaosGen |
|Version|| 1.2 |
|Short Description|| Adds some randomness to your life |
|Supported OSes|| Windows (any?) |
|Web Page|| This one |
|Download Link (.exe)|| |
|Download Link (.ahk)|| |
|Author|| jgpaiva |
This program allows you to make a random sequence from either a number range or a file with several entries.
(Read the original request
for more detail)Features
The program works in 2 ways:
- If you run it by double-clicking:
It creates a random sequence of numbers, within the boundaries you select.
You can also choose in how many columns the output should be formated, if it should have a space to "tick" options and to what file the output should be saved.
- If you run it by drag-dropping a file on to it:
It creates a random sequence from the lines of the file.Planned Features
Adding support for calendar days?ScreenshotsUsageInstallation
None, download and runUsing the Application
- Double-click the application for use #1, select "General" tab and click "Let's Go!".
- Drag&Drop a text file on to the executable to get a sequence of entries from the file.Uninstallation
Delete the executable and the config file (KaosGen.ini)Known Issues
None that I know of Changelogv1.2
when canceled due to file existing, return to the main guiv1.1
added several usability features:
The program should not quit automatically after it finished generation. What if I need several random files?
Please, don't include file extension in the filename field and make the field larger. It is ok to add ".txt" to all names automatically.
If I drag-and-drop a file, the default number of columns should be 1, makes more sense.
The window asking for overwrite sometimes appears behind others. Can you make it stay always on top?
Would be nice if last used settings were saved.
The program does not have any indication of what it does. Try to use words like "random" and "sequence" on the General application page.
The range of generated numbers is incorrect, lower border (default is 0) is not included in result.v1.0