Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

LSL or another way to detect scripts which are listening to chat channels

blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
12-22-2004 03:07
Maybe like beacons or something. I'd prefer it as an object type .. CHAT_LISTENING

It would be a counter measure to deal with privacy and remote monitoring issues.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Adam Zaius
Deus
Join date: 9 Jan 2004
Posts: 1,483
12-22-2004 04:23
Problem with this is, you are going to generate a lot of 'false positives', there are a lot of innocent objects which listen on channel-0.

-Adam
_____________________
Co-Founder / Lead Developer
GigasSecondServer
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
12-22-2004 05:23
True, but it'd be nice to be able to do a 'bug sweep'.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Huns Valen
Don't PM me here.
Join date: 3 May 2003
Posts: 2,749
12-22-2004 05:35
Definitely a good idea.
Carnildo Greenacre
Flight Engineer
Join date: 15 Nov 2003
Posts: 1,044
12-23-2004 00:11
Have you considered just how many objects there are that listen on channel 0? My avatar, for example, has three different attachments that all do so. Most of the vehicles I've created do, as do the firebirds I've got flying around Seacliff.
_____________________
perl -le '$_ = 1; (1 x $_) !~ /^(11+)\1+$/ && print while $_++;'
FlipperPA Peregrine
Magically Delicious!
Join date: 14 Nov 2003
Posts: 3,703
12-23-2004 11:51
Attachments that listen on channel zero are EVIL and most of the time, unnecessary. Put them on an alternate channel already!

Here are the advantages:
(1) No channel spam that other people REALLY don't want to see or care about.
(2) Private / silent operation
(3) The code is only invoked when it needs to be, not every time you (or possibly EVERYONE) types something into the open chat channel.

DON'T BE LAZY! :-)

-Flip
_____________________
Peregrine Salon: www.PeregrineSalon.com - my consulting company
Second Blogger: www.SecondBlogger.com - free, fully integrated Second Life blogging for all avatars!
Cubey Terra
Aircraft Builder
Join date: 6 Sep 2003
Posts: 1,725
12-23-2004 11:55
From: FlipperPA Peregrine
Attachments that listen on channel zero are EVIL and most of the time, unnecessary. Put them on an alternate channel already!

Here are the advantages:
(1) No channel spam that other people REALLY don't want to see or care about.
(2) Private / silent operation
(3) The code is only invoked when it needs to be, not every time you (or possibly EVERYONE) types something into the open chat channel.

DON'T BE LAZY! :-)

-Flip


My stuff listens on channel 0 because...

* I'm lazy.

* Most users will be confused by adding a "/1" (or whatever channel) before the command. (Wouldn't it be nice if "/" defaulted to channel 1?)

* It takes longer to type a slash, a number, then a command, than it does to just type a command.

I know it's wrong, but I favour usability over practicality :)
_____________________
C U B E Y · T E R R A
planes · helicopters · blimps · balloons · skydiving · submarines
Available at Abbotts Aerodrome and XstreetSL.com

Elle Pollack
Takes internets seriously
Join date: 12 Oct 2004
Posts: 796
12-23-2004 13:47
From: Cubey Terra


* Most users will be confused by adding a "/1" (or whatever channel) before the command. (Wouldn't it be nice if "/" defaulted to channel 1?)


Probably not, because that's how many gestures, the irc-style /me, etc, are done...but something like // defaulting to channel 1 would be very nice.
Carnildo Greenacre
Flight Engineer
Join date: 15 Nov 2003
Posts: 1,044
12-23-2004 23:17
From: FlipperPA Peregrine
Attachments that listen on channel zero are EVIL and most of the time, unnecessary. Put them on an alternate channel already!

Here are the advantages:
(1) No channel spam that other people REALLY don't want to see or care about.
(2) Private / silent operation
(3) The code is only invoked when it needs to be, not every time you (or possibly EVERYONE) types something into the open chat channel.

DON'T BE LAZY! :-)


The code in my attachments listens on channel 0 because:
1) I wrote it back before we could speak on other channels
or 2) It's not my code, it's transplanted code from Linden attachments, and I can't re-write it.
_____________________
perl -le '$_ = 1; (1 x $_) !~ /^(11+)\1+$/ && print while $_++;'
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
12-24-2004 01:59
My code usually listens on channel 1 for commands.

Of course, my code is so bloody efficient, I could run it on 0 and it wouldn't matter. It's called "if statements".
_____________________
</sarcasm>