Tôi đang tạo một tập lệnh nhỏ với Autohotkey để nhanh chóng đi đến kết quả đầu tiên của Google về cụm từ tìm kiếm. Vấn đề của tôi là, phương pháp duy nhất tôi tìm thấy để làm điều này mặc dù URL hoạt động hơi không nhất quán.
http://www.google.com/search?q=searchterm&btnI=745
Điều này chỉ hoạt động khi cú đánh đầu tiên được coi là một trận đấu rất tốt. Nếu không, Google hiển thị 10 kết quả bình thường. Tuy nhiên, nút "Tôi cảm thấy may mắn" thực sự trên trang nhất của họ luôn đưa bạn đến kết quả đầu tiên.
Hãy thử các liên kết sau:
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" trên trang nhất và sau đó nhấn "Tôi cảm thấy may mắn" vẫn hoạt động.
Bất kỳ ý tưởng làm thế nào tôi có thể làm cho nó hoạt động nhất quán ở dạng URL?
Chỉnh sửa: Được rồi, dường như điều này có thể không thực hiện được trong một URL. Tôi sẽ đánh dấu một cách giải quyết tập lệnh greasemonkey là chính xác nếu được đăng.
btnI
làm việc với tối đa 2 từ khóa VÀ nếu Google không quyết định bạn có thể đã gõ sai (như Did you mean: geeks alive
). của javascript được sử dụng để chuyển hướng bạn.
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