Я пытаюсь научиться идти, и вначале я хотел попытаться собрать супер простой веб-сервер для управления моим iTunes. Я использовал osascript -e 'Tell Application "iTunes" to playpause'
для этой цели много раз в прошлом и думал, что могу просто прекратить призыв к osascript здесь.
Комментируемая команда «сказать 5» работает .
package main
import "exec"
//import "os"
func main() {
var command = "Tell Application 'iTunes' to playpause"
//var command = "say 5"
c := exec.Command("/usr/bin/osascript", "-e", command)
// c.Stdin = os.Stdin
_, err := c.CombinedOutput()
println(err.String());
}
Ответ, который я получаю от этого, следующий:
jessed@JesseDonat-MBP ~/Desktop/goproj » ./8.out
exit status 1
[55/1536]0x1087f000
Я не совсем уверен, куда идти отсюда, и любое направление будет с благодарностью.