录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

Waves.Complete.v2023.01.17.macOS.Incl.Patched.and.Keygen-RET

( 26 )
12
 
[收藏]
-  第 2 页  -

3228
#16 23-1-23 15:08
yuehan 发表于 23-1-23 10:12
M1芯片能正常用了吗


1299
#17 23-1-26 19:53
感谢分享

235
#18 23-2-17 16:33
Numac 发表于 23-1-22 21:37
快速安装教程( 附件)

patch为啥我总是安装失败呢m1 MAX

551
#19 23-2-18 03:18
感谢分享!

551
#20 23-2-18 03:19
yuehan 发表于 23-1-23 10:12
M1芯片能正常用了吗

同问!


258
#21 23-3-7 15:54

22
#22 23-3-9 04:04
我怎么 插件在 superrack里和lv1里能打开   其他所有daw都扫描不到插件啊   M2PRO的macBookPro
有人知道是怎么回事吗

258
#23 23-3-17 11:38
Numac 发表于 23-1-22 21:37
快速安装教程( 附件)

安装上为啥一重启电脑就打不开呢,logic上没有识别到

1054
#24 23-3-28 13:27
提示: 作者被禁止或删除 内容自动屏蔽

2062
#25 23-4-23 15:56
Numac 发表于 23-1-23 01:35
补充一个点

当再次新添加安装Waves其他插件时,Waves Central 会自动删除授权文件。

不知道这个pkg是哪来的,简单解包了一下,看了一下它的postinstall脚本,发现是一个pyinstaller打包的python脚本。
又解包了一下这个pyinstaller的包,得到一个w14.pyc文件有必要保护得这么到位吗……
这个pyc文件还是python 3.10的,所以不能简单反编译复原出脚本,但是反python汇编还是做得到的,结果如下:


看上去桌面上的授权文件是pkg本身“删掉”的,并不是Waves Central,而且pkg删不掉桌面上的授权文件的话会报错导致安装失败。所以不需要锁定,直接运行pkg即可。另外其实你重新安装了插件也是要重新生成授权比较好的,如果实在放心不下,可以等pkg安装成功之后去/Library/Application Support/Waves/Licenses/里锁定那个拷贝过去的文件。
pkg做的事情也就只是把WavesLicenseEngine.bundle给替换掉,并且给它签上名用来过系统验证,然后搜索桌面上的wle文件,把这个文件给剪切(os.move)到Waves的授权文件夹。
鉴于这个脚本里的WavesLicenseEngine.bundle不知道是哪来的,有过期的风险,我们可以考虑以后用其它破解包中原装的bundle文件去替换,然后自己把wle授权放到/Library/Application Support/Waves/Licenses/里,这样的操作是等效的。
最后附上我对这个w14.py源代码的猜测:
import os
import time
import shutil
path1 = os.path.join(os.path.expanduser('~'), 'desktop')
path2 = os.path.dirname(os.path.realpath(__file__))
os.system('sudo chmod 777 /Library/Application\\ Support/Waves/Modules/WavesLicenseEngine.bundle/Contents/MacOS/WavesLicenseEngine')
os.system('sudo xattr -cr /Library/Application\\ Support/Waves/Modules/WavesLicenseEngine.bundle')
os.system('codesign --force --deep --sign - /Library/Application\\ Support/Waves/Modules/WavesLicenseEngine.bundle')

def getflist1(path, suffix):
    for fname in os.listdir(path):
        if fname.endswith(suffix):
            res = os.path.join(path, fname)
            return res
        return None

path = os.path.join(os.path.expanduser('~'), 'desktop')
res = getflist1(path, '.wle')
print(res)

class NonFatalError(Exception):
    pass

shutil.rmtree("/Library/Application Support/Waves/Licenses/")
os.mkdir("/Library/Application Support/Waves/Licenses/")
time.sleep(1)
shutil.move(res, "/Library/Application Support/Waves/Licenses/")

本帖最后由 qzhsjz 于 23-4-23 16:03 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

25
#26 23-8-22 00:08
Numac 发表于 23-1-22 21:37
快速安装教程( 附件)

正,大佬牛逼

1398
#27 24-7-8 17:17
羽化虫 发表于 23-1-22 10:04
先正常安装Waves。

然后——

现在注册好麻烦啊。 本帖最后由 十二楼路口 于 24-7-8 17:21 编辑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索