Niceties

Post suggestions or requests of WarcraftRealms UI Mods here
Post Reply
bhaelochon
Posts: 2
Joined: Sat Sep 17, 2005 6:08 pm
Location: North Kansas City, MO, USA

Niceties

Post by bhaelochon »

  • New slash commands (I think they're pretty self-explanatory):

    /censusplus auto {on | off}
    /censusplus take
    /censusplus pause
    /censusplus resume
    /censusplus stop
  • Change the minimap button to a different color for each of the different running states (idle, taking, paused).

    (Brainstorm: Maybe get even more clever and have two colors for each of the running states: a bright color for when auto-census is on, a dark color for when auto-census is off.)

    I don't even know if that's possible. I can't think of another mod that does it.
  • Something about tweaking the current algorithms in order to reduce lag at end of census.

    I haven't fully thought this one out yet, but the goal here is to prevent lag death. Maybe do more parsing during the census versus at the end?
  • (Brainstorm) A popup menu when clicking on the minimap button.

    Initial list of menu options: take/pause/resume, stop, auto on/off, profiler on/off.
  • (Brainstorm) An optional prompt before initiating an auto-census.

    Like the CTRA ready check. Options would be "Procede" and "Skip".
More as I think of them. :)
Last edited by bhaelochon on Mon Apr 03, 2006 6:20 pm, edited 1 time in total.
"Never hold your farts in. They travel up your spine and into your brain, and that's where you get shitty ideas from." - Unknown

User avatar
Rollie
Site Admin
Posts: 4783
Joined: Sun Nov 28, 2004 11:52 am
Location: Austin, TX
Contact:

Post by Rollie »

all great ideas, keep 'em coming =)
phpbb:phpinfo()

User avatar
DM.
Census Taker
Posts: 1130
Joined: Mon Oct 03, 2005 12:27 pm
Location: Toronto, Canada

Post by DM. »

I like them all =)

Esp the popup menu and the lag death thing. Census takes longer than most mods to open its UI so if there was a menu then that would be even better, perhaps as a right click or something or just a simple left click with an option to open the UI.
Image
Click my sig

User avatar
Rollie
Site Admin
Posts: 4783
Joined: Sun Nov 28, 2004 11:52 am
Location: Austin, TX
Contact:

Post by Rollie »

You people must have huge local databases if you get a ton of lag when you open the UI. Granted, my local DB isn't that huge so this is never really an issue for me.
phpbb:phpinfo()

User avatar
Alanthus
Updater Extraordinaire
Posts: 334
Joined: Tue Aug 23, 2005 11:38 am

Post by Alanthus »

I don't think that's really the entire problem, I get issues now already at 2-4k surveyed from the first server and I purge quite often. When I do a full run of a bunch of servers it gets worse of course but the initial file size/char number to notice issues has decreased over the last couple of patches.
Image Image

User avatar
Rollie
Site Admin
Posts: 4783
Joined: Sun Nov 28, 2004 11:52 am
Location: Austin, TX
Contact:

Post by Rollie »

I have started looking at how to lessen the processing lag. Hopefully I can get something worked out well.
phpbb:phpinfo()

User avatar
DM.
Census Taker
Posts: 1130
Joined: Mon Oct 03, 2005 12:27 pm
Location: Toronto, Canada

Post by DM. »

Yes mine is large.... Currently the file is just over 2mb in size. I tend to Prune alot, not Purge. But still a addon like MobInfo is one which gathers data and doesn't take a long time to load when you open up its UI, my lua file for that is only 218kb

I like my database size large so I can keep track of things ;)


Hopefully the next version will have some lag reduction methods in place :)
Image
Click my sig

Balgair
Araiceil
Posts: 1716
Joined: Fri Sep 30, 2005 11:47 am
Location: UK

Post by Balgair »

Yeah, I've been noticing really nasty end-of-census lag since 3.3 came out in parrticular - it's always had a slight lag but now it's a second or longer. My censusplus.lua in SavedVariables is under 4MB, and a few months back I had it at 12MB with less lag than currently, so I don't think it's entirely down to my large database ;)

