Primero debes preparar dos AppleScripts, uno para aumentar el tamaño del Dock y otro para disminuir.
Puede ejecutar Editor de AppleScript , escribirlos y probarlos.
tell application "System Events"
-- get dock size (decimal in range 0 -- 1)
set docksize to dock size of dock preferences
-- increase version
set docksize to docksize + 0.05
-- decrease version (commented)
-- set docksize to docksize - 0.05
-- constrain value to 0.1 -- 1.0
if docksize > 1 then docksize = 1
if docksize < 0.1 then docksize = 0.1
-- set dock size
set dock size of dock preferences to docksize
end tell
El tamaño de la base es un valor que va desde 0 a 1 .
El script anterior aumenta / disminuye el tamaño en 0.05 pasos.
Puede elegir una fórmula diferente según sus necesidades.
Los siguientes pasos son
-
Crea y guarda un nuevo servicio con Automator que ejecuta un AppleScript
-
Asigna un método abreviado de teclado al servicio creado a través de Preferencias del sistema
Hazlo dos veces: para el acceso directo aumentar y disminuir .
Cuando creas los servicios con Automator los AppleScripts ejecutados son los que preparaste para aumentar / disminuir el tamaño del Dock.
Las instrucciones sobre cómo crear el servicio y asignar un AppleScript para ejecutar están aquí:
¿Cómo asigno un método abreviado de teclado a un AppleScript que escribí?
Nota inferior:
Algunos sugirieron en los comentarios para cambiar el tamaño del muelle emitiendo los siguientes comandos de terminal
defaults write com.apple.dock tilesize -int 32; killall Dock
Así lo hice en la primera versión de esta respuesta.
Sin embargo, este enfoque implica reiniciar la aplicación Dock con varios inconvenientes.
Como user3439894 sugirió que el Dock puede cambiar el tamaño a través de AppleScript usando System Events
. De esta manera, la acción se realiza de forma más rápida y con más gracia, por lo que actualicé mi respuesta.