最近因?yàn)楣ぷ餍枰玫皆创a查重工具,搜了下看網(wǎng)上大多數(shù)人都在說
Moss這個(gè)工具還是不錯(cuò)的,所以研究了下安裝及使用教程。
1. 打開自己的谷歌郵箱,主題不用寫,收件人為 moss@moss.stanford.edu,郵件內(nèi)容為
registeruser
mail zhuxuelun16@gmail.com
mail后面跟的是你當(dāng)前的谷歌郵箱,郵件發(fā)送之后,會(huì)在1分鐘到2分鐘之內(nèi)回復(fù)你(假如不是,看看上面那一步錯(cuò)了)
2.下面的圖片顯示的就是Moss回復(fù)的郵件了,我們從這個(gè)紅色箭頭處,一直到郵件最后復(fù)制粘貼到一個(gè)文件,取名叫moss(需要注意,這個(gè)文件沒有后綴名?。?/h4>
郵件.jpg

郵件.jpg
具體操作是可以先用終端在桌面創(chuàng)建一個(gè)moss.txt文件,然后將郵件從紅色箭頭處開始的剩余內(nèi)容粘貼到這個(gè)文件,保存關(guān)閉后執(zhí)行命令
mv moss.txt moss
命令執(zhí)行完后就去掉文件后綴了。
3.Moss在Mac上運(yùn)行需要Perl環(huán)境,需通過命令行安裝Perl。
curl -L https://xrl.us/installperlosx | bash

安裝中.png
大概五分鐘后,安裝成功

安裝成功.png
4.給Moss腳本添加執(zhí)行權(quán)限,運(yùn)行命令:
chmod ug+x moss
命令執(zhí)行完畢以后之前的moss文件就會(huì)變成moss的可執(zhí)行文件了。

可執(zhí)行文件.png
5.執(zhí)行查重命令前,先將需要查重的代碼文件放在與“moss”文件相同的文件夾中

文件路徑.png
然后執(zhí)行查重命令,這里命令的具體格式為./moss,后面再跟需要進(jìn)行對(duì)比的兩個(gè)路徑。
./moss /Users/zxl/Desktop/same/MortgageEstimate/MortgageEstimate/Helper/*.swift /Users/zxl/Desktop/same/SolarSystem/SolarSystem/service/*.swift

查重命令.png
命令執(zhí)行完畢后會(huì)在輸入的內(nèi)容最后包含一個(gè)鏈接,打開這個(gè)連接就可以查看
Uploading /Users/zxl/Desktop/same/SolarSystem/SolarSystem/service/Solar_StorageService.swift ...done.
Query submitted. Waiting for the server's response.
http://moss.stanford.edu/results/2/xxxxxxxxxx

查重結(jié)果.png