R - 加密/锁定R代码和包[重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R - 加密/锁定R代码和包[重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

是否可以创建一个R包,如果我将它提供给用户,他们可以运行包中的所有功能,但无法查看任何源代码?

我能想到的两种可能的方法是打开包中的原始.R文件,或者在R控制台中输入函数名来打印R代码文本。那么有没有办法加密文件或禁用函数的函数打印调用?

谢谢

答案

幸运的是,没有这样的功能。如果你想隐藏你的分析或算法,也许你可以使用一些专有软件或用编译的语言编写你的代码(例如C ++)。请注意,所有软件都是可反向工作的。这只是一个动力问题。

以上是关于R - 加密/锁定R代码和包[重复]的主要内容,如果未能解决你的问题,请参考以下文章

R install.packages 返回“未能创建锁定目录”

C# Monitor:锁定资源

Java I/O:确保文件在任何 r/w 操作之前没有被另一个进程锁定

iscroll实现h5锁定列和头,并且无限上划分页

Blender快捷键

Python实现简单的用户登录信息确认,密码输错3次后,用户被锁定