!!! Using the .exe
file is NOT RECOMMENDED. PREFER USING THE SCRIPT IN THE V1.0.0 BRANCH OR USE THE ONLINE TOOL !!!
The Combination Generator is a Python script designed to generate all possible combinations of letters and numbers from a given input string. This tool allows you to specify the length of the combinations you wish to generate. The script organizes the generated combinations into text files within a designated folder, with each file named after the original input string.
Python script featuring a GUI for generating combinations of characters and numbers. Users input a string and combination length, then view and copy generated combinations. The script simplifies exploring different combinations through an intuitive interface.
Download the latest release from the GitHub repository's "Releases" section, or build the application from source code.
- Clone the repository.
git clone https://github.com/PetarMc1/combination-generator
- Install PyInstaller.
If you haven't installed PyInstaller yet, you can install it via pip:
pip install pyinstaller
- Run PyInstaller command.
Use PyInstaller to convert the script into a .exe
file with the --windowed
flag to hide the console window.
pyinstaller --onefile --windowed --icon=Assets/logo.ico --add-data "Assets/logo.ico;Assets" combination_generator.py
This command will create an executable file (combination_generator.exe) without a console window when opened.
- Find the
.exe
.
Once PyInstaller has finished, navigate to the dist
directory inside the repo directory. You will find the executable (.exe
) file (combination_generator.exe) in this directory.