Skip to content

Releases: RolandWH/MinMaxNumber

Linux support 🐧

Choose a tag to compare

@RolandWH RolandWH released this 22 Dec 14:22
e4d0b9b

Warning

Although this release is NOT marked as a pre-release because I believe I have now removed most of the bugs and the application is fairly feature complete it is still COMPLETELY UNSUTABLE for a production environment. The application is still COMPLETELY INSECURE and is still just a learning project for me.

Changelog

  • Switched from the MySQL Connector C++ library to the MySQL Server C API
  • Added Linux support 🐧
  • Fix some messages not displaying on a new line

Installation/Usage

Windows

Download the attached win64 zip file and extract it to a folder of your choosing, then run MinMaxNumber.exe inside that directory from a terminal. To see the help page call MinMaxNumber.exe --help

Linux

Download the attached MinMaxNumber binary file into a folder of your choosing, then run ./MinMaxNumber inside that directory from a terminal. To see the help page call ./MinMaxNumber.exe --help If the program does not run you may need to run chmod +x MinMaxNumber (possibly as root depending on where it is saved).

First Release

Choose a tag to compare

@RolandWH RolandWH released this 20 Dec 13:39

Warning

Although this release is NOT marked as a pre-release because I believe I have now removed most of the bugs and the application is fairly feature complete it is still COMPLETELY UNSUTABLE for a production environment. The application is still COMPLETELY INSECURE and is still just a learning project for me.

Changelog

  • Added additional statistics about the column: total sum and average (mean)
  • Added configuration file functionality
  • Added robust error checking and reporting
  • Created colour.h (now separate ccolour repository) for coloured warning and error messages

Installation/Usage

Download the attached zip file and extract it to a folder of your choosing, then run MinMaxNumber.exe inside that directory from a terminal. To see the help page call MinMaxNumber.exe --help

Beta 1 (v0.51)

Beta 1 (v0.51) Pre-release
Pre-release

Choose a tag to compare

@RolandWH RolandWH released this 11 Apr 16:45

Disclaimer

Please do not use this for any real work as this is really just a learning experience for me as I am new to coding. Passwords are stored in memory completely unencrypted and there is even a built in MySQL function to accomplish what this program is doing. If you do use this program in a production environment (please don't) I'm obviously not responsible for any damages.

Overview

I have decided to have the user specify a MySQL server and column for finding minimum and maximum numbers as it seems more practical than typing in a (possibly long) list of numbers.

Thanks

Thanks to @mysql for providing mysql-connector-cpp which is used for connecting to a MySQL server and sending queries to it.
Thanks to @jarro2783 for providing cxxopts which is used for parsing command line arguments.

Download

You can use the program by downloading the attached zip file below and extracting it. You can verify the download is intact by using the one of the following checksums:
SHA1: 5F48F8F679E548E8AA80FE5FFC2F6AE8097866C9
SHA256: 34A2BB1263F42003DB27EEB99867E564BE9333CD8A24E7B630E980025B1DEDDC