So I've heard talk about how the new version allows one to do some basic piracy protection. Presumably by reading the URL of the website a web players is embedded in. Not exactly sure how to implement this. Can anybody post some sample code?
i just ran a few tests, stat(102) returns:
0 (a number) when run from pico8.exe or binary export
"" from local html export
"www.yoursite.com" when run from www.yoursite.com/whatever.html
or "yoursite.com" if the www is omitted in your browser's address bar.
- "game.itch" from the itchio app
so basically you would test stat(102) against "www.yoursite.com" or "yoursite.com"
(might be a good idea to remove the www part in 0.1.11h?)
only useful for html exports, outside of the bbs. the code is compressed and/or encoded, so less easily hacked off. I guess you could put something like this at the end of your cart:
function static() for a=0x6000,0x7fff do poke(a,rnd(0xff)) end end if (stat(102)!="felice.itch.io") _draw=static
[Please log in to post a comment]