24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
Решил создать канал в Телеге, который будет загружать вебмки с Шебм треда двача и постить в канале,чтоб не заходить постоянно на двач и не мониторить вебм треды.
Если нравится идея то бампайте. И я сделаю релиз етой красоты
Собственно план работ(ТЗ):
1)Разпарсить /b/ и найти номер треда
2)Разпарсить ШЕБМ тред и найти ссылки на ШЕБМ
3)Скачать ети шебм
4) запостить юзая бота в канал в телеге
5)???????
6)PROFIT
Сложности которые возникли и необходима помощь в их решении:
1)Получить номер треда стараюсь получить его парсингом HTML с помощью jQery но так в jQery я профан то делаю частично методом тыка. платформа Node.js
Вопрос на Тостере: https://toster.ru/q/540072
КОД В СПОЙЛЕРЕ
const request = require('request');
const cheerio = require('cheerio');
request('https://2ch.hk/b/',(error,response,body)=>{
const $ = cheerio.load(body)
const threadfind = $('blockquote').text() // загружаю весь текст внутри всех тегов (blockquote)
if(threadfind && threadfind.includes('WEBM')) ищусловоWEBM
{
const threadid= $('blockquote').attr('id')
// пытаюсь получить айди (blockquote) в котором есть номер // интересующего меня треда ( не работает пишет что:
// attr is not a function)
}
})
2) получение линков( пол беды,знаю как решить)
3) Как и чем скачивать ети ШЕБМ?
4) будет сделано знаю как реализовать
КАРТИНКА ДЛЯ ПРИВЛЕЧЕНИЯ ВНИМАНИЯ