Так, погодився, дякую за увагу: Первісний намір полягав у посиланні на цю тему, оскільки це було першим зверненням у google, і у мене було рішення
Нещодавно я написав яблучний сценарій для надсилання сповіщень про вагони. Доступ до нього можна отримати за допомогою команди Terminal:
osascript /path/to/script boxcar_username "Title of Notification" "Body of Notification" "URL/to/54x54icon"
Це, у свою чергу, відображає:
on run {BoxcarUSER, boxcartitle, boxcarmessage, BoxcarICONURL}
Змінна BoxcarUSER є єдиною необхідною, решта використовуватиме параметри за замовчуванням. Якщо у вас є власний провайдер, ви можете відкрити скрипт у редакторі сценаріїв і змінити властивість у верхній частині сценарію (у мене зараз це налаштування з створеним провайдером, тому сміливо міняйте це) Інші параметри за замовчуванням можуть бути змінені в межах set {
в run{}
обробник. Деякі з помилок пошуку помилкові, так як якщо у вас немає підключення до Інтернету, CURL вийде з ненульового статусу (я думаю, немає справжнього експерта там), тому сценарій не зможе знайти повідомлення про помилку.
Деякі ідеї, про які я думав. Оскільки ви можете зіставити піктограму, показану в коробці, ви можете використовувати різні піктограми 57x57, щоб показати користувачеві різні речі, що відбуваються. Тож, можливо, ви могли б висунути червону піктограму для зупинки, зелену для руху тощо
Якби хтось міг розробити кращу іконку, це було б чудово = p