Agregar método abreviado de teclado a Mac

3

¿Hay alguna manera de hacer un atajo de teclado para esto?

Ficha , Ficha , ⬇︎ , S , Volver ⏎ , Volver ⏎

¿Hay alguna manera de enlazar esto a un método abreviado de teclado, es decir, ⌘ Comando ⌥ Opción G ?

    
pregunta realph 19.12.2014 - 12:27

2 respuestas

5

Puedes usar Automator para crear un servicio para esto. Abra Automator y haga clic en "Nuevo documento", luego elija la plantilla de servicio:

Acontinuación,hagaclicenelmenúdesplegable"El servicio recibe el texto seleccionado" y elija "sin entrada"

Acontinuación,agregueunaacción"Ejecutar AppleScript":

  1. Hazclicen"Acciones" en la barra lateral
  2. Asegúrese de que la fila "Biblioteca" en la primera columna esté seleccionada
  3. Buscar "AppleScript"
  4. Haga doble clic en la fila "Ejecutar AppleScript" en los resultados de búsqueda

En la acción en el lado derecho de la ventana, pegue este AppleScript en el cuadro de texto:

on run {input, parameters}
    tell application "System Events"
        repeat 2 times
            keystroke tab
        end repeat
        keystroke (ASCII character 31) -- down arrow
        keystroke "s"
        repeat 2 times
            keystroke return
        end repeat
    end tell
    return input
end run

A continuación, haga clic en el botón "compilar" () para verificar que el código se haya pegado correctamente:

ElijaArchivo→Guardar(o+S),yescribaunnombrequerecordará.Acontinuación,abraPreferenciasdelsistema(→Preferenciasdelsistema...)yhagaclicen"Teclado". En la pestaña "Atajos", seleccione "Servicios" en la lista de la izquierda. Desplácese hasta el final de la lista principal, en la sección "General", y seleccione el servicio que acaba de crear. Haz clic en el botón "Agregar acceso directo" y escribe el método abreviado de teclado que te gustaría usar.

Elaccesodirectoahoradeberíafuncionar.

Basado en la otra respuesta

    
respondido por el J F 06.07.2017 - 14:16
2

Puedes usar Automator.app para crear un servicio para esto. Abra el nuevo documento Automator como un servicio, elija en la parte superior, que no tendrá ninguna entrada de ningún tipo. Luego agregue un bloque Ejecutar AppleScript , ingrese este código:

on run {input, parameters}
    tell application "System Events"
        keystroke tab
        keystroke tab
        keystroke (ASCII character 31) --down arrow
        keystroke "s"
        keystroke return
        keystroke return
    end tell
    return input
end run

Guarda esto y dale a este servicio un nombre que recordarás. Luego, vaya a Preferences.app - > Teclado - > Atajos de teclado . Seleccione Atajos de aplicaciones en el panel izquierdo, haga clic en + para agregar un nuevo atajo. Ingrese el nombre de su servicio y asigne un método abreviado de teclado para él.

    
respondido por el Mateusz Szlosek 19.12.2014 - 13:35

Lea otras preguntas en las etiquetas