1
我想用applescript和alfred調用一個外部php腳本。目前,我打開Safari的URL到PHP腳本。這非常煩人。有沒有辦法在不打開Safari的情況下調用php腳本?在蘋果腳本中調用php腳本
最好的問候, emha
我想用applescript和alfred調用一個外部php腳本。目前,我打開Safari的URL到PHP腳本。這非常煩人。有沒有辦法在不打開Safari的情況下調用php腳本?在蘋果腳本中調用php腳本
最好的問候, emha
PHP腳本/命令可以從一個標準的shell提示符下運行:
do shell script "php -q " & quoted form of posix path of phpScriptPath
來源:here
編輯:
你可以使用shell中的cURL並轉儲輸出。這就好像只是在測試你的腳本,我猜測它就是你想要做的。只需將http://www.google.com
替換爲腳本的路徑即可。如果你省略了>/dev/null 2>&1
,你可以得到cURL的輸出。這是很好的,因爲你可以添加標誌來捲曲顯示標題,做post/get等。
do shell script "curl http://www.google.com >/dev/null 2>&1"
只要php腳本不期望在web服務器環境中執行,this'd就會工作。 –
@MarcB:的確如此。 – Josh
這就是問題所在。 PHP腳本託管在我的服務器上。 – emha