我找到了如何使用API暂停和恢复SABnzbd
http://localhost:8080/sabnzbd/api?mode=pause
但是如何从这里获取真值或假值http://www.flatmat.net/intr-over.php(这是我编写的PHP脚本)在applecript(或bash脚本)中用来暂停SABnzb如果为true或者如果为false则恢复?
答案 0 :(得分:0)
使用curl
在Bash中很容易,默认情况下应该在OS X上可用:
value=$( curl "http://www.flatmat.net/intr-over.php" -o "-" 2>&1 | tr -d "\r\n" )
tr
命令从HTTP响应中消除了不必要的换行符。您可以像这样使用它:
if [ "$value" = false ]
then
# resume
else
# pause
fi
请注意,这也会在PHP脚本的未知响应中暂停。