4 votos

¿Puedo ampliar a Alfred con un programa de línea de comandos para limpiar el escritorio?

Me gustaría tener algo que puedo ejecutar desde Alfred o la línea de comandos que puede ejecutar "limpia escritorio".

¿Qué es un script de línea de comandos de programa o apple que limpieza del escritorio?

Preferiblemente sería una opción para hacerlo por su nombre o algún otro sistema (es decir, al menos todas las opciones que están disponibles cuando la derecha clic en el escritorio).

4voto

Fuzzy Purple Monkey Puntos 702

Tienes que usar clean up window of desktop en lugar de clean up the desktop .

tell application "Finder" to clean up window of desktop by name

2voto

aku Puntos 54867

El uso de @Lauri ranta le de la respuesta como punto de partida, armé este Applescript para Alfred:

on alfred_script(q)
set q to "" & q
if q is "kind" then
    tell application "Finder" to clean up window of desktop by kind
else if q is "cdate" then
    tell application "Finder" to clean up window of desktop by creation date
else if q is "mdate" then
    tell application "Finder" to clean up window of desktop by modification date
else if q is "size" then
    tell application "Finder" to clean up window of desktop by physical size
else if q is "label" then
    tell application "Finder" to clean up window of desktop by label index
else
    tell application "Finder" to clean up window of desktop by name
end if
end alfred_script

Usted puede ver los diferentes parámetros para cambiar el orden en que desee en el script (y cambiarlos a algo que tenga más sentido para usted si usted quiere).

Para usarlo, abrir Alfred Preferencias -> Extensiones y haga clic en el botón + en la parte inferior izquierda. Elegir AppleScript y escriba un nombre para él. (Me llama la mina de 'Limpiar escritorio'.) Escribir un Título y una palabra Clave para la secuencia de comandos y, a continuación, pegue el código en el archivo AppleScript campo. Haga clic en Guardar y usted debe ser bueno para ir!

Si usted está usando Alfred 2: abrir Alfred Preferencias -> flujos de trabajo y haga clic en el botón + en la parte inferior izquierda. Elegir Plantillas -> Essentials -> palabra Clave para AppleScript. Haga doble clic en el nodo de palabra clave y el conjunto de la palabra clave que desea (yo elegí cdesk), el Título y el Subtexto (aquí he enumerado los argumentos posibles: tipo, cdate, mdate, el tamaño de la etiqueta). Guardar los resultados y, a continuación, editar el Correr NSAppleScript nodo y pegar el código y guardar.

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