08 2018 档案

摘要:之前我们都把数据 放在了 localStorage 里,但扩展一旦卸载,数据就会被清空, 在Console里备份,一次只能输出一条,小白操作起来很不方便,所以能不能 导入,导出文件来进行备份还原呢? 这里的用到FileReader 这个类,还有一个FileSaver.js ,开源的网上能下载到。 导 阅读全文
posted @ 2018-08-09 21:28 likehc 阅读(1938) 评论(0) 推荐(0)
摘要:之前 说过怎么 移除不喜欢的主播房间,但却是写在 文件里的,如果是开发者模式,可以修改js文件。但上是 打包.crx 给别人用,就不那么方便了。 这章来写一个 动态添加过滤房间的方法,我就想把 房间数组,放入 localStorage里,然后removeRoom.js 读取内容并启动过滤,在房间的页 阅读全文
posted @ 2018-08-08 20:18 likehc 阅读(487) 评论(0) 推荐(0)
摘要:代码可以在 https://pan.baidu.com/s/1uN120-18hvAzELpJCQfbXA 处下载 下面我们一步优化页面,在一个页面上减少 广告的同时,也能获取更多的信息。 我直接上代码了,都是可以在Console 内直接 运行的。 RoomObj.js 里加入了 一个对象方法。两个 阅读全文
posted @ 2018-08-06 18:32 likehc 阅读(1257) 评论(0) 推荐(0)
摘要:代码可以在 https://pan.baidu.com/s/1uN120-18hvAzELpJCQfbXA 处下载 说思路 好,加入一个js 目录,添加一个 treasureBox.js,代码如下 manifest.json 加入 引用的文件 就完成了,结果发现,,宝箱 并为自动打开,,要鼠标悬浮 阅读全文
posted @ 2018-08-04 20:36 likehc 阅读(5866) 评论(0) 推荐(0)
摘要:代码可以在 https://pan.baidu.com/s/1uN120-18hvAzELpJCQfbXA 处下载 下面来 移除 广告元素,在js目录下,创建一个 removeAds.js, 用来移除网页中的广告元素 修改manifest.json 同时, 发现了一个问题,如果打开的是 https: 阅读全文
posted @ 2018-08-04 18:30 likehc 阅读(1073) 评论(0) 推荐(0)
摘要:代码可以在 https://pan.baidu.com/s/1uN120-18hvAzELpJCQfbXA 处下载 有些广告的 图片,从请求到 下载到本地后加载,让网页加载速度变慢,其实我也不怎么看广告的。那就屏蔽掉吧。 主要代码,先在 manifest.json 申请阻断网络请求的 权限,并指定后 阅读全文
posted @ 2018-08-03 21:09 likehc 阅读(2024) 评论(0) 推荐(0)
摘要:代码可以在 https://pan.baidu.com/s/1uN120-18hvAzELpJCQfbXA 处下载 开始,创建一个paiziDm 的分支 git checkout -b paiziDm ,我们再写代码 下面来 分析思路 就是模拟点击 换徽章 的过程,如果没有当前房间的徽章,则不戴。 阅读全文
posted @ 2018-08-02 16:45 likehc 阅读(2096) 评论(0) 推荐(0)
摘要:因为我喜欢打 王者荣耀,我就打开了 王者荣耀的标题 系统把 主播房间的 链接放在一个li 元素内的,而data-rid 则对应 房间的ID,我们可以根据 房间id,删除这些li元素,从而过滤我们不喜欢的主播 我们先 创建一个 removeRoom的分支 然后开始写代码 应当注意的是扩展 conten 阅读全文
posted @ 2018-08-01 18:26 likehc 阅读(646) 评论(0) 推荐(0)