題:
通過AppleScript將推送通知發送到iPhone
Senseful
2011-02-22 07:52:23 UTC
view on stackexchange narkive permalink

是否可以使用iPhone和/或Mac應用程序的任何組合向我的iPhone發送推送通知?

例如,假設我要創建服務(通過(Application名稱)>服務),將Mac上突出顯示的文本作為推送通知消息發送到iPhone。

八 答案:
Matthew Bischoff
2011-02-22 08:06:58 UTC
view on stackexchange narkive permalink

我認為 Growl (OS X通知程序)和 Prowl (轉發iPhone的應用程序)的組合將AppleScript直接與Growl進行交互將來自Growl的Push Notifcations作為推送)。

Rodrigo Sieiro
2011-02-23 00:18:09 UTC
view on stackexchange narkive permalink

免費的應用程序 Boxcar可讓您將Growl通知轉發到您的iPhone。您還可以使用其 API從任何應用程序或腳本發送自定義推送通知。我將其與Growl一起使用(儘管從未使用過他們的API),並且效果很好。

MikeW
2013-06-16 05:10:26 UTC
view on stackexchange narkive permalink

我想指出的是,我最近寫了一個腳本,並將其發佈在 http://macscripter.net/viewtopic.php?id=41045

請總結任何指向外部站點的鏈接。 1-它使人們知道他們是否想探索您的解決方案。 2-當鏈接最終死掉時,它會有所幫助,因為如果沒有該鏈接處於活動狀態並且包含鏈接時存在的任何內容,此答案將完全無用。
最重要的是,感謝您加入並歡迎您加入Stack Exchange。
MikeW
2013-06-18 12:17:13 UTC
view on stackexchange narkive permalink

是的,同意,謝謝您的注意:最初的目的是鏈接到該線程,因為這是google上的首個熱門產品,而且我有解決方法

我最近寫了一個applescript來發送棚車通知。可以通過終端命令進行訪問:

osascript / path / to / script boxcar_username“通知標題”“通知正文”“ URL / to / 54x54icon”

這依次映射為:

在運行{BoxcarUSER,boxcartitle,boxcarmessage,BoxcarICONURL}時

僅需BoxcarUSER變量第一種,其餘的將使用默認值。如果您有自己的提供程序,則可以在腳本編輯器中打開腳本並更改腳本頂部的屬性(我目前使用我創建的提供程序對它進行設置,請隨時進行更改)那)其他默認值可以在 run {} 處理程序的 set { cURL將以非零狀態失敗(我認為那裡沒有真正的專家),因此腳本無法捕獲錯誤消息。

我已經考慮過的一些想法。因為您可以映射顯示的圖標在棚車中,您可以使用不同的57x57圖標來顯示使用情況r正在發生的不同事情。因此,也許您可以推出一個紅色的圖標來停止,綠色一個按鈕,等等。

如果有人可以設計一個更好的圖標,那將很棒= p

Motsel
2015-02-02 02:23:53 UTC
view on stackexchange narkive permalink
  1. Prowl
  2. 註冊在iPhone上安裝Prowl iOS應用
  3. 在OSX中使用此腳本('sendClipboardAsPush.sh')將剪貼板作為推送通知發送到iPhone:
  4. ol>
     #!/ bin / shset -x#使用prowl & curl#將咆哮通知發佈到iOS設備您自己的Prowl API密鑰在此處,並根據我們的PIDCACHE = / tmp / $$。cache.txt#剪貼板->臨時文件CACHEpbpaste > $ CACHE#將通知發送給Prowl,在/ tmp /中刪除123456789APIKEY = 123456789#使用curlcurl --globoff https://api.prowlapp.com/publicapi/add \ -F apikey = $ APIKEY \ -F application = RSS \ -F event =“” \ -F description =“`cat $ CACHE`” rm $ CACHE  

    您可以在此處找到您的 Prowl API密鑰

cregox
2011-02-22 22:19:10 UTC
view on stackexchange narkive permalink

取決於您要查找的內容,但是您可以使用查找我的iPhone。它是免費,本機且易於安裝,並且具有功能(已推送到手機中的“顯示消息”)。

是否有用於“顯示消息”的API?對於某種形式的AppleScript調用,這將是必需的。
-1
因此,“查找我的iPhone”是無關緊要的。
@Timothy是正確的,但足夠接近,值得一提。如果使用率較低,它甚至可以用作解決方案。
真正。我明白你的意思。
MB
2012-08-06 17:24:31 UTC
view on stackexchange narkive permalink

有一個可以實施的Web服務 http://pushme.to/和ios應用程序可以解決您的問題,儘管目前似乎不在應用程序商店中我相信還有待解決一些錯誤。

還有其他一些使用api奇怪地通過WordPress網站將消息推送到ios設備的應用程序。 http://ipush.me/

您應該能夠使用網站(可以創建)創建本機應用程序,該網站可以有效地發送詳細信息(名稱/ message)。

Carl
2015-09-22 00:08:03 UTC
view on stackexchange narkive permalink

如果其他人偶然發現此問題,只需更新並推薦 https://boxcar.io/作為解決方案。

現在我正在使用它來Macbooks電池電量不足時,向我發送通知。為此,我剛剛創建了一個PHP腳本並將其添加到我的crontab中。

基本腳本是:

  <?php $ notify_when_below = 10; $ battery_charge = trim(exec (“ pmset -g batt | grep -o ...%| grep -o ...”)); if((int)$ battery_charge < $ notify_when_below){curl_setopt_array($ chpush = curl_init(),array(CURLOPT_URL = >“ https://new.boxcar.io/api/notifications”,CURLOPT_POSTFIELDS = > array(“ user_credentials” = >'YOUR_DEVICE_ACCESS_TOKEN',“ notification [title]” = >_“電量不足警報”,長]“ = >'<b>Macbook電池電量為'。(int $ battery_charge。'%!< / b>',” notification [sound]“ = >” detonator-charge“,)));; $ ret = curl_exec($ chpush); curl_close($ chpush);}  


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...