私は学習を始めようとしています。私は、iTunesを制御するための超シンプルなWebサーバーを一緒に投げようとしました。私は過去に何度もこの目的のためにosascript -e 'Tell Application "iTunes" to playpause'
を使用していました。私はここでオスカスクリプトに電話をかけてしまいました。Go Execに適切な引数を渡します
コメントアウトされた「say 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());
}
次のように私はこのことから受け付けております応答がある -
[email protected] ~/Desktop/goproj » ./8.out
exit status 1
[55/1536]0x1087f000
私はどこここから行くし、任意の方向をいただければ幸いです正確にはわかりません。
osasc 「標準」から「標準」に変更します。あなたのAppleScriptコードが間違っている可能性があります。あなたのGoではありません。 –