The only way off hand I can think of something that "can't be copied", is to require some third party to transfer the playkey through. You have your app for managing the files, tell it to send the playkey to a transfer service (which if some sort of common standard and system is setup, it wouldn't have to be only one place), and then when it does that, it breaks the file locally. Then on the receiving end, you enter in the "link" (remember the article specified link), and it downloads it and imports it from the link (which is the only way to import it into the manager). This way it wouldn't be tied to the internet, in the sense of having to phone home, or authenticate from the same server. However, there would be ways to break that or get around it, such as setting up a server that doesn't properly follow the guidelines and lets multiple transfers happen, or cracked versions of the manager.
Really, mousetraps only make it convoluted to those setting it up, and not to the mouse, who just happens to have a college degree in engineering and a blowtorch.
|