Estoy tratando de crear un flujo de trabajo simple que se utilizará para ayudar a las personas no técnicas a utilizar el OCR de tesseract. No tengo problemas para usarlo, pero es probable que otros prefieran las GUI, así que estoy trabajando en el siguiente flujo de trabajo del automatizador (imagen de abajo): enlace
Script:
set appName to "Terminal"
if application appName is running then
tell application "Terminal"
activate
do script "tesseract /Users/jackson/Downloads/OCRTemp.jpg /Users/jackson/Downloads/OCRTemp.txt"
end tell
else
tell application "Terminal"
activate
do script "tesseract /Users/jackson/Downloads/OCRTemp.jpg /Users/jackson/Downloads/OCRTemp.txt" in front window
end tell
end if
El problema es que en la línea "tesseract /Users/jackson/Downloads/OCRTemp.jpg /Users/jackson/Downloads/OCRTemp.txt"
me gustaría reemplazar la primera extensión de archivo con el portapapeles. Al no estar bien versado en cómo usar bash, no estoy completamente seguro de qué hacer. Creo que parte de la confusión es que estoy usando una aplicación AppleScript para ejecutar un comando de terminal, por lo que no estoy seguro de si utilizo AppleScript o Terminal para obtener la variable.