Voy a explicar como automatizar el proceso de hacer una captura de pantalla, subirla después a ImageShack y dejar la URL de la captura en nuestro portapapeles para enviársela a quien queramos, todo esto pulsando sólo un atajo de teclado.
Para quien no lo conozca, ImageShack ofrece alojamiento gratuito de imágenes para después enlazarlas desde una web, foro o decirle la URL a una persona.
Necesitamos dos paquetes:
Este script por sí solo ya es bastante más cómodo que subir las imágenes desde la interfaz web.
Otra alternativa a imageshack-upload es shackshag.
Una vez tengamos ambos programas, creamos un fichero con el siguiente contenido:
dcop klipper klipper setClipboardContents `scrot -d 3 -e ‘imageshack-upload $f; rm $f’ | tail -1`
y le damos permisos de ejecución.
Esto espera 3 segundos, hace la captura, la sube a imageshack, borra el fichero y copia la URL al portapapeles usando dcop.
Nota: En Gnome y otros escritorios para escribir en el portapapeles tenéis que usar xclip que copia lo que recibe por entrada estándar.
Ahora hay que asignarle un atajo de teclado:
En KDE nos vamos al Centro de control, Regional y accesibilidad, Introducir acciones y añadimos una nueva acción del tipo ‘Acceso rápido a teclado -> Orden/URL (simple)’, en la pestaña de Acceso rápido de teclado elegimos la combinación de teclas deseada y en la orden a ejecutar seleccionamos el fichero creado anteriormente.
Y ya está listo para funcionar.
Pulsamos el atajo de teclado, y en cuanto se suba la imagen tenemos la URL en el portapapeles:
http://img520.imageshack.us/img520/6237/200803261549591280×800sut5.png
Eso es todo, espero que os sea de utilidad…