9zip.ru - технологии для людей
9zip.ru Интернет и сети, компьютеры и программы Возвращаем музыку вконтакте на Windows XP

Весной 2019 года многие пользователи Windows XP обнаружили, что в социальной сети вконтакте перестало работать воспроизведение аудиозаписией. Что только они ни пробовали - переустанавливать браузеры, удалять-добавлять кодеки - ничего не помогало. После подобных действий обычно становится понятно, что дело тут совсем не в браузерах и не в кодеках, и даже не в операционной системе. Дело в самой соц. сети вконтакте.

Один из посетителей сайта попросил нас определить, в чём дело. Для изучения неполадки были проанализированы заголовки, которые отправляет браузер и возвращает север "вконтакта". Как и ожидалось, про воспроизведении аудио сервер вместо mp3 файла выдавал файл с типом m3u8, а это - файл плейлиста. Сам по себе он не содержит медиаданных, поэтому неудивительно, что браузеры спотыкаются на этом и вместо воспроизведения музыки отображают лишь бесконечную загрузку в виде полосатой линии.

Что побудило разработчиков поломать прекрасно работающий механизм - не ясно, но экспериментальным методом было выявлено, что отдаваемые сервером данные зависят от браузера, отправляющего запрос. На Windows XP с современными браузерами особо не развернёшься, тут они просто не работают, т.к. написаны индусами под чудные фреймворки. Да и лучше проверенных и надёжных Opera 12 и Firefox 52 уже ничего не будет создано. Поэтому самый простой способ вернуть воспроизведение аудио вконтакте - это замаскировать "устаревший" браузер под один из современных. Это делается путём подмены строки user-agent.

Для Firefox 52 последовательность действий следующая:
  • в адресной строке набираем about:config и попадаем в настройки
  • в строке поиска настроек набираем



    и обнаруживаем, что такой записи нет
  • нажимаем правой клавишей мыши на пустом месте и добавляем строку с этим именем
  • в качестве значения задаём

Можно экспериментировать и задать user agent другого современного браузера.

После этого сервер вновь начинает отдавать аудио в привычном формате mp3, которую прекрасно понимает браузер. Музыка снова работает. Если же этого не произойдёт, то следует очистить cookies и подождать некоторое время (на тот случай, если сервер кеширует запросы).

Для браузера Opera 12 замена useragent для конкретного сайта делается по-другому:
  • закрываем браузер
  • находим папку C:\Documents and Settings\[имя_пользователя]\Application Data\Opera\Opera
  • в ней открываем файл override.ini
  • в секцию [Overrides] добавляем vk.com
  • переходим в конец файла и добавляем

    [vk.com]
    User Prefs|Custom User-Agent=Mozilla/5.0 (Windows NT 6.1; Win32; x86) AppleWebKit/537.36 (KHTML, like Gecko) Chromium/72.0.3626.96 Chrome/72.0.3626.96 Safari/537.36
PS: менее кардинальный useragent




1 нравится?

15.04.2019 © 9zip.ru
Авторские права охраняет Роскомнадзор

Понравилась статья? Похвастайся друзьям:

Хочешь почитать ещё про интернет? Вот что наиболее популярно на этой неделе:
Как передать звук с компьютера на Android телефон по USB
Браузер Opera, если квадратики вместо шрифтов
Эмулятор андроида для Windows XP: Genymotion
Винни Пух одобряет.


Есть вопросы, комментарии? Напиши:

Имя
Комментарий
Длина текста:
число с картинки
Правила прочитал(а)

Гость09 май 2019 13:32
Работает!!!

Дальше в разделе интернет и сети, компьютеры и программы: Перехват сетевого трафика VirtualBox, как включить встроенный сниффер сетевого трафика виртуальной машины в virtualbox. расшифровка пакетов в wireshark под windows xp.

Главная 9zip.ru База знаний радиолюбителя Контакты
Девять кучек хлама:

Радиотехника, электроника и схемы своими руками Ремонт домашней электроники Виртуальный музей старых радиодеталей XX века Ламповый звук hi-end и ретро электроника Катушки Теслы Радиодетали и модули с Aliexpress Интернет и сети, компьютеры и программы Сотовые операторы Инструкции


Дайджест
радиосхем

Новые схемы интернета - в одном месте!

 19.6 Схемотехника термостабильных УМЗЧ с "настоящим" ...
 10.6 Контроллер американский габарит
 31.5 Буферное зарядное устройство свинцовых ...

Рассылка для радиолюбителей


28.5 Дремель за 170р
27.5 Крутые мультиметры ZT101 и ZT102 за 180р
17.5 Заманчивое предложение на надёжные SSD и USB ...






Новые видео: