Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Auto Updating

Anna Bobbysocks
Registered User
Join date: 29 Jun 2005
Posts: 373
05-28-2006 04:19
How are people auto updating?

The two ways I can think is to a -

+ give people an object which loads scripts and updates the object to be updated vi load remote

+ have people come to a place and click on an item to auto update their item

Any other suggestions on auto updating?
Ron Overdrive
Registered User
Join date: 10 Jul 2005
Posts: 1,002
05-28-2006 04:47
Most people just have a script that contacts a server inworld to check for updates, if there's one found they get sent the new version. The other way is to send out "patches" wich are basicly items that will communicate with the item in question telling it to delete all the scripts then the patch pushes the new scripts into the object updating the scripts. The patch method requires the user to exicute a command either near the patcher at your location or a patcher is sent to them from an update server. Reason for needing to be in present of the patcher is due to restrictions on Object to Object transfers with llGiveInventory. Most people just prefer to send out a new updated object then to send out or require people to come to their site to patch their existing version. Some people do both having the on site patcher in case the update server is down.
Iron Perth
Registered User
Join date: 9 Mar 2005
Posts: 802
05-28-2006 17:12
From: Ron Overdrive
Most people just have a script that contacts a server inworld to check for updates, if there's one found they get sent the new version.


Since you can't do an llGiveInventory across sim boundaries, how does it "get sent the new version"?



From: someone

The other way is to send out "patches" wich are basicly items that will communicate with the item in question telling it to delete all the scripts then the patch pushes the new scripts into the object updating the scripts. The patch method requires the user to exicute a command either near the patcher at your location or a patcher is sent to them from an update server. Reason for needing to be in present of the patcher is due to restrictions on Object to Object transfers with llGiveInventory. Most people just prefer to send out a new updated object then to send out or require people to come to their site to patch their existing version. Some people do both having the on site patcher in case the update server is down.


Right. This is what I figured out as well. Is there any better way of doing this that anyone is aware of? Anyone ever have something update without having to rez something they were given (automatic or no) or go near an updating terminal?
_____________________
http://ironperth.com - Games for SecondLife and more.