We offer a combination of USB/Hardware Key and Software Key licensing for Citect SCADA, both of which can be updated using this License Generator.For more information regarding Software Key licensing for Citect SCADA, including an overview of Software Keys and comparison vs USB Hardware Keys, please review the below presentation. Product Key Free: Microsoft Office 2019 – Serial Number (3/2020) Free Product Key Microsoft office 365 – Active lifetime(3/2020) Product Key Free: Microsoft Office 2019 – Serial Number (04/2021) Top 19 Best Minecraft Seeds 1.16.5 Java & Bedrock (April 2021) HMA VPN Pro Activation Code/ License key 2021.
Latest versionReleased:
A Simple python package to generate customizable keys.
Project description
A simple, yet highly customizable python package to generate professional keys.
Installation
Use the package manager pip to install key_generator.
Usage
Parameters
| parameter | type | optional | default | description |
|---|---|---|---|---|
| num_of_atom | int | yes | 5 | Number of parts/atoms of the key to be generated. |
| separator | string,list | yes | '-' | Separates the parts/atoms by separator is given a string. If given a list, randomly chooses separators in between the atoms. |
| min_atom_len | int | yes | 3 | Minimum length of each part/atom. |
| max_atom_len | int | yes | 10 | Maximum length of each part/atom. |
| type_of_value | string | yes | 'hex' | Can be one of the following 3 options: hex, char, int.hex -> key can have values only from 0-9, a-f, or A-F(depending on capital parameter).char -> key can have values only from a-z or A-Z(depending on capital parameter).int -> key can have values only between 0-9. |
| capital | string | yes | 'none' | Can be one of the following 3 options: none, all, mix.none -> All the values in the generated key will be lowercase.all -> All the values in the generated key will be uppercase.mix -> A mix of both upper and lower case randomly. |
| extras | list | yes | [] | List of extra symbols or characters that you want to include in each part/atom. Adds these symbols to the bucket to randomly choose characters in the atom. |
| seed | int | yes | None | Choose a seed value for the random key generated. Returns the same pseudo-random value every time for a given seed value. |
Testing
Run the following commands and check all tests pass.
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure all the above tests pass before opening a pull request.
License
Release historyRelease notifications | RSS feed

1.0.3
1.0.2
1.0.1
1.0.0
Download files
License Key Generator For Games
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
License Key Generator For Any Software
| Filename, size | File type | Python version | Upload date | Hashes |
|---|---|---|---|---|
| Filename, size key_generator-1.0.3-py3-none-any.whl (5.2 kB) | File type Wheel | Python version py3 | Upload date | Hashes |
| Filename, size key_generator-1.0.3.tar.gz (4.5 kB) | File type Source | Python version None | Upload date | Hashes |
License Key Generator
Hashes for key_generator-1.0.3-py3-none-any.whl
| Algorithm | Hash digest |
|---|---|
| SHA256 | df8a0fa50a24b33251e67131a764dd459258c5e1b4c31e9b04772d3b3fae3e6c |
| MD5 | f9565f116c06fbf74d8a4526b07473d4 |
| BLAKE2-256 | 6fb07e52c6160dcc1f733c6bb3bfe59de7902368ec42fe547254fa9d0d523abc |
License Key Generator Mx Bikes
CloseLicense Key Generator Free
Hashes for key_generator-1.0.3.tar.gz
License Key Generator Pc
| Algorithm | Hash digest |
|---|---|
| SHA256 | a3170d04b67da8fe20356fe704da02ba70e0b046c115c3b5ccf253555e0a8650 |
| MD5 | 1ecf8d671375cdf4adb1cc5d75166d80 |
| BLAKE2-256 | 8976a82213f901d4a1088fec91b8c34bce615482ade805101dfcea87e251cd77 |