По приколу сделал скрипт, который автоматический меняет цвет ника доступных групп (Перезагружайте эту страницу, увидите, как цвет моего ника скачет от постояльца до ИИ) TamperMonkey (расширение) Tampermonkey сломался. Нужно ставить violetmonkey с гитхаба https://github.com/violentmonkey/violentmonkey // ==UserScript== // @name API Request Script // @namespace http://tampermonkey.net/ // @version 0.1 // @description Sending repeated API requests // @author Ваше имя // @match https://lolz.live/* // @grant none // ==/UserScript== (function() { 'use strict'; // URL без параметра display_group_id const baseUrl = "https://api.zelenka.guru/users/АЙДИ_ВАШЕГО_ПРОФИЛЯ/?display_group_id="; const headers = { "accept": "application/json", "authorization": "Bearer ВАШ_ТОКЕН" }; // Список значений для display_group_id const ids = [22, 23, 60, 351, 265]; // Функция для выполнения запросов async function sendRequests() { for (const displayGroupId of ids) { const url = `${baseUrl}${displayGroupId}`; try { const response = await fetch(url, { method: 'PUT', headers: headers }); const data = await response.json(); console.log(`Response for display_group_id ${displayGroupId}:`, data); } catch (error) { console.error('Error:', error); } // Ждем 3 секунды перед следующим запросом await new Promise(resolve => setTimeout(resolve, 3000)); } // Повторяем процесс sendRequests(); } // Запускаем функцию sendRequests(); })(); Code // ==UserScript== // @name API Request Script // @namespace http://tampermonkey.net/ // @version 0.1 // @description Sending repeated API requests // @author Ваше имя // @match https://lolz.live/* // @grant none // ==/UserScript== (function() { 'use strict'; // URL без параметра display_group_id const baseUrl = "https://api.zelenka.guru/users/АЙДИ_ВАШЕГО_ПРОФИЛЯ/?display_group_id="; const headers = { "accept": "application/json", "authorization": "Bearer ВАШ_ТОКЕН" }; // Список значений для display_group_id const ids = [22, 23, 60, 351, 265]; // Функция для выполнения запросов async function sendRequests() { for (const displayGroupId of ids) { const url = `${baseUrl}${displayGroupId}`; try { const response = await fetch(url, { method: 'PUT', headers: headers }); const data = await response.json(); console.log(`Response for display_group_id ${displayGroupId}:`, data); } catch (error) { console.error('Error:', error); } // Ждем 3 секунды перед следующим запросом await new Promise(resolve => setTimeout(resolve, 3000)); } // Повторяем процесс sendRequests(); } // Запускаем функцию sendRequests(); })(); Python 1. Скачиваем Python https://www.python.org/downloads/ 2. Создаем пустой .txt 3. Копируем в него код (скачать готовый скрипт, подставить свои значения) import requests import time # URL без параметра display_group_id base_url = "https://api.zelenka.guru/users/ВАШЦИФРОВОЙАЙДИПРОФИЛЯ?display_group_id=" headers = { "accept": "application/json", "authorization": "Bearer *ВАШ ТОКЕН*" } # Список значений для display_group_id ids = [22, 23, 60, 351, 265] # Бесконечный цикл while True: for display_group_id in ids: url = f"{base_url}{display_group_id}" response = requests.put(url, headers=headers) print(f"Response for display_group_id {display_group_id}: {response.text}") # Ждем 3 секунды перед следующим запросом time.sleep(3) Code import requests import time # URL без параметра display_group_id base_url = "https://api.zelenka.guru/users/ВАШЦИФРОВОЙАЙДИПРОФИЛЯ?display_group_id=" headers = { "accept": "application/json", "authorization": "Bearer *ВАШ ТОКЕН*" } # Список значений для display_group_id ids = [22, 23, 60, 351, 265] # Бесконечный цикл while True: for display_group_id in ids: url = f"{base_url}{display_group_id}" response = requests.put(url, headers=headers) print(f"Response for display_group_id {display_group_id}: {response.text}") # Ждем 3 секунды перед следующим запросом time.sleep(3) 4. Подставляем свой цифровой айди профиля и токен. 5. Переименовываем .txt в .py 6. В папке с скриптом пишем cmd 7. Запускаем скрипт python *скрипт*.py 8. Всё работает.
Нашел проблему, отвалился тамперманки Скрипт рабочий. Работоспособность проверяйте - обновляйте страницу и смотрите на мой ник
БИЛЛИНОГАМИ, а че обновлять-то? работает ж, работает, можно только ебануть рандомную смену цветов ника, а не по порядку