Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Anti-Copybot

JJValero Writer
Registered User
Join date: 28 Feb 2007
Posts: 10
07-08-2007 08:23
CODE
// Anti CopyBot Reactive defense. Merge this script with your code
// Coder: JJValero Writer
// Freeware code
// Put this line in touch_start() event for know your UUID
/// llWhisper(0, "Your UUID: " + (string) llDetectedKey(0));


key kMyUUID = "Paste here your UUID"; // Copy here your UUID

default {

state_entry() {

// The first line is too valid. Use the second line if what wants it is to distribute script
// if (kMyUUID != llGetCreator()) { // object creator -- protect the object
if (kMyUUID != llGetInventoryCreator(llGetScriptName())) { // script creator -- protect the script

vector vPos = llGetPos();
list lLandInfo = [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC];
list lDetail = llGetParcelDetails(vPos, lLandInfo);

string sMessage =
"Detected one it copies nonauthorized :\n" +
"Objet : " + llGetObjectName() + "\n" +
"Description : " + llGetObjectDesc() + "\n" +
"Infractor name : " + llKey2Name(llGetCreator()) + "\n" +
"Infractor Key : " + (string) llGetCreator() + "\n" +
"Region : " + llGetRegionName() +
" (" + (string) vPos.x + ", " + (string) vPos.y + ", " + (string) vPos.z + ")\n" +
"Parcel : " + llList2String(lDetail, 0) + " ... " + llList2String(lDetail, 1) + "\n";

llInstantMessage(kMyUUID, sMessage);
llListen(100, "", NULL_KEY, "");
} // if

} // state_entry

// when you see the stoled object, you type:
// /100 /CREATOR
// In front of witnesses, it will leave the robbery in evidence
listen(integer channel, string name, key id, string message) {

if ((channel == 100) && (message == "/CREATOR") && (id == kMyUUID)) {
llShout(0, "Anti-CopyBot Script: This object has been developped by : " + llKey2Name(kMyUUID));
} // if

} // listen




// touch_start(integer total_number) {
// llWhisper(0, "Your UUID: " + (string) llDetectedKey(0));
// } // touch_start

} // default
Nada Epoch
The Librarian
Join date: 4 Nov 2002
Posts: 1,423
Discussion Thread
07-12-2007 22:24
/54/1c/197201/1.html
_____________________
i've got nothing. ;)
milady Guillaume
Shhhh, I'm researching!
Join date: 28 Dec 2003
Posts: 696
07-13-2007 14:05
SMACKS JJ!!!! What the hell are you thinking? It doesn't work.. well it works, it's GREAT for spamming everyone in a 10 sim radius of that stupid thing! I stop going to sims the moment I get a Anti CopyBot message.
_____________________
Chance Unknown
Registered User
Join date: 17 Feb 2006
Posts: 18
Snake Oil - Waste of Time
07-23-2007 19:51
Do your research properly, copy-bot never was able to duplicate scripts within the inventory of an object. So using a script to provide protection is worthless.
Ricky Lucero
Registered User
Join date: 25 Jul 2006
Posts: 122
07-25-2007 10:10
I can't believe people still think CopyBot is somethign that can be stopped, or that it's even an issue. Please STOP THE MADNESS!
Dragon Steele
Artist/conservationist
Join date: 3 Jan 2005
Posts: 183
07-30-2007 22:33
can i ask? what's copybot? i have been away A long time
is this something i need to worry about as an artiest and designer of homes? Yes i sell them.
_____________________
Boycot the spam farms and the ads on them. Ban the spamers from your land. Look for the clocktower network for a blacklist to put on you land that is grid wide.
Silje Russell
lsl geek
Join date: 2 Oct 2005
Posts: 63
08-01-2007 00:15
nice done but sins copybot cant copy scripts its kinda useles to integrate it into a object
after what know copybot can only copy what it can see and sins it cant see script this wont get trigerd
_____________________
Yes i know i got typos..
I got writing and reading problems.
but i am still a humen!!