¿Hay alguna manera de que pueda subir algunas fotos a imgur.com a través de la línea de comandos y obtener su enlace directo como resultado en un archivo de texto?
¿Hay alguna manera de que pueda subir algunas fotos a imgur.com a través de la línea de comandos y obtener su enlace directo como resultado en un archivo de texto?
Respuestas:
La lista de herramientas (en su mayoría de terceros) en el sitio web de imgur ( http://imgur.com/tools ) presenta tres bash
scripts:
Una secuencia de comandos bash simple para cargar una imagen para imgur desde la línea de comandos. Ejecute
imgur images/delicious/cake.jpg
para cargar, imprima la nueva URL en stdout, imprima la URL de la página de eliminación en stderr y coloque la URL en el portapapeles X para pegarla fácilmente.
img Bash Script Uploader por Ceryn
Un cargador de capturas de pantalla minimalista para Linux. Soporta selección de pantalla.
Imgur de pantalla por Jomo
Una secuencia de comandos bash de captura de pantalla simple para Linux y OS X. Simplemente ejecute la secuencia de comandos y seleccione una parte de la pantalla para cargar. El enlace directo a la imagen se copia en su portapapeles.
Lo intenté hoy en imgur y es bastante complejo, la documentación está bastante mal escrita, por lo que el procedimiento no está claro. ¿Puedo sugerir probar imagebin.ca? porque tiene una API más simple para cargar archivos:
curl -s -F key="YOURKEY_JUST_REGISTER_ON_IMAGEBIN.CA_and go_on_profile_to get it" \
-F file="@$1" \
https://imagebin.ca/upload.php | awk -F':' '/url:/{gsub(/url:/,"") ; print $0 }'
si está usando linux y kde =>
qdbus org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents "$(curl -s -F key="YOURKEY_________PLEASE_EDIT_IT" \
-F file="@$1" \
https://imagebin.ca/upload.php | awk -F':' '/url:/{gsub(/url:/,"") ; print $0 }' )"