Here's a teeny modification for active users that does a reverse lookup of everyone's IP using the server component DynuDNS. This will only work if you have this component available so don't even think of trying it if you have checked with your host and it's not installed on your server.
I did this because today I noticed that lookup rules seemed to have changed and Geektools and some other lookup pages no longer work. Or at least they didn't tonight. If anyone is interested I could post some more code snippets like this that utilize some of the other methods and properties of this component.
Here is the code:
<% if (mlev = 4 or mlev = 3) then
Set mydns = Server.CreateObject("Dynu.DNS")%>
<td valign="middle" align="center"><font face="<% =strDefaultFontFace %>" size="<% =strDefaultFontSize %>" color="<% =strDefaultFontColor %>"><% =rs("UserIP")%><br><% =mydns.ReverseLookup(rs("UserIP"))%></a></font></td>
<% Set mydns = nothing
end if %>
This is taken from one of the earlier versions of Active Users(3.0 I think)so if it is not an exact match just look for the code that has mydns because those are the only parts I added but that's all it takes to get the lookup.
@tomic
http://www.skepticfriends.org