2 votos

Acción de carpeta para la limpieza automática de nombres de archivo

Quiero crear una acción de carpeta que limpie los nombres de archivo de mis archivos descargados.

Por ejemplo Youtube_MyVideofile_(1080p_30fps_H264-128kbit_AAC).mp4 debería ser despojado de "Youtube" "30fps" "128kbit" "AAC" "(" ")" y "_" debería ser reemplazado por un "espacio". Por lo tanto, el resultado sería MyVideofile 1080p H264.mp4

Sé que podría hacer esto con Automator, pero luego tendría que configurar un elemento de "buscar/reemplazar" para cada palabra. Preferiría usar una lista única de palabras que sería más fácil de mantener, porque tengo muchas fuentes diferentes de donde obtengo archivos de forma regular, por lo que la lista real de palabras a eliminar será muy larga y puede actualizarse de vez en cuando.

Encontré esta Automator or AppleScript to Remove Multiple Strings from File Names? que es similar, pero solo funcionaba con carpetas seleccionadas. En cambio, quiero configurarlo para que funcione automáticamente como una acción de carpeta.

Supongo que por lo tanto también necesitaré una lista blanca de extensiones de archivo a las que el script no afectará, como ".download" para descargas de safari que aún están en progreso.

1 votos

Por favor proporcione una muestra real de nombres de archivo tanto antes como después de lo que desea, y edítelo en la pregunta.

0 votos

¿Qué versión de OS X/macOS estás utilizando?

0 votos

Estoy en la última versión de El Capitan.

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