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 FilesUnity Hubresources
点击文件-->打开Windows PowerShell,执行以下命令解压app.asar

asar extract .\app.asar app

![](xian-file-1256703172.file.myqcloud.com
/UnityHub/00.png)

![](xian-file-1256703172.file.myqcloud.com
/UnityHub/01.png)

解压后删除app.asar

修改Unity HubresourcesappsrcserviceslicenseServicelicenseClient.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 HubresourcesappsrcserviceslicenseServicelicenseCore.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:September 19th, 2019 at 03:16 pm
If you think my article is useful to you, please feel free to appreciate