02.04.2023, 16:43 | #1 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Выдернуть видео с сайта парсером
Код:
<script> jwplayer.key = "kESrsgULvYO7r2MfUelqj3vs+2i8JdQBqjGNmA=="; jwplayer("js-mediaplayer-635775bb42360450ec179019").setup({ // primary: "html5", advertising: { client: "vast", schedule: { preroll: { offset: 'pre', tag: 'https://ads.adfox.ru/258144/getCode?pp=kmk&ps=doud&p2=fzqt' } } }, file: "https://mf.b37mrtl.ru/media/vids/2022.10/635775bb42360450ec179019.mp4", title: "", aspectratio: "16:9", skin: { name: "five", active: "#77bd1e", background: "rgba(0, 0, 0, 0.5)", inactive: "#FFFFFF" }, .... если что вот ссылка на страницу источника |
02.04.2023, 17:47 | #2 |
попробуй отними
Профессор
Регистрация: 14.07.2020
Сообщений: 898
Сказал(а) спасибо: 1,037
Получил(а) "Спасибо": 2,099
Нарушения: 0/0 (0)
Репутация: 741378
|
Re: Выдернуть видео с сайта парсером
seokotov, так в чём проблема, ссылка доступна в коде страницы, просто регуляркой выдираешь её и отдаёшь её на скачивание
|
Сказали спасибо: |
02.04.2023, 20:40 | #3 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: Выдернуть видео с сайта парсером
|
02.04.2023, 21:27 | #4 |
Senior Member
Доцент
Регистрация: 21.06.2020
Сообщений: 230
Сказал(а) спасибо: 571
Получил(а) "Спасибо": 3,044
Нарушения: 0/0 (0)
Репутация: -20670
|
Re: Выдернуть видео с сайта парсером
|
Сказали спасибо: |
02.04.2023, 22:16 | #5 |
anonado.ru
Профессор
Регистрация: 22.06.2020
Адрес: Живу у себя дома
Сообщений: 676
Сказал(а) спасибо: 74
Получил(а) "Спасибо": 290
Нарушения: 0/0 (0)
Репутация: 256629
|
Re: Выдернуть видео с сайта парсером
Не могу согласиться.
Там зацепок куча. Просто двойную обработку.... и это - необязательно кодом идти только вперёд можно и назад: - нашел ".mp4", *** сделал отскок назад на начало строки.... если что. (строку выдернул, обрабатываешь..) (ps: в конце обработки не забыть прыгнуть на конец строки, которую взял. (или поставить курсор на за .mp4 (это почти одно и тоже)) и дальше скан код...) так как кусок кода не показывает общую систематику не могу точнее сказать. |
02.04.2023, 23:16 | #6 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: Выдернуть видео с сайта парсером
Код:
"div class=\"js-mediator-article[\S\s]*?script file:\"(.*?)\"" |
02.04.2023, 23:24 | #7 |
anonado.ru
Профессор
Регистрация: 22.06.2020
Адрес: Живу у себя дома
Сообщений: 676
Сказал(а) спасибо: 74
Получил(а) "Спасибо": 290
Нарушения: 0/0 (0)
Репутация: 256629
|
Re: Выдернуть видео с сайта парсером
возможно что причина в том что там не одна строка а с много строк после script - \n вроде (но это в кодировке 1251, в юникоде не знаю. и их количество или не определено или считай)
если честно я плохо понял что эта строка у тебя означает... я первый раз такую регулярку (если это она) вижу обычно в пределах одной строки и даже без пробелов Последний раз редактировалось anadonam; 02.04.2023 в 23:35. |
03.04.2023, 00:08 | #8 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: Выдернуть видео с сайта парсером
чатGPT помог -
Код:
/file:\s*["']([^"']+)["']/ |
03.04.2023, 10:17 | #9 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: Выдернуть видео с сайта парсером
а вот если таких видосика на странице 2 штуки
как их добавить в разные поля? |
03.04.2023, 13:41 | #10 |
попробуй отними
Профессор
Регистрация: 14.07.2020
Сообщений: 898
Сказал(а) спасибо: 1,037
Получил(а) "Спасибо": 2,099
Нарушения: 0/0 (0)
Репутация: 741378
|
Re: Выдернуть видео с сайта парсером
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вставить видео? | Alex Klo | О форуме | 4 | 22.06.2020 20:48 |