I like this! Sanna, I was LOL at your great noobcoder story, reminds me of my days coding FORTRAN. Yeah, I'm that old! No coding since, just accounting and WOW.
Anyways, Is there a page to find the realm numbers/server ids?
user-tailored "most wanted list"
If there's an actual list somewhere, I am unaware of it, but if you go to the Census Stats page, choose the server(s) you are interested in, and hit <GO>, you can get the ServerID by looking at the resulting URL. For example, I chose "Aegwynn", and can see that it's ServerID is 595.
Regarding my web-service, I guess I didn't need to worry about getting hammered.
Rollie's page ads must be the reason why so many different spiders hit that domain, though. Interestingly enough, they all seem to respect "robots.txt", although one Russian bot was unusually interested in the email address honeypot I have.
In case anyone's actually curious, there are currently 38 (mostly very expired) cache entries:
There are still a couple of things I might add if I get the urge and time, such as the active totals for each side, but if anyone else has anything they'd like to see, go ahead and suggest it and I might add it to my list (probably not "insanely moar dots mode", though :p ).
Since Blizz quietly broke the game on my computer with the 3.3.5 patch, I am pretty much done playing WoW for now, but I might get another computer sometime, and I will try to remember to keep visiting here.
Regarding my web-service, I guess I didn't need to worry about getting hammered.

In case anyone's actually curious, there are currently 38 (mostly very expired) cache entries:
Code: Select all
38 cache entries
1: type = long, status = Expired, age = 2295735 (26d 13:42:15)
2: type = normal, status = Expired, age = 4460888 (51d 15:08:08)
3: type = normal, status = Expired, age = 4460883 (51d 15:08:03)
4: type = normal, status = Expired, age = 4460872 (51d 15:07:52)
21: type = normal, status = Expired, age = 4188981 (48d 11:36:21)
26: type = normal, status = Expired, age = 4188980 (48d 11:36:20)
32: type = normal, status = Expired, age = 4188983 (48d 11:36:23)
37: type = normal, status = Expired, age = 2295756 (26d 13:42:36)
39: type = normal, status = Expired, age = 2295755 (26d 13:42:35)
42: type = normal, status = Expired, age = 4188986 (48d 11:36:26)
43: type = normal, status = Expired, age = 4188977 (48d 11:36:17)
44: type = normal, status = valid, age = 1669 (00:27:49)
46: type = normal, status = Expired, age = 4188979 (48d 11:36:19)
48: type = normal, status = Expired, age = 4608733 (53d 08:12:13)
49: type = normal, status = Expired, age = 4188973 (48d 11:36:13)
57: type = normal, status = Expired, age = 4188974 (48d 11:36:14)
67: type = normal, status = Expired, age = 4188978 (48d 11:36:18)
75: type = normal, status = Expired, age = 2295754 (26d 13:42:34)
77: type = normal, status = Expired, age = 4188982 (48d 11:36:22)
78: type = normal, status = valid, age = 1666 (00:27:46)
80: type = normal, status = Expired, age = 4188988 (48d 11:36:28)
85: type = normal, status = Expired, age = 4188986 (48d 11:36:26)
120: type = long, status = Expired, age = 2295754 (26d 13:42:34)
267: type = normal, status = Expired, age = 3676999 (42d 13:23:19)
350: type = normal, status = Expired, age = 3677002 (42d 13:23:22)
353: type = normal, status = Expired, age = 3677004 (42d 13:23:24)
505: type = normal, status = Expired, age = 4563948 (52d 19:45:48)
521: type = normal, status = Expired, age = 3676998 (42d 13:23:18)
535: type = normal, status = Expired, age = 4188977 (48d 11:36:17)
549: type = normal, status = Expired, age = 3676997 (42d 13:23:17)
557: type = normal, status = Expired, age = 3677003 (42d 13:23:23)
559: type = normal, status = Expired, age = 4188973 (48d 11:36:13)
576: type = normal, status = Expired, age = 3676995 (42d 13:23:15)
626: type = normal, status = Expired, age = 3677000 (42d 13:23:20)
654: type = normal, status = Expired, age = 4188985 (48d 11:36:25)
741: type = normal, status = Expired, age = 4188991 (48d 11:36:31)
783: type = normal, status = Expired, age = 4188990 (48d 11:36:30)
843: type = normal, status = Expired, age = 3676996 (42d 13:23:16)
Since Blizz quietly broke the game on my computer with the 3.3.5 patch, I am pretty much done playing WoW for now, but I might get another computer sometime, and I will try to remember to keep visiting here.
Well, I've promoted Version 2.0 to live.
New features in this version include some links back here so it's a little more obvious where the data comes from, and the inclusion of the total active Alliance / Horde population.
Behind the scenes, I redid how I cache the server information. Instead of just caching the pre-formatted line, I cache the elements, so it is now possible to change the contents of the line if you turn off verbose mode.
If you really liked the old format of the server lines, you can add "&format=classic" to the query.
I also wrote up a brief man page, for those of you who are just dying to know what the various options are.
I decided not to clear out the existing cache, so if you force the use of expired cache, you will still see the old format for anything that was cached before roughly 15:00 CDT today.
New features in this version include some links back here so it's a little more obvious where the data comes from, and the inclusion of the total active Alliance / Horde population.
Behind the scenes, I redid how I cache the server information. Instead of just caching the pre-formatted line, I cache the elements, so it is now possible to change the contents of the line if you turn off verbose mode.
If you really liked the old format of the server lines, you can add "&format=classic" to the query.
I also wrote up a brief man page, for those of you who are just dying to know what the various options are.

I decided not to clear out the existing cache, so if you force the use of expired cache, you will still see the old format for anything that was cached before roughly 15:00 CDT today.
Don't worry, big heaping helpings of moardots are up for the taking.
(I had briefly considered also adding gray dots in the background, but decided not to bother.)
To help the OCD-crowd ( :p ), I'll post the "bare" link from the last page again....

To help the OCD-crowd ( :p ), I'll post the "bare" link from the last page again....