XhstormR / BaiduNetdisk-WAP

BaiduNetdisk (WAP)
GNU General Public License v3.0
235 stars 29 forks source link
chrome html5 wap

BaiduNetdisk (WAP)

Table of Contents - [Install](#install) - [Features](#features) - 禁止跳转至 PC 版网页 - 突破大文件限制 - [Extra](#extra) - 优酷视频使用 HTML5 播放器 - 腾讯视频使用 HTML5 播放器 - 伪装指定网站的 User-Agent - 加载自定义 CSS - 阅读模式 - 翻译文本 - 移除重复标签页 - 播放原生 HLS (m3u8) 视频 - [Note](#note)

Install

Chrome: 更多工具 -> 扩展程序 -> 开发者模式 -> 加载已解压的扩展程序 -> 导航至文件夹 Chrome,点击确定。

Features

禁止跳转至 PC 版网页

https://pan.baidu.com/wap/home

突破大文件限制

https://pan.baidu.com/disk/home

Extra

优酷视频使用 HTML5 播放器(解除优酷对 PC 端访问移动端的操作限制)

腾讯视频使用 HTML5 播放器

伪装指定网站的 User-Agent (Android)

Header

  1. background.js 中指定网站。

    urls: ['*://*.v2ex.com/*', '*://*.zhihu.com/*', '*://v.youku.com/*']
  2. Done.

Native

  1. manifest.json 中指定网站。

    "js": ["user_agent_native.js"],
    "matches": ["*://*.baidu.com/*", "*://v.youku.com/*"],
  2. Done.

加载自定义 CSS

main.css 中添加样式。

a{text-decoration:none !important}
a:hover { text-decoration: underline !important;}
*:not([class*="icon"]):not(i){font-family: "Microsoft YaHei","Symbol" !important;}

阅读模式

开启 | 关闭:Alt+Shift+R

指定网站自动开启阅读模式

manifest.json 中指定网站。

"js": ["autoplay_read.js"],
"matches": ["*://*.jianshu.com/*", "*://*.wikipedia.org/*", "*://*.stackoverflow.com/*"],

翻译文本

翻译 选中 文本并将结果输出至 F12 Console。

移除重复标签页

点击扩展图标。

播放原生 HLS (m3u8) 视频

Note

因为安全原因,高版本的 Chrome 可能需要 自己设置快捷键