Skip to content
This repository has been archived by the owner on Nov 17, 2024. It is now read-only.

Generate combinations of letters and numbers based on your input.

License

Notifications You must be signed in to change notification settings

PetarMc1/combination-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Combination Generator

Discord GitHub Release GitHub Pull Requests GitHub Issues GitHub License

!!! 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.

How it works

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.

Usage

Download the latest release from the GitHub repository's "Releases" section, or build the application from source code.

Building

  1. Clone the repository.
git clone https://github.com/PetarMc1/combination-generator
  1. Install PyInstaller.

If you haven't installed PyInstaller yet, you can install it via pip:

pip install pyinstaller
  1. 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.

  1. 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.