Standford Moss 系统是斯坦福大学大名鼎鼎的代码查重系统,它可以查出哪些同学提交的代码是抄袭别人的,从而将提交结果拒之门外。它对一切希望使用该系统的人都是开放的,那么在PHP的项目中如何使用它呢?
-
下载Moss的PHP文件moss.php
您可以访问https://github.com/Phhere/MOSS-PHP 来下载moss.php,并将它放在您的第三方扩展库中
-
使用moss.php
通过下面的范例代码您就可以简单的做个moss小测试了
<?php
include("moss.php");
$userid = ""; // Enter your MOSS userid
$moss = new MOSS($userid);
$moss->setLanguage('java');
$moss->addByWildcard('test/*');
$moss->addBaseFile('Example.java');
$moss->setCommentString("This is a test");
print_r($moss->send());
?>
这个代码是使用moss.php来完成Java代码的查重。然而遗憾的是需要$userid.
3.获取userid
既然是开放的系统,那么获取它的账户也是有方法的,那就是发送Email。
发送Email至moss@moss.stanford.edu,在邮件中包含
registeruser
mail 你的Email地址(可能会用来作为userid)
接下来就是等待回复了。有了userid就可以愉快的使用Moss了。
本文首发于 顶求网,转载请注明来源
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。