Erp100论坛's Archiver

liangfei 发表于 2008-7-24 19:37

教你如何去除7.0弹出广告!

每次重启系统后,然后再TOMACAT,登陆,总会弹出例如“你知道吗····”这种广告,本来我也就算了,但是今天不知道为什么心情特别烦,我就干脆把这个去除,没想到一看,你别说,恩信,对这个技术做得挺严的,做得挺好的,现在让我说一说过程!!!
1.首先进入home/login.jsp和main/index1.jsp(这个要用TXT进,用DW进,会直接转入index_middle1.jsp这个界面)
在最下面,把<div id="nseer_ad" ······</div>给删除!!!

虽然上面删除了,但是你进入界面后(下次重启),点击例如:客户关系,这些子模块的时候,照样会弹出这种广告,首先我还不以为意,以为只要找到js文件,删除即可,可后来找来找去都没找到这个广告的js,找代码又太麻烦了!!我一气之下,下了个缓存拾贝,准备从缓存看看这个广告是如何加载的!别说,一试就中,还真找到了ad.js这个文件,但是让人可气的是8秒钟这后,就自动删除哒,这下子我就知道恩信在玩什么名堂哒,唉,还是慢慢看代码吧!!后来NND终于被我找到了(:/ll 找了我N久)知道是加载了CreateJFile.class,然后就去找CreateJFile.class这个文件,因为我没有下源代码的,我就反编译!!!
看到下面这段代码:BufferedWriter out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(path+"javascript/include/nseer_cookie/ad.js"),"UTF-8"));

其实只要修改这里和下面的File f=new File(path+"javascript/include/nseer_cookie/ad.js");就可以哒,但是,我不太想破坏整体结构,没办法,只好给自己找那个字符源,又找了半天,c=rs.getString("describe1");

看到了吧,不需要太麻烦,只要修改了ondemand1-->erpplatform_config_public_char下的describe1这段就行了,把那段汉字,记住是汉字,改成自己的广告或者欢迎语就行哒!(describe2为0,1,2,3的这几个字段)

如果你不想要弹出来广告,就把代码里的那几句话删除即可,然编译,OK
测试通过!!!

下次,教大家如何增加自己的版权(技术学习,请不要用于商业,谢谢)

liangfei 发表于 2008-7-24 19:40

ondemand1-->erpplatform_config_public_char,这个是数据库

xielibra 发表于 2008-7-25 22:33

楼主很牛~支持啦

willnet 发表于 2008-7-27 10:35

楼主真的是好人,学习了!

zfjemail 发表于 2008-7-30 10:35

改了不起作用啊

liangfei 发表于 2008-7-30 19:25

是哪里没起作用?

loris520 发表于 2008-8-2 18:32

没看明白啊...
如果我不想要弹那个我该删哪段代码?
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(path+"javascript/include/nseer_cookie/ad.js"),"UTF-8"));
这个?

liangfei 发表于 2008-8-6 21:17

index_middle1.jsp里的也要删

xland 发表于 2008-8-7 14:56

include/tree_index/BusFirst.java
也需要改的
里面也存在ad.js文件调用

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.