screenshot_de_paginas_webs_desde_terminal
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| screenshot_de_paginas_webs_desde_terminal [2024/03/20 22:48] – busindre | 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 (imagen/pdf) de páginas web desde modo texto sin aplicaciones gráficas | + | ====== Hacer screenshots (imagen / PDF) de páginas web desde linea de comandos ====== | 
| - | ==== Usando firefox | + | Firefox | 
| - | ==== Metodos antiguos | + | ===== Usando Firefox y Chrome/ | 
| - | [[http:// | + | **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.1710971334.txt.gz · Last modified: 2024/03/20 22:48 by busindre
                
                