百度云插件+APIKey

在百度云网盘的页面添加一个搜索框,调用搜索API搜索所有公开分享文件// To add a search frame that calls some api for searching some public shared files in BaiduYun cloud netdisk.

< Feedback on 百度云插件+APIKey

Review: Bad - script does not work

§
Posted: 2014-10-31

这么和谐的天朝是无法使用谷歌,那么能否用其它搜索引擎代替呢?

这么和谐的天朝是无法使用谷歌,那么能否用其它搜索引擎代替呢?或者设置n个搜索引擎,自由选择切换?

§
Posted: 2014-10-31

呵呵,翻墙已成必备技能。其它搜索得到的结果可能会差强人意吧。

看作者怎么说。

文科Mod
§
Posted: 2014-10-31

GoGo Tester找到ip自己添加到host里面

§
Posted: 2014-11-01
GoGo Tester找到ip自己添加到host里面

关键是不时的又要重新ip,很烦人……

§
Posted: 2014-11-01
Edited: 2014-11-01
GoGo Tester找到ip自己添加到host里面
关键是不时的又要重新ip,很烦人……

我没有使用这个脚本,是使用搜索串搜索的,你可以试试。
https://www.google.com.hk/search?q=site:pan.baidu.com+%s

§
Posted: 2014-11-02
GoGo Tester找到ip自己添加到host里面
关键是不时的又要重新ip,很烦人……
我没有使用这个脚本,是使用搜索串搜索的,你可以试试。
https://www.google.com.hk/search?q=site:pan.baidu.com+%s

这倒也可以,而且这样的搜索方式也很容易替换成其它搜索引擎,同时,也可以将这个脚本中的搜索URL改成这个也是可以的。

cinimaAuthor
§
Posted: 2014-11-03

几个方法:

一、改host。在脚本的info页面里有个host文件,是百度云盘的,那个人分析了不少host,你可以下载一个试下。

二、翻墙。我觉得这个方法很不好,网速慢,还要用gogo tester更新。

三、像ywzhaiqi 说的用搜索串,这个嘛,估计也还是要改host或者翻墙。

四、发送请求到国内某些网盘搜索网站(反正他们的结果也是谷歌的),接受返回html文件,再解析。这个第一没有找到比较合适的网站,第二感觉有点。。。

哎,反正不知怎么弄,先维持现状就是了。其实还好了,像我那份host用了都几个月了。话说谷歌一直封着真的好吗?

§
Posted: 2014-11-03
几个方法:

一、改host。在脚本的info页面里有个host文件,是百度云盘的,那个人分析了不少host,你可以下载一个试下。

二、翻墙。我觉得这个方法很不好,网速慢,还要用gogo tester更新。

三、像ywzhaiqi 说的用搜索串,这个嘛,估计也还是要改host或者翻墙。

四、发送请求到国内某些网盘搜索网站(反正他们的结果也是谷歌的),接受返回html文件,再解析。这个第一没有找到比较合适的网站,第二感觉有点。。。

#

哎,反正不知怎么弄,先维持现状就是了。其实还好了,像我那份host用了都几个月了。话说谷歌一直封着真的好吗?

我给出那个网址的意思是,让他替换其它搜索引擎。

cinimaAuthor
§
Posted: 2014-11-10

已用@ywzhaiqi的搜索串+我上面所说的第四个方法。目前默认用soso了(我试过的比较理想的代替品)。切换UI没做出来,喜欢继续用谷歌的可以在代码最后一行修改init方法的参数。

文科Mod
§
Posted: 2014-11-10
Edited: 2014-11-10
已用@ywzhaiqi的搜索串+我上面所说的第四个方法。目前默认用soso了(我试过的比较理想的代替品)。切换UI没做出来,喜欢继续用谷歌的可以在代码最后一行修改init方法的参数。

11月11日还在更新脚本,一看就是没有女友的人。

cinimaAuthor
§
Posted: 2014-11-11

11月11日还在更新脚本,一看就是没有女友的人。

文科桑,要不要这么直接。。。

╮(╯-╰)╭

文科Mod
§
Posted: 2014-11-11

文科桑,要不要这么直接。。。

╮(╯-╰)╭


没关系,我也是(┳_┳)...

cinimaAuthor
§
Posted: 2014-11-11

没关系,我也是(┳_┳)...

想问下,就是我如果把脚本的名字改了,不知之前安装的用户还能更新不?
主要是之前的思路和现在脚本差太远了,这个名字很不符合实际。

文科Mod
§
Posted: 2014-11-11
没关系,我也是(┳_┳)...

想问下,就是我如果把脚本的名字改了,不知之前安装的用户还能更新不? 主要是之前的思路和现在脚本差太远了,这个名字很不符合实际。

可以更新,不过会出现2个脚本,记得提醒用户就好。 对了,名字建议换成英文,这样配置文件夹的脚本文件才不会有很长的名字。

// @name 英文名字 // @name:zh-CN 中文环境下显示的名字 可以这样

§
Posted: 2015-01-07

翻墙或者host都不如直接打开来的方便。
古粉地址栏直接搜可以,可放到脚本里就不行了。
您给改一下吗。
url = 'http://www.gfsoso.com/?q=';
url = url + keyword + 'site%3Apan.baidu.com' ;

