Vista de la list de buscadores, cambiar la columna por la óptima con el uso de AppleScript

Intento crear un script AppleScript que cambie el tamaño de las columnas de la vista de list del Finder (por ejemplo, Nombre, Tamaño …) a su ancho óptimo (es decir, el ancho mínimo donde todo el text de la columna es visible) en Mac OS X 10.6. Esto se puede lograr haciendo doble clic en el divisor entre los encabezados de dos columnas. Pero no puedo encontrar la manera de hacer lo mismo con AppleScript. Esto es lo que he intentado:

La class de columna del buscador tiene los attributes ancho , ancho mínimo y ancho máximo, pero no parece haber una manera de usar el atributo de ancho para cambiar el tamaño de la columna a su ancho óptimo.

  • ¿Cómo diferenciar entre events repetidos en el calendar de Apple?
  • ¿En qué se diferencian las herramientas de línea de command clicLick y MouseTools?
  • Crear menus desplegables personalizados en la barra de herramientas del Finder
  • Script para cambiar el background de pantalla mac descargado automáticamente?
  • Problema con mi applescript para exportar files de keynote a powerpoint
  • ¿Ejecuta script arbitrario cuando iTunes reproduce una nueva canción?
  • También traté de usar UI Scripting para simular un doble clic en la pequeña región alnetworkingedor del divisor de encabezado de columna usando el siguiente script:

    tell application "System Events" tell process "Finder" set nameButton to button "Name" of group 1 of outline 1 of scroll area 1 of splitter group 1 of first window set {px, py} to position of nameButton set {sx, sy} to size of nameButton set clickPos to {px + sx, py + 5} click at clickPos click at clickPos end tell end tell 

    Esto debería simular un doble clic entre los encabezados de la columna Nombre y la columna, pero en su lugar el Finder lo procesa como dos clics distintos en el encabezado de la segunda columna, que solo cambia dos veces el order de sorting de esa columna.

    El inspector de accesibilidad tampoco "ve" las pequeñas regiones alnetworkingedor de los divisores de los encabezados de columna y siempre muestra las properties de cualquier encabezado de columna.

    ¿Hay alguna otra forma de lograr esto?

  • ¿Por qué recibo este código de error cuando trato de cambiar el nombre de una unidad flash?
  • Carpeta de análisis para pares con bash o AppleScript
  • ¿Hay alguna manera de "revertir" automáticamente todo en la Papelera?
  • ¿Cómo desactivo files PDF en línea en Safari 5.1?
  • Fallo del script OSA para JavaScript Todos los repentinos
  • ¿Puedo generar un enlace cliqueable al file local usando una ruta relativa como "file: /// ~"?
  • One Solution collect form web for “Vista de la list de buscadores, cambiar la columna por la óptima con el uso de AppleScript”

    Lo único que se me ocurre en la cabeza es get una list de los elementos en la carpeta actual, encontrar el artículo con el nombre más largo y luego cambiar el tamaño del ancho por ese valor. Eso es realmente todo lo que está sucediendo con el ancho óptimo de doble clic.

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