02.09.2021, 15:07 | #11 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
|
02.09.2021, 15:10 | #12 |
попробуй отними
Профессор
Регистрация: 14.07.2020
Сообщений: 898
Сказал(а) спасибо: 1,037
Получил(а) "Спасибо": 2,099
Нарушения: 0/0 (0)
Репутация: 741378
|
Re: снова я сосвоим парсингом
seokotov, а зачем слассы и всё прочие?
просто ифрейм и src что-то типа iframe.*?src="(.*?)" |
2 пользователя(ей) сказали cпасибо: |
02.09.2021, 17:55 | #13 | ||
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
Цитата:
тут как раз еще картинка-постер для превьюшек есть и тот же video-source Цитата:
|
||
23.09.2021, 12:03 | #14 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
оказалось это плагин не работает, е дружит с xpath
проверял в песочнице xpath .//div/script/@video-source норм достает поэтому у меня остался вариант доставать при помощи CSS или RegExp подскажите как это сделать? script[video-source] ??? |
26.09.2021, 13:49 | #15 |
Думаю, что надо худеть
Академик
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655
|
Re: снова я сосвоим парсингом
seokotov, Шаблон RegExp такой:
Код:
"iframe id=\"vme_player.*?src=\"(.*?)\"" |
26.09.2021, 19:49 | #16 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
|
26.09.2021, 21:09 | #17 |
Думаю, что надо худеть
Академик
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655
|
Re: снова я сосвоим парсингом
seokotov, То есть? Тебе же нужен урл видео? Вот только этот код, больше ничего, он заберет урл видео.
|
27.09.2021, 00:26 | #18 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
|
27.09.2021, 11:44 | #19 |
Думаю, что надо худеть
Академик
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 632655
|
Re: снова я сосвоим парсингом
Странно, в стартпосте вроде написано урл видео, мож я не понял чего.
Если код такой один на странице (<script video-source), то такой шаблон: Код:
"script video-source=\"(.*?)\"" Код:
"div class="video-iframe yt-vme-container[\S\s]*?script video-source=\"(.*?)\"" |
Сказали спасибо: |
28.09.2021, 09:01 | #20 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
Re: снова я сосвоим парсингом
Цитата:
[2021-09-28 05:00:05] (ERROR @ ../core/components/xparser/handlers/parser/xpparser.class.php : 393) PHP warning: preg_match(): Unknown modifier 'v' Код:
case 'regexp': if (preg_match($v['selector'], $row, $match)) { $string = $match[1]; } break; |
|