| 最近有很多新朋友问上传插件模板安装启用,提示:您安装的不是正版应用,网上搜了下,解决办法还是挺简单的。至于出现这个您安装的不是正版应用提示的原因是因为Discuz! X2.0 以后的版本都会对主题或插件做一个正版验证,如果是从别人那里买的盗版主题或插件的话,安装时会出现:对不起,您安装的不是正版应用,安装程序无法继续执行的字样。 找到以下文件:
 
 /source/function/function_cloudaddons.php
 
 
 搜索代码:(大概在191行左右)
 代码如下:
 
 
 复制代码cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));
 将这行注释掉或者删除掉就可以了,注释后的代码如下:
 
 
 复制代码/*
cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));
*/
 保存完毕后,后台进入工具-更新缓存。选择数据缓存和模板缓存。点击确定。
 
 因为v3.4-20210320更新了防破解机制,下面的压缩包适用于v3.4-2023.02.10和以后的版本破解,非此版本请按上面的方法
 补丁的下载地址:
     
上传到网站根目录
 
 以上同样适用于:你的网站以下应用异常,请备份网站后,重新下载一次应用!(一般覆盖后等一会就不会有提示了)
 手动修改方法:
 
 
 编辑/source/admincp/admincp_plugins.php查找:(约419~421行)
 
 
 复制代码if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
                                cpmsg('c'.'lou'.'dad'.'dons'.'_genu'.'ine_m'.'essa'.'ge', '', 'error', array('addonid' => $addonid));
                        }
 删除或注释上面内容即可正常安装插件了!!!
 
 
 模板也单独新增了正版校验,去除方法如下:
 
 编辑source/admincp/admincp_styles.php查找:(约283~285行)
 
 
 复制代码if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
                                                                cpmsg('clo'.'uda'.'ddon'.'s_gen'.'uine_'.'mes'.'sage', '', 'error', array('addonid' => $addonid));
                                                        }
 删除或注释上面内容即可正常安装模板了!!!
 
 
 懒人包:【X3.5越狱补丁包 更新至 2023.05.23(往后兼容)】
 
 【另外:如果想彻底移除应用中心的监控,比如安装应用,卸载应用等记录上报,请按下面操作】
 修改文件:同上
 查找以下几处代码:删除或注释
 
 
 复制代码cloudaddons_open('&mod=app&ac=installlog&rid='.$array['RevisionID']);
搜索上面一行代码,这个代码是上报安装记录
 
 
 复制代码cloudaddons_open('&mod=app&ac=downloadlog&rid='.$array['RevisionID']);
 搜索上面一行代码,这个代码是上报下载记录
 
 
 复制代码cloudaddons_open('&mod=app&ac=faillog&rid='.$rid.'&type='.$type.'&serverinfo='.urlencode($_SERVER['SERVER_SOFTWARE']));
搜索上面一行代码,这个代码是上报安装失败记录
 
 
 复制代码if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
 搜索上面一行代码,这个代码是验证是否购买,破解提示不是正版正式删除了这个里面的东西
 这行删除之后,后面的一个 符号 } 也删除
 
 
 复制代码}
return cloudaddons_open('&mod=app&ac=validator&ver=2', implode('&', $post), 15);
搜索上面一行代码,这个代码是上报检查更新
 
 
 |