YubNub: realiza búsquedas en internet rápidamente

Si eres, como es mi caso, de los que tu actividad laboral gira entorno a un ordenador o internet, seguramente a lo largo del día realizaras búsquedas en internet relacionadas con tu trabajo, gastando parte de tu tiempo en esta tarea.
En esta entrada vamos a mostraros dos métodos basados en el servicio YubNub. El primero combina dicho servicio con Automator, y el segundo con QuickSilver. Con el uso de cualquiera de los dos métodos se obtiene el mismo resultado, que no es otro que conseguir que el tiempo empleado en realizar búsquedas se acorte considerablemente, pudiendo buscar desde él cualquier cosa en pocos segundos, y así exprimir nuestro tiempo para ser mas productivo a lo largo del día.
YUBNUB + AUTOMATOR
CONFIGURACIÓN
Para crear un servicio de busqueda basado en YubNub utilizaremos Automator. Para ello, abrimos Automator y seleccionamos la opción Servicio.

Automaticamente veremos la ventana del servicio. En la parte superior derecha debemos seleccionar sin datos de entrada en cualquier aplicación.

Desde la biblioteca, situada en la parte izquierda, arrastramos a la ventana de la derecha la primera acción llamada Solicitar texto. Una vez aparezca en el flujo de trabajo (ventana izquierda), sustituimos Pregunta por Escribe el comando YubNub.

De la misma forma que en el paso anterior, desde la biblioteca arrastramos la segunda acción llamada Ajustar el valor de la variable. Hacemos doble clic en el desplegable Nueva variable y creamos una nueva llamada Accion.

Para finalizar el servicio, y al igual que en los dos pasos anteriores, desde la biblioteca arrastramos una tercera acción llamada Ejecutar AppleScript. Eliminamos el contenido que aparece por defecto y pegamos el siguiente script:
on run {result}
set LaDirecc to "http://www.yubnub.org/parser/parse?command=" & result
tell application "Safari"
activate
open location LaDirecc
end tell
end run

Para probar que el servicio funciona correctamente, pulsamos sobre Ejecutar, situado en la esquina superior derecha.

Una vez comprobado que funciona correctamente lo guardamos. Se recomienda utilizar un nombre que sea lo suficientemente descriptivo.

Una vez salvado, el servicio que acabamos de crear se guardara en Macintosh HD > Usuarios > “Tu usuario” > Librería > Servicios.
Si quieres evitar el proceso anterior, puedes descargar el archivo y arrastrarlo a dicha carpeta en tu ordenador.

Para finalizar el proceso, una vez tengamos el servicio en su correspondiente carpeta, tendremos que asignar un atajo de teclado para activarlo. Para ello, vamos a Preferencias del Sistema > Teclado, y entramos en el apartado Funciones rápidas de teclado. Seleccionamos Servicios y asignamos a Buscar con YubNub una combinación de teclas para su activación. Asegúrate que tu ordenador no gasta dicho atajo de teclado para otra función, ya que si coinciden no funcionara.

YUBNUB + QUICKSILVER
CONFIGURACIÓN
Si ya tienes instalado QuickSilver en tu Mac vete hasta Preferences, apartado Plugins e instala, en caso de no tenerlo, el Web Search Module.

Una vez instalado, nos vamos al apartado Triggers y añadimos uno nuevo pulsando el botón + en la parte inferior y seleccionando HotKey.

Seleccionamos la primera ventana y pegamos el siguiente comando:
qss-http://www.yubnub.org/parser/parse?command=***
En la segunda ventana automáticamente se mostrará Search For.
Seleccionamos la tercera ventana y pulsamos Comando (manzana)+X, automáticamente se mostrará Type to search. Posteriormente, pulsamos sobre Save para guardar los cambios.

Una vez guardados lo cambios, en el apartado Triggers se mostrará el nuevo comando que hemos creado.
Ahora deberemos asignarle un atajo de teclado. Para ello, seleccionamos el comando y pulsamos sobre el símbolo i, situado en la esquina inferior derecha.

