rpg maker xp怎样加密?
2个回答
展开全部
很遗憾的告诉你,你的要求“谁也解不开”是做不到的。我曾经也探索过,但是失败,因为有原理上的不可行。
如果你的素材不会有那么多人抢着要,那么其实不加密也可以,或者用自带加密工具。当然,如果你的素材会引起大家称赞,都想着要,那么你得试试其他方法。
你可以对文件加密,但是你又要能玩,那必然是要求运行的游戏主程序中有解密算法,来解开素材、音乐呈现在玩家面前。既然如此,你的程序就不能是MD5那样的无法解密的算法,而只要你可以解密,就有人也能解密。还有很多人可以直接反编译或者反汇编你的主程序,从而得到你的解密算法,直接解密。
因此,你可以做一个,而且短期内没有人会破解出你的素材音乐,但是只要能玩,必有人有能力破解出来(但是需要时间)。
例如,很多大型单机游戏都设置了收费,不注册是不可以的,那些游戏、包括加密算法,都是大公司做的,必然非常精密,甚至联网注册什么的,但是一段时间过后,仍然有破解版。
如果你要很长一段时间没有人解密是完全不可能的,否则,请放弃RMXP,直接使用编程软件编写程序(大多数编程软件所编程序是大多数人无法反编译的,但是如果你的素材真的好,还是有人有破解能力)。如果你坚持给RMXP加密,而且加密完全,你必须学会Game.exe的运作方式,因为Game.exe学不会你的解密算法,你必须用你的程序完全替代Game.exe,这是非常困难的。一般人难以做到。
所以,您的要求无法达到。
如果你的素材不会有那么多人抢着要,那么其实不加密也可以,或者用自带加密工具。当然,如果你的素材会引起大家称赞,都想着要,那么你得试试其他方法。
你可以对文件加密,但是你又要能玩,那必然是要求运行的游戏主程序中有解密算法,来解开素材、音乐呈现在玩家面前。既然如此,你的程序就不能是MD5那样的无法解密的算法,而只要你可以解密,就有人也能解密。还有很多人可以直接反编译或者反汇编你的主程序,从而得到你的解密算法,直接解密。
因此,你可以做一个,而且短期内没有人会破解出你的素材音乐,但是只要能玩,必有人有能力破解出来(但是需要时间)。
例如,很多大型单机游戏都设置了收费,不注册是不可以的,那些游戏、包括加密算法,都是大公司做的,必然非常精密,甚至联网注册什么的,但是一段时间过后,仍然有破解版。
如果你要很长一段时间没有人解密是完全不可能的,否则,请放弃RMXP,直接使用编程软件编写程序(大多数编程软件所编程序是大多数人无法反编译的,但是如果你的素材真的好,还是有人有破解能力)。如果你坚持给RMXP加密,而且加密完全,你必须学会Game.exe的运作方式,因为Game.exe学不会你的解密算法,你必须用你的程序完全替代Game.exe,这是非常困难的。一般人难以做到。
所以,您的要求无法达到。
追问
如果是很珍贵的呢?就比如66rpg的最新素材,那可是花RMB买的。
追答
我回答了技术上的不可行,而且素材的话可以被非技术手段弄到,比如截图或录音就能弄到你的素材。你可以做的是,开始游戏时,显示文章"您好,本游戏素材由作者购得版权,严禁窃取素材,否则一经发现,必将追究法律责任"之类的,不过我也没试过这种话的效果。如果你要花钱买素材,有一个前提,就是你的游戏制作的足够好(如果一个游戏做的很烂,可玩性很差,作者何必去花钱买素材呢)如果你的游戏真的能做到足够好,并被不少人记住,那么想盗用的人也会小心,毕竟那些盗用的人也只是想用在自己游戏里,一旦发布自己游戏就会被发现盗用行为。从你提的问题来看你的水平还达不到那种需要收费素材的水平(我也没达到)。对了,如果你不相信技术上可以破解,我简述一下非技术方法:图片,截图即可,然后PS或MSPaint。音乐,直接录音,不必处理。所以技术上是不可行的,即使是极其珍贵的素材。但是如果不少人玩过了你的游戏,有一定的知名度(不一定很高),并且声明版权,应该不会有人敢盗用的。(声明:有极小可能有人会在你的游戏已经知名的情况下盗用你的素材,这是非法的侵权行为(假如是你花钱买来的素材),对这些行为,本人不因发表了"应该没有人敢"负责)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询