🚀 Powerful userscript for Spaces.im
Откройте страницу скрипта и нажмите «Установить», либо поставьте файл напрямую: spaces-plus.user.js.
Подходит для Tampermonkey, Greasemonkey и Violentmonkey. Скрипт работает на spaces.im, world84.spcs.bio.
Настройки открываются со страницы настроек сайта и разбиты на разделы «Контент», «Сбор», «Медиа» и «Интерфейс».
- Пакетное удаление комментариев
- Пакетное удаление читателей. Отметки сохраняются при смене страницы
- Добавление пользователя в закладки. Кнопка сразу показывает, добавлен человек или нет
- Поворот фотографий в просмотрщике, с анимацией. На видео кнопки нет
- Скорость видео: меню в плеере от x0.25 до x2
- Прокрутка страницы справа
- Скрытие правого меню. При включении виджет погоды выключается: они занимают одно место
- Кнопка загрузки трека из плеера. Ссылка обновляется при смене трека
- Внешние ссылки без редиректа
- Сбор бонусных монет
- Сбор кармы
- Панель друзей онлайн в левом меню, от 1 до 20. Нужен включенный раздел «Друзья»
- Старое положение кнопок почты и ленты в шапке
- Ранее использованные смайлики. Список общий для зеркал. С зажатым Shift смайл добавляется или убирается
- Фон сайта: картинка из набора или свой цвет
- Виджет погоды: город, ключ OpenWeather и интервал обновления
- Установите зависимости
pnpm install - Запустите сервер
pnpm dev - Установите
http://localhost:3000/spaces-plus.user.js. При сохранении файлов вsrcскрипт пересобирается, страницу Spaces нужно обновить. Менеджерам с@requireчерезfile://подходитhttp://localhost:3000/spaces-plus.proxy.user.js. - Для сборки используйте
pnpm build. Вdistпоявятсяspaces-plus.user.jsиspaces-plus.meta.js.
Сайт Spaces открывается по HTTPS, поэтому Chrome может блокировать скрипт с http://localhost. Включите chrome://flags/#allow-insecure-localhost. Смена @match, @grant или @name требует переустановки скрипта.