Нужно сделать бэкап стенки паблика на комп, там только текст (статьи). Копировал бы вручную, но нужно постоянно каты открывать, заёбывает. Есть ли какое-то решение?
Ещё хотелось бы вместе с комментариями сохранять
Скрепт на 5 строчек, пиши сам.
>>2071168 (OP)> Есть ли какое-то решение?Вишмастер
>>2071168 (OP)This >>2071410.Кинь страницу в файлообменник, напишу.
>>2071418Какую страницу? Сам паблос приватный, у меня есть доступ, могу его айди написать.
>>2071426Страницу с похожей структурой, очевидно. Меня нет вконтакте.
Вроде, нашёл открытый паблик с твоим юзкейсом.Жмёшь Ctrl+Shift+K (для лисы) или Ctrl+Shift+J (для хромого) - откроется консоль; вставляешь скрипт, жмёшь enter.Если интернеты и пекарня быстрые - поменяй 1500 на меньшее значение (у меня при задержке в 500мс уже начинаются коллизии и не все комментарии раскрываются).{let delay=0;['.wall_post_more','.wr_header'].forEach(selector=>document.querySelectorAll(selector).forEach(el=>{setTimeout(()=>el.click(),delay);delay+=1500}))}
>>2071454Работает. Спасибо большое
>>2071168 (OP)https://vk.com/dev/wall>>2071444>Страницу с похожей структуройПарсить не нужно, когда есть API.
>>2071465>https://vk.com/dev/wallОткрыл wall.get, там максимум 100 записей за раз и нужно оффсет менять каждый раз, всё правильно понял?
>>2071471Очевидно, да.
>>2071465Ну для разового мероприятия мне лично проще накостылить скрипт и нажать ^S.Если по уму - то, конечно, через API.
>>2071471В браузере то же самое, только уже написано.
>>2071491Разве слово «бекап» не подразумевает, что из него можно при необходимости восстановить данные?Как ты сохранённую страничку будешь обратно в группу заливать?
>>2071495Парсишь -> заливаешь.
>>2071553Зачем парсить, если можно сразу получать в JSON?
>>2071593Какая разница, парсить json или html? Алсо сомневаюсь, что опу нужно ресторить бекап.
>>2071653JSON не нужно парсить.
>>2071656Что ещё расскажешь?
>>2071691Ты html с xhtml часом не попутал?
>>2071694Какая разница? Даю подсказку: как называется jsфункция парсящая json? JSON.parse
>>2071709>как называется jsфункцияJS-дебил проецирует.
>>2071709> Какая разница?Oh wow. Ты действительно не видишь разницы между жестко форматированным документом и порождением васяна, стандарты w3c не читавшего?Тоже дам подсказку. Кто сейчас пользует xhtml? Чуть менее, чем никто. Я его видел только на полутора парашах (но оно и не удивительно).
>>2071716Так автор вопроса из браузера хотел сохранять. А суть не меняется. Парсить надо как json, так и xml-like. >>2071717>Ты действительно не видишь разницы между жестко форматированным документом и порождением васяна, стандарты w3c не читавшего?В контексте вопроса надо ли парсить записаные в нём данные, или они сами магическим образом преврататся в объекты - да.
>>2071747>или они сами магическим образом преврататся в объекты>JSON>сами магическим образом преврататся в объекты
>>2071866>json
>>2071866 >>2071882Накурятся и парсят друг друга в жопы.Зачем вообще что-то парсить?
>>2071887Ну да, можно сразу в формате запросов к апи сохранять. Но вопрос был как сохранённую страницу заливать.
Мне не нужно восстанавливать, это не мой паблик. Просто админ не очень уравновешенный и может вайпнуть всё к хуям, вот я и хочу сохранить на всякий случай. Мне и txt простого хватит. Такие дела.