¿Puedo extender Alfnetworking con un progtwig de command-line para limpiar el escritorio?

Me gustaría tener algo que pueda ejecutar desde Alfnetworking o la command-line que pueda ejecutar "limpiar el escritorio".

¿Qué es un progtwig de command-line o un script de Apple que limpiará el escritorio?

  • pbcopy sale del código 1, no hay post de error
  • Cómo hacer que la vista previa salte a una línea específica al inicio
  • Extensión de Alfnetworking o equivalente que trae una sola window a la vanguardia
  • Obtenga numbers de serie de dispositivos USB conectados
  • Verificar la connection al server AFP a través de bash
  • Dentro del terminal, el command `date` da como resultado un curioso prefijo donde debería estar
  • Preferiblemente, habría una opción para hacerlo por nombre o algún otro sistema (es decir, al less todas las opciones disponibles onclick derecho en el escritorio).

  • Random 100% Finder CPU Usage On One Account
  • ¿Cómo get el nombre del mes en inglés usando Numbers?
  • Ayuda partición "espacio libre" con disco de utilidad
  • ¿Cómo puedo evitar que iPhoto se abra cada vez que enchufo mi iPad / iPhone?
  • ¿Cómo puedo forzar a Mac OS X a tratar mi Mackie Onyx Blackjack como un dispositivo de input mono?
  • Formato de salida del dialog estándar de selector de color de Mac OS (elija color)
  • 2 Solutions collect form web for “¿Puedo extender Alfnetworking con un progtwig de command-line para limpiar el escritorio?”

    Debe usar clean up window of desktop lugar de clean up the desktop .

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

    Usando la respuesta de @Lauri Ranta como punto de partida, armé este Applescript para Alfnetworking:

     on alfnetworking_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 alfnetworking_script 

    Puede ver los diferentes parameters para cambiar el order que desee en el script (y cambiarlos a algo que tenga más sentido para usted si lo desea).

    Para usarlo, abra Alfnetworking's Preferences -> Extensions y click el button + en la esquina inferior izquierda. Elija AppleScript e ingrese un nombre para él. (Llamé a la mía 'Limpiar el escritorio'.) Escriba un Título y una Palabra key para el guión, y luego pegue el código en el campo AppleScript. Haz clic en Guardar y ¡estarás listo para continuar!

    Si está usando Alfnetworking 2: abra Alfnetworking's Preferences -> Workflows y click el button + en la esquina inferior izquierda. Elija Plantillas -> Esenciales -> Palabra key a AppleScript. Haga doble clic en el nodo de palabra key y configure la palabra key que desea (elegí cdesk), Título y Subtext (aquí enumeré los posibles arguments: tipo, date, date, tamaño, label). Guarde los resultados y luego edite el nodo Ejecutar NSAppleScript y pegue el código y guárdelo.

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