Chrome插件的内网之VisualEvent与ReRes的结合使用

针对局域网,无法访问到插件需要访问的网站。由于公司内部采用的是局域网开发模式。所以就倒腾了一下这两个插件。

首先需要下载插件VisualEvent(Github或者百度都能下载)
下载完毕后,将文件的后缀名从crx改为.zip等可以被解压工具解压的后缀名。
在这里插入图片描述
2.将_metedata 文件夹删除
3.修改visualEvent.js
使用可以格式化代码的工具打开进行编辑
在这里插入图片描述

4.从能够访问到外网的浏览器输入visualEvent访问的js的url。
在这里插入图片描述
5.保存文件到本地磁盘中
在这里插入图片描述

6.编辑刚刚下载的文件(因为它也要访问远程服务器中的文件)。将访问的url后面的rand删除
在这里插入图片描述

6.依次保存文件 到本地磁盘中(D:\Documents\temp)
在这里插入图片描述

7.使用chrome浏览器—》扩展插件
在这里插入图片描述
进行打包插件。就会生成两个文件
在这里插入图片描述
然后加载已解压的扩展文件----然后就加入过来了
在这里插入图片描述

8.这样的话在能够访问外网的情况下是可以使用这个插件的。但是不能访问外网的情况下。必须借助reRes这个插件进行拦截了。
8.1首先下载插件Reres.crx---->直接将Reres.crx拉到chrome的扩展文件就能够加载了
在这里插入图片描述
8.2加载拦截规则
在这里插入图片描述

由于不知道ReRes是否支持正则表达式。所以做了一系列的铺垫(1.删除VisualEvent加载的url后面的随机数(保证每次都能发送请求新的js文件,不使用缓存文件))2.添加规则的时候重复了两次拦截(http: 和 https:).如果能够在ReRes中编写正则就简单多了,什么都不需要更改。直接编写相应的规则就能拦截请求加载本地文件。

总:由于第一次接触插件文件。途中出现了一些小问题。
比如:修改下载后的crx文件后(改成zip文件,解压后,然后又修改成crx。直接拖拽到chrome扩展窗口)—》会显示报错信息的。不能正常使用。正确的做法是。解压完毕后,删除__metadata文件夹。使用Chrome扩展窗口中的
在这里插入图片描述
去加载已经被我们解压的crx文件。就能正常的使用了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值