0 votos

mover el vídeo de iTunesU visto a otra carpeta

Me gustaría escribir un script que mueva los vídeos de iTunesU vistos a otra carpeta. Hay dos preguntas:

  1. ¿Cómo encontrar estos vídeos? Automator es capaz de filtrar las pistas en función del número de reproducciones, pero aparentemente las pistas no incluyen el vídeo de iTunesU
  2. ¿Cómo evitar que iTunes vuelva a descargar estos vídeos?

0voto

Ged Byrne Puntos 481

No es fácil hacerlo con las acciones de Automator directamente, pero sí con AppleScript (que puedes envolver en una acción de Automator si lo necesitas).

Este AppleScript obtendrá todos los ítems de iTunes U que hayan sido vistos al menos una vez y los moverá a una carpeta que tú especifiques.

  • Tenga en cuenta que este no eliminarlos de iTunes y seguir reproduciéndolos desde iTunes (esto se debe a la forma en que las aplicaciones de OS X rastrean los archivos: en la mayoría de las aplicaciones puedes mover un archivo que tengas abierto y la aplicación puede seguir accediendo a él como si no hubiera pasado nada).
  • Si quieres eliminar el artículo de iTunes por completo, puedes añadir delete theItem en una nueva línea después de set the end of theList to the location of theItem .
    • Si quieres evitar que se vuelva a descargar, tendrás que cambiar manualmente los ajustes de descarga de iTunes U (aunque no estoy seguro de que iTunes vuelva a descargar un elemento que ha sido eliminado; normalmente sólo descarga nuevo artículos).
  • Asegúrese de cambiar la ruta de la carpeta de destino a su destino deseado, en el set theDestination … línea. Debe ser una carpeta que ya existe.

script

tell application "iTunes"
    set theList to {}
    set iTunesU to tracks of playlist "iTunes U"
    repeat with theItem in iTunesU
        try
            if played count of theItem > 0 then
                set the end of theList to the location of theItem
            end if
        end try
    end repeat
end tell

tell application "Finder"
    set theDestination to POSIX file "/Users/rob/Desktop/test/"
    repeat with theFile in theList
        move theFile to theDestination
    end repeat
end tell

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X