如何彻底移除应用中心的监控,比如安装应用,卸载应用等记录上报转载自 源码哥(ymg6.com) ,源码哥 - 分享吧
. z' J/ {/ q: C# a9 \' N
/ ?% H( R, @0 B8 o( L 修改文件: 论坛 根目录\source\function里面的 function_cloudaddons.php : q/ u' ]/ I2 a, X4 C3 k
% g( V' f$ F5 E. b# y
) L) K( {& O J9 I
打开function_cloudaddons.php 文件,查找以下几处 代码:删除或注释 . _: X$ Z: C* k
0 t# }7 p" M6 r& G" r9 V cloudaddons_open('&mod=app&ac=installlog&rid='.$array['RevisionID']); 复制代码 9 N- f: o6 q# h/ I, \% R* S5 y
& z: h3 q5 b2 _/ w. I
上面一行代码是上报安装记录9 o; ], @* x( X
% J6 L$ H! e9 A; t$ A$ ?( O" u 4 R8 q4 q. Q4 a) [- K; p
cloudaddons_open('&mod=app&ac=downloadlog&rid='.$array['RevisionID']); 复制代码
$ O1 n" d8 z$ X
1 m# X8 V8 w, `" j1 y 上面一行代码是上报下载记录
" O. o) R* s- F1 Y( u: S( y3 f " a; k: m. n! }: r+ Y
5 K6 f2 g* n1 }4 i' y: h6 ?
cloudaddons_open('&mod=app&ac=faillog&rid='.$rid.'&type='.$type.'&serverinfo='.urlencode($_SERVER['SERVER_SOFTWARE'])); 复制代码
8 ?7 x2 q/ |" ~9 p( m 0 S0 c+ E, |* r) j, j' l
上面一行代码是上报安装失败记录! S+ I, `8 `8 H+ H4 P# j/ G6 V
7 w; r. x' Z- [: x% ^/ h8 D. ^& U& I4 c & x9 ~: \& t. j' ?3 ?# M+ l
return cloudaddons_open('&mod=app&ac=validator&ver=2', implode('&', $post), 15); 复制代码
; |- i' r/ U# x8 o7 F! | @ - X; V0 Z; ^ L
上面一行代码是上报检查更新
2 g9 e3 j- P% q; @ 2 U, b$ |$ q6 M) V* ?8 m( t( i
下面这行不是删除和注释 改成 替换
3 T# l$ S1 |% V 搜索:
\) o, s5 H( I4 O0 K; n& B. m; L3 ^
& f7 f: ?! ~8 P6 S: l if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') { 复制代码
+ Q G* w) s4 N7 p5 t, ` H* s7 X5 c& \8 {; ?; S
替换成: 0 u( f0 k) f0 ]5 g
% j6 Y' _- t; y) ^
3 B) o6 W- y) ~4 J" i
S3 q- w; r( D# E 上面这行是移除安装应用时的验证,虽然网上有方法去除限制,但是方法都是让他不提示。但是实际还是进行了请求应用中心的。也就是说你的信息还是反馈到了官方。按上面方法替换。就可以了!2 b' _% p+ g6 V
5 [) V5 H6 m; G5 q4 l
至此,恭喜成功摆脱了官方监控! $ h1 A7 M* K9 x5 P7 o; w7 L
/ `! E& i. W2 M! S1 e6 p, E
, U1 \( V% _, n {0 ]# t