菜心哥 发表于 2020-3-3 22:17:49

Discuz!安装插件或模板提示不是正版应用的解决方法(1)

discuz 论坛在更新到2.0以上后,增加了对插件的版本检测,在安装时,可能会出现:“对不起,您安装的不是正版应用,安装程序无法继续执行”的提示,要解决这个其实挺容易的,打开FTP找到/source/function/function_cloudaddons.php 这个文件,在该文件中找到如下图部分代码,按照下方方法将中间提示部份代码注释掉(使用notepad++修改,不要用记事本!),改为像以下这样即可:function cloudaddons_validator($addonid) {
  $array = cloudaddons_ge***5($addonid);
  if(cloudaddons_open('&mod=app&ac=validator&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
  /*
  cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));
  */
  }
  }修改完毕保存覆盖到FTP/网站目录上即可!注意修改前先备份一下该文件,防止修改错误。

【特别说明】:此提示对所有非应用中心购买插件都会显示,但是按照上述方法修改后就可以正常安装了,使用上也是一切正常!是安装破解版插件的必须步骤之一!可放心修改!!另外,修改并安装完破解插件或模版后可以恢复到原来的文件,已安装的资源使用不受影响!


今天(2021年10月26日)发现DZ系统包不更新都不能安装正版插件了,会出现如下现象:



于是折腾更新吧!恢复正常后不能装不是正版的插件了,采用上面注释或删除那段代码的方法居然不行了,最后找到前几天的备份,导出function_cloudaddons.php,再进行覆盖,就可以安装了,同样又会出现上图的现象,然后再次找到补丁包的里的function_cloudaddons.php,再次进行覆盖,看来DZ官方对这块是花了时间研究了,给我们这样用破解版的穷逼造成了不小的麻烦呀!
下面放上两个文件,有需要的就下载去用吧!
1.安装破解用的早期function_cloudaddons.php文件:
https://cgb.lucaixing.com/wp-content/uploads/2021/10/安装破解用.zip
2.安装正版插件function_cloudaddons.php补丁文件:
https://cgb.lucaixing.com/%E5%AE%89%E8%A3%85%E6%AD%A3%E7%89%88%E7%94%A8.zip
如果觉得上面的方法麻烦,可以看看:Discuz!安装插件或模板提示不是正版应用的解决方法(2)









页: [1]
查看完整版本: Discuz!安装插件或模板提示不是正版应用的解决方法(1)