Standford Moss システムは、スタンフォード大学の有名なコード重複チェック システムで、学生が提出したコードが他のコードから盗用されたものを見つけ出し、提出結果を拒否します。このシステムを使いたい人は誰でも利用できますが、PHP プロジェクトでどのように使用できるのでしょうか?
Moss の PHP ファイル moss.php をダウンロードします
https://github.com/Phhere/MOSS-PHP にアクセスして moss.php をダウンロードし、サードパーティの拡張ライブラリに追加できます
moss.phpを使用する
以下のサンプルコードを使用すると、簡単な Moss テストを実行できます
include("moss.php");
$userid = ""; // MOSS ユーザー ID を入力します
$moss = new MOSS($userid);
$moss->setLanguage('java' );
$moss->addByWildcard('test/*');
$moss->addBaseFile('Example.java');
$moss->setCommentString("これはテストです");
print_r ($moss->send());
?>
このコードは moss.php を使用して Java コードの重複チェックを完了します。残念ながら、$userid は必須です。
3. ユーザーIDを取得します
オープン システムなので、アカウントを取得する方法はあります。それはメールを送信することです。
次の情報を含めて moss@moss.stanford.edu にメールを送信してください
ユーザー登録
mail あなたのメールアドレス (ユーザーIDとして使用できます)
次のステップは、返信を待つことです。 userid があれば、Moss を快適に使用できます。
この記事は最初に Dingqiu.com に掲載されたものです。転載する場合は出典を明記してください