¿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?

  • Obtenga numbers de serie de dispositivos USB conectados
  • Encuentre información de dispositivos (/ ruta dev, ...) y depure dispositivos usb en CLI
  • Cómo deshabilitar Spotlight para Alfnetworking
  • Configuración automatizada de salvapantallas en línea de command / script de shell
  • Verificar la connection al server AFP a través de bash
  • ¿Por qué mis utilidades de command-line se ejecutan tan lentamente en mi Mac?
  • 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).

  • Transfer Lion con mi MacBook Pro vendida a terceros
  • ¿Cómo mover files a la papelera desde la command-line?
  • ssh-add cada vez que quiero usar SSH para iniciar session en mi server remoto
  • Alternativa para Notepad ++?
  • Disco duro externo no funciona Internet wifi
  • ¿Cómo parchear un file que reside en / Aplicaciones (el parche no puede encontrar el file en el parche en la línea de input)?
  • 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).