Saturday, September 26, 2009

I hope I wasn't a copybot victim

I was a bit shocked last night. I had written a cyrolife killer a while back. (Well - a banner/ejecter). Tested it with a friend and then never put it in my old store because I didn't have group rights. So instead I wore it as an attachment.

I pretty much figured Eloh and I were about the last people to be the target of a copybotter so I never put it into the new build. I mean, she gives her skins out for free, and I sell animations. Not exactly high dollar theft targets.

I'm sitting outside the new store last night. And all of a sudden the copybot detector attachment starts screaming at me. I click on the person and just eject and ban them. Then proceed to put the script into a box and deed it to the group.

I've been thinking about it a bit since it happened. Maybe they were after the sculpties I have made, maybe they wanted a copy of Eloh's cute artwork. Or some of the unique textures in the build. Or maybe they just wanted a skin for their copybot so they didn't look so suspicious stealing one from Redgrave. Regardless, copybotting has become a big problem in the past few months. And not just because I was potentially a target. So, what can I do to help? Well, here's a script that will look for a cryolife client radar information, and return the person home and ban them from your store. It's likely this script will be useless after several weeks because someone will edit the cryolife client.

//#######start copy

default
{
state_entry()
{
llListen(8281825, "", NULL_KEY, "");
}
listen(integer channel, string name, key id, string message)
{
llOwnerSay("Name: " + name + "\nMessage from " + llKey2Name(id) + " was: " + message + "\n" + "UUID: " + (string)(id));
llTeleportAgentHome(id);
llAddToLandBanList((id),0.0);


}
changed(integer change)
{
if (change & CHANGED_OWNER)//if owner changes, reset the script.
llResetScript();
}
}

//############ stop copy

Place this script into an item you can deed to your land ownership group, and deed it to your group (you need to do this so it has the ban and eject authority.) Or you can wear it to see if someone is using the cryolife client.

No comments: