Tak, zgadzam się, dziękuję za uwagę: Pierwotnym zamiarem było link do tego wątku, ponieważ był to pierwszy hit w Google, a ja miałem rozwiązanie
Niedawno napisałem skrypt jabłkowy, aby wysłać powiadomienia boxcar. Dostęp do niego można uzyskać za pomocą komendy Terminal:
osascript /path/to/script boxcar_username "Title of Notification" "Body of Notification" "URL/to/54x54icon"
To z kolei odwzorowuje:
on run {BoxcarUSER, boxcartitle, boxcarmessage, BoxcarICONURL}
Zmienna BoxcarUSER jest jedyną wymaganą, reszta użyje wartości domyślnych. Jeśli masz własnego dostawcę, możesz otworzyć skrypt w edytorze skryptów i zmienić właściwość u góry skryptu (obecnie mam to ustawienie u stworzonego przeze mnie dostawcy, więc możesz to zmienić) Inne wartości domyślne można zmienić w set {
w run{}
przewodnika. Niektóre wychwytywanie błędów jest trudne, ponieważ jeśli nie masz połączenia z Internetem, cURL nie powiedzie się ze statusem niezerowym (myślę, że nie ma tam prawdziwego eksperta), więc skrypt nie może złapać komunikatu o błędzie.
Kilka pomysłów, o których myślałem. Ponieważ możesz zmapować ikonę wyświetlaną w wagonie, możesz użyć różnych ikon 57 x 57, aby pokazać użytkownikowi różne rzeczy, które się dzieją. Więc może możesz wypchnąć czerwoną ikonę zatrzymania, zieloną, aby przejść itp.
Gdyby ktoś mógł zaprojektować lepszą ikonę, byłoby świetnie = p