svoid dm_sendFileToOtherMachineIfDifferent(File f, S computerID, S remotePath) { if (!fileExists(f)) ret; S remoteMD5 = dm_evalOnOtherMachine(computerID, "md5OfFile(" + quote(remotePath) + ")"); if (eq(remoteMD5, md5OfFile(f))) ret with print("File identical: " + f); dm_sendFileToOtherMachine(f, computerID, remotePath); }