xian's

UnityHub破解
暂时无可提供的摘要
扫描右侧二维码阅读全文
14
2019/05

UnityHub破解

Head Pic:【ご注文はうさぎですか?】「チノちゃんトートバッグ」/「kino★きのこのみ」


原文:https://forum.cgpersia.com/f13/unipatcher2018-unity-v2018-win64-167751/index2.html#85

博主发现破解后无法创建和打开项目,还是再等等吧

准备

  • 安装UnityHub
  • 安装nodejs

点击下载UnityHub

点击下载nodejs 10.15.3 长期支持版

修改

安装nodejs后执行以下命令

npm install -g asar

打开UnityHub安装目录,如C:\Program Files\Unity Hub\resources
点击文件-->打开Windows PowerShell,执行以下命令解压app.asar

asar extract .\app.asar app

解压后删除app.asar

修改Unity Hub\resources\app\src\services\licenseService\licenseClient.js

getLicenseInfo(callback) {
    // load license
    // get latest data from licenseCore
    //licenseInfo.activated = licenseCore.getLicenseToken().length > 0;//注释这行
    licenseInfo.activated = true;//新增这行
    licenseInfo.flow = licenseCore.getLicenseKind();
    licenseInfo.label = licenseCore.getLicenseKind(true);
    licenseInfo.offlineDisabled = licenseCore.offlineDisabled;
    licenseInfo.transactionId = licenseCore.getTransactionId();
}

Unity Hub\resources\app\src\services\licenseService\licenseCore.js

verifyLicenseData(xml, newfile = false) {
    return new Promise((resolve, reject) => {
        resolve(true);//新增这行
        if (xml === '') {
            this.licenseStatus = LICENSE_STATUS.kLicenseErrorFlag_NoLicense;
            reject();
            return;
        }
    }
}

版权声明:本文为原创文章,版权归 xian's 所有。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。

Last modification:May 29th, 2019 at 12:21 am
If you think my article is useful to you, please feel free to appreciate

2 comments

  1. asc   Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 73.0.3683.86(Google Chrome 73.0.3683.86)

    2.0.2破解后打不开工程,不断重复弹出UnityHub。。

  2. MIHack   Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 70.0.3538.25(Google Chrome 70.0.3538.25)

    UnityHub 1.x 的版本可以

Leave a Comment