Can I access visitor's profiles via script, especially user picks?
(Of course only to read them.)
Does it require an action on their site, like touching an object?
Thanks
These forums are CLOSED. Please visit the new forums HERE
Access people's picks in profile? |
|
|
Yumond Oh
Registered User
Join date: 27 Feb 2007
Posts: 2
|
03-13-2007 04:21
Can I access visitor's profiles via script, especially user picks?
(Of course only to read them.) Does it require an action on their site, like touching an object? Thanks |
|
Newgate Ludd
Out of Chesse Error
Join date: 8 Apr 2005
Posts: 2,103
|
03-13-2007 05:08
No you cannot access pic's or anything else on a profile from aaprt from by using llGetAgentInfo.
|
|
Noble Barnes
Jack of All Trades
Join date: 3 Aug 2007
Posts: 12
|
03-23-2008 09:02
No you cannot access pic's or anything else on a profile from aaprt from by using llGetAgentInfo. That is completely untrue Newgate. Using the new apps introduced recently in version 1.18 I believe. You can access, and read different portions of someones profile, as well as use that data for several different purposes. I highly suggest you review current products, and read release notes from LL prior to attempting to answer a question in the forums, as you will quickly find that someone who does will dispute your claim as either partly or wholly false. Using llGetAgentInfo() allows for several basic and limited uses, the new secondlife///apps features allow for a much greater range of data manipulation, particularity with members official web based profiles.. _____________________
Sincerest Regards;
Noble Barnes Owner: DemoniX DesignZ™ Inc. in World | Please Use PHP tags when posting scripts/code work Please... | Can't See PHP or URL Tags Correctly, Check Out This Link... | http://forums.secondlife.com/showthread.php?t=222988 |
|
Pale Spectre
Registered User
Join date: 2 Sep 2005
Posts: 586
|
03-23-2008 09:47
That is completely untrue Newgate. ![]() |
|
Lee Ponzu
What Would Steve Do?
Join date: 28 Jun 2006
Posts: 1,770
|
Lighten up, Noble...
03-23-2008 10:05
I highly suggest you review current products, and read release notes from LL prior to attempting to answer a question in the forums, as you will quickly find that someone who does will dispute your claim as either partly or wholly false. Newgate has answered many, many questions completely correctly. He is entitled to make a mistake once in awhile without someone needlessly insulting him. All you needed to do was to give a better answer. _____________________
So many monkeys, so little Shakespeare.
|
|
Dora Gustafson
Registered User
Join date: 13 Mar 2007
Posts: 779
|
03-23-2008 10:22
An up to date answer to the original question is yes
It is done in this Library script: Random AV Profile Projector found here: http://wiki.secondlife.com/wiki/Random_AV_Profile_Projector _____________________
From Studio Dora
|
|
Laurence Corleone
Registered User
Join date: 12 Oct 2006
Posts: 126
|
03-23-2008 17:03
I highly suggest you review current products, and read release notes from LL prior to attempting to answer a question in the forums, as you will quickly find that someone who does will dispute your claim as either partly or wholly false. I highly suggest you review and read the post dates prior to attempting to criticize something that was true at the time of posting, as you will quickly find that someone who does will point out your necro posting and probably point a finger and laugh. Do YOU go back to every post you ever made anywhere on the internet and make sure what you posted is still true a year later? _____________________
There are no stupid questions, just stupid people.
|
|
Ordinal Malaprop
really very ordinary
Join date: 9 Sep 2005
Posts: 4,607
|
03-23-2008 18:12
That is completely untrue Newgate. Using the new apps introduced recently in version 1.18 I believe. You can access, and read different portions of someones profile, as well as use that data for several different purposes. I highly suggest you review current products, and read release notes from LL prior to attempting to answer a question in the forums, as you will quickly find that someone who does will dispute your claim as either partly or wholly false. Using llGetAgentInfo() allows for several basic and limited uses, the new secondlife///apps features allow for a much greater range of data manipulation, particularity with members official web based profiles.. Twit. _____________________
http://ordinalmalaprop.com/forum/ - visit Ordinal's Scripting Colloquium for scripting discussion with actual working BBCode!
http://ordinalmalaprop.com/engine/ - An Engine Fit For My Proceeding, my Aethernet Journal http://www.flickr.com/groups/slgriefbuild/ - Second Life Griefbuild Digest, pictures of horrible ad griefing and land spam, and the naming of names |
|
Alicia Sautereau
if (!social) hide;
Join date: 20 Feb 2007
Posts: 3,125
|
03-23-2008 18:52
I highly suggest you review and read the post dates prior to attempting to criticize something that was true at the time of posting, as you will quickly find that someone who does will point out your necro posting and probably point a finger and laugh. Do YOU go back to every post you ever made anywhere on the internet and make sure what you posted is still true a year later? /me points and laughs necro`ing is soooo 2008... ![]() _____________________
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
03-23-2008 19:38
I won't add to the chastisement over necro-posting, but instead lighten the mood by complimenting noble on the adoption of part of my Sig =)
threw me for a sec, I scrolled through and saw it and thought it was mine lol _____________________
|
| . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - |
|
Salvador Nakamura
http://www.sl-index.com
Join date: 16 Jan 2007
Posts: 557
|
03-23-2008 19:44
I highly suggest you review and read the post dates prior to attempting to criticize something that was true at the time of posting, as you will quickly find that someone who does will point out your necro posting and probably point a finger and laugh. Do YOU go back to every post you ever made anywhere on the internet and make sure what you posted is still true a year later? ![]() |
|
Noble Barnes
Jack of All Trades
Join date: 3 Aug 2007
Posts: 12
|
03-24-2008 05:19
Okay now I totally feel like a twit, because when I was reading through the forums yesterday I have it so it only shows new posts and for some reason this showed up as new, and I swear it said 3-13-2008. None the less the advise above still applies, If you wish to answer questions please review release notes and ( included new for 200
make certain the post date is close to the one your posting about (just a year or more older) prior to necro posting. ![]() _____________________
Sincerest Regards;
Noble Barnes Owner: DemoniX DesignZ™ Inc. in World | Please Use PHP tags when posting scripts/code work Please... | Can't See PHP or URL Tags Correctly, Check Out This Link... | http://forums.secondlife.com/showthread.php?t=222988 |
|
Chaz Longstaff
Registered User
Join date: 11 Oct 2006
Posts: 685
|
03-24-2008 06:38
Well, since the topic's open again anyway....
I want to know the answer, and to get the ball rolling, i think the answer is, in practice, still actually *NO* as of March 2008 If someone *hasn't* blocked his or her profile from search, then you can retrieve some text information from it via llHTTPRequest. You get it all as a lump, and have to parse out what you need afterward. But llHTTPRequest has a limit of 2048 characters, so that means you get the *first* 2048 characters of text information, which means in turn that if you're lucky, that will get as far as including the first pick or two. Depends how wordy they have been in the general description body part about themselves. So in practice, I think this still really boils down to a *No*. kk over to someone to argue the *Yes* side ;} because -- despite what I've just "reasoned", I see people now offering incentives for adding them to and keeping them in your profile for a while, so... reason also tells me, someone must have worked out a reliable way to "pick through" someone's picks. |
|
Wildefire Walcott
Heartbreaking
Join date: 8 Nov 2005
Posts: 2,156
|
03-24-2008 07:33
...however, it was true a year ago when this thread was posted. ![]() l o l _____________________
Desperation Isle Estates: Great prices, great neighbors, great service!
http://desperationisle.blogspot.com/ New Desperation Isle: The prettiest BDSM Playground and Fetish Mall in SL! http://desperationisle.com/ Desperation Isle Productions: Skyboxes for lots (and budgets) of all sizes! |
|
Debbie Trilling
Our Lady of Peenemünde
Join date: 17 Oct 2006
Posts: 434
|
03-24-2008 10:13
So in practice, I think this still really boils down to a *No*. Yep, I'm in agreement here. I've tried all sorts of different experiments to get this to work, not just profile info but also from wiki's and other text data sources. I decided that the benefit that would be gained wasn't enough to justify the amount of effort that would required to consistantly get any kind of sensible and meaningful result. I suspect that there probably is a solution using off-world resources and perhaps a php script or similar, but not using llHTTPRequest alone, as it currently functions. _____________________
http://wiki.secondlife.com/wiki/User:debbie_Trilling
|
|
Blu Laszlo
Registered User
Join date: 3 Feb 2007
Posts: 8
|
03-24-2008 14:20
Well, since the topic's open again anyway.... I want to know the answer, and to get the ball rolling, i think the answer is, in practice, still actually *NO* as of March 2008 If someone *hasn't* blocked his or her profile from search, then you can retrieve some text information from it via llHTTPRequest. You get it all as a lump, and have to parse out what you need afterward. But llHTTPRequest has a limit of 2048 characters, so that means you get the *first* 2048 characters of text information, which means in turn that if you're lucky, that will get as far as including the first pick or two. Depends how wordy they have been in the general description body part about themselves. So in practice, I think this still really boils down to a *No*. kk over to someone to argue the *Yes* side ;} because -- despite what I've just "reasoned", I see people now offering incentives for adding them to and keeping them in your profile for a while, so... reason also tells me, someone must have worked out a reliable way to "pick through" someone's picks. See here: http://lslwiki.net/lslwiki/wakka.php?wakka=LibraryDisplayProfilePic |
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
03-24-2008 15:29
you can snag the first one or two, maybe even 3 or 4 depending on if the actual profile is maxed out or not and the size of the picks before it... with only http parsing.... anything past that and you'll need an external parse through php or something similar.
on a side note you can pull up pick and profiles that don't actually show up in new search via the direct address of world.secondlife.com/resident/<uuid> which of course means you need their key. But it is helpful for stores parsing to see if they're listed in peoples picks for discounts. _____________________
|
| . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - |
|
Chaz Longstaff
Registered User
Join date: 11 Oct 2006
Posts: 685
|
03-24-2008 15:43
you can snag the first one or two, maybe even 3 or 4 depending .....But it is helpful for stores parsing to see if they're listed in peoples picks for discounts. Yeah, but just to confirm, I think what you're saying is because the store's pick might be pick number 5 or more in the person's pick list, this is not reliable enough to be useful -- WAIT. BANGS HIS HEAD -- This is SL, what is reliable? ? LOL! (barring of course unless one has the energy to route looking at the person's profile to an external server, doing the parsing there, and somehow routing it back in-world.) |
|
Debbie Trilling
Our Lady of Peenemünde
Join date: 17 Oct 2006
Posts: 434
|
03-24-2008 18:03
just to confirm, I think what you're saying is because the store's pick might be pick number 5 or more in the person's pick list, this is not reliable enough to be useful Yep, the question is not whether or not you can retrieve info from the Picks, you can. The question for me was how much effort would have to go in to be able to consistantly rely on the info being returned. And the answer was too much effort for not enough benefit. Similarly (but not unexpectedly) trying to retrieve text info from a wiki page also returns all of the HTML tags, and this soon eats into the 2048 limit. The thought of then adding an additional process to detect and then strip out the HTML, leaving only the desired data (and then likely only a partial segment of it) was, frankly, less than exciting to me I'd be interested to hear if anyone has a satisfactory solution tho' ![]() It is done in this Library script: Random AV Profile Projector found here: http://wiki.secondlife.com/wiki/Random_AV_Profile_Projector The ability to retrieve a Profile Picture is pretty well establlished now, I think, and is being widely used in numerous products. What is now of far more interest is how the same technique can be used to harvest other and potentially more useful profile information. The 'Pick List' being the first obvious choice to research.... _____________________
http://wiki.secondlife.com/wiki/User:debbie_Trilling
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
03-24-2008 21:26
there is a partial workaround, using search and a key phrase from the pick, although I'm not sure if it will catch all av's, having that pick may trigger indexing, but without testing, I couldn't say for sure... although to be honest the php solution for business' isn't all that complicated, just check for the existance of the pick on the page relevant to the av's key... it doesn't really need to proccess much just do regex match and return true or false. and it's 100% reliable so far as I can tell, since even av's that don't show on search, still have a relevant profile page built.
_____________________
|
| . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - |
|
Wildefire Walcott
Heartbreaking
Join date: 8 Nov 2005
Posts: 2,156
|
03-24-2008 21:29
kk over to someone to argue the *Yes* side ;} because -- despite what I've just "reasoned", I see people now offering incentives for adding them to and keeping them in your profile for a while, so... reason also tells me, someone must have worked out a reliable way to "pick through" someone's picks. Actually the things I've seen so far are purely honor system. They do not do any kind of check against your Picks; they simply have a max daily payout limit. They're more like a money tree that everyone can shake. I do know someone who's working on a "real" picks-checker though. _____________________
Desperation Isle Estates: Great prices, great neighbors, great service!
http://desperationisle.blogspot.com/ New Desperation Isle: The prettiest BDSM Playground and Fetish Mall in SL! http://desperationisle.com/ Desperation Isle Productions: Skyboxes for lots (and budgets) of all sizes! |
|
Morgaine Alter
dreamer
Join date: 10 Jan 2008
Posts: 1,204
|
03-25-2008 06:12
Sorry guys this is going to sound so idiotic, but I just want clear up my confusion on this subject. Can anyone clarify it for me?
So the reason to get someones profile information is the fact that they had visited your land w/o you being there and you may just want to find out who they are and what they are about? I just dont understand why else someone may want to do this? Is there any other reason and if its not for what I said above does finding out ppl's info violate there privacy? My question is not to stir up any debate just trying to learn as much as possible no judgment. ![]() _____________________
https://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=125705
My zip gun stays right where it belongs - in my pants! |
|
Tyken Hightower
Automagical
Join date: 15 Feb 2006
Posts: 472
|
03-25-2008 07:08
I honestly don't see how getting someone's profile info could violate their privacy, since you can always see it by right-clicking on them anyway.
_____________________
![]() |
|
Morgaine Alter
dreamer
Join date: 10 Jan 2008
Posts: 1,204
|
03-25-2008 07:13
Thats what I was thinking too. Just wanted to understand the purpose of even getting the info.
_____________________
https://www.xstreetsl.com/modules.php?name=Marketplace&MerchantID=125705
My zip gun stays right where it belongs - in my pants! |
|
Winter Ventura
Eclectic Randomness
Join date: 18 Jul 2006
Posts: 2,579
|
03-25-2008 07:20
Thats what I was thinking too. Just wanted to understand the purpose of even getting the info. With the new search, there's the new way to "game" it, called "Picks Camping".. in this scenario, people are PAID XL$/ week to list a given store/mall/club/etc in among their "Picks". Some stores pay cash, some give discounts. The goal, or ONE goal, of being able to scan a given user's picks "automatically" is to say build a vendor that refunds X amount if said store is in their Picks. Likewise, being able to do an automated sweep (let's say daily) of all users who are "Pick Camping" for you, is a valuable tool in terms of knowing "who is cheating" and "who is obeying your rules".. The unfortunate fact is that it looks like fully parsing someone's Profile listing via the web search, will not be possible at this time due to constraints on the amount of data an http request can access. from inworld. However as has been stated before, a smallish php script could be written to parse someone's full profile and scan for a particular phrase, and then report back a "Yes" or "no" response inworld. I personally don't see ANYTHING wrong with offering a discount to people who advertise my shop in their picks. If someone can crack this egg, I'd gladly offer it to my customers! _____________________
![]() ● Inworld Store: http://slurl.eclectic-randomness.com ● Website: http://www.eclectic-randomness.com ● Twitter: @WinterVentura |