Декодирование данных из вебсокета

5 000 руб. за проект
19 февраля 2024, 00:56 • 10 откликов • 77 просмотров
Добрый день!

Имеется скрипт написанный на Python, которые вычитывает данные из вебсокета сайта https://winline.ru/ для их последующего анализа. Данные приходят в странном формате: при декодировании из gzip и преобразования в UTF-8 - часть текста читаемая, а часть нет (возможно используется специальный формат данных на стороне бэкенда). Требуется дописать алгоритм так, чтобы на выходе получать читаемые данные в формате json (разметка на ваше усмотрение).

P.S. был найден файл JS (доступен через инструменты разработчика при заходе загрузке сайта, под названием main.js) , который подгружается в браузер при подключение к сайту - он содержит алгоритм декодирования и парсинга данных из вебсокета, т.е. по сути требуется разобрать его и преобразовать в скрипт на Python.

Файл скрипта python (приложен тут в виде скриншота), а также файл js отправлю в лс.
Файлы