General
Development
Detailed explanations of these parameters can be found in the source code of the original client. Here is a short summary:
optC: Comment string. Will show up on the results page so different results can be distinguished from each other.
optD: Directory mode.
optM: Do not treat source code passage as plagiarism if it is found at least this many times. Supplies an easy way to detect base/template code.
optN: Defines how many matches to display on the results page.
optX: Experimental feature support. Set to 1 to use the experimental MOSS server.
If you get runtime exceptions, you are trying to call methods of the socket client in the wrong order -- for example by uploading files before authenticating with the server.