• XSS.stack #1 – первый литературный журнал от юзеров форума

UI/UX Не получается экспортировать CSS с сайта

JerryManson

RAM
Пользователь
Регистрация
10.01.2023
Сообщения
143
Реакции
57
Приветствую, хотел повзаимствовать все стили с одного сайта, а там идет подгрузка CSS через webp. То есть в network, source нет прямых линков на эти стили. Сам веб-сервер NodeJS как я понял, используются Tippy, React и прочее. WGET и прочие утилиты не могут вывезти, через Chrome DevTools стили как бы видно, но по каждому элементу тыкать и копировать вообще не вариант, можно сойти с ума :(
Кто сталкивался, как можно спарсить это дело? Расширения хрома на помощь не пришли. Сам впервые с этим столкнулся.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Привет! Если вы не можете просто скачать стили напрямую через утилиты, то вы можете использовать браузерное расширение для экспорта стилей в CSS файл. Например, расширение Stylebot для Chrome и Firefox позволяет изменять стили сайта и экспортировать их в CSS файл. (да я видел что они не помогли, но вы не сказали какие именно расширения использовали)

Если вы не хотите использовать расширения браузера, вы можете воспользоваться инструментами разработчика браузера. В Chrome DevTools во вкладке "Sources" вы можете найти все загруженные файлы, включая CSS файлы, и скопировать их содержимое в отдельный файл.

Если вам нужно автоматизировать процесс, вы можете написать скрипт на Node.js, который будет использовать Puppeteer для запуска браузера, загрузки страницы и экспорта стилей в файл. Пример кода можно найти в документации Puppeteer: https://pptr.dev/#?product=Puppeteer&version=v13.0.0&show=api-pageselectorsoptions
 
Ну уже разобрался в принципе
Привет! Если вы не можете просто скачать стили напрямую через утилиты, то вы можете использовать браузерное расширение для экспорта стилей в CSS файл. Например, расширение Stylebot для Chrome и Firefox позволяет изменять стили сайта и экспортировать их в CSS файл. (да я видел что они не помогли, но вы не сказали какие именно расширения использовали)

Если вы не хотите использовать расширения браузера, вы можете воспользоваться инструментами разработчика браузера. В Chrome DevTools во вкладке "Sources" вы можете найти все загруженные файлы, включая CSS файлы, и скопировать их содержимое в отдельный файл.

Если вам нужно автоматизировать процесс, вы можете написать скрипт на Node.js, который будет использовать Puppeteer для запуска браузера, загрузки страницы и экспорта стилей в файл. Пример кода можно найти в документации Puppeteer: https://pptr.dev/#?product=Puppeteer&version=v13.0.0&show=api-pageselectorsoptions
Уже разобрался в принципе, но спасибо
 
Да какую-то расширку там накопал, которая сразу грабит весь css со страницы) Название не припомню уже, пробуйте, в гугл шопе есть. Бесплатная если что!
Да, как?
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх