モス全店での展開

OSS(オープンソースソフトウェア類似度)は一般的なコード類似性検出ツールです。以下はOSSの導入手順です。

  1. Mossのダウンロード: まず、Mossの公式Webサイト(http://theory.stanford.edu/~aiken/moss/)から、Mossの圧縮ファイルをダウンロードする必要があります。
  2. 圧縮ファイルを解凍:ダウンロードした圧縮ファイルを、Mossをインストールするディレクトリに解凍します。
  3. 获取用户ID:在Moss的官方网站上注册一个账号,然后获取你的用户ID。你需要在将用户ID填入到Moss的配置文件中,以便使用Moss服务。
  4. Mossのディレクトリから”moss.pl”ファイルを探しだし、開いて編集します。 ファイル内で「userid」という行を見つけ、後ろの値をあなたのユーザーIDに変えます。 さらに、検出言語や類似度判定値など、必要に応じて他の設定オプションを調整します。
  5. アクセス権の設定: Moss ディレクトリで以下のコマンドを実行して、「Moss.pl」ファイルが実行可能であることを確認します。
chmod +x moss.pl
  1. Mossの実行:コマンドラインでMossのディレクトリに移動し、次のコマンドを実行することでMossを実行します。
./moss.pl -l <language> <file1> <file2> ...

ここで、 は比較したいコードのプログラミング言語 (C、Java、Python など) であり、 … は比較したいコードファイル (単一ファイルまたはフォルダ) です。

  1. 結果を確認する: Mossでは、検出結果が類似性の高いコードとそれらのソースを表示するウェブサイトとして提示されます。結果を確認するには、Mossから返されるURLにアクセスしてください。

なお、モスはオンラインサービスのため、利用にはネットワーク接続が必要です。また、濫用防止のため、モスには利用制限(アカウント単位での1週間当たりのコード提出上限など)があります。

bannerAds