在我们大学,我们正在运行基于Petrel插件的油藏工程课程。学生应该打开一个“数字油田”插件,用他的证书登录,并开始用数据填充他的项目,从服务器请求2D/3D地震,日志等。如果在数据传输过程中发生了一些事情(例如崩溃),他可以再次下载数据。
然而,为了防止作弊,这些数据必须只对他可用(他为每一条数据支付虚拟货币)。因此,他的服务器数据副本使用自己的密钥添加了水印,并且只有在项目密钥相同的情况下,插件才允许加载数据。为此,一旦他开始下载数据,就必须将密钥嵌入到他的Petrel项目副本中。
实现这一目标的最佳方法是什么?我讨论了自定义数据类型的创建,这种方法可能不适合这个目的,因为水印不能被学生看到或修改。
发布于 2013-06-03 02:36:14
如果您希望将此标识符作为自定义对象存储在Petrel项目中,但不想让它在Petrel树中可见,则可以使用ElementBehavior应用程序接口指定对用户隐藏它。
https://stackoverflow.com/questions/16872687
复制相似问题