Wanted: Apple Script per copiare il nome del file e incollarlo nella casella Commento Spotlight Mac OS X 10.8.5

2

Progetto Global Peace Mission che cerca di automatizzare le routine per i file di film pre-ordinamento. A causa dell'imminente afflusso di terzi dei contributi di YouTube innescato da un blog lanciato il 22 marzo dopo gli attacchi ISIS di Bruxelles, ho bisogno di un Apple Script. È possibile automatizzare il processo di pre-ordinamento per copiare il nome del file originale del filmato e incollarlo nella casella di commento Spotlight di quel file? Come appare Apple Script per OS X?

Avrei bisogno di farlo QUI un migliaio di volte altrimenti (e nel frattempo accumulando) e non sono l'unico a ricevere lesioni da sforzo ripetitivo a causa di ciò.

Se non conosci la risposta, per favore aiutaci a trovare colui che lo fa. Tx.

È così folle che lo facciamo ora ...

  1. Premi invio per selezionare il file
  2. Cmd C (per copiare il nome del file)
  3. Cmd I per aprire la finestra informativa
  4. Premere due volte il tasto tab per accedere alla casella Commento Spotlight
  5. Cmd v (per incollare il nome del file nella casella)
  6. Cmd w per chiudere la finestra informativa
  7. Premi invio per selezionare di nuovo il file
  8. Posiziona il cursore davanti al nome del file
  9. Aggiunta di DONE_ davanti al nome, quindi vedrei che ne è fatta una

La cartella di cui sopra contiene un migliaio di file e anche di più. Quindi vorrei che lo script potesse importarli tutti in una volta, uno dopo l'altro.

    
posta Automator 29.03.2016 - 21:24
fonte

2 risposte

4

Questo AppleScript ti chiede di scegliere alcuni file, dopodiché imposta il commento di ciascun file sul nome del file.

set input to choose file with prompt "Select files (to put the file name into the Spotlight Comment)" with multiple selections allowed
tell application "Finder"
    repeat with i in input
        tell item i to try
            set tName to (get name)
            set comment to tName -- this set the comment to the name of the file, and delete the existing comment
            set name to "Done_" & tName
        end try
    end repeat
end tell

Se vuoi aggiungere il nome del file ai commenti esistenti, modifica la sesta riga dello script in set comment to (get comment) & " " & tName -- this append the name of the file to the existing comment

    
risposta data 08.04.2016 - 20:17
fonte
0

Scarica con descrizione

Per raccogliere i futuri contributi di YouTube, considera il download dei file utilizzando lo strumento open source youtube-dl . youtube-dl può automaticamente mettere i meta-dati di YouTube nel file scaricato, in modo che sia accessibile da Spotlight su OS X.

Ad esempio, il seguente comando scarica ogni video YouTube della missione globale della pace . I file video risultanti sono completamente commentati utilizzando le descrizioni e i meta-dati di YouTube:

youtube-dl --download-archive youtube-dl-archive.txt --ignore-errors --recode-video mp4 --xattrs --add-metadata --output "%(upload_date)s-%(uploader)s-%(title)s.%(ext)s" https://www.youtube.com/channel/UCkEumUlzJWfaz46dBc0H9FQ/videos

Puoi installare youtube-dl utilizzando il progetto Homebrew e, dopo aver installato brew , il seguente comando Terminal.app:

brew install youtube-dl
    
risposta data 13.05.2016 - 12:46
fonte

Leggi altre domande sui tag