Establecer podcasts específicos para mostrar como progtwigs de televisión en iTunes, utilizando AppleScript

Estoy usando una grabadora de TV en línea para grabar progtwigs de TV. Esas grabaciones se descargan como un podcast a iTunes. Mi siguiente Applescript debería simplemente tomar esos podcasts, actualizar algunos campos de información y finalmente marcarlos como "Progtwig de TV" para que aparezcan en "Progtwigs de TV" en iTunes.

Funciona muy bien, solo la parte donde quiero configurar el tipo de video para el progtwig de TV no parece funcionar.

  • ¿Cómo sincronizo mi iPhone con mi nueva computadora con Windows?
  • Problema con mi applescript para exportar files de keynote a powerpoint
  • No se pueden eliminar aplicaciones que ya no están disponibles en App Store
  • ¿Volver a colorear los íconos de la barra lateral de iTunes / iPhoto?
  • ¿Puedo mover la carpeta Mobile Sync a otra HD?
  • ¿Cómo puedo cambiar el nombre de usuario de iTunes para mi iPad?
  • set video kind of aTrack to TV show 

    También eché un vistazo a este guión de Doug que hace algo similar y no puedo encontrar ninguna diferencia.

    Aquí está mi guión completo:

     on matchRegExp(regex, txt, |caseSensitive?|) if |caseSensitive?| then set ci to "i" else set ci to "" end if set theRubyOneLiner to quote & "s = '" & txt & "'; s =~ /" & regex & "/" & ci & "; puts Regexp.last_match.to_a" & quote set theCommand to "ruby -e " & theRubyOneLiner set theMatchData to do shell script theCommand set tid to AppleScript's text item delimiters set AppleScript's text item delimiters to character id 13 -- new line set theMatchData to the text items of theMatchData set AppleScript's text item delimiters to tid theMatchData end matchRegExp tell application "iTunes" set myLib to library playlist 1 set pods to every track of library playlist 1 whose genre is "Podcast" and album is "Online Videorecorder" set ofi to fixed indexing set fixed indexing to true with timeout of 3000 seconds repeat with aTrack in pods set desc to long description of aTrack try set episode to last item of my matchRegExp("(Folge|Episode) (\\d+)", desc, true) set season to last item of my matchRegExp("(Staffel|Season) (\\d+)", desc, true) end try set series to name of aTrack set title to description of aTrack set cat to category of aTrack try set video kind of aTrack to TV show on error m log m end try set episode number of aTrack to episode set season number of aTrack to season set show of aTrack to series set episode ID of aTrack to title set description of aTrack to desc end repeat end timeout set fixed indexing to ofi end tell 

  • ¿Cómo puedo almacenar mi biblioteca de iPhoto y mi biblioteca de iTunes en Lion Server (Mini) y acceder a ella a través de mi MBP?
  • No se puede restaurar el iPhone con el fin de degradar
  • Importar la list de reproducción de Apple Music en iTunes
  • Appstore, desactive la contraseña para la descarga gratuita de aplicaciones?
  • Mostrar text largo con AppleScript, preferiblemente con una barra de desplazamiento
  • Acceso directo para expulsar todos los discos duros externos pero no MobileBackups
  • One Solution collect form web for “Establecer podcasts específicos para mostrar como progtwigs de televisión en iTunes, utilizando AppleScript”

    El problema es que no puede cambiar el "tipo de medio" de una pista de podcast a través de AppleScript. Por alguna razón, parece ser un tipo especial que no está expuesto en el dictionary AppleScript.

    Lo más parecido que he encontrado a un método para hacer esto es este guión en los foros de soporte de Apple que cambia el tipo de medio a través de las secuencias de commands GUI. Parece estar configurado para cambiarlo a un audiolibro, por lo que tendrá que modificarlo un poco, pero puede ser un punto de partida decente.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).