4 votos

¿Cómo establecer el tamaño de la ventana del Finder por defecto para *todas* las situaciones?

Hay toneladas de posts sobre eso (como ¿Cómo establecer el tamaño de la ventana del buscador por defecto? ), pero ninguno es capaz de cambiar el tamaño por defecto en todas partes , incluyendo carpetas de red compartidas desde un PC con Windows.

Así que cuando abro una carpeta de red a través de Buscador / Conectar con el servidor con una dirección smb://, el tamaño del Finder abierto es siempre muy pequeño (alrededor de 770x440 px), independientemente del tamaño "recordado" que hice con el truco Cmd+Resize+Relaunch que veo en todas partes.

Estoy en Mac OS X 10.11 (El Capitan), pero tampoco funcionaba en versiones anteriores de OS X.

6voto

Jander Puntos 251

Busco mucho en com.apple.finder.plist (en la carpeta ~/Library/Preferences ) para encontrar la respuesta pero no puedo. Creo que la mejor opción para hacer lo que quieres es crear un AppleScript y usarlo como servicio con automator.

Sé que no es lo que quieres, pero es una solución para cambiar el tamaño de la ventana activa con un acceso directo.

Utilizaremos el Applescript siguiente (más información sobre este Applescript aquí )

on run
    tell application "Finder"
        activate
        set bounds of front window to {0, 100, 490, 248}
    end tell
end run

Cómo crear el Servicio con Automator

  1. Abra Automator y seleccione el servicio

    enter image description here

  2. Buscar AppleScript y haga doble clic en Run AppleScript

  3. En Service Receives ajustado a no input en any application

  4. Copie el script siguiente y péguelo en Automator enter image description here

  5. No olvides guardar el servicio (cmd+s) enter image description here

Asigne un acceso directo a su servicio

  1. Vaya a Preferencias del Sistema / Teclado / Accesos directos
  2. En la barra lateral izquierda, seleccione Servicios
  3. Busque su servicio y añada un acceso directo (por ejemplo, cmd+mayúsculas+w) enter image description here

Ahora abra su carpeta, pulse cmd+shift+w y los límites de la ventana cambiarán a {0, 100, 490, 248}

Más información sobre BoundsProperty, para crear la suya propia aquí


Actualización:

Aquí está el AppleScript para elija su propia anchura y altura para la ventana sin cambiar el destino del lado de la pantalla . Sólo cambia myWindowWidth y myWindowHeight . También tengo algunas otras variables en el comentario para entender el código. ¡Por favor, responda si tiene alguna pregunta!

on run
    tell application "Finder"
        activate
        --we take the bounds properties of the front window
        set windowAreaDimensions to bounds of the front window
        set x1 to item 1 of windowAreaDimensions
        set y1 to item 2 of windowAreaDimensions
        set x2 to item 3 of windowAreaDimensions
        set y2 to item 4 of windowAreaDimensions

        set destToLeft to x1
        set destToTop to y1
        --set destToRight to x2
        --set destToBottom to y2
        --set previousWindowWidth to destToRight - destToLeft
        --set peviousWindowHeight to destToBottom - destToTop

        set myWindowWidth to 730
        set myWindowHeight to 521
        set sameWidth to destToLeft + myWindowWidth
        set sameHeight to destToTop + myWindowHeight

        --The following line script return the bounds of the front window
        --get the bounds of the front window

        --The following line set our bounds for the front window
        set bounds of front window to {destToLeft, destToTop, sameWidth, sameHeight}
    end tell
end run

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