Love the idea of having the minimap button showing the censusing state btw, I often don't notice a census starting and then wonder why /who won't work any more lol. The pop-up menu would be a nice touch if possible too, though I can understand if that's tough to code.

User avatar
DM.
Census Taker
Posts: 1130
Joined: Mon Oct 03, 2005 12:27 pm
Location: Toronto, Canada

Post by DM. »

Oh yea thats another thing.... Being able to do a /who when Census is running.... But I think Blizzard limits the amount of /who you can do to like one every 2 seconds. So Census takes top priority by quickly sending out another /who command once the previous one comes in.

Not sure what can be done here, if anything but ah well. Oh I know... Pause!! :D
Image
Click my sig

User avatar
Ceto
Shady Dealer
Posts: 335
Joined: Sun Oct 16, 2005 8:22 pm
Location: Plymouth, NH
Contact:

Post by Ceto »

DM. wrote:Oh yea thats another thing.... Being able to do a /who when Census is running.... But I think Blizzard limits the amount of /who you can do to like one every 2 seconds. So Census takes top priority by quickly sending out another /who command once the previous one comes in.

Not sure what can be done here, if anything but ah well. Oh I know... Pause!! :D
A CensusPlus command that queues your custom query and runs it as soon as the internal /who timeout has cleared.

That would be a problem if the query returned more than three results: the /who results window would open, then be cleared in a few seconds as CensusPlus resumed its own queries. So, maybe:
  1. CensusPlus hums along, silently performing /who queries in the background.
  2. User runs a command, /censusplus who Character. C+ queues this request.
  3. C+ pauses the census process.
  4. /who timeout clears, C+ runs user's /who query.
    1. Results <= 3: results are displayed in the chat window.
    2. Results > 3: result window is displayed, C+ background queries are disabled until result window is closed manually.
  5. Background queries resume.
Image

bhaelochon
Posts: 2
Joined: Sat Sep 17, 2005 6:08 pm
Location: North Kansas City, MO, USA

Post by bhaelochon »

Oh, how my baby has grown! It's nice to see my thread generated discussion.

Thoughts:
  • Lag

    Just to be clear, I'm talking about end-of-census, not loading the graph. I could do without the graph 95% of the time. ;)
  • Queuing user /who requests

    Excellent idea, and one I'm surprised at myself for not thinking of. It would be even neater if you could intercept standard /who messages instead of having to go through a C+ command. :D
An additional suggestion:
  • Configurable time between censuses

    Allow me to configure how often a census runs.
"Never hold your farts in. They travel up your spine and into your brain, and that's where you get shitty ideas from." - Unknown

User avatar
Talinda
Posts: 4
Joined: Thu Jun 16, 2005 1:17 pm
Location: Sunny Florida

Post by Talinda »

Bump.

Especially the bit about the minimap button showing the status!
My favorite color is Blizzard Blue.
Image Image

User avatar
Naraht
Posts: 55
Joined: Sun Nov 05, 2006 6:55 pm
Location: Bedford, TX or Shattrath...not sure..

Post by Naraht »

Ideas I've had include
Bar integration (Titan Panel & FuBar are the two biggies) - I have too many icons around my nimimap as it is..*sigh*
a way to identify other census takers (IE you can flag yourself as a census taker and it would transmit on a private channel {I believe this is possible} so that you would know who on your server was also gathering info)
updated graphics for the races/classes...surely someone knows an artist who can draw so more interesting protraits than Blizz's male portraits. >_<

User avatar
DM.
Census Taker
Posts: 1130
Joined: Mon Oct 03, 2005 12:27 pm
Location: Toronto, Canada

Post by DM. »

Naraht wrote:..... updated graphics for the races/classes...surely someone knows an artist who can draw so more interesting protraits than Blizz's male portraits.
How about those new avatars from the WoW forums? it would also be great if we can get some female pics as well... At least an option for those who have chars Claimed to set this?
Image
Click my sig

Post Reply