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

  • Applescript: abra la pestaña actual de Safari en Chrome (solución de problemas de script de trabajo)
  • extensión .app en Spotlight o Alfnetworking
  • Verificar la connection al server AFP a través de bash
  • Alfnetworking: ¿Cómo conseguir que Alfnetworking ejecute un command de terminal?
  • ¿Cuál es el método preferido de búsqueda de nombre de dominio de línea de command (DNS)?
  • Tubería de commands múltiples
  • 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).

  • ¿Hay alguna acción de Automator para crear presentaciones de Keynote desde un file de text?
  • ¿Aplicación de Mac para mostrar el uso acumulativo de CPU?
  • ¿Algún daño hecho en el enlace simbólico ~ / Library / Application Support / MobileSync a un disco externo?
  • ¿Puede ejecutar `yes> / dev / null` dañar una Mac?
  • Exporte o enumere la configuration del sistema que se desvía de los valores pnetworkingeterminados
  • iMessage detuvo la synchronization
  • 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).