Greasy Fork is available in English.
在百度云网盘的页面添加一个搜索框,调用搜索API搜索所有公开分享文件// To add a search frame that calls some api for searching some public shared files in BaiduYun cloud netdisk.
另外,脚本中有这么一句:
totalPage = parseInt((totalResults - 1) / 10, 10) + 1 > 10 ? 10 : parseInt((totalResults - 1) / 10, 10) + 1; //坑比,google自定义搜索只提供最大10页(每页10条)
由于这句的问题,所有的搜索引擎搜得的结果最终都只能看前10页,11页以后无法查看。
将这句修改为:
totalPage = parseInt((totalResults - 1) / 10, 10) + 1;// > 10 ? 10 : parseInt((totalResults - 1) / 10, 10) + 1; //坑比,google自定义搜索只提供最大10页(每页10条)
那就可以了,soso、bing搜索的结果都可以查看11页及以后的了。谷歌什么的,反正都被河蟹了的,也懒得去翻墙改hosts之类的了,搜百度网盘用这些完全可以了。
666啊,等等我把总数提取搞定了更新下。估计要用正则。
@wooddoor 搞定了 更新下看看正常不
@wooddoor 搞定了 更新下看看正常不
正常。
soso现在有点点问题,增加了一个Bing搜索
…… case 'Bing': url = 'http://cn.bing.com/search?q=';//http://cn.bing.com/search?q=rk3368+site%3Apan.baidu.com&ie=utf-8 url = url + keyword + '+site%3Apan.baidu.com' + '&first=' + startIndex;//'&page=' + parseInt(startIndex / 10, 10) + 1; break; ……
……
function BingToData(html) { var data = { cursor: { estimatedResultCount: 0, resultCount: 0 }, results: [] };