LightningChart JS 去水印
- 内容介绍
- 文章标签
- 相关推荐
LightningChart JS 去水印
前言
这个版本在好久之前就在某论坛发过,看到这里没有就再发一遍,版本可能比较旧,如果需要新的版本我找时间再看看。
LightningChart作为使用WebGL绘制图表的Js库,加上属于商业版本,流畅和专业性毋庸置疑,JS版本还提供社区版,说是性能没有区别,只是右下角多了个水印(点击后跳转到官网)。
这个水印看着挺别扭的,看看能不能去掉。
步骤
作为JS库,能做的保护基本就是混淆了,其他方法又麻烦,兼容性也差,所以直接下载最新版本,去JS格式化网站格式化一下。
水印指向官网,说明有个链接,试试能不能搜到。
Wq = function() {
return wr.open("https://www.arction.com/lightningchart-js/")
}
因为被混淆了,名字叫Wq,其他版本可能就是其他名字了,不过好在网站地址没有加密。
搜索看哪里调用了。
return u.sE = function() {
o = wr.setTimeout((function() {
h = i.Qr(t.MouseStyles.Point),
void 0 !== u.cl && (u.cl.setMouseClickEventHandler(Wq), u.cl.setTouchEndEventHandler(Wq)),
u.rE = !0,
console.log(u),
a(u)
}), 500)
},
有个setMouseClickEventHandler方法,鼠标点击传递网站地址进去。不过是个事件注册,看看整个方法。
LightningChart JS 去水印
前言
这个版本在好久之前就在某论坛发过,看到这里没有就再发一遍,版本可能比较旧,如果需要新的版本我找时间再看看。
LightningChart作为使用WebGL绘制图表的Js库,加上属于商业版本,流畅和专业性毋庸置疑,JS版本还提供社区版,说是性能没有区别,只是右下角多了个水印(点击后跳转到官网)。
这个水印看着挺别扭的,看看能不能去掉。
步骤
作为JS库,能做的保护基本就是混淆了,其他方法又麻烦,兼容性也差,所以直接下载最新版本,去JS格式化网站格式化一下。
水印指向官网,说明有个链接,试试能不能搜到。
Wq = function() {
return wr.open("https://www.arction.com/lightningchart-js/")
}
因为被混淆了,名字叫Wq,其他版本可能就是其他名字了,不过好在网站地址没有加密。
搜索看哪里调用了。
return u.sE = function() {
o = wr.setTimeout((function() {
h = i.Qr(t.MouseStyles.Point),
void 0 !== u.cl && (u.cl.setMouseClickEventHandler(Wq), u.cl.setTouchEndEventHandler(Wq)),
u.rE = !0,
console.log(u),
a(u)
}), 500)
},
有个setMouseClickEventHandler方法,鼠标点击传递网站地址进去。不过是个事件注册,看看整个方法。

