Загрузка...

Скрипт Мб пиздить чеки CRYPTOBOT

Тема в разделе Программирование создана пользователем qufoo 20 апр 2025. (поднята 26 май 2025) 424 просмотра

Загрузка...
  1. qufoo
    qufoo Автор темы 20 апр 2025 лучшие почты - https://lolz.live/threads/7822196/ 29 31 янв 2024
    В общем, недавно наткнулся на софт, который ищет забытые чеки по ТГК и ТГ чатам (называется ловец чеков). И пришла идея, а что если сделать код, который будет не просто искать забытые чеки, а пытаться угадать эти самые забытые чеки и, что самое важное, перехватить недавно созданные.
    Я начал писать код, были варианты через заход в сессию или же через просто API телеграмма. Но остановился по итогу на варианте, где чеки через стороннее приложение активируются, а именно - автокликер, с заданным сценарием.

    Плюсы этого метода в том, что аккаунт не уходит в бан (конечно, лучше использовать не основной). Я оставлял работать свой код на несколько дней и все было нормально.
    Недостатки. К сожаления, из-за того что сам тг медленно обрабатывает запросы, пришлось сделать достаточно большие интервалы времени, от чего шанс, чтоб угадать недавно созданный чек падает.

    Если не считать этого промежутка, а взять отдельный взятый чек и отдельно взятый чек, который и нужно угадать, то шанс угадывания - 0,0000000000000000012 (всего символов 62, а мест куда их вставить - 10)
    мало оч, но если у вас есть идеи, как улучшить, то мб и будет полезно
    win + r --> cmd

    Код
    pip install aiogram
    pip install pyautogui
    Еще необходимо будет получить тг аккаунт;
    (я взял со своего же шопа) :duck_love:
    !не реклама

    Теперь, создаем 3 файла с расширением .py и закидываем их в одну папку. Даем им названия act .py ; bot .py ; main .py соответственно (без пробела до точки)
    В файле с названием bot .py пишем код:
    Python
    import random

    from aiogram import Bot, Dispatcher, types

    from aiogram.filters import Command



    def make_bot():

    # Создание бота

    bot = Bot(token="Ваш токен") #из @BotFather

    dp = Dispatcher()



    # При команде старт

    @dp.message(Command("start"))

    async def start_command(message: types.Message):

    await message.answer("Привет! Чтобы начать работу, введи количество попыток создания чеков.")



    # Генератор чеков

    async def gen_checks(n):

    alp = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'

    return ['t.me/send?start=CQ' + ''.join(random.choice(alp) for _ in range(10)) for _ in range(n)]



    # Отправка чеков в бота

    @dp.message()

    async def send_checks(message: types.Message):

    if not message.text.isdigit():

    return await message.answer('Пожалуйста, введи число, а не текст.')



    attempts = int(message.text)

    checks = await gen_checks(attempts)

    results_message = "\n".join(checks)

    await message.answer(results_message)



    # Запуск бота

    async def start_polling():

    await dp.start_polling(bot)



    return bot, dp, start_polling

    Я изучил создание чеков криптобота и там есть некоторый шаблон. Начинается он всегда с 't. me/send?start=CQ', а далее идет 10 рандом символов из 62. (полный алгоритм создание чеков я не смог выяснить, поэтому пришел к выводу, что скорее всего это рандом)

    Далее, в файле с названием act .py пишем код:
    Python
    import pyautogui
    import asyncio

    '''активация чеков'''
    async def act_checks():
    activ_click = int(input('Введи кол-во активаций кликера: '))
    if activ_click > 50:
    m = activ_click // 50
    await asyncio.sleep(2)
    pyautogui.click(x=655, y=1018) #нажатие на кнопку ввода сообщения в тг
    await asyncio.sleep(1)
    pyautogui.write('/start', interval=0.1)
    pyautogui.press('enter')
    while m != 0:
    m -= 1
    activ_click = 50
    while activ_click != 0:
    await asyncio.sleep(1)
    activ_click -= 1
    pyautogui.write('1', interval=0.1)
    pyautogui.press('enter')
    await asyncio.sleep(1)
    pyautogui.click(x = 683, y = 859) #активация чека
    await asyncio.sleep(1)
    pyautogui.click(x = 267, y = 109) #возврат в меню бота
    await asyncio.sleep(5)

    else:
    await asyncio.sleep(2)
    pyautogui.click(x=655, y=1018) #нажатие на кнопку ввода сообщения в тг
    await asyncio.sleep(1)
    pyautogui.write('/start', interval=0.1)
    pyautogui.press('enter')
    while activ_click != 0:
    await asyncio.sleep(1)
    activ_click -= 1
    pyautogui.write('1', interval=0.1)
    pyautogui.press('enter')
    await asyncio.sleep(1)
    pyautogui.click(x = 683, y = 859)#активация чека
    await asyncio.sleep(1)
    pyautogui.click(x = 267, y = 109)#возврат в меню бота
    Код нажимает грубо говоря через сторонний софт, поэтому и нет бана аккаунта. С проблемой задержки самого тг вроде бы помогли интервалы нажатий. Там если очень много запросов, то криптобот жестко лагает, поэтому пришлось сделать разделение. Если большше 50 запросов, то они разделяются по 50 штук, и между такими циклами будет задержка по 20 сек, чтоб криптобот отдохнул.

    Для поиска координат можно использовать простой код, который через 3 секунды после запуска будет писать какие корды
    Python
    import pyautogui

    import time



    # Даем время, чтобы переключиться на нужное окно или место на экране

    time.sleep(3)



    #получаем текущие координаты курсора мыши

    x, y = pyautogui.position()

    print(f"Координаты курсора: x = {x}, y = {y}")
    в файле main .py пишем:
    Python
    import asyncio

    from bot import make_bot

    from act import act_checks



    async def main():

    bot, dp, start_polling = make_bot()



    #запуск бота

    bot_task = asyncio.create_task(start_polling())



    #запуск активатора чеков

    while True:

    await act_checks()

    await asyncio.sleep(1)



    if name == "main":

    asyncio.run(main())


    Вот и все, остается только запустить код main.py и надеяться на успех. Всем удачи!!!
    Если вы выясните полный алгоритм или выясните как можно за короткий промежуток времени активировать большее кол-во чеков, то шансы значительно возрастут, тк в моем коде достаточно большие интервалы времени, от чего шанс перехвата падает.

    Был бы рад услышать какие-либо идеи по поводу этого софта или каких-либо прочих. Если у вас есть что то интересное, то вот мой аккаунт

    Программировать я начал не так давно, да и на лолзе я еще новокек, так что не судите строго :ok_shy:

    (в некоторых местах в статье я поставил лишние пробелы, тк лолз форматирует это в ссылку)
     
    20 апр 2025 Изменено
  2. Смешарик
    Смешарик 20 апр 2025 ПРОДАМ СМЕШАРИКА https://lolz.live/threads/8102318/ :kirbi: 2620 21 май 2020
    Я с бОльшим успехом найду 5к на улице
     
    1. qufoo Автор темы
      Смешарик, +, я прост как идею, мб у кого то хватит мозгов доработать как-то
  3. Cartier
    Cartier 20 апр 2025 im umer :cryingcat: 8757 1 сен 2020
    Ну шанс как на секретку в роблоксе :ehh:
     
  4. JeamOff
    Хм... надо купить ферму за 12 мультов и кучу аккаунтов и как вьебать поиск всего этого чуда юда
     
    1. qufoo Автор темы
      JeamOff, окуп внуки застанут
  5. Tonkeeper
    Tonkeeper 20 апр 2025 17 14 ноя 2019
    Идея то нормальная, но с таким шансом на успех... проще в казино депать
     
    1. Посмотреть предыдущие комментарии (2)
    2. Cartier
      qufoo, если такой шанс на одном пк то купи тысячу таких ПК и вот уже 3-4 нуля уберется..
    3. qufoo Автор темы
      Cartier, ух, можно же еще на одном компе несколько акков отрабатывать, миллионы тысяч денег уже в кармане
    4. Cartier
      qufoo, ну да просто уменьшай нули до 1 процента и захвати мир кб
  6. triple6six
    triple6six 23 апр 2025 40 19 дек 2019
    идея неплохая
     
  7. CEKC_TEPMuHATOP
    Я думал шанс выше)
     
  8. wzaxc
    wzaxc 29 апр 2025 52 9 ноя 2023
    и че кто-то копейку поднял?
     
  9. ART1X
    ART1X 29 апр 2025 excellent is our standard 684 24 ноя 2016
    немного доработать и все деньги мира будут у тебя
     
Top