百度云插件+APIKey

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

目前為 2015-12-29 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
cinima
評價
0 0 0
版本
4.5.0.1 beta
建立日期
2014-04-24
更新日期
2015-12-29
尺寸
22.8 KB
授權條款
未知
腳本執行於

关于该插件:

  • 实现对百度云中所有公开分享文件的搜索
  • 需要开发脚本的请发邮件([email protected])

剩蛋节更新了代码

  • 用观察者mvc模式重写代码,以后想添加新引擎会很方便。
  • github地址

Instruction:

  • 1、在chrome(new opera)上安装Tampermonkey插件,然后安装该脚本。ps:已在firefox上测试,貌似可以支持greasemonkey了。。。
  • 2、然后只要进入pan.baidu.com,即百度网盘的页面,在“搜索我的文件”的搜索框左边会多出一个搜索框。
  • 3、选择菜单里可以选择使用的搜索引擎。
  • 4、低分辨率视图新版本不可用,最后支持的版本是:4.4.4.2

作者的其它脚本:

Screenshot:

  • 普通视图
  • 低分辨率视图

Change logs:

v3.4 更新了搜索框界面,用搜索框代替了原来广告的位置。
v4.0 大幅度修改代码,优化了结构,利用css添加了一下效果,修复了一部分屏幕尺寸兼容性问题,解决了google搜索API上限的问题。
v4.1 更新了UI。
v4.2 根据feedback,重写了一部分代码,多用了些jquery。。冏。。修复了火狐环境下,导致百度网盘空间为0的问题。ps:居然是因为@require jquery.js导致的。。。so,我直接@grant none了。
v4.2.1 更改了ui,直接用百度云自带的界面;添加了注释。
v4.2.2 修改了百度云载入方式改变导致的脚本失效问题,修改了窗口大小,谢谢 @ywzhaiqi 提供的解决思路和方案。
v4.2.3 填坑。。。修正了同源策略的限制,改用GM_xmlhttpRequest请求数据,同时修改了jquery的selector语法不规范的问题。
v4.2.4 提高载入速度。利用一个延时循环,检测页面所需元素是否已加载,当所需元素已载入时,启动脚本,并停止循环。
v4.2.5 自己写了一个jquery的拖拽插件;使弹出的搜索窗可以拖拽移动;微调了一点UI;把loading的图片变成base64从而提高loading图片的载入速度。
v4.3 刚开始学闭包,把原来的代码全部重新了一遍(在greasemonkey和tampermonkey测试,运行还算正常,性能方面应该不会有什么大问题吧)。添加了一个页面导航条,小修小补。
v4.3.1 兼容了一部分低分辨率屏幕,更新了jquery draggable插件。
v4.3.2 修改了低分辨率的UI,把一些函数封装起来,只留下init()函数。
v4.3.3 填大坑。天朝你这是作死啊,逼得我真把谷歌改为第二搜索了,现在该插件默认用soso。(话说今天是二零一四年一一月一一日。。。)
v4.3.4 精简代码,提升了点性能
v4.4.0 增加了切换UI
v4.4.1 窗口UI debug
v4.4.2 修复被adb china list 屏蔽的问题
v4.4.3 采用谷歌的镜像网站repigu.com返回数据,谢谢@hanchy 童鞋
v4.4.3.1 修正了repigu.com语法改了和soso的html改了导致的错误,去了repigu.com的搜索
v4.4.3.2 SOSO和sogou采用重定向,所以废了,重新用回repigu.com
v4.4.3.3 修修补补
v4.4.3.4 让大家久等了,sogou又正常了,repigu又挂了,真是折腾
v4.4.4.0 添加 bing search ,thanks @wooddoor
v4.4.4.1 修复元素id变化导致的失效
v4.4.4.2 修复百度云css变化导致的透明bug
v4.5.0.0 用MVC重写了脚本,现在添加新的搜索变得很简单