HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.02.2023, 17:47
Kecer
Участник форума
Регистрация: 05.12.2020
Сообщений: 241
С нами: 2862489

Репутация: 18
По умолчанию

Ку, хочу сделать некий помощник для администрации аризоны, суть такая условно говоря у меня есть раздел жалоб



Как можно парсить название темы, и ссылку на тему и выводить её в console.log, и при появление новой темы скрипт будет автоматически проверять и выводить название темы и ссылку на новую тему в console.log. Условно говоря я запускаю бота, и при создание новой темы, бот будет выводить эту тему в console.log. Буду очень благодарен за помощь, ибо реализовать хочу достаточно давно
 
Ответить с цитированием

  #2  
Старый 18.02.2023, 15:08
Kecer
Участник форума
Регистрация: 05.12.2020
Сообщений: 241
С нами: 2862489

Репутация: 18
По умолчанию

UP
 
Ответить с цитированием

  #3  
Старый 19.02.2023, 12:31
neverlane
Познавший АНТИЧАТ
Регистрация: 01.11.2018
Сообщений: 1,010
С нами: 3964085

Репутация: 183


По умолчанию

1. нужен обход ReactLab для ноды (потому что форум защищён им)

2. каждые 5 секунд получать страничку жалоб и потом парсить её

3. после парсинга сверяешь темы: если какой-то до этого не было - это новая тема и ты её выводишь в
Код:
console.log
 
Ответить с цитированием

  #4  
Старый 19.02.2023, 15:05
Kecer
Участник форума
Регистрация: 05.12.2020
Сообщений: 241
С нами: 2862489

Репутация: 18
По умолчанию

Цитата:
Сообщение от neverlane  

1. нужен обход ReactLab для ноды (потому что форум защищён им)
2. каждые 5 секунд получать страничку жалоб и потом парсить её
3. после парсинга сверяешь темы: если какой-то до этого не было - это новая тема и ты её выводишь в
Код:
console.log
Я в принцепи это почти реализовал без обхода, через куки и агент юзер, через rss, и парсил через xml парсер, но возникла следующая проблема, при парсинге всё казалось бы работает, я сделал проверку на ссылку последней темы, но когда допустим какой-то человек отвечает в старой теме, тема перекидывается на первое место, и бот её всё ровно парсит, в rss очень мало ключей за которые можно зацепится, может подскажешь как можно ещё, пытался парсить html и по селектору парсить, но когда я паршу через тот же axios, у меня не весь html странички форума парсится, криво вообщем

Цитата:
Сообщение от neverlane  

1. нужен обход ReactLab для ноды (потому что форум защищён им)
2. каждые 5 секунд получать страничку жалоб и потом парсить её
3. после парсинга сверяешь темы: если какой-то до этого не было - это новая тема и ты её выводишь в
Код:
console.log
И ещё если не трудно, хотя бы какой-то пример сможешь показать как использовать твою либу которая позволяет обходить защиту форума, и тот же axios, или может посоветуешь какой-то другой парсер
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.