一,下载网易公开课
网易公开课虽然提供了下载链接,但是下载之后的文件名并不正确,需要下载后手动修改文件名,非常不方便。所以本扩展的目标就是在下载的时候将视频名称正确对应上去。
原理
拦截原网页上的下载链接,在获取正确的文件名称后直接调用chrome的download接口来下载视频文件。
使用步骤
- 下载并载入扩展,下载地址:https://github.com/xesam/chrome_plugins
二,查看Android离线文档
解决Android官网被墙后离线文档查看不是很方便的问题。
简介
因为虽然是离线文档,但是实际上在连接网络的情况下,离线页面还是会去google的网站上下载一部分资源,典型的就是会下载实现搜索功能的js。现在的问题是,google被和谐了,当打开离线文档的时候,页面会被加载中的资源阻塞,以至于浏览器在很长时间内都是一片空白,除非每次都手动点击浏览器的停止按钮,强制浏览器结束资源载入,才能看到文档的其他内容。
所以为了更方便的查看离线文档,可以采用几种方法:
1.查看的时候断开机器网络,这个不是很可取。
2.用脚本替换掉所有文档中不可加载的js和css等资源,网上貌似有现成的脚本可以达到这个目的。问题就是Android离线文档有600多M,每次更新都得进行处理,而且在可以访问google的环境下,搜索功能依旧不可用。
3.鉴于以上的问题,我写了个简单的chrome插件,可以在查看离线文档的时候选择是否屏蔽google的资源请求,在屏蔽google资源请求的情况下不会阻塞页面,从而避免修改实际页面的缺陷。
使用方法
- 载入chrome插件文件夹
- 点击插件图标可以切换是否屏蔽google资源请求。默认是关闭,开启的时候图标会有“ON”字样。
- 切换到“ON”模式,打开离线文档即可。