ใช่เห็นด้วยขอขอบคุณสำหรับหมายเหตุ: จุดประสงค์ดั้งเดิมคือการเชื่อมโยงไปยังหัวข้อนั้นเนื่องจากนี่เป็นครั้งแรกที่ได้รับความนิยมใน google และฉันมีทางออก
ฉันเพิ่งเขียน applescript เพื่อส่งการแจ้งเตือนของ boxcar มันจะสามารถเข้าถึงได้ผ่านคำสั่ง Terminal:
osascript /path/to/script boxcar_username "Title of Notification" "Body of Notification" "URL/to/54x54icon"
ในทางกลับกันแผนที่นี้ไปที่:
on run {BoxcarUSER, boxcartitle, boxcarmessage, BoxcarICONURL}
ตัวแปร BoxcarUSER เป็นเพียงสิ่งเดียวที่จำเป็นส่วนที่เหลือจะใช้ค่าเริ่มต้น หากคุณมีผู้ให้บริการของคุณเองคุณสามารถเปิดสคริปต์ในโปรแกรมแก้ไขสคริปต์และเปลี่ยนคุณสมบัติที่ด้านบนสุดของสคริปต์ (ขณะนี้ฉันมี setuo กับผู้ให้บริการที่ฉันสร้างไว้ดังนั้นอย่าลังเลที่จะเปลี่ยน) ค่าเริ่มต้นอื่น ๆ set {
ในrun{}
การจัดการ ข้อผิดพลาดในการจับบางส่วนนั้นค่อนข้างหยาบราวกับว่าคุณไม่มีการเชื่อมต่ออินเทอร์เน็ต cURL จะล้มเหลวโดยไม่มีสถานะเป็นศูนย์ (ฉันคิดว่าไม่มีผู้เชี่ยวชาญตัวจริงอยู่ที่นั่น) ดังนั้นสคริปต์จึงไม่สามารถรับข้อความแสดงข้อผิดพลาดได้
ความคิดบางอย่างที่ฉันคิดเกี่ยวกับ เนื่องจากคุณสามารถแมปไอคอนที่แสดงใน boxcar คุณสามารถใช้ไอคอน 57x57 ที่แตกต่างกันเพื่อแสดงสิ่งต่าง ๆ ที่เกิดขึ้นกับผู้ใช้ ดังนั้นบางทีคุณอาจกดไอคอนสีแดงเพื่อหยุดสีเขียวเพื่อไป ฯลฯ
หากใครบางคนสามารถออกแบบไอคอนที่ดีกว่านั่นจะเป็น = p