在PHP項目中使用Standford Moss代碼查重系統

來源:互聯網
上載者:User

標籤:

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至[email protected],在郵件中包含

registeruser
mail 你的Email地址(可能會用來作為userid)

接下來就是等待回複了。有了userid就可以愉快的使用Moss了。

本文首發於 頂求網,轉載請註明來源

在PHP項目中使用Standford Moss代碼查重系統

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.