Automáticamente se desplegará la ventana de edición del comando. Vamos al apartado Settings y en Hot Key pulsamos sobre Edit. En ese instante empezará a parpadear el campo, asígnale una combinación de teclas que sea fácil de recordar. Por ejemplo: Comando+Mayúsculas+B.
Cerramos la ventana volviendo a pulsar sobre el símbolo i, y cerramos la ventana de QuickSilver.

FUNCIONAMIENTO
Si hemos realizado correctamente cualquiera de los dos procesos de configuración, al pulsar el atajo de teclado que hemos asignado anteriormente, se abrirá una ventana en donde escribir el término que queremos buscar.


En caso de escribir un término sin poner delante ningún prefijo, por defecto la búsqueda se realizara en la versión inglesa de Google. Ahora bien, si verdaderamente queremos exprimir todo el potencial de YubNub recomiendo el uso de los prefijos. A continuación tenéis una lista de los más utilizados.
| PREFIJO | BUSQUEDA | EJEMPLO |
| G | Google (ingles) | G Apple |
| GES | Google (español) | GES ibrico |
| GM | Google Maps | GM colon 23 valencia |
| GIM | Google Images | GIM fondos pantalla Apple |
| YT | You Tube | YT bob esponga |
| FL | Flickr | FL iphone |
| WPES | Wikipedia (español) | WPES Quevedo |
| RAE | Diccionario de la RAE | RAE leucocito |
| TPB | The Pirate Bay | TPB Adobe |
| EBAY | Ebay | EBAY zapatos |
| IBR | iBrico | IBR QuickSilver |
Web oficial | YubNub
Web oficial | QuickSilver
Texto e imágenes | iBrico



[...] Para finalizar el proceso, una vez tengamos el servicio en su correspondiente carpeta, tendremos que asignar un atajo de teclado para activarlo. Para ello, vamos a Preferencias del Sistema > Teclado , y entramos en el apartado Funciones … See original here: YubNub: realiza búsquedas en internet rápidamente | iBrico [...]
¡¡¡Gracias!!!
Me ha sido muy útil
lo que yo queria, gracias
A ver, tengo un problemilla. Consigo hacer el trigger de quicksilver, pero cada vez que reinicio la aplicación se borra la dirección “qss-…” y el trigger deja de funcionar.
Alguien podría ayudarme?
Gracias!
Ese problema es debido a la versión de snow leopard que utilizas. A mi me pasa lo mismo y por ahora no han corregido dicho error.
LA SOLUCIÓN
Hola:
ayer tras probar y probar, conseguí subsanar que no se desconfigure el trigger.
Os pongo los pasos desde el principio:
1-Creo en catalog-custom-websearch list:
NAME: yubsub ( vale cualquier cosa pero el orden ayuda)
URL:
qss-http://yubnub.org/parser/parse?command=***
He visto que creando esto, aunque salgas y entres en quicksilve no sé desconfigura el trigger que vamos a crear:
2-En triggers pegamos en la primera pantallita: qss-http://yubnub.org/parser/parse?command=***
y damos al Tabulador para pasar a la segunda pantalla.
En la segunda, que antes aparecía automáticamente “search for…”, lo buscamos manualmente con las flechas de arriba/abajo.
Tras dar al Tabulador pasamos a la tercera pantalla y hacemos Control+X. Se queda en blanco; no se consigue que ponga lo deseado: “Type for search…”
Pero si salimos del trigger y volvemos a entrar, al seleccionar ed nuevo la tercera pantallita y volver a hacer comando+X ¡esta vez sí que aprece “Type for search…”!
Hecho esto, ya sólo queda poner un atajo ed teclado ( en mi caso he elegido comando+1).
salimos de todo y podemos rescanear el catalogo o salir de quicksilver y volver a entrar. Si pulsamos el atajo, ya parecerá quicksilver con tres ventanas:
la primera pone el nombre que hemos puesto en la casilla NAME del primer paso. En la segunda: “Search for…”, y en la tercera te parece el campo para que teclees el código+espacio+búsqueda.
Por mucho que abras y cierres quicksilver, seguirá funcionando.
Espero que sirve este pequeño aporte.
un saludo.