From d6aec7b12faafdf3647c2f9040efbebb8fa69de6 Mon Sep 17 00:00:00 2001 From: Sumalya Chatterjee <105884682+R3DHULK@users.noreply.github.com> Date: Wed, 26 Oct 2022 00:41:30 +0530 Subject: [PATCH] Add files via upload --- password_generator.py | 25 +++++++++++++++++++++++++ random_token_generator.py | 13 +++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 password_generator.py create mode 100644 random_token_generator.py diff --git a/password_generator.py b/password_generator.py new file mode 100644 index 0000000..6247a4e --- /dev/null +++ b/password_generator.py @@ -0,0 +1,25 @@ +import random +import string + +print(''' + ******************************************************** + * [?] Simple Random Password Generator Tool [?] * + * * + * You Can Save Them In My Advanced Notepad Software * + * Check Out : https://github.com/R3DHULK/hulk-office * + * * + ******************************************************** + ''') +def get_string(letters_count, digits_count): + letters = ''.join((random.choice(string.ascii_letters) for i in range(letters_count))) + digits = ''.join((random.choice(string.digits) for i in range(digits_count))) + + # Convert resultant string to list and shuffle it to mix letters and digits + sample_list = list(letters + digits) + random.shuffle(sample_list) + # convert list to string + final_string = ''.join(sample_list) + print('Random string with', letters_count, 'letters', 'and', digits_count, 'digits', 'is:', final_string) +print("Enter how many Letters and Numbers you wish to combine below 👇") +get_string(int(input("How many letters? : ")), int(input("How to many number? : "))) +input("Enter To Close") \ No newline at end of file diff --git a/random_token_generator.py b/random_token_generator.py new file mode 100644 index 0000000..919030b --- /dev/null +++ b/random_token_generator.py @@ -0,0 +1,13 @@ +import secrets +print(''' + ******************************************************** + * [?] Simple Random String Generator Tool [?] * + * * + * You Can Save Them In My Advanced Notepad Software * + * Check Out : https://github.com/R3DHULK/hulk-office * + * * + ******************************************************** + ''') +val = int (input("How many no. of string you want to generate : ")) +print("Your token is :", secrets.token_hex(val)) +input("Enter To Close") \ No newline at end of file