Un tutorial sobre cómo enviar varias fotos a la aplicación Snapseed para mejorarlas automáticamente usando Tasker, AutoInput y AutoShare.
Soy un desastre en edición de fotografías (y fotografía en general) y no me avergüenza admitirlo. No me he molestado en aprender a usar controles manuales de la cámara o editar imágenes en bruto como lo han hecho algunos de mis colegas. Como la mayoría de las personas, uso las funciones predeterminadas de mi cámara, con todas las opciones configuradas en automático, para permitir que el software decida cuál es el mejor balance de blancos, enfoque, brillo, etc. debe configurarse en.
En ocasiones, si mi fotografía inicial no salía como esperaba, la revisaba Snapseed función de sintonización automática. Pero si quiero realizar esta acción en una multitud de fotos (digamos, >50), rápidamente se convertiría en una molestia porque tendría que abrir, ajustar y luego guardar cada foto individual manualmente en Snapseed. Dada mi experiencia en automatización de Android, pensé: ¿por qué no automatizo este proceso? Y así lo hice. Satisfacer la
Secuencia de comandos de Tasker de instantánea automática.Mejora automáticamente tus fotos con Auto-Snapseed para Tasker
Requisitos:
- Semilla instantánea
- Tasker ($2.99)
- Entrada automática (~$1.70)
- Autocompartir (~$1.12)
Obviamente necesitarás Snapseed para este proyecto, ya que esa es la aplicación que usaremos para ajustar nuestras fotografías. Se necesita Tasker porque esta aplicación de automatización es la que usaremos para interactuar con los dos complementos: AutoInput y AutoShare. AutoShare es necesario para crear un nuevo elemento en el menú de compartir de Android para que puedas mejorar fotos rápidamente y compartirlas para abrirlas en Snapseed. AutoInput luego automatiza los toques necesarios para mejorar la foto automáticamente.
Una vez que tengas estas aplicaciones instaladas, tenemos que configurar algunas cosas. Primero, deberás otorgarle a AutoInput la capacidad de iniciar su Servicio de Accesibilidad, lo cual la aplicación te pedirá que hagas una vez que la abras. A continuación, necesitaremos crear un nuevo comando AutoShare para que tengamos una opción de menú para seleccionar AutoShare cuando abramos el cuadro de diálogo para compartir imágenes. Abra AutoShare y desplácese hacia abajo hasta "Configuración de AutoShare" y asegúrese de que "Comando AutoShare" esté marcado. Luego, sube y selecciona "Administrar comandos". Presione el ícono + para agregar un nuevo comando y asígnele un nombre "Auto-Snapseed". Seleccione cualquier ícono que desee, pero recomiendo usar el ícono de Snapseed para que quede claro. lo que esto hace.
Ahora estamos listos para comenzar a crear nuestro script en Tasker. Abra Tasker y presione + en la parte inferior derecha para crear un nuevo perfil. Nómbralo "Auto-Snapseed" y selecciona el Evento Contexto. Vaya a Complemento --> AutoShare --> Comando AutoShare. Presione el ícono de lápiz para abrir la configuración, luego, para el Comando, seleccione el comando "Auto-Snapseed" que creó antes.
Salga de la configuración del perfil y Tasker le pedirá que cree una nueva tarea. Puede optar por nombrar la tarea, pero no es necesario. Presione la marca de verificación para abrir la pantalla de edición de tareas. Seguiré instrucciones paso a paso sobre lo que deberán hacer, pero para aquellos de ustedes que ya están familiarizados con Tasker, pueden expandir el botón a continuación para ver la descripción del script.
Tasker de instantánea automática descripción
Profile: Auto-Snapseed (208)
Event: AutoShare [ Configuration: Command: Auto-Snapseed
Sender: all
Subject: all
Text: all
File: all ]
Enter: Auto-Snapseed (207)
A1: For[ Variable:%image Items:%asfile() ]
A2: AutoShare [ Configuration: Package: com.niksoftware.snapseed
Class: com.google.android.apps.snapseed.EditActivity
App: AutoShare
Action: Share
MimeType: image/jpeg
File: %imageTimeout (Seconds):10 ]
A3: AutoInput Action [ Configuration: Type: Text
Value: Add filter
Action: ClickTimeout (Seconds):20 ]
A4: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A5: AutoInput Action [ Configuration: Type: Text
Value: Tune Image
Action: ClickTimeout (Seconds):20 ]
A6: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A7: AutoInput Action [ Configuration: Type: Text
Value: Auto Adjust
Action: ClickTimeout (Seconds):20 ]
A8: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A9: AutoInput Action [ Configuration: Type: Text
Value: Apply
Action: ClickTimeout (Seconds):20 ]
A10: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A11: AutoInput Action [ Configuration: Type: Text
Value: DONE
Action: ClickTimeout (Seconds):20 ]
A12: Wait[ MS: 0 Seconds: 3 Minutes: 0 Hours: 0 Days: 0 ]
A13: EndFor
leer más
- Tarea --> Para. Variable: %imagen. Elementos: %asfile(). Esto recorrerá la variable %imagen a través de todas las imágenes que esté compartiendo a través del cuadro de diálogo para compartir.
- Complemento --> AutoShare --> AutoShare. Paquete: com.niksoftware.snapseed. Clase: com.google.android.apps.snapseed. Editar actividad. Aplicación: Autocompartir. Acción: Compartir. Tipo de Mimica: imagen/jpeg. Archivo: %imagen. Esta acción enviará la imagen compartida, una por una, a la que %image hace referencia, a Snapseed para su edición.
- Enchufar --> Entrada automática --> Acción. Presione "Configuración fácil" y luego abra la aplicación de su galería y seleccione cualquier imagen para compartir en Snapseed. Baje el tono de notificación, expanda la notificación de entrada automática y presione el botón "agregar". Ahora presione el botón con el ícono de lápiz flotante para permitir que AutoInput registre/capture esta entrada. AutoShare abrirá automáticamente el menú de Aplicaciones recientes y le pedirá que regrese a Tasker. Hágalo y cuando regrese debería ver una ventana emergente que le preguntará qué valor seleccionar. Elegir el "Añadir filtro" tipo de texto y seleccione el hacer clic acción.
- Tarea --> Esperar. Espere 1 segundo.
- Complemento --> Entrada automática --> Acción. Presione "Configuración fácil" nuevamente y regrese a Snapseed. Esta vez presione el ícono de lápiz flotante ANTES de iniciar la grabación de AutoInput. Deberías ver todas las opciones de mejora de imágenes que ofrece Snapseed. AHORA baje la notificación y presione "agregar". Seleccione la opción "sintonizar imagen" para permitir que AutoInput la grabe. Regrese a Tasker y seleccione el "Sintonizar imagen" tipo de texto y seleccione el hacer clic acción.
- Tarea --> Espera. Espere 1 segundo.
- Complemento --> Entrada automática --> Acción. Esperemos que ahora te hagas una idea. Estamos avanzando en el proceso de ajuste manual de imágenes paso a paso y haciendo que AutoInput registre nuestras acciones para que podamos reproducirlas automáticamente. Regrese a Snapseed y esta vez presione la opción "sintonizar imagen" para que aparezca el brillo/saturación/etc. opciones. Despliega la notificación de entrada automática, selecciona el botón "agregar" y ahora presiona "auto (varita mágica)" en Snapseed para registrar esa acción. Regrese a Tasker y seleccione el "Auto ajuste" escriba el texto y seleccione el hacer clic acción.
- Tarea --> Espera. Espere 1 segundo.
- Complemento --> Entrada automática --> Acción. Abra Snapseed, baje el tono de notificación y presione "agregar". Ahora que la imagen se ajusta automáticamente, seleccione el icono de marca de verificación en la parte inferior derecha para permitir que AutoInput la registre. Regrese a Tasker y seleccione el "Aplicar" tipo de texto y seleccione el hacer clic acción.
- Tarea --> Espera. Espere 1 segundo.
- Complemento --> Entrada automática --> Acción. Abra Snapseed por última vez, inicie la grabación de AutoInput, luego presione el botón "LISTO" en la esquina superior izquierda para grabar esta entrada. Regrese a Tasker y seleccione el "HECHO" tipo de texto y seleccione el hacer clic acción.
- Tarea --> Espera. Espere 3 segundos. Necesitamos este temporizador de 3 segundos para garantizar que haya tiempo suficiente para que Snapseed guarde la foto antes de pasar a la siguiente.
- Tarea --> Finalizar para. ¡Termina el bucle for!
¡Eso es todo! La molestia aquí es configurar el bucle for, que requiere que registres manualmente los pasos involucrados en la aplicación de la función de ajuste automático de imágenes de Snapseed. Pero una vez que lo hayas hecho una vez, ¡no tendrás que volver a hacerlo manualmente! ¡Y una ventaja adicional es que ahora puedes enviar 2, 3 o incluso docenas de fotos a Snapseed a través del menú para compartir y automáticamente mejorará todas y cada una de ellas! Todo lo que tienes que hacer es sentarte y mirar. Tus fotos editadas se encontrarán en el carpeta de semillas instantáneas en su almacenamiento interno.
Descargar e importar
Como siempre, proporcionamos el script Tasker para que pueda descargarlo e importarlo rápidamente. Descargue el archivo .prf.xml desde abajo y guárdelo en cualquier lugar de su almacenamiento interno. Abra Tasker y desactive el modo principiante en Preferencias. Luego, regrese al menú principal y mantenga presionada la pestaña Perfil en la parte superior. Deberías ver una opción para Importar un perfil. Seleccione eso y busque el archivo XML que descargó.
Descargue el script de instantánea automática
Una vez que importe esto, asegúrese de regresar y configurar AutoInput y AutoShare como se mencionó anteriormente. De lo contrario, AutoShare no aparecerá en su menú para compartir y AutoInput no podrá enviar toques de entrada en su teléfono.
¡Déjame saber si te gusta este proyecto y qué tipo de automatización te gustaría ver en un futuro tutorial a continuación!