得到搜索串的三个办法
[i=s] 本帖最后由 vadbird 于 2010-11-22 10:06 编辑 [/i]1. 要得到搜索串有一个简单直观的的方法:在高级选项中关闭‘在地址框中显示搜索词’,然后在想要添加的搜索页面随意搜索点内容,如图,在百度图片中搜索test,这时在地址栏得到的地址,把其中的关键字部分(即test)用%s替换,得到:
[url=http://image.baidu.com/i?tn=baiduimage&ct=201326592&cl=2&lm=-1&pv=&word=%s&z=0]http://image.baidu.com/i?tn=baiduimage&ct=201326592&cl=2&lm=-1&pv=&word=%s&z=0[/url]即是搜索串。
[url=http://pimg.qihoo.com/qhimg/baike/519_98/1d/03/31/1d03311q114521.b49758.jpg][img]http://pimg.qihoo.com/qhimg/baike/519_98/1d/03/31/1d03311q114521.b49758.jpg[/img][/url]
使用以上得到的搜索串,如果在搜索中文时出现乱码,可以试试使用%us和%rs替换关键字部分。(字母u或者r的作用如图示说明)。
2.大多时候简单直观的方法是无效的,这就需要分析页面代码,打开搜索页面,查看页面源文件(ViewPage插件是360安全浏览器中很好的分析页面代码工具)。搜索串的结构基本都是:[b]搜索页面+?+变量1+&+变量2+&+变量3…[/b]
[b]-----以上内容引用自[url=http://bbs.360.cn/4000002/14688765.html]http://bbs.360.cn/4000002/14688765.html[/url]-----[/b]
[b]3.直接抓图[/b]
[b]就算你懂各种脚本语言,分析编码还是挺麻烦的,一手拿鼠标,一手放在截图键上([/b][size=2]Print Screen SysRq),在搜索框中打好关键词,鼠标按下搜索按钮直到搜索完成的中间,地址栏中的地址会有个中间结果,截下来就是,一次截不到多试几次就行,比如百度百科搜索前/搜索后/搜索中的三个地址如下图:[/size]
[size=2][attach]105534[/attach][/size]
[size=2]搜索前[/size]
[size=2][/size]
[size=2][attach]105535[/attach][/size]
[size=2]搜索后[/size]
[size=2][/size]
[size=2][attach]105536[/attach][/size]
[size=2]搜索中[/size]
[size=2]我搜索的关键词是"4",所以把第三个图中的地址中的4换成%s就是百度百科的搜索串了:[url=http://baike.baidu.com/searchword/?word=%s&pic=1&sug=1&enc=gkb]http://baike.baidu.com/searchword/?word=%s&pic=1&sug=1&enc=gkb[/url][/size] 消灭0回复.......
友情帮顶....... 谢谢了
页:
[1]