1

在我们大学,我们正在运行基于 Petrel 插件的水库工程课程。学生应该打开一个“数字油田”插件,使用他的凭据登录并开始用数据填充他的项目,从服务器请求 2D/3D 地震、测井等。如果在数据传输过程中发生某些事情(例如崩溃),他可以再次下载数据。

然而,为了防止作弊,这些数据必须仅供他使用(他为每条数据支付虚拟货币)。所以他的服务器数据副本带有他自己的密钥水印,并且插件应该只允许在项目密钥相同的情况下加载数据。为此,一旦他开始下载数据,就必须将密钥嵌入到他的 Petrel 项目副本中。

实现这一目标的最佳方法是什么?我深入研究了自定义数据类型的创建,可能这种方法不适合这个目的,因为水印不能被学生看到或修改。

4

1 回答 1

1

如果您想将此标识符存储为 Petrel 项目中的自定义对象但不使其在 Petrel 树中可见,您可以使用 ElementBehavior API 指定它应该对用户隐藏。

于 2013-06-02T18:36:14.217 回答