Загрузка...

Скрипт для тех, кто выполняет трофей "Активный 90"

Тема в разделе Python создана пользователем MALWARE 20 июл 2024. (поднята 17 июл 2025) 25 496 просмотров

  1. PowerDevil
    PowerDevil 23 июл 2024 12 725 27 авг 2022
    Нету логуру фигня
    шучу годно но бесполезно для меня
     
    1. MALWARE Автор темы
      PowerDevil, а нахера что-то логировать, если суть в уведомлениях в тг?
  2. noambience
    А теперь туториал как запустить с моб
     
    1. MALWARE Автор темы
    2. vvv
      MALWARE, ой да ну в пизду ваши костыли
  3. p0bed1tel
    p0bed1tel 23 июл 2024 СТАТЬ МИЛЛИОНЕРОМ ЗА МЕСЯЦ - https://lolz.live/threads/8241684/ 12 678 3 июн 2021
    Опа, спасибо за такой удобный скрипт)
     
  4. arimans
    arimans 23 июл 2024 228 19 641 5 май 2019
    Прикольно, но чет в падлу каждый день писать что-то. В плане, легче деньги думаю занести
     
    1. vvv
      arimans, ну если легче то думаю можно и баксу бабла занести
  5. puffer2010
    puffer2010 23 июл 2024 Моментальная покупка TRX - https://lolz.live/threads/8610296/ 17 904 7 мар 2019
    фу, казуал
    совсем расслабились
     
  6. vvv
    vvv 23 июл 2024 Стань анонимным в блокчейне - https://lolz.live/threads/8883088/ 15 060 28 фев 2021
    Хз я думал там легко а мне лень это все делать,с телефона ещё и ёпта
     
  7. БИЛЛИНОГАМИ
    БИЛЛИНОГАМИ 23 июл 2024 Банки|Турция|Верификации|Биржи - lzt.lol/TUR :zerotwo:
    По красоте сделал MALWARE :+rep:
     
    1. vvv
  8. Кишлак
    Кишлак 23 июл 2024 Концерт кишлака тут?... 1138 6 дек 2021
    извините, а куда это всё вставлять?
     
    1. MALWARE Автор темы
  9. MALWARE
    MALWARE Автор темы 25 июл 2024 мяукаю 11 981 12 мар 2021
    Обновление скрипта: теперь вы можете в любой момент проверить прогресс в боте вручную
    [IMG]
    Поднял кнопкой
     
    1. Посмотреть предыдущие комментарии (6)
    2. uncpfiae
      k1erry, 5000 разработка такого стоит
    3. k1erry
      uncpfiae, чат гпт бесплатно сделает
    4. MALWARE Автор темы
    5. Посмотреть следующие комментарии (1)
  10. PowerDevil
    PowerDevil 29 авг 2024 12 725 27 авг 2022
    Ну короч проксирование хотяб бы добавил
    Python
    cookies = {
    'xf_user': 'F12',
    'xf_tfa_trust': 'Приложение',
    'xf_session': 'Файлы cookie',
    'lolz.live_xf_tc_lmad': 'https://lolz.live'
    }

    proxies = {
    'http': 'http://login:pass@ip:port ',
    'https': 'http:/login:pass@ip:port',
    }


    headers = {
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36',
    }

    tg_bot_token = '123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
    tg_chat_id = 987654321 # Без кавычек

    hours = '16,19,21'

    # Больше ничего редактировать не нужно

    from requests import Session
    from bs4 import BeautifulSoup
    from Crypto.Cipher import AES
    from re import compile, MULTILINE
    from datetime import datetime, timezone
    from collections import Counter
    from apscheduler.schedulers.asyncio import AsyncIOScheduler
    from aiogram import Bot, Dispatcher, types
    from aiogram.filters import Command
    from asyncio import get_event_loop, run



    s = Session()
    s.headers.update(headers)
    s.cookies.update(cookies)
    s.proxies.update(proxies) # Adding the proxies

    scheduler = AsyncIOScheduler(timezone="Europe/Moscow", job_defaults={'misfire_grace_time': None})
    bot = Bot(token=tg_bot_token)
    dp = Dispatcher()

    @dp.message(Command('start'))
    async def start(message: types.Message):
    if not message.from_user.id == tg_chat_id: return
    await message.answer(':)', reply_markup=types.ReplyKeyboardMarkup(keyboard=[[types.KeyboardButton(text='Проверить сейчас')]], resize_keyboard=True))

    @dp.message(lambda message: message.text == 'Проверить сейчас')
    async def check_now(message: types.Message):
    if not message.from_user.id == tg_chat_id: return
    await bot.send_chat_action(message.chat.id, action="typing")
    await trophy_notifier()

    async def trophy_notifier():
    today = datetime.now(timezone.utc).date()

    # Устанавливаем куки dfuid (или как его там)
    soup = BeautifulSoup(s.get('https://lolz.live').text, 'html.parser')
    if soup.find("noscript") and soup.find("noscript").text == 'Oops! Please enable JavaScript and Cookies in your browser.':
    match = compile(r'document\.cookie\s*=\s*"([^="]+)="\s*\+\s*toHex\(slowAES\.decrypt\(toNumbers\(\"([0-9a-f]{32})\"\)', MULTILINE).search(soup.find_all('script')[1].string)
    value = AES.new(bytearray.fromhex("e9df592a0909bfa5fcff1ce7958e598b"), AES.MODE_CBC, bytearray.fromhex("5d10aa76f4aed1bdf3dbb302e8863d52")).decrypt(bytearray.fromhex(match.group(2))).hex()
    s.cookies.set(name=match.group(1), value=value)

    s.get('https://lolz.live') # Нет, это не ошибка. Почему-то нужно делать два запроса, чтобы всё работало.
    soup = BeautifulSoup(s.get('https://lolz.live/account/personal-details').text, 'html.parser')
    profile = soup.find_all('p', class_='explain')[2].find('a')['href']
    notification = 'Активный 90: '
    try:
    notification += BeautifulSoup(s.get(profile + 'trophies').text, 'html.parser').find(id='trophy-132').find('div', class_='count').text + '/90'
    except:
    notification += 'СЕГОДНЯ НЕ ВЫПОЛНЕН'

    posts = BeautifulSoup(s.get(f'https://lolz.live/search/search?users={soup.find(id="ctrl_username")["value"]}&content=post').text, 'html.parser').find_all('li', class_='searchResult post primaryContent')
    posts = list(filter(lambda post: post.find('abbr', class_="DateTime") and datetime.fromtimestamp(int(post.find('abbr', class_="DateTime")['data-time']), tz=timezone.utc).date() == today, posts))
    notification += '\n\nСообщений: ' + (str(len(posts)) if len(posts) < 20 else '> 20')

    likes = BeautifulSoup(s.get(profile + 'likes').text, 'html.parser').find('div', class_='likesList').find_all('div', class_='likeContainer') + BeautifulSoup(s.get(profile + 'likes?content_type=post_comment').text, 'html.parser').find('div', class_='likesList').find_all('div', class_='likeContainer')
    likes = list(filter(lambda like: like.find('abbr', class_="DateTime") and datetime.fromtimestamp(int(like.find('abbr', class_="DateTime")['data-time']), tz=timezone.utc).date() == today, likes))
    notification += '\n\nСимпатий: ' + (str(len(likes)) if len(likes) < 20 else '> 20')
    forums = [like.find_all('a')[4].text for like in likes]
    notification += '\n' + '\n'.join([f'{section}: {count}' for section, count in Counter(forums).items()])

    await bot.send_message(tg_chat_id, notification)

    async def main():
    scheduler = AsyncIOScheduler(timezone="Europe/Moscow", job_defaults={'misfire_grace_time': None})
    scheduler.add_job(trophy_notifier, 'cron', hour='16,18,16,20', minute='0')
    scheduler.start()

    try:
    await dp.start_polling(bot)
    finally:
    await bot.session.close()
    scheduler.shutdown()

    run(main())
    Хотел на httpx но он чет выебывается
     
    29 авг 2024 Изменено
  11. KILLA
    перепиши на апи токен, а не на куки
     
    1. Посмотреть предыдущие комментарии (2)
  12. CallSaul
    ребят ловите лайфхак, просто создавайте розыгрыши каждый день на протяжении 90 дней и трофей ваш :sueta:
    p.s. то же самое можно провернуть и с 'активный 365'
     
    1. p0bed1tel
      CallSaul, тогда уж 5 розыгрышей в день, ведь нужно 5 сообщений
      5 дек 2024 Изменено
    2. CallSaul
      p0bed1tel, не нужно, у меня посмотри сколько сообщений и при этом актив 111 дней
  13. Бойкиссер
    Бойкиссер 16 дек 2024 можно я тебя поцелую :owoshy: 12 787 17 июн 2022
    [IMG]
    што делать?
    версия питона последняя
    pip install pycryptodome и pip install pycryptodomex установил - не помогло.
     
    1. MALWARE Автор темы
    2. Бойкиссер
      MALWARE, переустановил питон сделал тоже самое - заработало :amura:
      ток другая проблема появилась
      17 дек 2024 Изменено
  14. loosle
    loosle 16 дек 2024 от 200.000₽ играя в CS — https://lolz.live/threads/8621957/ 558 3 янв 2024
    1. Посмотреть предыдущие комментарии (5)
    2. loosle
      28 апр 2025 Изменено
    3. MALWARE Автор темы
      loosle, давай попозже напиши мне в тг, попробуем разобраться
    4. loosle
      MALWARE, у меня спамблок
      28 апр 2025 Изменено
  15. aknelez
    aknelez 19 апр 2025 привет брат 297 6 янв 2021
    vibe кодинкс
     
Загрузка...
Top