Добавили недавно фичу с страницей "Именинники". Скрипт ставит вам сегодняшнюю дату в день рождения. Вы каждый день отображаетесь на странице "Именинники". https://lolz.live/members/?type=birthday Вечно 2017. Я сделал кривой говнокод на чатгпт, не ругайтесь, главное, что работает 1. Скачать расширение TamperMonkey 2. Нажать "Создать новый скрипт" 3. Скопировать скрипт и вставить. 4. Заменить id вашего профиля и вставить токен. Tampermonkey // ==UserScript== // @name Update Birthday on lolz.live // @namespace http://tampermonkey.net/ // @version 0.1 // @description Обновить дату рождения пользователя через API на lolz.live // @author Ваше имя // @match *://lolz.live/* // @grant GM_xmlhttpRequest // @connect api.zelenka.guru // ==/UserScript== (function() { 'use strict'; // Функция для выполнения запроса function sendBirthdayUpdate() { // Получаем текущую дату const today = new Date(); const day = String(today.getDate()).padStart(2, '0'); // Добавляем ведущий ноль const month = String(today.getMonth() + 1).padStart(2, '0'); // Месяцы начинаются с 0 и добавляем ведущий ноль const year = 2017; // ID пользователя (замените на свой) const userId = 3433667; // URL для запроса const url = `https://api.zelenka.guru/users/${userId}?user_dob_day=${day}&user_dob_month=${month}&user_dob_year=${year}`; console.log("Отправка запроса на:", url); // Логируем URL запроса // Выполняем PUT-запрос GM_xmlhttpRequest({ method: "PUT", url: url, headers: { "accept": "application/json", "authorization": "Bearer ВАШ_ТОКЕН" }, onload: function(response) { console.log("Response:", response.responseText); // Логируем ответ сервера if (response.status === 200) { console.log("Дата рождения успешно изменена."); } else { console.error("Ошибка при изменении даты рождения:", response.status, response.statusText); } }, onerror: function(error) { console.error("Ошибка запроса:", error); } }); } // Запускаем выполнение функции каждые 3 секунды setInterval(sendBirthdayUpdate, 3000); })(); Код // ==UserScript== // @name Update Birthday on lolz.live // @namespace http://tampermonkey.net/ // @version 0.1 // @description Обновить дату рождения пользователя через API на lolz.live // @author Ваше имя // @match *://lolz.live/* // @grant GM_xmlhttpRequest // @connect api.zelenka.guru // ==/UserScript== (function() { 'use strict'; // Функция для выполнения запроса function sendBirthdayUpdate() { // Получаем текущую дату const today = new Date(); const day = String(today.getDate()).padStart(2, '0'); // Добавляем ведущий ноль const month = String(today.getMonth() + 1).padStart(2, '0'); // Месяцы начинаются с 0 и добавляем ведущий ноль const year = 2017; // ID пользователя (замените на свой) const userId = 3433667; // URL для запроса const url = `https://api.zelenka.guru/users/${userId}?user_dob_day=${day}&user_dob_month=${month}&user_dob_year=${year}`; console.log("Отправка запроса на:", url); // Логируем URL запроса // Выполняем PUT-запрос GM_xmlhttpRequest({ method: "PUT", url: url, headers: { "accept": "application/json", "authorization": "Bearer ВАШ_ТОКЕН" }, onload: function(response) { console.log("Response:", response.responseText); // Логируем ответ сервера if (response.status === 200) { console.log("Дата рождения успешно изменена."); } else { console.error("Ошибка при изменении даты рождения:", response.status, response.statusText); } }, onerror: function(error) { console.error("Ошибка запроса:", error); } }); } // Запускаем выполнение функции каждые 3 секунды setInterval(sendBirthdayUpdate, 3000); })();
биллиногами, так это неизбежно, когда всё работает нормально, то остается добавлять какую нибудь хуйню новую
лучше бы вообще сделали просто как на всех форумах снизу страницы - сегодня именинники такие такие и всё, зачем этот топ не понятно