Aplicación "drag n drop" para convertir imágenes a la cadena base64 (para desarrollo web)

Estoy buscando un progtwig osx que convierta una image en una cadena base64 (para desarrollo web).

Básicamente replica esto: http://webcodertools.com/imagetobase64converter/Create

  • Sugerencia de la aplicación iphone para tomar fotos de baja resolución
  • ¿Cuáles son algunos buenos resources para aprender a utilizar AppleScript con Xcode 4.3.2?
  • En OSX, ¿cuál es el command opuesto para "decir", es decir, qué command hay para el reconocimiento de voz?
  • ¿Qué software de escritorio (para Mac OS) hay similar a Zite?
  • Cómo eliminar un grupo vacío en Launchpad
  • De todos modos, para save los contenidos de la aplicación de iPhone en una PC?
  • Sospecho que no hay ninguna aplicación, y en ese caso estaría interesado si puedo get el command del terminal que codificará, para aplicar a un cierto file en el button derecho del ratón

    Pregunta de seguimiento: ¿Puedo darle una window a las aplicaciones de Automator?

    SOLUCIÓN

    Combiné las dos soluciones a continuación para crear una aplicación con el siguiente código

    for f in "$@" do openssl base64 -in "$f" | pbcopy done 

    Y de hecho, hice un objective de zona de caída usando Platypus , como se muestra en mi siguiente pregunta / respuesta SO.

  • Permitir que la aplicación controle la computadora (dispositivos de asistencia) en Mavericks a través de la Terminal.
  • Compruebe si se está ejecutando un process, si no ejecutarlo de nuevo en la Terminal
  • Enviar aplicaciones a la tienda de aplicaciones de iOS
  • AppleScript: mueva los files arrastrando y soltando
  • ¿Hay alguna aplicación para chatear en Facebook en iOS?
  • ¿Transfiere contenido de una ID de Apple a otra?
  • 3 Solutions collect form web for “Aplicación "drag n drop" para convertir imágenes a la cadena base64 (para desarrollo web)”

    Base64 Automator Droplet

    Puede usar Automator para crear su propia gota de Base64 . Mac OS X incluye openssl que puede codificar files en Base64; esta pregunta del superusuario explica cómo, OS X: Base64 codifica a través de la línea de command

    1. Inicie Automator.app
    2. Crear una nueva aplicación
    3. Agregar una acción Ejecutar script de shell
    4. Set Pass input: to como arguments
    5. Dentro del script, reemplace echo con el script a continuación.
    6. Guarde su flujo de trabajo como una aplicación

    Para usar su aplicación, arrastre y suelte files en ella. Aparecerá un nuevo file codificado en base64 junto al file original.

    Shell Script

     for f in "$@" do openssl base64 -in "$f" -out "$f.b64" done 

    Gotita Automator Base64

    Para get más información sobre el uso de Automator, consulte Fundamentos Mac de Apple : Automator .

    Una de tus posibilidades es:

    • Crear un service de Automator
    • En la parte superior selecciona: el service recibe los files de image seleccionados en Finder
    • Agregue una acción de script de shell
    • Pon la siguiente secuencia de commands en ella
      • openssl base64 < "$1" | pbcopy
    • Guarde el service

    ¡Ahora puede desde el contextual menu > Service > yourServiceName de cada image en el buscador get la encoding base64 copyda en su portapapeles!

    Escribí un Applescript para BBEdit: solo uso imágenes jpg para esto, pero podría adaptarse fácilmente para otras imágenes y otros editores:

     -- choose file set _a to choose file of type "jpg" -- convert path to posix path set _b to POSIX path of _a -- strip newlines and place in clipboard do shell script "openssl enc -base64 -in " & _b & " | tr -d \"\\n\" | pbcopy" set myClip to the clipboard -- set strings with placeholder texts for BBEdit set _start to "<img alt=\"<# some text #>\" width=\"<# width #>\" height=\"<# height #>\" src=\"data:image/jpg;base64," set _end to "\" />" set _string to _start & myClip & _end tell application "BBEdit" set selection to _string end tell 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).