<%@ Language=JScript EnableSessionState=False%> <% ////////////////////////////////////////////////////// // Link Swapper Notification Stub ASP v1.01 // Copyright (c) 2004 Link Swapper // www.link-swapper.com ////////////////////////////////////////////////////// var home = "http://www.link-swapper.com/remotectl.php?"; var addr = Request.ServerVariables("REMOTE_HOST"); if(addr == "") addr = Request.ServerVariables("REMOTE_ADDR"); var fpath = String(Request.ServerVariables("PATH_TRANSLATED")); var i = fpath.lastIndexOf("\\"), j = fpath.lastIndexOf("/"); if(i < j) i = j; var user = fpath.substr(i + 1); j = user.indexOf("."); if(j <= 0) j = user.length; var requri = Request.ServerVariables("URL") + "?" + Request.ServerVariables("QUERY_STRING"); var params = "user=" + escape(user.substr(0,j)) + "&addr=" + escape(addr) + "&host=" + escape(Request.ServerVariables("SERVER_NAME")) + "&agent=" + escape(Request.ServerVariables("HTTP_USER_AGENT")) + "&requri=" + escape(requri); var objSrvHTTP; try { objSrvHTTP = Server.CreateObject ("MSXML2.ServerXMLHTTP.5.0"); } catch (e){ objSrvHTTP = null; } if(objSrvHTTP == null){ try { objSrvHTTP = Server.CreateObject ("MSXML2.ServerXMLHTTP.4.0"); } catch (e){ objSrvHTTP = null; } } if(objSrvHTTP != null){ objSrvHTTP.open ("GET",home + params, false); objSrvHTTP.send(); Response.Status = objSrvHTTP.status; Response.ContentType = objSrvHTTP.getResponseHeader("Content-Type") Response.Write(objSrvHTTP.responseText); objSrvHTTP = null; } else { Response.Status = 500; } %>