Ver Mensaje Individual
  #138  
Viejo 27/05/21, 22:30:35
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
Cómo tomar capturas de pantalla alargadas con la herramienta Wear Stitch


Si quieres hacer una captura de pantalla alargada, que muestre una conversación o menú completo, puedes hacerlo con la ayuda de adb y un script en Python llamado Wear Stitch. Esta Herramienta tomando una captura, desplazándose un poco, tomar otra captura de pantalla y así hasta que llega al final de la pantalla. Luego realiza un procesamiento de imágenes para combinar las capturas de pantalla en una


Requisitos previos:
  • Instala Pyhon en el ordenador. Descárgalo aquí.
  • Sigue los pasos del apartado "Preparar reloj para funciones avanzadas" del primer post.
  • Descarga la herramienta Wear Stitch aquí, y descomprime el zip. Es una secuencia de comandos Python de código abierto que está disponible en GitHub


Pasos:
  1. En el ordenador, abre una ventana de comandos y cambia al directorio donde guardaste el script wear_screenshot_stitch.

  2. Si no lo has hechos aun, instala la librería Pillow en Python con el siguiente comando
    Código:
    pip install pillow
  3. Luego ingresa el siguiente comando para conectarse al reloj. Acepta entonces un mensaje en el reloj que permite que el ordenador se conecte.
    Código:
    adb connect IP_del_reloj:5555
  4. Ahora para ejecutar el script y poder hacer capturas alargadas, introduce el siguiente comando:
    Código:
    python ./wear_screenshot_stitch.py --round

Aquí tienes más info para modificar los parámetros del comando. Si todo ha ido bien, el script empezará a hacer capturas de pantalla mientras desplaza la pantalla del reloj. Cuando tenga unas cuantas capturas listas, las une todas en una imagen final que es una imagen alargada. El proceso puede tardar algunos minutos.

Última edición por bernarbernuli Día 27/05/21 a las 22:34:23.
Responder Con Cita