Наконец-то то долгожданная прослушка на сайте
Скрипт для браузера Chrome, который восстанавливает работу штатного плеера Clubtone, обеспечивая воспроизведение музыки через Soundfiles

Установка
1. Установить Tampermonkey
- Открыть страницу расширения по ссылке выше, нажать «Установить» и подтвердить добавление в браузер
2. Разрешить пользовательские скрипты
-
Инструкция Tampermonkey → Нажать правой кнопкой мыши на значок Tampermonkey → «Управление расширениями» → включить «Разрешить пользовательские скрипты»
-
Если этого переключателя нет то выполнить следующие действия:
→ открыть меню Chrome, нажав три точки в правом верхнем углу → «Расширения»
→ «Управление расширениями» или ввестиchrome://extensions/в адресной строке
→ включить «Режим разработчика» в правом верхнем углу
3. Установить скрипт
Основной способ:
- Открыть Clubtone TOP Player Fix и нажать «Установить» в Tampermonkey
- При успешной установке достаточно только этого способа
Импорт файла:
- Скачать файл clubtone-player-fix.user.js
- Открыть Tampermonkey → «Панель управления» → «Утилиты» → «Импорт файлов»
- Выбрать скачанный файл и подтвердить установку
4. Открыть Clubtone
- Готово, можно перейти на clubtone.do.am или clubtone.net. Скрипт запускается автоматически
Сохраняются привычный вид плеера и основные способы управления
Если скрипт не работает
- Стабильная работа предусмотрена везде, где есть актуальные ссылки на Soundfiles
В иных случаях работа не гарантируется из-за нерабочих или устаревших ссылок на другие ресурсы для воспроизведения и загрузки треков - Проверить разрешение на пользовательские скрипты в Chrome (шаг 2 установки)
- Обновить страницу Clubtone, нажав Ctrl+F5
- Открыть Tampermonkey и убедиться, что скрипт Clubtone TOP Player Fix включён
- Обновить страницу с расширением Clubtone TOP Player Fix в Tampermonkey, нажав Ctrl+F5
- Выключить и снова включить скрипт в Tampermonkey, затем обновить Clubtone
- Проверить, не блокирует ли блокировщик рекламы запросы Clubtone или Soundfiles. Для проверки можно временно отключить его именно на этих сайтах
- Если спустя некоторое время после успешной установки скрипта воспроизведение треков перестало работать, нажать кнопку загрузки любого трека, чтобы открыть Soundfiles. Сервис может временно ограничивать доступ по IP-адресу через систему защиты BitNinja. Пройти проверку на открывшейся странице, после чего вернуться на Clubtone - воспроизведение восстановится. Если трек не играет и на самом Soundfiles, причина может быть в недоступности файла или сервиса. Скрипт не может восстановить удалённое аудио и обойти проверку Soundfiles
- Иногда помогает простой перезапуск Chrome если произошёл сбой воспроизведения плеера из-за неизвестных ошибок в связке Chrome и Tampermonkey
Изменения и возможности
- Воспроизведение и загрузка треков напрямую через Soundfiles вместо Zippyshare
- Восстановление работы штатного плеера во всех разделах Clubtone
- Один активный плеер: запуск музыки в другой вкладке ставит предыдущую на паузу, сохраняя позицию
- Изменение управлением воспроизведения с помощью горячих клавиш на страницах отдельных треков
- Уведомления: ошибки источника, кнопки перехода и повторной попытки
- Исправлена ошибка 404 при открытии страниц треков из раздела «Последние комментарии»
- Переходы между треками сохраняют используемое зеркало (домен)
- Настройка правильной работы поисковика во всех разделах Clubtone
- Мелкие правки в оформлении и конфигурации
- Предзагрузка трёх следующих треков для быстрого переключения в ТОП 100, Клубная музыка и т.д.
- Общая история прослушивания для обоих доменов clubtone.do.am и clubtone.net. Названия прослушанных треков отмечаются не только штатным (серым цветом) CSS-состоянием :visited от браузера Chrome, но теперь и отдельной логикой скрипта. Это значит, что параллельно Chrome, история ID прослушанных треков (без аудио, обложек и т. п.) сохраняется локально в хранилище Tampermonkey. Она не сбрасывается при обновлении страницы, перезапуске браузера или включении и выключении скрипта. При удалении скрипта вместе с его данными история прослушивания будет потеряна, но останутся отметки посещений, сохранённые самим браузером
Управление плеером
В ТОПах и списках разделов
- W - Открыть страницу текущего трека
- A - Предыдущий трек
- S - Воспроизведение / пауза
- D - Следующий трек
- F - Открыть страницу скачивания на Soundfiles
На отдельной странице трека
- W - Начать воспроизведение заново с начала трека
- A - Перемотать на 5 секунд назад
- S - Воспроизведение / пауза
- D - Перемотать на 5 секунд вперёд
- F - Открыть страницу скачивания на Soundfiles
Обновление
- При включённой проверке обновлений Tampermonkey периодически проверяет новые версии, но проверка не обязательно происходит сразу после публикации
- Если доступно обновление то его можно установить самому, нажав сюда
- Установить обновление вручную или включить проверку обновлений → Панель управления Tampermonkey → Нажать на Clubtone TOP Player Fix → Настройки → Обновления
Лицензия
Обратная связь
darsreza@gmail.com
https://clubtone.do.am/index/8
Clubtone TOP 10
музыка
- Marshall Jefferson & TOBEHONEST feat. Tristan Henry - Rock Your Body (Extended Mix)
- Tellur - Contrast
- Billain, Catherine Pan - HealHurtHateHelp
- Modd - Cloud Dancer
- Moshic - NO Gravity Can Hold Us Down
- Amos & Riot Night & Bryce Keuris feat. Aylin Aloski - Loved In Silence (Extended Mix)
- PRAANA - Mojave (mölly Extended Remix)
- DJ Mandraks, Formalize - We Go On (Extended Mix)
- Angelo-K feat. Maria Geo - In Another Life (Vocal Extended Mix)
- DiMO (BG) - Tena Macas (Extended Mix)
