Вообщем, первым что я написал на Python- это был генератор ключей и бот в телеге, который присылал ключ. Ключи не валид, прога создаёт много ключей и записывает их в txt. Как вариант, можно создать группу с тематикой раздачи ключей, и бота который будет выкладывать эти же ключи в ней же. Сам код: import random # Soft by DumBler from typing import Set, Any print('''Варианты генерации ключей: 1) AAAAA-BBBBB-CCCCC 2) AAAAA-BBBBB-CCCCC-DDDDD-EEEEEE 3) 237ABCDGHJLPRST 23 ''') def genera(): #Генерация строки типа ААААА a = random.choice(arr) b = random.choice(arr) c = random.choice(arr) d = random.choice(arr) e = random.choice(arr) q = a + b + c + d + e return (q) def genera2(): #Генерация последних двух чисел для третьего варианта. a = random.choice(arr2) b = random.choice(arr2) q = a + b return (q) def Type_A_B (): #Генерирует ключ типа ААААА-ААААА-ААААА. Так же используется в 2 варианте, но там добавляется в конце ААААА-ААААА Var_a = genera() Var_b = genera() Var_c = genera() Var_qwerr=Var_a + "-" + Var_b + "-" + Var_c return(Var_qwerr) Vibor = int(input("Введите вариант и нажмите Enter: ")) arr = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] arr2 = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] if Vibor == 1: qwe = int(input("Введите количество ключей: ")) file = open(str(qwe) + "_Keys(By DumBler).txt", "w") qwer = 0 while (qwer < qwe): qwer += 1 file.write(Type_A_B()+"\n") print(str(qwer)+" complete") input("Для завершения нажмите Enter.") elif Vibor == 2: qwe = int(input("Введите количество ключей: ")) file = open(str(qwe) + "_Keys(By DumBler).txt", "w") qwer = 0 while (qwer < qwe): qwer += 1 Var_d = genera() Var_e = genera() file.write(Type_A_B() + "-" + Var_d + "-" + Var_e + "\n") print(str(qwer) + " complete") input("Для завершения нажмите Enter.") elif Vibor == 3: qwe = int(input("Введите количество ключей:")) file = open(str(qwe) + "_Keys(By DumBler).txt", "w") qwer = 0 while (qwer < qwe): qwer += 1 Var_a = genera() Var_b = genera() Var_c = genera() file.write(Var_a + Var_b + Var_c + " " + genera2()+"\n") print(str(qwer) + " complete") input("Для завершения нажмите Enter.") else: print("Выввели не верное число.") Code import random # Soft by DumBler from typing import Set, Any print('''Варианты генерации ключей: 1) AAAAA-BBBBB-CCCCC 2) AAAAA-BBBBB-CCCCC-DDDDD-EEEEEE 3) 237ABCDGHJLPRST 23 ''') def genera(): #Генерация строки типа ААААА a = random.choice(arr) b = random.choice(arr) c = random.choice(arr) d = random.choice(arr) e = random.choice(arr) q = a + b + c + d + e return (q) def genera2(): #Генерация последних двух чисел для третьего варианта. a = random.choice(arr2) b = random.choice(arr2) q = a + b return (q) def Type_A_B (): #Генерирует ключ типа ААААА-ААААА-ААААА. Так же используется в 2 варианте, но там добавляется в конце ААААА-ААААА Var_a = genera() Var_b = genera() Var_c = genera() Var_qwerr=Var_a + "-" + Var_b + "-" + Var_c return(Var_qwerr) Vibor = int(input("Введите вариант и нажмите Enter: ")) arr = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] arr2 = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] if Vibor == 1: qwe = int(input("Введите количество ключей: ")) file = open(str(qwe) + "_Keys(By DumBler).txt", "w") qwer = 0 while (qwer < qwe): qwer += 1 file.write(Type_A_B()+"\n") print(str(qwer)+" complete") input("Для завершения нажмите Enter.") elif Vibor == 2: qwe = int(input("Введите количество ключей: ")) file = open(str(qwe) + "_Keys(By DumBler).txt", "w") qwer = 0 while (qwer < qwe): qwer += 1 Var_d = genera() Var_e = genera() file.write(Type_A_B() + "-" + Var_d + "-" + Var_e + "\n") print(str(qwer) + " complete") input("Для завершения нажмите Enter.") elif Vibor == 3: qwe = int(input("Введите количество ключей:")) file = open(str(qwe) + "_Keys(By DumBler).txt", "w") qwer = 0 while (qwer < qwe): qwer += 1 Var_a = genera() Var_b = genera() Var_c = genera() file.write(Var_a + Var_b + Var_c + " " + genera2()+"\n") print(str(qwer) + " complete") input("Для завершения нажмите Enter.") else: print("Выввели не верное число.") Вывод в тхт файле http://prntscr.com/oyt5rt https://www.virustotal.com/gui/file...zIzZTZiNTRiMzVhYzY6MTU2NzA1OTA2NA==/detection Файл грязный из-за того что создаётся текстовый документ. Скачать: https://yadi.sk/d/0meK-1wbnnd1bA (Если боитесь запускать ехе файл, то скомпилируйте сами.) Бот в телеге: # -*- coding: utf-8 -*- import telebot import random bot = telebot.TeleBot(' ---------------------Cюда нужно вставить токен вашего созданного бота в телеграмм https://info-effect.ru/token-bota-v-telegramm-kak-uznat.html (Не реклама)----------------------- ') keyboard1 = telebot.types.ReplyKeyboardMarkup() keyboard1.row('1', '2', '3') def genera(): #Генерация строки типа ААААА a = random.choice(arr) b = random.choice(arr) c = random.choice(arr) d = random.choice(arr) e = random.choice(arr) q = a + b + c + d + e return (q) def genera2(): #Генерация последних двух чисел для третьего варианта. a = random.choice(arr2) b = random.choice(arr2) q = a + b return (q) def Type_A_B (): #Генерирует ключ типа ААААА-ААААА-ААААА. Так же используется в 2 варианте, но там добавляется в конце ААААА-ААААА Var_a = genera() Var_b = genera() Var_c = genera() Var_qwerr=Var_a + "-" + Var_b + "-" + Var_c return(Var_qwerr) arr = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] arr2 = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] @bot.message_handler(commands=['start']) def start_message(message): bot.send_message(message.chat.id, ''' --------------------------------------------------------------------------------- Привет, я бот который присылает ключи. (Ключи я сам генерирую и шанс того что он будет работать очень мал.) Ниже ты видишь варианты ключей. Для того что бы получить ключ: 1) Отправь сообщение с вариантом ключа. Варианты генерации ключей: 1) AAAAA-BBBBB-CCCCC 2) AAAAA-BBBBB-CCCCC-DDDDD-EEEEEE 3) 237ABCDGHJLPRST 23 --------------------------------------------------------------------------------- ''', reply_markup=keyboard1 ) @bot.message_handler(content_types=['text']) def send_text(message): if message.text.lower() == str(1): bot.send_message(message.chat.id, Type_A_B() + "\n") elif message.text.lower() == str(2): Var_d = genera() Var_e = genera() bot.send_message(message.chat.id, Type_A_B() + "-" + Var_d + "-" + Var_e + "\n") elif message.text.lower() == str(3): Var_a = genera() Var_b = genera() Var_c = genera() bot.send_message(message.chat.id, Var_a + Var_b + Var_c + " " + genera2() + "\n") else: bot.send_message(message.chat.id, "Вы ввели не верное число.") bot.polling() Code # -*- coding: utf-8 -*- import telebot import random bot = telebot.TeleBot(' ---------------------Cюда нужно вставить токен вашего созданного бота в телеграмм https://info-effect.ru/token-bota-v-telegramm-kak-uznat.html (Не реклама)----------------------- ') keyboard1 = telebot.types.ReplyKeyboardMarkup() keyboard1.row('1', '2', '3') def genera(): #Генерация строки типа ААААА a = random.choice(arr) b = random.choice(arr) c = random.choice(arr) d = random.choice(arr) e = random.choice(arr) q = a + b + c + d + e return (q) def genera2(): #Генерация последних двух чисел для третьего варианта. a = random.choice(arr2) b = random.choice(arr2) q = a + b return (q) def Type_A_B (): #Генерирует ключ типа ААААА-ААААА-ААААА. Так же используется в 2 варианте, но там добавляется в конце ААААА-ААААА Var_a = genera() Var_b = genera() Var_c = genera() Var_qwerr=Var_a + "-" + Var_b + "-" + Var_c return(Var_qwerr) arr = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] arr2 = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] @bot.message_handler(commands=['start']) def start_message(message): bot.send_message(message.chat.id, ''' --------------------------------------------------------------------------------- Привет, я бот который присылает ключи. (Ключи я сам генерирую и шанс того что он будет работать очень мал.) Ниже ты видишь варианты ключей. Для того что бы получить ключ: 1) Отправь сообщение с вариантом ключа. Варианты генерации ключей: 1) AAAAA-BBBBB-CCCCC 2) AAAAA-BBBBB-CCCCC-DDDDD-EEEEEE 3) 237ABCDGHJLPRST 23 --------------------------------------------------------------------------------- ''', reply_markup=keyboard1 ) @bot.message_handler(content_types=['text']) def send_text(message): if message.text.lower() == str(1): bot.send_message(message.chat.id, Type_A_B() + "\n") elif message.text.lower() == str(2): Var_d = genera() Var_e = genera() bot.send_message(message.chat.id, Type_A_B() + "-" + Var_d + "-" + Var_e + "\n") elif message.text.lower() == str(3): Var_a = genera() Var_b = genera() Var_c = genera() bot.send_message(message.chat.id, Var_a + Var_b + Var_c + " " + genera2() + "\n") else: bot.send_message(message.chat.id, "Вы ввели не верное число.") bot.polling() Вид в работе: http://prntscr.com/oyt7pc
Есть группы которые раздают ключи. Тупо набираешь подписоту и продаешь рекламу. Только в это нужно вложиться.
Твоя тема меня толкнула создать эту :D. Прост давно хотел выложить но было лень The post was merged to previous Aug 28, 2019 ++
Блинб, лучше-бы сделал генератор паролей по маске. Например, задаешь маску "*-*****-*****" и тебе выдает рандомные ключи с такой маской, например, A-AAAAA-AAAAA
+ накрутить в комменты типа "Спс, забрал игру" The post was merged to previous Aug 28, 2019 ОООО. +1 идея которую можно попытаться реализовать.
Затея бредовая, но реализация изичная в пару строк кода на js, из готового, в archi steam farm есть такая функция, хотя он совершенно не для этого(не самый лучший вариант, просто первое, что вспомнил) The post was merged to previous Aug 28, 2019 import random al = "aAbBcCdDeEfFgGhHiIjKkLlMmNnOoPpQqRrSsTtUuVvWwVxXyYzZ" num = "1234567890" p = input("Введи маску(главное, чтоб не слетела):").split("-") for i in range(int(input("Введите кол-во ключей:"))): h = "" for g in p: for t in range(len(g)): h+= random.choice(al) if random.randint(0,1) == 1 else random.choice(num) h+="-" print(h[0:-1]) Code import random al = "aAbBcCdDeEfFgGhHiIjKkLlMmNnOoPpQqRrSsTtUuVvWwVxXyYzZ" num = "1234567890" p = input("Введи маску(главное, чтоб не слетела):").split("-") for i in range(int(input("Введите кол-во ключей:"))): h = "" for g in p: for t in range(len(g)): h+= random.choice(al) if random.randint(0,1) == 1 else random.choice(num) h+="-" print(h[0:-1])
https://www.virustotal.com/gui/file...zIzZTZiNTRiMzVhYzY6MTU2NzA1OTA2NA==/detection Файл грязный из-за того что создаётся текстовый документ. Скачать: https://yadi.sk/d/0meK-1wbnnd1bA (Если боитесь запускать ехе файл, то скомпилируйте сами.)
Всё, что компилируется с помощью "pyinstaller", на VT набирает 3-9 срабатываний, не зависимо от кода(компилировал такую программу, для проверки)
Это очень глупая затея. Невалид ключи сразу пишутся, что неправильные. А если активированные выкладывают, то всегда можно запрос сделать и узнать дату активации. Такие группы с левыми ключами только тупые могут создавать, т.к. профит с них нулевой. Бесполезная затея - генерить нерабочие ключи.