ฉันกำลังสร้างสคริปต์เล็กน้อยด้วย 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 เดียว ฉันจะทำเครื่องหมายวิธีแก้ปัญหาสคริปต์ greasemonkey ว่าถูกต้องหากโพสต์
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