Код был написан ChatGPT, используя промты. Скрипт не запускается. Выдает ошибки в консоли (пользуюсь firefox). Сразу напишу, я не шарю в программировании, так что не ругайте, только начинаю обучение. Делал скрипт чисто для себя
Ошибки из консоли браузера:
Скрытый контент для зарегистрированных пользователей.
Код:
// ==UserScript==
// @name Мой Скрипт для VK
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Уведомления о активности на VK и другие функции
// @author CrYn1nS
// @match *://*.vk.com/*
// @grant none
// ==/UserScript==
// Переменные для хранения пользовательских настроек
let userBackgroundColor = "white";
let userNotificationColor = "yellow"; // Объявляем переменную здесь
// Объявляем анимацию мигания
const blinkAnimation = `
@keyframes blink {
0%, 100% {
opacity: 1;
}
50% {
opacity: 0;
}
}
`;
// Функция для создания и отображения уведомления о активности
function createActivityNotification() {
const activityNotification = document.createElement("div");
activityNotification.textContent = "Активность пользователя!";
// Применяем пользовательские настройки к окну уведомления
activityNotification.style.backgroundColor = userNotificationColor;
activityNotification.style.padding = "10px";
activityNotification.style.fontWeight = "bold";
activityNotification.style.animation = blinkAnimation; // Применяем анимацию
activityNotification.style.width = "200px";
activityNotification.style.height = "50px";
// Добавляем кнопку для настроек в окне уведомления
const settingsButton = document.createElement("button");
settingsButton.textContent = "Настройки";
settingsButton.addEventListener("click", openNotificationSettings);
activityNotification.appendChild(settingsButton);
// Добавляем окно уведомления на страницу
document.body.appendChild(activityNotification);
}
// Функция для открытия окна настроек уведомления
function openNotificationSettings() {
const settingsPopup = document.createElement("div");
settingsPopup.className = "settings-popup";
// Добавляем форму с настройками
settingsPopup.innerHTML = `
<h2>Настройки уведомления</h2>
<label>Цвет фона: <input type="color" id="background-color" value="${userBackgroundColor}"></label>
<label>Цвет уведомления: <input type="color" id="notification-color" value="${userNotificationColor}"></label>
<button id="save-settings">Сохранить</button>
<button id="cancel-settings">Отменить</button>
`;
// Добавляем всплывающее окно на страницу
document.body.appendChild(settingsPopup);
const saveButton = settingsPopup.querySelector("#save-settings");
const cancelButton = settingsPopup.querySelector("#cancel-settings");
// Обработка нажатия кнопки "Сохранить"
saveButton.addEventListener("click", () => {
userBackgroundColor = settingsPopup.querySelector("#background-color").value;
userNotificationColor = settingsPopup.querySelector("#notification-color").value;
document.body.removeChild(settingsPopup);
});
// Обработка нажатия кнопки "Отменить"
cancelButton.addEventListener("click", () => {
document.body.removeChild(settingsPopup);
});
}
// Функция для проверки активности окна браузера
function checkBrowserActivity() {
// Проверяем активность окна браузера
// Если неактивно, останавливаем анимацию
}
// Вызываем функцию для проверки активности окна браузера с заданным интервалом
setInterval(checkBrowserActivity, 5000); // Замените 5000 на userCheckInterval, если нужно
Ошибки из консоли браузера:
Код:
Некоторые куки неправильно используют рекомендованный атрибут «SameSite» 3
На этой странице используется нестандартное свойство «zoom». Попробуйте использовать calc() в соответствующих значениях свойств или использовать «transform» вместе с «transform-origin: 0 0». al_im.php
Некоторые куки неправильно используют рекомендованный атрибут «SameSite» 170
Запрос на доступ к куке или хранилищу на «https://top-fwz1.mail.ru/tracker?js=13;id=2579437;u=https://vk.com/;r=https://vk.com/al_im.php;st=1692656824196;pid=416747278;userid=416747278;title=%D0%9C%D0%B5%D1%81%D1%81%D0%B5%D0%BD%D0%B4%D0%B6%D0%B5%D1%80;s=1440*900;vp=1423*563;touch=0;hds=1;frame=0;flash=;sid=7ad92f06b7b25ee0;ver=60.3.0;tz=-180%2FEurope%2FMoscow;ni=;detect=1;lvid=1681153902451%3A1692656964549%3A256%3A4c6134ab3110aef6d5eb46c54bcba764;visible=true;_=0.6474090516916706;e=RT/unload;et=1692656964548;pvt=140352;vtauto=44519» был заблокирован, в связи с тем, что он поступил от трекера, при включенной блокировке содержимого. 15
[0.004] common module enabled common.62140bbe2fefc006fe0e.js:2:930898
Элемент <source> не имеет атрибута «src». Не удалось загрузить медиаресурс. al_im.php
Элемент <source> не имеет атрибута «src». Не удалось загрузить медиаресурс. al_im.php
Не удалось загрузить ни одного кандидата на ресурс. Загрузка медиа приостановлена. al_im.php
Не удалось загрузить ни одного кандидата на ресурс. Загрузка медиа приостановлена. al_im.php
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: al_im.php:1:1
Был заблокирован автоматический запуск AudioContext. Он должен создаваться или продолжаться после действий пользователя на странице. d44a3dadec967cfec01768a41c432826.0a6ad0641047402b4095.js:1:58595
Некорректный URI. Не удалось загрузить медиаресурс . al_im.php
Не удалось декодировать медиаресурс data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAABAAEARKwAAIhYAQACABAAZGF0YQAAAAA=. al_im.php
Не удалось декодировать медиаресурс data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAABAAEARKwAAIhYAQACABAAZGF0YQAAAAA=, ошибка: Error Code: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006) al_im.php
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: 9 al_im.php:1:1
Свойство MouseEvent.mozPressure является устаревшим. Для его замены используйте PointerEvent.pressure. common.62140bbe2fefc006fe0e.js:2:1158723
Ошибка синтаксического анализа XML: корневой элемент не найден
Адрес: https://vk.com/al_im.php
Строка 1, символ 1: 9 al_im.php:1:1