Sim, concordo, obrigado pela observação: a intenção original era criar um link para esse segmento, já que este foi o primeiro hit no google, e eu tive uma solução
Recentemente, escrevi um manuscrito para enviar notificações sobre vagões. Seria acessado através de um comando Terminal:
osascript /path/to/script boxcar_username "Title of Notification" "Body of Notification" "URL/to/54x54icon"
Por sua vez, mapeia para:
on run {BoxcarUSER, boxcartitle, boxcarmessage, BoxcarICONURL}
A variável BoxcarUSER é a única necessária, o restante usará os padrões. Se você tiver seu próprio provedor, poderá abrir o script no editor de scripts e alterar a propriedade na parte superior do script (atualmente eu o defini com um provedor que criei, fique à vontade para mudar isso). Outros padrões podem ser alterados dentro o set {
no run{}
manipulador. Algumas das capturas de erros são difíceis, como se você não tiver uma conexão com a Internet, o cURL falhará com um status diferente de zero (acho que não é um especialista real), para que o script não consiga captar a mensagem de erro.
Algumas idéias em que pensei. Como é possível mapear o ícone exibido no vagão, você pode usar diferentes ícones de 57x57 para mostrar ao usuário as diferentes coisas que estão acontecendo. Então, talvez você possa pressionar um ícone vermelho para parar, verde para ir etc.
Se alguém pudesse criar um ícone melhor, seria ótimo = p