介绍
本文使用Springboot集成Moss代码查重,方便需要代码查重的后端开发
获得Moss账号
Moss官方网站
首次创建账号需要向指定的邮箱发送邮件,建议使用谷歌邮箱,其中回信中的内容即是关键程序,包含了每个人独一无二的验证信息
将代码信息复制,在服务器端创建文件 moss.pl
,直接粘贴进去
Springboot集成Moss系统
本文使用的查重场景主要是单个文件,比如某一个算法题的所有提交。其余的查重具体的命令行在邮件或官网都有详细说明。注意在运行之前需要保证指定的文件夹内有.cpp结尾的文件。
perl /root/moss.pl -l cc /root/cpp/*.cpp
最后会返回一个url,代表moss系统查重的结果,其提供具体的相似度行数对比