Usa Imgur-Screenshot para Tomar una Captura de Pantalla y Subirla a Imgur de Una Vez [Linux]

Cuando trabajas de forma remota con tu equipo o discutiendo algo con tu amigo a través de Internet, puede surgir una situación en la que necesites tomar una captura de pantalla y compartirla con la persona al otro lado. Mientras que la forma más común es enviar la captura a través de la aplicación de chat o mensajería que estás usando, hay muchas otras soluciones que hacen que este proceso sea rápido y conveniente.

En este artículo aprenderemos sobre una herramienta, Imgur-Screenshot, que te permite capturar una captura de pantalla y subirla al sitio web de intercambio de imágenes Imgur de una vez; de esta manera solo tendrás que compartir un enlace.

Nota: Imgur-screenshot también funciona en Mac OS X.

Imgur-Screenshot

La herramienta Imgur-Screenshot es básicamente un simple script bash disponible para Linux y OS X. La herramienta, que incluso está listada en el sitio web oficial de Imgur, te permite tomar una captura de pantalla de un área seleccionada y luego subir la imagen a Imgur; todo esto sucede en un solo paso. No solo esto, un enlace directo a la imagen también se copia a tu portapapeles para que lo uses.

Descargar e Instalar

Para descargar la herramienta Imgur-screenshot, ejecuta el siguiente comando (Asegúrate de que git ya esté instalado en tu sistema.):

git clone https://github.com/jomo/imgur-screenshot.git

Esto descargará el script bash a tu directorio Home. Por ejemplo, en mi caso se descargó en el directorio “/home/himanshu/imgur-screenshot”. Entra en este directorio, y puedes ejecutar la herramienta ejecutando el script “imgur-screenshot.sh”.

Pero antes de comenzar a usar la herramienta, primero verifica si se cumplen todas sus dependencias ejecutando el siguiente comando:

./imgur-screenshot.sh --check

Y si alguna dependencia no se cumple, tendrás que instalarla primero. Por ejemplo, en mi caso se produjo la siguiente salida:

OK: found grep  
OK: found notify-send  
OK: found scrot  
ERROR: xclip not found  
ERROR: curl not found

Esto significaba que tenía que descargar los últimos dos paquetes antes de comenzar con Imgur-Screenshot.

Uso

En su forma más básica, la herramienta se puede usar simplemente ejecutándola como un script de shell normal. Una vez ejecutada de esta manera, te pedirá que primero selecciones un área que deseas capturar.

./imgur-screenshot.sh   
Por favor selecciona el área

Una vez que selecciones el área con tu ratón, se capturará la captura de pantalla y el proceso de carga comenzará inmediatamente.

Subiendo '/home/himanshu/Pictures/imgur-2016_04_27-12:47:41.png'...  
  
enlace de imagen: https://i.imgur.com/z8Wkxq7.png  
enlace de eliminación: https://imgur.com/delete/mhVokN54tNmXbnf  
URL copiada al portapapeles  
Abriendo 'xdg-open https://i.imgur.com/z8Wkxq7.png'  
  
La versión v1.7.3 está actualizada.

Una vez que la carga se complete, el enlace de destino se copia al portapapeles para tu uso. Además, el enlace se abre automáticamente en una nueva pestaña del navegador web para ti.

Sube la captura de pantalla a tu cuenta de Imgur

Si tienes una cuenta de Imgur y deseas que tu captura de pantalla se suba allí, aquí te explicamos cómo hacerlo.

Asegúrate de que has iniciado sesión en tu cuenta de Imgur. Luego ejecuta el siguiente comando; su salida lista todos los pasos necesarios para conectar la utilidad con tu cuenta de Imgur.

./imgur-screenshot.sh -c  
Para poder subir a tu cuenta, registra una nueva aplicación en:  
https://api.imgur.com/oauth2/addclient  
Selecciona 'Autorización OAuth 2 sin una URL de callback'  
Luego, establece el imgur_acct_key (ID de cliente) y imgur_secret en tu configuración.

Ve al enlace mencionado en la salida y completa la información según se indique; tendrás que ingresar tu dirección de correo electrónico también, pero no es necesario ingresar “URL de callback de autorización”, “Sitio web de la aplicación” o “Descripción.” Completa el captcha en la parte inferior y presiona el botón Enviar.

imgur-screenshot-register-application

A continuación, permite que la aplicación se conecte a tu cuenta.

imgur-screenshot-client-access-auth

Una vez que lo “permitas”, se te dará acceso a tu ID de cliente y secreto de cliente.

imgur-screenshot-client-register-success-blurd

Copia estos valores y pégalos como valores en los campos “imgur_accnt_key” y “imgur_secret” en el script “imgur-screenshot.sh”.

imgur-screenshot-key-secret-enter

Ten en cuenta que es un pequeño cambio, así que lo hicimos aquí. Si planeas hacer varios cambios en la configuración de la herramienta (lo que podría suceder cuando comiences a usar la herramienta con frecuencia), es mejor sobrescribir la configuración en “~/.config/imgur-screenshot/settings.conf.”

Una vez que hayas terminado con esto, ejecuta el siguiente comando:

./imgur-screenshot.sh -c

Si todo se ha hecho correctamente hasta este punto, la salida te pedirá que vayas a una URL particular y obtengas un pin de allí.

Aquí está la salida en mi caso (he oscurecido la URL; no intentes copiarla.):

Ve a  
https://api.imgur.com/oauth2/authorize?client_id=XXXXXXXXXXXXX  
y otorga acceso a esta aplicación.  
Ingresa el PIN:

imgur-screenshot-auth-pin-blurd

Una vez que se ingresa el pin, la herramienta se conecta a tu cuenta. Para tomar una captura de pantalla y subirla a tu cuenta de Imgur, simplemente ejecuta el siguiente comando:

./imgur-screenshot.sh -ltrue

Revisa tu cuenta y verás la captura de pantalla allí.

Características

Aquí hay algunas de las características que proporciona la herramienta Imgur-Screenshot:

  • Subir capturas de pantalla o archivos de imagen
  • Copiar enlace al portapapeles
  • Configuración personalizable
  • Editar imagen antes de subir
  • Subir de forma anónima o con cuenta
  • Crear y agregar a álbumes
  • Historial de nombres de archivo, enlaces y enlaces de eliminación almacenados
  • Eliminación automática de imágenes
  • Notificaciones de actualización

Más información aquí.

Conclusión

Imgur-Screenshot es una herramienta extremadamente útil que hace lo que promete. Además, todas esas características adicionales la convierten en un elemento imprescindible. Adelante, pruébala. ¿Sabías que Shutter (una herramienta similar pero comparativamente más popular) parece haber dejado de funcionar con Ubuntu recientemente? Es otra razón para comenzar a aprender Imgur-Screenshot.