
Eu tenho uma configuração para shows ao vivo usando Ableton e Reason. Normalmente abro o arquivo Ableton, espero até que ele carregue e abro o Reason. A razão para isso é porque o Reason atua como um escravo do Ableton, então o Ableton deve terminar de carregar antes do início do Reason.
Eu tentei isso (com e comercial simples e duplo), mas ele quer abrir os dois ao mesmo tempo.
open "~/first_file.als" & open "~/second_file.rns"
Se isso puder ser feito com AppleScript, eu estaria disposto a fazer isso. Estou usando o Alfred para executar o comando.
Obrigado!
Responder1
tente deixar seu comando dormir por alguns segundos (ou o tempo que leva para carregar)
ou seja..
#!/bin/bash
open "~/first_file.als"
sleep 10
open "~/second_file.rns"
Responder2
Você poderia usar AppleScript – seus comandos abertos bloqueiam o script até que um aplicativo termine de abrir um arquivo.
osascript -e 'tell app "Live"
open POSIX file ((system attribute "HOME") & "/Audio/Template Project/Template.als")
end
tell app "Finder" -- open in the default application
open POSIX file "/Library/Desktop Pictures/Beach.jpg" as alias
end'
Responder3
Você pode conseguir isso com uma linha.
open "~/first_file.als" ; sleep 5 ; open "~/second_file.rns"
NOTA: Ajuste o tempo de suspensão conforme necessário.
Infelizmente, um sono pode realmente ser necessário, dependendo do que você realmente deseja alcançar.