27.08.2021, 20:50 | #1 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
снова я сосвоим парсингом
Ребята, кто шарит...есть такая нужда, забрать парсером в поле ссылку на видео, из src=
Код на источнике такой: Код:
<div class="vme_inner"> <div class="vme_mediaelement"><vmewrapper0 id="vme_player_67331230934883176_0"> <div id="vme_player_67331230934883176_0-iframe-overlay" class="vme_iframe-overlay"></div> <iframe id="vme_player_67331230934883176_0_youtube_iframe" frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="640" height="360" src="https://www.youtube.com/embed/1F16EB40jHs?controls=1&rel=0&disablekb=1&showinfo=0&modestbranding=0&html5=1&iv_load_policy=3&autoplay=0&end=0&loop=0&playsinline=1&start=0&nocookie=false&enablejsapi=1&origin=https%3A%2F%2Farabic.rt.com&widgetid=1" data-gtm-yt-inspected-1_25="true"></iframe> ... Вобщем буду благодарен за любые мысли и подсказки как мне выдернуть эту ссылку. |
27.08.2021, 20:54 | #2 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,368
Сказал(а) спасибо: 24,697
Получил(а) "Спасибо": 13,513
Нарушения: 0/0 (0)
Репутация: 1158348
|
Re: снова я сосвоим парсингом
Цепляйся по allowfullscreen например или по data-gtm-yt-inspected-1_25
|
27.08.2021, 21:16 | #3 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
Цитата:
я еще слаб пока во всех этих делах тут стоит пакет xparser есть варианты использовать синтаксис css regexp. пробую сейчас regexp и в селекторе vme_player_.*_youtube_iframe (может это и не в тему и еще и неправильно предлагаешь сдедать CSS и data-gtm-yt-inspected-1_25 ? |
|
27.08.2021, 22:41 | #4 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,368
Сказал(а) спасибо: 24,697
Получил(а) "Спасибо": 13,513
Нарушения: 0/0 (0)
Репутация: 1158348
|
Re: снова я сосвоим парсингом
Я не видел икспарсер, просто ты написал, что по айди цепляться можно, я и предложил не по айди парсить урл, а по атрибуту какому-нибудь
А если там только один ифрейм на странице, то по тегу и парси |
Сказали спасибо: |
27.08.2021, 23:18 | #5 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
Цитата:
Код:
id="vme_player_[0-9]_0_youtube_iframe" |
|
27.08.2021, 23:25 | #6 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,368
Сказал(а) спасибо: 24,697
Получил(а) "Спасибо": 13,513
Нарушения: 0/0 (0)
Репутация: 1158348
|
Re: снова я сосвоим парсингом
|
Сказали спасибо: |
31.08.2021, 01:55 | #7 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
не хочет, не знаю как вытащить этот несчастный src оттуда
|
31.08.2021, 02:40 | #8 |
попробуй отними
Профессор
Регистрация: 14.07.2020
Сообщений: 898
Сказал(а) спасибо: 1,037
Получил(а) "Спасибо": 2,099
Нарушения: 0/0 (0)
Репутация: 741378
|
Re: снова я сосвоим парсингом
seokotov, там же вроде можно задавать шаблон ссылки, брать просто src который находится в ифрейме
|
Сказали спасибо: |
02.09.2021, 14:33 | #9 | ||
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
Цитата:
я правильно понимаю что все таки можно как то достать src из iframe с с классом в котором часть названия цифры меняются - 13232258508328254 vme_player_13232258508328254_0_youtube_iframe ? кажется я близко и нашел еще такой вариант Цитата:
вот даже не знаю сработает ли |
||
02.09.2021, 14:35 | #10 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,368
Сказал(а) спасибо: 24,697
Получил(а) "Спасибо": 13,513
Нарушения: 0/0 (0)
Репутация: 1158348
|
Re: снова я сосвоим парсингом
Там же должны быть регулярные выражения?
|