|
Kane Tank
Registered User
Join date: 5 Dec 2005
Posts: 117
|
12-20-2005 22:01
Well as we have memory issues anyone into making a web edition lol...??? I'm guessing not but anyone know a good one thats does this.
Keeps track of how many people visit the lot and keeps a log of the visitors and times?
But also holds tons of memory is that possible lol? All I know im using one from the JZ I think the person makes the movie screens and dvd players and stuff. And within few hours its full...
|
|
Phoenix Psaltery
Ninja Wizard
Join date: 25 Feb 2005
Posts: 2,599
|
12-20-2005 22:04
From: Kane Tank Well as we have memory issues anyone into making a web edition lol...??? I'm guessing not but anyone know a good one thats does this.
Keeps track of how many people visit the lot and keeps a log of the visitors and times?
But also holds tons of memory is that possible lol? All I know im using one from the JZ I think the person makes the movie screens and dvd players and stuff. And within few hours its full... WTF...? P2
|
|
Oasis Perun
Registered User
Join date: 2 Oct 2005
Posts: 128
|
12-20-2005 22:20
From: Phoenix Psaltery WTF...?
P2 My first thought too..lmao... i think it was the lack of sleep on my part though  So you are looking for a visitor counter that either dumps its memory to an email address or expands for additional storage as needed?.. Do you script or are you looking for a fully written script?
|
|
Kane Kent
Registered User
Join date: 2 Jan 2005
Posts: 185
|
12-20-2005 22:25
From: Oasis Perun My first thought too..lmao... i think it was the lack of sleep on my part though  So you are looking for a visitor counter that either dumps its memory to an email address or expands for additional storage as needed?.. Do you script or are you looking for a fully written script? Sorry about that I have gotton about 5 hours of sleep this week. I'm looking for a full script that provides more memory if possible. A Script that dumps into emails will not work as there a max amount if I'm correct that could be sent per email. I was thinking of a database storage and such but that may requires lots of programing that I don't have. Though I do have the resources to provide I own a dedicated server and such.. But really I be happy with one thats does IM me when someones comes and beeps hehe kind fun and stores there info into a file. I can show you in game what I got now its really good but storage runs out in few hours... From: someone Visitor Counter v4.1 (now with custom multi-line-capable welcome message on a notecard, and authorized users listed on the same notecard.) ----------------------
New to Version 4.1: New emphasis on low-or-no lag functioning. Since this is a visitor counter, it must run a sensor (which adds to the load on a sim). However, now, you can slow the sensor rate of the counter, to whatever rate you want. By default, it senses every 3 seconds for a new people in range of the sensor. You can use your judgment to set a good rate, See below.
This is a visitor counter that adds a date and time stamp to each entry. The owner gets an IM notification every time a visitor triggers the counter. The visitor gets an IM welcome, advising him or her that the counter was triggered. New commands in Version 2.0 were #mute on, #mute off, #beep off, #beep on, #im on, #im off, and #range nn. New command in Version 2.1 was #settings. See below. New to Version 3.0: The IM notification to the owner includes Sim coordinates, and date and time of visit. This will help owners of multiple counters know which one was set off. When the owner clicks the counter, in addition to getting this notecard, the counter will also whisper its Sim coordinates, for future reference. Also new to Version 3.0 was the #switch symbol (or @switch symbol) command. This is for those with international keyboards that don't have the pound (or hash) symbol (#). #switch symbol (or @switch symbol) will toggle the command symbol back and forth between the # and @. Finally, when you reset the counter, the options no longer go to defaults. Instead the current settings are displayed.
NOTECARD (New to Version 4.0) ----------- The Customizations notecard supports multi-lined welcome messages consisting of as many additional lines as you want.
The Customizations notecard looks like this: ----------------------------------------------------------------------- [Messages] Welcome to Jane & John Smith's Store Feel free to look around. IM Jane Smith, if you have any questions. /Sale on July 7, 2005 of all items. [/Messages]
[Authorized Users] Jane Smith John Smith [/Authorized Users]
/--- read Directions notecard for easy-to-understand instructions for customizing this counter. / ---- lines starting with a slash ( / ) are ignored by the script. The July 7 sale line above is ready for that week, / --- but not used by the script since the sale is still far away. --------------------------------------------------------------------------------------------- Notecard Instructions: ------------------------- 1. The welcome messages -- are between the [Messages] and [/Messages] tags. If there are no messages listed, the counter's default welcome message will be used instead. If there are message(s) listed between the tags (as is he case in the above example) then the first message comes before the avatar name, which the counter lists for you, Then right behind the avatar name, the second message would list. Any additional lines in the Messages sections will become added lines to the welcome message.
2. The Authorized Users -- If you add names between the [Authorized Users] and [/Authorized Users] tags, then those persons listed will also have access to the # commands. This is useful in case you have multiple locations, and it would be easier for someone else to maintain the counter (listing the lists and resetting it, etc.). If there are no names listed there, then the default is that the owner of the counter always has access. Even with names listed there, the owner always retains the ability to manage the counter.
3. Lines starting with a slash ( / ) -- are ignored by the script... You can use such lines for comments, or to knock out-of-service a given line entry. In the above example, if a sale notice for July is too early, you can add a slash to the line, so that now the script ignores that line. When the July sale day approaches, all you have to do is remove the initial slash ( / ), and the line will become part of the welcome message. The same concept works in the Authorized User section. Add a name starting with the slash ( / ) for a new employee who doesnt work there yet. On his or her first day, remove the slash, and the counter will be ready to go.
****4. The Counter does not need the notecard to function. If you dont want a custom message and custom authorized users, just delete the Cusotmizations notecard from the counter, and he counter will go back to system defaults automatically. ****
COMMANDS ------------- The owner or authorized users of the counter are the only one who can use the following commands. **If you switch to the @ symbol, each of these commands is prefaced by the @ and not the #.**
The owner or authorized user commands are:
#range nn ----------- Sets the range of the visitor counter to nn meters. Range must be greater than 0 meters, and less than or equal to 96 meters.
#reset ------- Erases the list, and starts it from scratch, with the counter remaining on. The many settings are not affected, except if the counter shuts itself down because its out of memory. In that case, the counter does a full reset and restores itself to factory defaults.
#reset full ----------- Forces a full reset of the script, erasing previous settings, and restoring factory defaults. This can be important in memory management, since it seems that only a full reset actually frees up all available unused memory.
#list ------- Shows the full list, with a total at the bottom.
#total ------- Shows the total, without showing the full list.
#off ---- Turns the counter off, and empties the list. (Ready for the next event)
#on [Discontinued in version 4.1] ---- To turn an "off" counter on, just click on it. This eliminates the "listener" when the counter is off, resulting in a zero-lag off counter. Turns the counter on, with an empty list, and you're ready to go.
#mute on ---------- Turns off IM notification to the visitor that she has triggered the counter. (New to version 2.0)
#mute off ----------- Restores a welcome message to the visitor that she has triggered the counter. (New to version 2.0)
#beep off ----------- Turns off the audible beep.
#beep on ---------- Restores the audible beep.
#im off -------- Turns off IM notification to owner of a new visitor.
#im on -------- Restores IM notification to owner of a new visitor.
#light steady on [New to Version 4.1] ------------------ turns the blinking light into a steady one, eliminating any lag caused by the script portion that manages the blinking.
#light steady off [New to Version 4.1] ------------------- turns the steady light back to a blinking one. The blinking light operates with a half-second timer. In most situations, this does not cause inordinate lag. However with the two #light steady options, you now have the option of which way to go.
#sensor rate <nn> [New to Version 4.1] ------------------- Allows you to set how often the counter looks for new people. The default is 3.0 seconds. Increasing the number higher means that the sensor will sense once every nn seconds. The higher the number, the less the counter contributes to lag. Unfortunately, there is no such thing as a zero-lag sensor-type visitor counter. While there may be alternatives to sensor counters, only a sensor comprehensively covers a range of space and detects who it should.
#settings ---------- Lists current settings for mute, beep and IM notification and command symbol options.
#switch symbol (or @switch symbol) ---------------------------------------- Toggles between the # and @ symbols as the command prefix for this counter. When you switch to @, then all the above commands must be started with @ ( e.g. @beep off), instead of #. For international users who do not have the # symbol on your keyboard, a one-time command of @switch symbol, will enable all commands to be processed with the @ prefix. To switch back to the # symbol, merely enter the #switch symbol (or @switch symbol). This is the only command that will accept either prefix at all times, to function .
**Revision Notes** ---------------------- Version 2.1: Mute, beep and IM notification settings survive a #reset command. Added #settings command to allow you to view current settings. Version 3.0: Added sim coordinates and date & time to IM notifications. Added #switch symbol (or @switch symbol). Added Sim coordinates whisper when the owner touches the counter. Retains options through resets, options are no longer reset to defaults on reset. Version 3.1: Added memory overflow management: When the available memory of the counter falls below 400 bytes, the counter will send the owner a message to read the list in the counter, and reset it. The counting function is disabled. Once the counter shuts down and sends its final messages, it turns quiet, and sends no more messages. When you get to a shut-down counter, you can confirm that it was shut down my clicking on it; it will repeat the shutdown information and the date and time of shutdown. You can still use the #list command to retrieve the stored information. A #reset command on a shutdown counter will restart the script, reset memory, and return all settings to the factory defaults. This total reset is necessary to free up the consumed memory. Once the owner issues a #reset command, the counter is emptied, its memory is freed, and the counter is restored to working order. Version 4.0: Added notecard support for customization and authorized users Version 4.1: Added lag reducing features: the #off command puts the counter into total lag-free sleep. To turn on the counter the owner or authorized user has to touch the counter, which then turns on the sensor and listener that are used by the counter. Also added were the #light steady on and #light steady off commands, that turn the blinking on-indicator into a steady light. This reduces lag by stopping an on-off light timer from operating. And finally the #sensor rate <nn> command, which allows you to slow down the sensor by increasing the seconds between sensing. The <nn> number is in seconds, and will slow down the counter from the default 3.0 seconds.
Design and Build by Dione Jacques Script by Jeri Zuma 4-28-05
_____________________
Barrie, Ontario, Canada! Check Out my Blog! http://kanehart.com Make Comments 
|
|
Kane Kent
Registered User
Join date: 2 Jan 2005
Posts: 185
|
12-21-2005 01:18
now I explained it in pure english will anyone help ^^
_____________________
Barrie, Ontario, Canada! Check Out my Blog! http://kanehart.com Make Comments 
|
|
JayD Torgeson
Registered User
Join date: 24 May 2004
Posts: 5
|
05-05-2006 07:07
A script that dumps to email would work as long as you cleared the memory after the email is sent, the difficult part would be if you wanted a way to get that information from ingame.
You could create a series of scripts to act as a database in game and figure out how many entries each file can hold. Then have your visitor counter email the info to your database.
IM me in game and we can talk about making one for you.
|
|
Leonard Churchill
Just a Horse
Join date: 19 Oct 2005
Posts: 59
|
05-05-2006 10:14
Kane -
It is possible to send and receive link_messages to other scripts running in the same prim to 'cascade' more ingame memory to store more data. It does not take up more prim space. In a proof of concept project I did, I was able to store and retrieve about 12,000 unique, simulated names and keys.
It is possible to use XML-RPC calls, as well as the upcoming HTTP calls to update a webpage, to store; updates to your data would be a bit slow however.
So now that it is viable, my question is: What do you do with these names/info? I'm pretty certain the LL TOS precludes you from sending email to 'come back again sometime' or even a 'thanks for visiting', not to mention the automatic IM system when you have a sale (all projects I've done, all projects my customer later came back and said '___ LINDEN SHUT IT DOWN').
Just want you to think it through to make sure what you hope to do with that data is allowed. From LL's perspective, it is legal to make any script to do anything - just illegal to use it.
_____________________
"Give me a fish and I eat for a day. Teach me to fish and I eat for a lifetime." - Chinese Proverb Always check the Wiki and/or Script Library
|
|
MC Seattle
Registered User
Join date: 3 Apr 2006
Posts: 63
|
05-05-2006 21:24
From: Leonard Churchill not to mention the automatic IM system when you have a sale I have a box from slexchange.com that notifies me every time it delivers an item, and by refreshing my browser I can see what item was delivered to who. Is this against the TOS?
|
|
Leonard Churchill
Just a Horse
Join date: 19 Oct 2005
Posts: 59
|
05-06-2006 08:44
Sorry MC, let me clarify that statement:
The merchant collected a bunch of names (and keys) over a weekend grand opening. He then took that information to promote his next sale by sending IMs to those past visitors in advance of the sale. He later reported to me that he got 'reported' and that LL said it was against the TOS to send unsolicated IM's.
And it is. 5. USER CONDUCT. 5.1 Participant Conduct. (vii) upload, post, email or otherwise transmit any unsolicited or unauthorized advertising, promotional materials, "junk mail," "spam," "chain letters," "pyramid schemes," or any other form of solicitation;
Having your vendor send an IM to yourself on sale is not a violation.
There is a way to avoid this, but I have already digressed this thread enough. ForumMail me if you have more questions.
_____________________
"Give me a fish and I eat for a day. Teach me to fish and I eat for a lifetime." - Chinese Proverb Always check the Wiki and/or Script Library
|