我想了一下, 没有很好的办法,首先对于保护知识产权来说,靠的是自觉,没有一种技术是完美无缺的。其次, 这本来不是一个问题,如果一定要从技术考虑,有这么几个方法可以思考:
1. 使用xtra, 将每个dxr文件加密, 再播放时需要先解密,也就是说已不是单纯的dxr文件, 但我不知道这个方法的可行性有多大, 也不知道那个xtra可以实现这个任务。
2. 在每个dxr文件里link 一个外部的cast, 这个cast可以是只有一个cast member, 然后把这个cast放在一个特殊的文件夹里, 并且把那个cast member 放在score 窗口,不过要offscreen, 这样不能防止对方用"go to movie “movei.dxr”" ,但是对方在使用这样的指令后会弹出一个窗口, 寻找missing cast, 导致无法播放。当然对方如果足够聪明的话,还是有办法的。 不过对你来说,多少是个保护, 对对方来说, 多少是个提醒。
不是什么好办法, 是没有办法的办法。
