本帖最后由 naixi 于 2025-7-22 17:44 编辑
1、与GitHub上的对比
他们官网下载的付费版,也就是我发的开心版。在根目录的LICENSE就已经不同。GitHub所分发的版本LICENSE为GNU AFFERO GENERAL PUBLIC LICENSE,而官网下载的lite为Chevereto License Version 4更新时间为2021-07-14

根目录下也只有LICENSE不同,可以自行用Beyond Compare软件对比,别跟狗一样动不动就骂人

2、您提到的phpstan文件,我们来对比一下。看到这个156了吧

好,再不信我们看看二进制

至于其他的,总共38380个文件,自己二进制对比下不就知道了?为mjj服务还被骂,当时 @Chevereto 吃相难看你们忘了?
composer.json
为啥开头说GitHub和官网下载的版本不一样,首先定位到\app\composer.json

左边GitHub下载的为
- "name": "chevereto/chevereto",
- "description": "Chevereto V4 (free edition)",
- "license": "AGPL-3.0-only",
复制代码
右边的开心版则为
- {
- "name": "chevereto/v4",
- "description": "Chevereto V4 (lite edition)",
- "license": "proprietary",
复制代码
可以看到GitHub的free edition,也就是免费版,在free里面填密钥连接服务器后,从官网获取这个lite edition。那么依赖多了啥
- "google/apiclient": "^2.10",
- "hybridauth/hybridauth": "^3.8",
复制代码
剩下的内容一致。
composer.lock
然后我们定位到\app\composer.lock,可以看到hash不一致。GitHub为"content-hash": "05f62edb08642c49447f853a34bb4175",而我从官网下载的付费版里的则是"content-hash": "2a7c0c979c84fb993e7627ac56ccf5b6",
functions.php
至于这个开心版改了啥。也一一说了,懒得tm被吊。首先是app\src\Legacy\functions.php
去更新

将lite补上pro和enterprise。当初V3免费送的V4送的可不是Pro,而是Lite(轻量版,懂得不?)

智利猴子的逻辑是
- return [
- 'free' => ['free'],
- 'lite' => ['free', 'lite'],
- 'pro' => ['free', 'lite', 'pro'],
- 'enterprise' => ['free', 'lite', 'pro', 'enterprise'],
- ];
复制代码
而要开心Chevereto V4(以v4.3.6为例),只需要把后面中括号改成['free', 'lite', 'pro', 'enterprise']即可
开心就是开心在这里。剩下的文件建议自行对比
你自己下载 https://github.com/chevereto/chevereto/releases/download/4.3.6/4.3.6.zip 来跟我的包比对
4.3.6.txt sha256:dee6bb5a55e0e31c64241341118fdb7124188bac30e2948ebb3bd12abb2ac177
4.3.6.zip sha256:fce078bfe538e1ed82d59acc26c01269cb9680225ed11cce941c909dc21c25bc
https://web.archive.org/web/20250722093904/https://github.com/chevereto/chevereto/releases/tag/4.3.6
也帮你们备份了,以免这黑鬼猴子改包。先不谈民族情节,就他被刺v3老用户,去年你们甚至还骂他吃相难看,现在来围攻我啦?
没有软件也没关系,我这里给你提供一个:https://www.123pan.cn/s/HQeA-dD1Sh |