Is there a way to tell where a Mathematica file came from, meaning some type of machine ID (yes, I know about $MachineID). I want to be able to identify students who are sharing files, i.e. one student creating the file and giving it to others. Anti-cheating is what I'm trying to accomplish.
|
|
||||
|
|
|
Mathematica notebook files are plain text files. This means that you can open them up with a text editor and check their contents. Notebook files don't seem to contain any information that could be used to track their source (the computer on which they were created). What it does contain, and you might be able to use, is the creation and modification dates of all cells ( You can access this information using the Front End as well. Go to If two homework submissions have the same modification times, up to the second, then it's likely they have a common source. With a bit of programming you can automate the process of checking all submissions against each other, and selecting those whose first few modification times coincide. |
|||||||||||
|
