Uso Terminal per eseguire un comando. Funziona benissimo dalla riga di comando, ma voglio essere in grado di automatizzarlo con Automator. La sintassi del comando (ovviamente, meno le virgolette) è la seguente:
spotify-ripper user.name "/path/to/directory" "spotifyURI"
Ho provato innumerevoli volte a far sì che Automator:
- Richiedi elementi finder (per creare il "percorso / su / directory")
- Richiedi testo (chiedendomi di passare nel collegamento URI / URL da spotify)
-
Esegui Shell Script (/ bin / bash)
spotify-ripper user.name "$@"
L'ho provato con "Pass input" a "stdin" o "as arguments". Basta avere un errore. Ho letto che "$ @" passerà entrambe le variabili una dopo l'altra che è proprio quello di cui ho bisogno. Ho anche provato "$ 1" "$ 2" come suggerito da alcuni post. Cosa mi manca? Voglio solo passare informazioni sul percorso e un URL alla fine di un comando della shell, ma niente sembra funzionare. Ho provato le opzioni GET e SET Variable, ma non sembra che sia di aiuto.
Qualcuno ha qualche idea su cosa dovrei fare?