Tengo un script que detecta si QuickTime Player está jugar a algo en general pero también necesito una forma de detectar si Safari está reproduciendo algo específico como Netflix o YouTube, pero si pudiera detectar cualquier actividad de reproducción sería mejor.
on mySay(p, myMessage)
if application "QuickTime Player" is running then
tell application "QuickTime Player" to set isQTplaying to ¬
((documents whose playing is true) is not {}) as boolean
else
set isQTplaying to false
end if
if isQTplaying then
return
else
set myVolumeBefore to output volume of (get volume settings)
set volume output volume p
say myMessage
set volume output volume myVolumeBefore
end if
end mySay