Блокировать скрипт (заглушку), помощь.

  • Автор темы Автор темы Roman48
  • Дата начала Дата начала

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Реакции
747
Баллы
113
Привет. Парни подскажите пожалуйста. У меня есть парсер плееров с сайта smotrim.ru все вроде отлично работает, парсер собирает плейлист, и потом я добавляю его на свой сайт, парсер у меня там есть стоп слова, и если не содержит слова серия, часть, значит он этот ролик не парсит, большинство сериалов, парсит нормально. Но есть часть сериалов, иногда попадаются сериалы, вот пример smotrim.ru/video/2243454 Грозный, там не написано какая серия или часть, индицировать что это серия, невозможно. Вот что я придумал, в исходном коде плеера, через дом, можно вытащить время ролика, если больше например 30 минут, значит это скорее всего серия, так я смогу отфильтровать.
Но возникла проблема, скрипт закрывает плеер, это не везде, но такое есть.
1611333950323.png1611334083752.png
Вот ссылка, где такое заглушка показывает, из заглушки невозможно вытащить время ролика, заходишь появляться заглушка, пару секунд подождать, и в ручную перешел заглушка пропадает, а автоматизировать не получается, заглушка не пропадает. Помогите, пожалуйста, вот ссылка, где такая заглушка есть, скрипт вроде нашел этой заглушки, но блокировка этого скрипта, проблему не решает.
player.vgtrk.com/iframe/video/id/1924701/start_zoom/true/showZoomBtn/false/sid/smotrim/mute/true/?acc_video_id=2204386
 
Может мой ответ не совсем отвечает на вопрос топика, но всё же предложу.

Внизу страницы есть теги, среди прочих там есть и "сериал". Возможно от этого проще будет отталкиваться?
71135
 
Уже один раз намекал в прошлой теме по этому сайту покопаться в API, а точнее - даже носом ткнул. В личку советую, но не слышит человек. Тут еще раз кричу, может услышишь:
запрос такой делаешь https://api.smotrim.ru/api/v1/episodes/?brands=65778 - это фильм Фермерша "totalCount":1 - Не сериал.
https://api.smotrim.ru/api/v1/episodes/?brands=64994&limit=100 - это сериал Грозный -"totalCount":31 - это сериал.
Собрал бы уже давно всю базу и обновлял бы раз в день, выбирая что себе добавить - без мук и слез. Лежит там все на блюдечке для тебя, а ты придумываешь себе какие-то заглушки обходить, время парсить. Распарсь json в ответе и уверен, что там ты найдешь и продолжительность и принадлежность к категории сериалы и все остальное, что ты еще даже не придумал себе искать.
 
  • Оценить
Реакции: ZX и Roman48
71144

2452236 подставляешь в плеер и вуаля! Правда, это я еще не ковырял. Но ты знаешь, что делать с этими айди. Присмотрись. Можешь весь сайт разом к себе добавить - успевай рерайтить только :-)
Нужно посидеть и поанализировать. Все, что есть на сайте берется отсюда. Нужно просто найти зависимости.
Вот, например, все 8 серий грозного имеют описания
71146

Если это справедливое наблюдение, то ничего не стоит взять айдишки только у них и сложить себе куда-нибудь в базу. Очередность серий, можно предположить, отсортировав их по дате... В общем, надо смотреть и вникать.
И так с каждым сериалом. Только один запрос, а дальше мгновенный разбор джисона и получение всех нужных данных. Выбросишь свой парсер старый и будешь думать, как автоматизировать остальную часть своей нелегкой работы.
Не ленись, поковыряй. То как ты сейчас парсишь - ни что иное, как самобичевание.
 
  • Оценить
Реакции: nicanil, ZX и Roman48
ребят , а кто подскажет как сейчас можно скачивать видео ? что то там явно поменялось ..

P.S. Решено
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)