zoukankan      html  css  js  c++  java
  • 在PHP项目中使用Standford Moss代码查重系统

    Standford Moss 系统是斯坦福大学大名鼎鼎的代码查重系统,它可以查出哪些同学提交的代码是抄袭别人的,从而将提交结果拒之门外。它对一切希望使用该系统的人都是开放的,那么在PHP的项目中如何使用它呢?

    1. 下载Moss的PHP文件moss.php

      您可以访问https://github.com/Phhere/MOSS-PHP 来下载moss.php,并将它放在您的第三方扩展库中

    2. 使用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了。

    本文首发于 顶求网,转载请注明来源

  • 相关阅读:
    信息的表示和处理
    Linux基础与Linux下C语言编程基础
    Linux基础入门
    第4次实验
    第三次实验
    第二次实验
    java第一次实验
    数据库提示日志文件不可用
    SQL Server 2012 列存储索引分析(翻译)
    修改delphi xe6 FMX Label字体颜色
  • 原文地址:https://www.cnblogs.com/nerd/p/5733840.html
Copyright © 2011-2022 走看看