Estoy haciendo un pequeño script con Autohotkey para ir rápidamente al primer resultado de Google de un término de búsqueda. Mi problema es que el único método que he encontrado para hacer esto, aunque la URL está actuando un poco inconsistente.
http://www.google.com/search?q=searchterm&btnI=745
Esto solo funciona cuando se considera que el primer golpe es un muy buen partido. De lo contrario, Google muestra los 10 resultados normales. Sin embargo, el botón "Me siento afortunado" en sus portadas siempre lo lleva al primer resultado.
Prueba estos enlaces:
http://www.google.com/search?q=new%20york&btnI=745 <- works
http://www.google.com/search?q=new%20york%20dijon&btnI=745 <- doesn't work
"new york dijon" en la primera plana y luego presionar "I'm Feeling Lucky" funciona.
¿Alguna idea de cómo puedo hacer que funcione constantemente en forma de URL?
Editar: Bien, parece que esto podría no ser factible en una sola URL. Marcaré una solución alternativa de greasemonkey-script como correcta si se publica.
btnI
funciona con hasta 2 palabras clave Y si Google no decide que podría haber escrito algo incorrecto (como Did you mean: geeks alive
). De lo contrario, un poco de javascript se utiliza para redirigirlo.
jsaction="sf.lck"
.
google.com/search?q=new%20york%20dijon&btnI=Im+Feeling+Lucky
,google.com/search?btnI=1&q=new%20york%20dijon
,google.com/search?btnI=I%27m+Feeling+Lucky&ie=UTF-8&oe=UTF-8&q=new%20york%20dijon