По новым правилам необходимо было объединить все свои скрипты из раздела Дополнения. Так что все Мои скрипты вы можете найти здесь LZT Music Streaming - Трансляция музыки из Spotify, Яндекс, ВК, YouTube, SoundCloud, LastFM Расширение, которое транслирует в статус профиля музыку играющую у вас в Spotify, Яндекс.Музыке, ВК, YouTube Music, SoundCloud, LastFM Актуальная версия 1.3.1 Меню Статус Работа расширения Функции 1. Возможность выключить работу расширения 2. Трансляция музыки из ВК Музыка, Яндекс Музыка, Youtube Music, Spotify, SoundCloud, LastFM 3. Возможность указать статус по умолчанию, который будет устанавливаться, если вы поставили музыка на паузу или сервис неактивен 4. Возможность сбросить кеш, если расширение перестало работать Особенности 1. При открытии 2+ вкладок скрипт LOLZTEAM, ВК Музыки, Яндекс Музыки, SoundCloud, Youtube Music работает на последней открытой 2. Из-за особенности работы перехода по разделам в ВК и Яндекс Музыке, если скрипт был запущен в последней вкладке, а вкладка была закрыта или вы выполняете действий в другой (не последней), то нужно перезагрузить страницу ВК или Яндекс Музыки, чтобы скрипт снова продолжил отслеживать статус музыки 3. Отслеживание статуса Яндекс Музыки работает только на версию сайта, чтобы было удобнее Вы можете через Яндекс Браузер (или другой браузер, где есть создания из вкладки отдельного приложения), создать отдельное приложение и запускать его, скрипт будет работать там (но не будет работать, если у вас закрыт сайт LOLZTEAM Инструкция по Spotify 1. Перед началом получения токена от Spotify авторизуйтесь на сайте 2. Подтвердите почту по ссылке: КЛИК 3. После выполнения всех действий открываем меню расширения и нажимаем "Получить токен" 4. Принимаем все что принимается, поля для ввода в создании приложения заполнятся сами (если пишет, что поле не заполнено, нажмите на него и поставьте пробел. Важно redirect url должен быть как у меня) 5. После успешного создания приложения перейдите в настройки по кнопке "Settings" (или как у вас называется) 6. Скопируйте Client ID и Client Secret и вставьте в соответствующие поля в расширении 7. Снова нажмите на кнопку "Получить токен" и предоставьте разрешения приложению 8. Вас должно будет перенаправить на эту тему и если токен успешно получен появится подтверждающее уведомление в левом верхнем углу 9. Всё. Все данные сохранены и вы можете приступать транслировать музыку из Spotify Установить Tampermonkey - установить LZT Music Streaming - установить Автор идеи - ЛолиХентай Отображение всех трофеев в профиле (Версия 0.10) Версия 0.10 Мобильная версия Ссылка на установку скрипта - https://greasyfork.org/ru/scripts/472293-lzt-trophy Ссылка на установку TamperMonkey - https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ru Я не JS кодер, я питонист. Так что весь шлак, который в виде кода не судите строго UPD: Сделал запрос через Xenforo.ajax. Спасибо its_niks Починил отображение title при наведении. Спасибо Jack HideViewedMarket - Скрываем просмотренные темы на маркете Меню с выбором чекбокса, для включения фильтрации Сброс списка, где хранятся просмотренные товары По просьбе Jelby и других пользователей форума Скрипт был написан на скорую руку и как будет достаточно времени сделаю все культурнее. О всех найденных багах писать сюда. Установка Ссылка на установку скрипта - https://greasyfork.org/ru/scripts/472845-hideviewedmarket Ссылка на установку TamperMonkey - https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ru P.S. У меня нет тех возможностей, что есть у разработчика форума. Поэтому скрипт скрывает товары лишь удалив их блок с кода страницы. Поэтому на какое-то время будет видны элементы, пока страница не прогрузится ThreadScroll | Автоподгрузка сообщений в темах (Версия 0.5) Листаем до конца страницы и автоматически загружается контент со следующей страницы (вау удивительно) Спасибо MeloniuM за помощь Ссылка на установку скрипта - https://greasyfork.org/ru/scripts/475120-threadscroll Ссылка на установку TamperMonkey - https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ru Возможные ошибки 1. Есть шанс что загрузится две страницы сразу 2. Был баг повторной загрузки страницы (очень редко) Буду фиксить по мере жалоб и найденных багах TrophyCleaner | Удаляет повторные трофеи TrophyCleaner | Удаляет повторные трофеи -------------------------------------------------------------------------------------------------------------------------------------- Скрипт позволяет сделать чтобы он оставлял только уникальные трофеи Например у вас есть за 1 год за 2 года и он удаляет за 1 год оставляет только трофей за 2 года как в steam Пример До После Установить скрипт можно тут https://greasyfork.org/ru/scripts/479882-trophycleaner А если хотите чтобы отображались все трофеи установите скрипт от llimonix https://zelenka.guru/threads/5641382/ Так же вам нужен тамперманки >>>Установить<<< Амням в логотипе форума Установить Tampermonkey Установить скрипт - https://greasyfork.org/ru/scripts/476573-амням-сквад Превью Кнопка "Случайная тема" Идею взял из предложения onechance : https://zelenka.guru/threads/5638537/ Минусы: Как оказывается можно получить только информация с 1 до 500 страницы в разделе: https://zelenka.guru/threads/5652641/ Что за форум такой, что страницы его нагружают? Установка Ссылка на установку скрипта https://greasyfork.org/ru/scripts/472526-lztrandomthread Ссылка на установку TamperMonkey https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ru Сиськи
Обновление 1.3 Добавлен сервис SoundCloud, который работает на странице сайта Добавлен сервис Last.fm, который работает через API и к которому можно подвязать такие сервисы как Spotify, Souncloud, Deezer, Tidal и другие. Немного переработан дизайн меню Переработана логика сокращения статуса если он превышает 50 символов. Теперь срезаются сначала авторы до максимальной допустимой длины. Если и это не помогает. То срезается и текст статуса. Мелкие фиксы работы расширения За идею с last.fm спасибо Lyralei За идею с SoundCloud спасибо Xonex , LAKONELLI , Просьба протестировать обновление и выявить баги и недочеты. Спасибо люблю
Минус скрипта, при наведении срабатывает мой лично добавленный title. А не тот красивый, что заложен в лолз. Я не смог понять почему он не работает. Кто знает. напишите в телеграм
MeloniuM, возможно некорректно, потом доработаю. а то я быстро от руки накидал и еще выпилил все выводы в консоль, а то забыл деббаги делал
Вместо $.getJSON можно использовать XenForo.ajax, там сразу xfToken подставляется из страницы и другие параметры по типу _xfRequestUri,_xfResponseType
llimonix, XenForo.ajax("https://zelenka.guru/install/trophies", {}).then(data => { console.log(data.templateHtml); }); Code XenForo.ajax("https://zelenka.guru/install/trophies", {}).then(data => { console.log(data.templateHtml); });
Обновление 0.7 Изменил отображение трофеев в мобильной версии, теперь это прокрутка. Обновите скрипт по той же ссылке Переделал под JQuery (наверное). Код стал читаемым и короче Сделал запрос через Xenforo.ajax. Спасибо its_niks У пользователей, у которых не стояла короткая ссылка, не работал скрипт - исправил
Да и толк от этих картинок ? У ково они не вмещаются на целый экран будет это показывать. Да и не у всех такое огромное количество. На мобильной версии курсор передвижение поддерживаю.