¿Hay alguna forma de rastrear mis búsquedas en el diccionario OSX?

3

Soy un hablante nativo que no es inglés y, por lo tanto, uso el servicio de búsqueda integrado de OSX ( pestaña de tres dedos y cmd+L en el centro de atención campo de búsqueda ) bastante.

Me preguntaba si habría una forma de seguir o grabar las palabras que he buscado. (¿Applescript quizás?)

EDIT: Cuando tengo la pestaña de tres dedos, también me da definiciones de wikipedia. Podría utilizar esto, es decir, rastrear las solicitudes que Dictionary.app envía a wikipedia.org , ¿para rastrear qué palabras busco?

    
pregunta bonna 21.02.2014 - 13:12

1 respuesta

5

No puedes hacer esto con el toque normal de tres dedos, pero si haces un servicio de Automator con algunos Applescript, puedes activarlo con un atajo de teclado. (Nota: Esto muestra una ventana de diccionario completa, no una ventana emergente agradable. No creo que haya una manera de hacerlo así).

Para hacer este servicio, abre Automator.app, en la carpeta /Applications/ .

Elegir servicio.

Luego,enlabibliotecadelaizquierda,busqueAppleScriptyarrastreEjecutarAppleScriptsobre.

Aquíestáelscriptparapegar.

onrun{input,parameters}setlogPathto"Desktop/words.txt"
    --You can change the path in quotes
    --to the file you want to store the
    --words you look up.

    set lookUpWord to quoted form of (input as string)
    --This sets the word to the selected text, from input.

    do shell script "cd; echo " & lookUpWord & " >> " & quoted form of logPath
    --This appends the word to the log file.

    do shell script "open dict://" & lookUpWord
    --This opens the word in Dictionary.

    return input
end run

Haz clic en el martillo para compilar. Debe tener un aspecto como este:

Loúltimoquedebehaceresasignarunmétodoabreviadodeteclado.Guardeelflujodetrabajo(llaméalmío"buscar") y abra Preferencias del sistema. Vaya a Teclado > Atajos de teclado > Servicios.

Selecciona tu servicio (debería estar debajo de Texto), luego haz clic en "agregar acceso directo" y escribe el acceso directo que usarás para activarlo. Me gusta usar command ⌘ + control ^ y una letra, porque es casi seguro que una aplicación ya no los esté usando.

¡Eso debería funcionar! Simplemente seleccione una palabra haciendo doble clic, luego escriba el método abreviado de teclado para usarla.

    
respondido por el 0942v8653 21.02.2014 - 15:15

Lea otras preguntas en las etiquetas