Я роблю невеликий сценарій з Autohotkey, щоб швидко перейти до першого результату пошуку Google. Моя проблема полягає в тому, що єдиний метод, який я знайшов для цього, хоча URL є дещо непослідовним.
http://www.google.com/search?q=searchterm&btnI=745
Це працює лише тоді, коли перший удар вважається дуже хорошим матчем. В іншому випадку Google показує 10 звичайних результатів. Однак фактична кнопка "Я відчуваю себе щасливою" на їх перших сторінках завжди приводить вас до першого результату.
Спробуйте скористатися цими посиланнями:
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
"Нью-Йорк Діжон" на першій сторінці, а потім натискання "Я відчуваю себе щасливим", хоча працює.
Будь-яка ідея, як я можу змусити її послідовно працювати у формі URL?
Редагувати: Гаразд, здається, це може бути недоступним в одній URL-адресі. Я відзначу відповідне вирішення сценарію жирного ключем, якщо воно розміщено.
btnI
працює з до двох ключових слів І якщо Google не вирішить, ви могли б ввести щось не так (наприклад Did you mean: geeks alive
). Інакше трохи Javascript використовується для переадресації
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