Here are some really good PSP links.
For over all info on PSP games, hacks, mods and more check out http://pspupdates.qj.net and the forums http://forums.qj.net
Wanna learn how to program games and apps for the PSP? check out http://evilmana.com
Learn how to hack your PSP easy at www.psphackin.weebly.com
<%
Function googleColor(value, random)
Dim colorArray
colorArray = Split(value, ",")
googleColor = colorArray(random Mod (UBound(colorArray) + 1))
End Function
Function googleScreenRes()
Dim screenRes, delimiter, resArray
screenRes = Request.ServerVariables("HTTP_UA_PIXELS")
delimiter = "x"
If IsEmpty(screenRes) Then
screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS")
delimiter = ","
End If
resArray = Split(screenRes, delimiter, 2)
If (UBound(resArray) + 1) = 2 Then
googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1)
End If
End Function
Function googleDcmguid()
Dim dcmguid
dcmguid = Request.ServerVariables("HTTP_X_DCMGUID")
If Not IsEmpty(dcmguid) Then
googleDcmguid = "&dcmguid=" & dcmguid
End If
End Function
Dim googleTime, googleDt, googleScheme, googleHost
googleTime = DateDiff("s", "01/01/1970 00:00:00", Now())
googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer)))
googleScheme = "http://"
If StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://"
googleHost = Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST"))
Dim googleAdUrl, googleAdOutput
googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_
"ad_type=text_image" &_
"&channel=" &_
"&client=ca-mb-pub-6467182416822662" &_
"&dt=" & googleDt &_
"&format=mobile_double" &_
"&host=" & googleHost &_
"&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_
"&markup=chtml" &_
"&oe=utf8" &_
"&output=chtml" &_
"&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_
"&url=" & googleHost & Server.URLEncode(Request.ServerVariables("URL")) &_
"&useragent=" & Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) &_
googleScreenRes() &_
googleDcmguid()
Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP")
googleAdOutput.Open "GET", googleAdUrl, false
googleAdOutput.Send
Response.Write(googleAdOutput.responseText)
%>
<%@ page import="java.io.BufferedReader,
java.io.InputStreamReader,
java.io.IOException,
java.io.UnsupportedEncodingException,
java.net.URL,
java.net.URLEncoder" %>
<%!
private static final String PAGEAD =
"http://pagead2.googlesyndication.com/pagead/ads?";
private void googleAppendUrl(StringBuilder url, String param, String value)
throws UnsupportedEncodingException {
if (value != null) {
String encodedValue = URLEncoder.encode(value, "UTF-8");
url.append("&").append(param).append("=").append(encodedValue);
}
}
private void googleAppendColor(StringBuilder url, String param,
String value, long random) {
String[] colorArray = value.split(",");
url.append("&").append(param).append("=").append(
colorArray[(int)(random % colorArray.length)]);
}
private void googleAppendScreenRes(StringBuilder url, String uaPixels,
String xUpDevcapScreenpixels) {
String screenRes = uaPixels;
String delimiter = "x";
if (uaPixels == null) {
screenRes = xUpDevcapScreenpixels;
delimiter = ",";
}
if (screenRes != null) {
String[] resArray = screenRes.split(delimiter);
if (resArray.length == 2) {
url.append("&u_w=").append(resArray[0]);
url.append("&u_h=").append(resArray[1]);
}
}
}
private void googleAppendDcmguid(StringBuilder url, String dcmguid) {
if (dcmguid != null) {
url.append("&dcmguid=").append(dcmguid);
}
}
%>
<%
long googleDt = System.currentTimeMillis();
String googleHost = (request.isSecure() ? "https://" : "http://")
+ request.getHeader("Host");
StringBuilder googleAdUrlStr = new StringBuilder(PAGEAD);
googleAdUrlStr.append("ad_type=text_image");
googleAdUrlStr.append("&channel=");
googleAdUrlStr.append("&client=ca-mb-pub-6467182416822662");
googleAdUrlStr.append("&dt=").append(googleDt);
googleAdUrlStr.append("&format=mobile_double");
googleAppendUrl(googleAdUrlStr, "host", googleHost);
googleAppendUrl(googleAdUrlStr, "ip", request.getRemoteAddr());
googleAdUrlStr.append("&markup=chtml");
googleAdUrlStr.append("&oe=utf8");
googleAdUrlStr.append("&output=chtml");
googleAppendUrl(googleAdUrlStr, "ref", request.getHeader("Referer"));
String googleUrl = request.getRequestURL().toString();
if (request.getQueryString() != null) {
googleUrl += "?" + request.getQueryString().toString();
}
googleAppendUrl(googleAdUrlStr, "url", googleUrl);
googleAppendUrl(googleAdUrlStr, "useragent", request.getHeader("User-Agent"));
googleAppendScreenRes(googleAdUrlStr, request.getHeader("UA-pixels"),
request.getHeader("x-up-devcap-screenpixels"));
googleAppendDcmguid(googleAdUrlStr, request.getHeader("X-DCMGUID"));
try {
URL googleAdUrl = new URL(googleAdUrlStr.toString());
BufferedReader reader = new BufferedReader(
new InputStreamReader(googleAdUrl.openStream(), "UTF-8"));
for (String line; (line = reader.readLine()) != null;) {
out.println(line);
}
} catch (IOException e) {}
%>