Jump to content

Becka Aulder

Resident
  • Posts

    12
  • Joined

  • Last visited

Reputation

2 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. That is true enough. I agree that trying to anticpate all the ways a user can mess things up is an exercize in insanity. But we can try to anticpate the more obviouse ones -- the more common ones -- and take some proactive steps to take them into account. As in your exmaple I have found that a simple trimming on both ends of the users input ( msg = llStringTrim(msg, STRING_TRIM); ) will take care of most things. It will remove the errant spaces at the beginning as well will removing any extra spaces at end of the user input along with the unwanted RETURN. In this case, I do think that my input was constructive rather than nitpicky. Though in retrospect I should probably have done just a simple "trim all" in my example, but the original question was about securing just the first word with anything else on the line dropped onto the floor. I try, though, to point to the tools at hand let people explore further if they are curious to know more.
  2. Rolig Loon wrote: Look for the first space? integer idx = llSubStringIndex(message, " "); string FirstWord = llGetSubString(message,0,idx); One caveat about that bit of code. If your user decdies for whatever reason (including accidently) adds 1 or more spaces at the beginning, that routine will fail. The index of the first space will be zero so you will get a substring of zero to zero....which is nothing. You need to validate the entry if you have not already thought about it. messge = llStringTrim(message, STRING_TRIM_HEAD); //this will strip out all the white spaces at the beginning of the string // then (and if you want to save a variable) string firstWord = llGetSubString(message, 0, llSubstringIndex(message, " "));
  3. A bit late of response to this one, but I second the suggestion to check out M.O.C.K Cosmetics. I find her work layers well with most skins and are reasonably priced (at least I feel they are). Hers is one of my favorite cosmetics in sl.
  4. Yes, it is just 8 sliders. But my normal shape that I created when I first entered the world and have been happy with for several years is (according to the standard sizing): xS to S above the waist and M below the waist. When wearing separates it's not a usually an issue. A tiny tweak where needed soemtimes, sometimes an alpha (mainly on the bottom) and I'm good, and my look stays consistant. With a dress or ensemble piece I have to bite the bullet and go XS/S top to bottom. It's not a huge change but it is noticable and not a change I care for. I really would like to see some method developed that will respect the sliders and we can do away with this standard sizing stuff. I stay away from a fair amount of mesh for because of this. Also stuff needs the flexi component which mesh doesn't yet do. So for those 2 reasons for me it's not the end all thing.
  5. A few of the sub processes don't want to cleanly exit and are still "running" even when the viewer isn't. I've had this error for different DLL's on various releases. Since the files are in use, they can't be opened for writing (or replacing as is the actual case) during the upgrade. Either fully reboot or open your task manager and manually kill anything in the processes list related to second life. (most often it'll start with "sl:" and in my case it's always SLVoice.exe Rerun the setup/install and it'll go smoothly.
  6. Resdya, If there are no legitimate concerns for anybody but whiny, closed-minded little bitches, why have the Lindens chosen to forbid use of their name as a super harmless fun display name? Got a legitimate answer to that question? I keep seeing this on point brought up. I don't have a difinitive answer. My best *guess* though is that the disallowance of the Linden name is so deeply baked into the code for so many years that it's just not possible to allow it. At leat not without the possibility of hugly horrible things going wrong. I would be willing to bet there are special abilities and privilages granted to the name and I'd not want a good chunk of the population getting any of them by mistake or accident just because one line of code buried deep inside some spaghettified library didn't get updated. Even if the code is rock solid, I also know programmers are people prone to silly mistakes sometime and I'd not want to risk that 1 misplaced variable calling name instead of ID for some super power that's buried and long forgotten might be lurking about. That'd be a worse PR nightmare than someone just impersonating them.
  7. In response to Neo Ornamental's questions above : In order 1) Yes, the user name shows in local chat an IM's and Group IM. the names come across as display (uers): blah blah. 2) Kinda. you have to mouse over and the user name will display as a tool tip 3) No. that's one point of conusion. 4) Since user name is promenently displayed, and I have found options to turn off Display name viewing, but not user name viewing I think the ability for people to pretend to be you is mitigated quite a bit. Object creator/ownership is displayed the same way. IE: "Display (user)" 5) no answer 6) just watched. with the above noted, I think most all of the vid is inaccurate and has not bearing. just my 2 electrons worth. edit; I sit corrected. you can turn off user name display, but that only effects the "over the head" display of the user name. the "Display (user)" combo still shows up in chat and other places. So, it still is fairly mitigated on how easily it is to impersonate someone.
×
×
  • Create New...