cinimaAuthor
§
Posted: 2015-01-07
翻墙或者host都不如直接打开来的方便。
古粉地址栏直接搜可以,可放到脚本里就不行了。
您给改一下吗。
url = 'http://www.gfsoso.com/?q=';
url = url + keyword + 'site%3Apan.baidu.com' ;


@plpy 期末,要考试。。。。你如果有兴趣修改的话,应该不难,我说下思路。


最简单的方法是发起一个请求,接受html,解析成脚本里面的Data,再处理,就像里面对付soso一样。所以你要像里面一样写一个类似function sosoToData(html) 的函数得到Data,然后在search里面仿照soso的方法switch一下。 总之核心就是search函数的两个switch语句中都添加一个case,然后自己写一个类似function sosoToData(html) 的函数。 此外你还要处理切换ui,添加一个骨粉的选项,以及实现翻页功能。

成功了记得贴上来~~~

§
Posted: 2015-01-07
Edited: 2015-01-07

看看都晕了,还改呢……
感觉soso搜不到多少东西。
还是先手动搜吧。

cinimaAuthor
§
Posted: 2015-01-07

看看都晕了,还改呢……
感觉soso搜不到多少东西。
还是先手动搜吧。

你可以这样试试:


1、定义一个gftodata(html)的函数,将请求得到的html页面生成data对象。这个函数可以参考里面的sosotodata(html)的函数。


2、在search()函数里修改两个switch的代码块,加入你要添加的引擎的case。

第一处是发出请求的情况,就是你说的

url = 'http://www.gfsoso.com/?q=';
url = url + keyword + 'site%3Apan.baidu.com' ;

不过这里要修改下,你看看实际的url还有一个参数代表第几页的。

第二处是根据选择的引擎,将服务器返回的数据转化为data对象,这里就要调用gftodata(html)来将html转成data。


3、添加ui,在setUI()函数里的html1_4加入一个选项,同时绑定动作。


事实上第一步做完就完成一半了。

§
Posted: 2015-01-30

谷歌河蟹的问题可以尝试用镜像站,镜像站也有返回JSON的功能,比如你那个可以变成如下:
https://repigu.com/uds/GwebSearch?rsz=filtered_cse&hl=zh_CN&cx=018177143380893153305:yk0qpgydx_e&v=1.0&key=AIzaSyCVAXiUzRYsML1Pv6RwSG1gunmMikTzQqY&q=%s

返回的JSON略有差异,但搜索结果是一样的,也免得解析html的事情了。

cinimaAuthor
§
Posted: 2015-02-01
谷歌河蟹的问题可以尝试用镜像站,镜像站也有返回JSON的功能,比如你那个可以变成如下:
https://repigu.com/uds/GwebSearch?rsz=filtered_cse&hl=zh_CN&cx=018177143380893153305:yk0qpgydx_e&v=1.0&key=AIzaSyCVAXiUzRYsML1Pv6RwSG1gunmMikTzQqY&q=%s

返回的JSON略有差异,但搜索结果是一样的,也免得解析html的事情了。

得空试试看,这些天要打游戏,太忙了

cinimaAuthor
§
Posted: 2015-02-01
谷歌河蟹的问题可以尝试用镜像站,镜像站也有返回JSON的功能,比如你那个可以变成如下:
https://repigu.com/uds/GwebSearch?rsz=filtered_cse&hl=zh_CN&cx=018177143380893153305:yk0qpgydx_e&v=1.0&key=AIzaSyCVAXiUzRYsML1Pv6RwSG1gunmMikTzQqY&q=%s

返回的JSON略有差异,但搜索结果是一样的,也免得解析html的事情了。

其实我一直留着谷歌原版,也是有点想提醒用户世界上还有这么一个公司。。。温水煮青蛙呐现在。。。。

cinimaAuthor
§
Posted: 2015-02-05
Edited: 2015-02-05
谷歌河蟹的问题可以尝试用镜像站,镜像站也有返回JSON的功能,比如你那个可以变成如下:
https://repigu.com/uds/GwebSearch?rsz=filtered_cse&hl=zh_CN&cx=018177143380893153305:yk0qpgydx_e&v=1.0&key=AIzaSyCVAXiUzRYsML1Pv6RwSG1gunmMikTzQqY&q=%s

返回的JSON略有差异,但搜索结果是一样的,也免得解析html的事情了。

@hanchy 好了 刚刚更新了 ps:总算赶在回大吃省的前一天完工 ( ̄▽ ̄)"

文科Mod
§
Posted: 2015-02-05
谷歌河蟹的问题可以尝试用镜像站,镜像站也有返回JSON的功能,比如你那个可以变成如下: https://repigu.com/uds/GwebSearch?rsz=filtered_cse&hl=zh_CN&cx=018177143380893153305:yk0qpgydx_e&v=1.0&key=AIzaSyCVAXiUzRYsML1Pv6RwSG1gunmMikTzQqY&q=%s 返回的JSON略有差异,但搜索结果是一样的,也免得解析html的事情了。
@hanchy 好了 刚刚更新了 ps:总算赶在回大吃省的前一天完工 ( ̄▽ ̄)"

广东呀

cinimaAuthor
§
Posted: 2015-02-05

哎 被吐槽了半年的广东口音呐。。。

Post reply

Sign in to post a reply.