screenshot_de_paginas_webs_desde_terminal
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
screenshot_de_paginas_webs_desde_terminal [2020/12/25 22:57] – created - external edit 127.0.0.1 | screenshot_de_paginas_webs_desde_terminal [2024/03/20 23:32] (current) – [Especificando un browser agent en la linea de comandos de Firefox / Chrome] busindre | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Hacer screenshots de páginas web desde modo texto sin aplicaciones gráficas | + | ====== Hacer screenshots |
- | [[http:// | + | Firefox y Chromium/ |
+ | |||
+ | ===== Usando Firefox y Chrome/ | ||
+ | |||
+ | **URL Screenshot en imagen**: | ||
+ | Firefox no necesita de parámetros ni código extra para tomar una screenshot completa de una web, independientemente de la estructura de la página. | ||
+ | <code bash># Si no se especifica la ruta, la salida siempre será en screenshot.png. | ||
+ | firefox -screenshot $HOME/ | ||
+ | |||
+ | Chrome/ | ||
+ | <code bash># https:// | ||
+ | # Screenshot completas de URLs: https:// | ||
+ | chrome --headless --disable-gpu --screenshot https:// | ||
+ | chromium --headless --disable-gpu --screenshot https:// | ||
+ | </ | ||
+ | |||
+ | |||
+ | **URL Screenshot en pdf (Chrome / Chromium)**: | ||
+ | |||
+ | Firefox no soporta todavía screenshots en PDFs. | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | **Descargar código html de una página (Chrome / Chromium)**: | ||
+ | <code bash> | ||
+ | ==== Especificando un browser agent en la linea de comandos de Firefox / Chrome ==== | ||
+ | |||
+ | **Firefox**: | ||
+ | < | ||
+ | -P < | ||
+ | --profile < | ||
+ | </ | ||
+ | |||
+ | Para configurar un perfil de firefox, este puede ejecutarse gráficamente y configurarlo como se quiera (about: | ||
+ | < | ||
+ | |||
+ | |||
+ | **Chrome/ | ||
+ | <code bash> | ||
+ | |||
+ | |||
+ | ===== Phantomjs (deprecated!) ===== | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | PhantomJS ofrece una API en JavaScript que permite la navegación automatizada, | ||
Phantomjs es por tanto una buena herramienta para obtener capturas de pantalla fácilmente sin necesidad de entorno gráfico, muy útil para integrarlo en programas / scripts. | Phantomjs es por tanto una buena herramienta para obtener capturas de pantalla fácilmente sin necesidad de entorno gráfico, muy útil para integrarlo en programas / scripts. |
screenshot_de_paginas_webs_desde_terminal.1608933466.txt.gz · Last modified: 2020/12/25 22:57 by 127.0.0.1