- Регистрация
- 30.09.2022
- Сообщения
- 468
- Реакции
- 84
Вам нужно найти сайт на котором используют ID КиноПоиск и брать конкретно ID КиноПоиск для автообновления коллекций.
Пример, берем URL самого популярного торрент сайта:
http://rutracker.org/forum/viewforum.php?f=1950
Смотрим как выглядят ссылки на новость и составляем RegExp:
href="(viewtopic\.php\?t=[0-9]{1,8})"\sclass="torTopic\sbold\stt-text">
Находим в новости ID КиноПоиска и составляем RegExp:
kinopoisk\.ru\/([0-9]{3,10})\.gif
Теперь всё собираем воедино:
КаждыйЧас~ЗаходитьНаURL~НаходитьСсылкуНаНовости~НаходитьIDКиноПоискаВНовостях~СохранятьИхВКоллекцию
1 ~ http://rutracker.org/forum/viewforum.php?f=1950 ~ href="(viewtopic\.php\?t=[0-9]{1,8})"\sclass="torTopic\sbold\stt-text"> ~ kinopoisk\.ru\/([0-9]{3,10})\.gif ~ poslednie-obnovleniya
И в коллекцию добавятся фильмы, ID КиноПоиск которых будут найдены на страницах.
Перед тем, как составлять RegExp условие, протестируйте его онлайн на regex101.com
- Копируете весь HTML страницы нужного Вам сайта в regex101:
- Составляем условие чтобы получить только тот текст, который нужен (он обводится скобками) и будет выделен зелёным цветом: