Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Creating Calling Cards

Kay Penberg
Mermaid
Join date: 29 Oct 2009
Posts: 409
01-12-2010 04:24
Is there a way to create a calling card manually? ie, by typing script into a notecard, or something like that?

There is a person I need to contact on a semi-regular basis, but who has a name that is very difficult to remember. Ideally I'd like to have a calling card so I can open their profile (to begin an IMI session) without having to look up the name in a notecard and then look for it in Search.

Yeah, I know I could just be friends with them, and I know I could get in close proximity and ask for a calling card. But is there a way to do it in the manner I've outlined?
Kara Spengler
Pink Cat
Join date: 11 Jun 2007
Posts: 1,227
01-12-2010 05:50
From: Kay Penberg
Is there a way to create a calling card manually? ie, by typing script into a notecard, or something like that?


No, the only two ways to get someone's calling card is to friend them or have them point at your avatar and select 'give calling card'.

For the purposes you want maybe create a keyboard macro of the name?
_____________________
Those Lindening Lindens!

'O predictable experience,
O predictable experience,
Never shalt we define thee.
Our users think that means no lagging,
But we say they want no shagging.
O predictable experience,
O predictable experience,
We love you null expression.'
Kay Penberg
Mermaid
Join date: 29 Oct 2009
Posts: 409
01-12-2010 06:07
From: Kara Spengler
No, the only two ways to get someone's calling card is to friend them or have them point at your avatar and select 'give calling card'.


Oh dear; that's a pity.

From: someone
For the purposes you want maybe create a keyboard macro of the name?


Sounds like a good suggestion. Thank you; I'll look into it.
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
01-12-2010 06:39
If you know (or can discover) that person's "key" ("UUID";), you can save yourself the trouble of going through Search by chatting something like the following to your chat history:

secondlife:///app/agent/72435d55-873c-4617-b6ea-9a707d1f6800/about

where you'd replace with their key that long string of hex characters between "agent/" and "/about". (That's my key, for illustration.) Then you can just click on the text in chat history and it will pop up their profile.

You can get agent keys a bunch of ways, but perhaps least intrusively, look in Search: if they have a webpage (not just a resident profile link), the bottom of the page will include their key.

In case you don't want to have that appear in open chat, you can use a script to have it said only to yourself, something like this:

CODE

key USER_KEY = "72435d55-873c-4617-b6ea-9a707d1f6800";

default
{
touch_start(integer total_number)
{
llOwnerSay("secondlife:///app/agent/"+(string)USER_KEY+"/about");
}
}
Kay Penberg
Mermaid
Join date: 29 Oct 2009
Posts: 409
01-12-2010 08:42
From: Qie Niangao
You can get agent keys a bunch of ways, but perhaps least intrusively, look in Search: if they have a webpage (not just a resident profile link), the bottom of the page will include their key.


Sadly, I can't find one in Search. In what fashion are the other methods intrusive? If they are really intrusive, I won't be taking that path. But I am curious.


From: someone
In case you don't want to have that appear in open chat, you can use a script to have it said only to yourself, something like this:

CODE

key USER_KEY = "72435d55-873c-4617-b6ea-9a707d1f6800";

default
{
touch_start(integer total_number)
{
llOwnerSay("secondlife:///app/agent/"+(string)USER_KEY+"/about");
}
}


As yet, I know only the most basic aspects of scripting, so excuse this question: do I include the above in the header of a webpage, and then call that webpage?
Meck Arun
Registered User
Join date: 25 Mar 2009
Posts: 28
01-12-2010 15:29
You could just put that person's name into a notecard and give the notecard a name you'll remember, like "infrequently contacted people" or "name list" or whatever would work for you.

Then when you need to contact him or her, just get the name from the notecard and do a people search.
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
01-12-2010 15:47
From: Kay Penberg
Sadly, I can't find one in Search. In what fashion are the other methods intrusive? If they are really intrusive, I won't be taking that path. But I am curious.

As yet, I know only the most basic aspects of scripting, so excuse this question: do I include the above in the header of a webpage, and then call that webpage?

Kay, I'm sorry I got distracted with other silly stuff and spaced-off this thread. If you had the key, you'd use it in place of my key in the script, and put the script in something you could conveniently touch whenever you wanted to IM the person. Like, wear the scripted prim as a HUD, for example. To make the script, you could either create the prim first and click "New Script" in the Contents tab, pasting the text to replace the goofy default script you get when you do that, or you could create a new script in Inventory, pasting the text in, and then dragging that script from Inventory onto a prim.

To get agent keys for folks without web pages, there are external "Name2Key" databases that scripts can query; some folks are a little spooked by that being possible. Or, if you're in the vicinity of the avatar, a script can run a sensor to find the agent by name and report the key. Or if you have something created by the agent (even just a notecard), you can put that thing in an object scripted to report the key of the thing's creator. Or, if you're in the vicinity of an object created or owned by that agent, a script can sense the object and report its owner or creator.

I'm sure there are other ways; those just popped to mind.

[ETA: Doh! I forgot to mention the easy way of using that "secondlife://..." text: just put it anywhere handy on your machine where you can get a clickable link--you could just make a web browser bookmark pointing to it. You don't need to use a script that puts it in the chat history to click on it, unless you really don't want to leave the SL viewer. But you do still need the key.]
Damien1 Thorne
Registered User
Join date: 26 Aug 2007
Posts: 4,877
01-12-2010 15:54
The Emerald viewer gives the Key at the top of the avatar's profile page.
Johan Laurasia
Fully Rezzed
Join date: 31 Oct 2006
Posts: 1,394
01-12-2010 17:02
W-hat.com has a big database of avatar keys

http://www.w-hat.com/name2key
Kay Penberg
Mermaid
Join date: 29 Oct 2009
Posts: 409
01-13-2010 05:31
From: Meck Arun
You could just put that person's name into a notecard and give the notecard a name you'll remember, like "infrequently contacted people" or "name list" or whatever would work for you.

Then when you need to contact him or her, just get the name from the notecard and do a people search.


Thanks, Meck. But that's the method I currently use.
Kay Penberg
Mermaid
Join date: 29 Oct 2009
Posts: 409
01-13-2010 05:36
From: Qie Niangao
Kay, I'm sorry I got distracted with other silly stuff and spaced-off this thread. If you had the key, you'd use it in place of my key in the script, and put the script in something you could conveniently touch whenever you wanted to IM the person.


Apologies for the late reply, Qie. Lost internet connection since midnight.

I like this. I could put it in one of the pictures hanging in my room. Thanks for the idea. Now to get that agent key ...

From: someone
Or if you have something created by the agent (even just a notecard), you can put that thing in an object scripted to report the key of the thing's creator.


Ah, good. I do have a couple of things, and I think I now know how to script to get the key of the creator. TY!

From: someone
ETA: Doh! I forgot to mention the easy way of using that "secondlife://..." text: just put it anywhere handy on your machine where you can get a clickable link--you could just make a web browser bookmark pointing to it.


I like the picture idea, above. But If I don't go for that, I'll use this easy way. marvellous. TY.
Kay Penberg
Mermaid
Join date: 29 Oct 2009
Posts: 409
01-13-2010 05:37
From: Damien1 Thorne
The Emerald viewer gives the Key at the top of the avatar's profile page.


I have a friend who uses Emerald, so I'll ask her to show me. TY, Damien.
Kay Penberg
Mermaid
Join date: 29 Oct 2009
Posts: 409
01-13-2010 05:38
From: Johan Laurasia
W-hat.com has a big database of avatar keys

http://www.w-hat.com/name2key



Hmm, should I be worried about that or not? Ty, Johan.
Denver Ghost
Registered User
Join date: 14 Oct 2009
Posts: 56
01-13-2010 08:48
From: Meck Arun
You could just put that person's name into a notecard and give the notecard a name you'll remember, like "infrequently contacted people" or "name list" or whatever would work for you.

Then when you need to contact him or her, just get the name from the notecard and do a people search.


Good one Meck. I do something similar: I keep one MS Notepad window minimized on the task bar for such things such as people I need to remember, song titles I hear in world that I want to download to my SAM, something I find in someone's profile that I like, etc. All sorts of things and they're searchable as well.