未注册的PRO版本EMLOG去除未注册提示的方法
去除注册码验证,原始文件36-57行。(路径:include\lib\register.php)
  1. public static function checkEmKey($emkey) {
  2. // if (empty($emkey)) {
  3. // return false;
  4. // }
  5. //
  6. // $emcurl = new EmCurl();
  7. // $emcurl->setPost(['emkey' => $emkey]);
  8. // $emcurl->request(OFFICIAL_SERVICE_HOST . 'proauth/register');
  9. // if ($emcurl->getHttpStatus() !== 200) {
  10. // return false;
  11. // }
  12. // $response = $emcurl->getRespone();
  13. // $response = json_decode($response, 1);
  14. // if ($response['code'] !== 200) {
  15. // $CACHE = Cache::getInstance();
  16. // Option::updateOption('emkey', '');
  17. // $CACHE->updateCache('options');
  18. // return false;
  19. // }return true;}
去除商店验证,原始文件27-31行。(路径:admin\store.php)
  1. if ($ret['code'] === MSGCODE_EMKEY_INVALID) {
  2. // Option::updateOption('emkey', '');
  3. // $CACHE->updateCache('options');
  4. // emDirect("./register.php?error_store=1");}
破解emlog pro的注册码机制
打开admin/globals.php第25行(define开头的)改成
  1. define('ISREG', 1);
改好后刷新一下就好了


如果觉的不错,打赏一下吧

简简单单挺好的

联系我们 订单查询