<%@ Language=JavaScript %>
<%
probeer
{
var Inet1 = nieuwe ActiveXObject („CiscoURLProxy.URLGrabber“); // leidt tot het volmachtsvoorwerp
var rawdata = Inet1.GetURL („http://ichart.yahoo.com/t?s=csco“, 1); // krijgt GIF van Yahoo… Neem nota van „1“ aangezien de tweede parameter de component ByteArray vertelt. Zijn binnen volmachtsdoc.…
var cip = nieuwe ActiveXObject („CIPIMAGE.ImageProcessor.1“); // leidt tot mijn cipvoorwerp
var serverIP = Request.ServerVariables („LOCAL_ADDR“);
var D = nieuwe Datum ();
var uur = d.getHours ();
chartarray var = nieuwe Serie ();
cip.LoadPNGFromBuffer (rawdata); // Lading de byteserie
cip.RGBToPalette (); // weet ik niet of is de bron RGB of een palet zo I hoe dan ook aan dit. Het kwetst niet…
cip.ColorToGray (); // vermindert de kleuren tot grayscale
cip.ReducePaletteColors (4); // vermindert het palet tot 4 kleuren. (2-beetje)
var rawchartdata = cip.SaveCIPDataToBuffer ();
Response.Buffer = waar;
Response.ContentType = „tekst/xml“; // vergeet niet xml typekopbal nabootst wij allen… houden van
Response.Write („ \ r \ n-1 \ r \ n-1 \ r \ n132 \ r \ n64 \ r \ n2 \ r \ n“);
voor (var i = 0; i < 96; i++)
{
chartarray [I] = Koord (rawchartdata) .substr (I * 96, 96);
}
voor (var i = 13; i < 77; i++)
{
Response.Write (chartarray Koord ([I]) .substr (2, 20)); // toont Aantallen
uur = d.getHours ();
als (Aantal (uur) < 13) // als vóór 1:00 p.m. linkerkant van grafiek tonen
{
Response.Write (chartarray Koord ([I]) .substr (22, 42));
}
als anders (Aantal (uur) < 14) // als na 1:00 p.m. en vóór 2:00 p.m. linkerkant van grafiek tonen
{
Response.Write (chartarray Koord ([I]) .substr (32, 42));
}
als anders (Aantal (uur) < 15) // als na 2:00 p.m. en vóór 3:00 p.m. linkerkant van grafiek tonen
{
Response.Write (chartarray Koord ([I]) .substr (42, 42));
}
anders // na 3:00 p.m. toont rechterkant van grafiek
{
Response.Write (chartarray Koord ([I]) .substr (46, 42));
}
Response.Write (chartarray Koord ([I]) .substr (90, 4));
}
Response.Write („ \ r \ nCSCO Chart In de loop van de dag \ r \ n“);
Response.Flush (); // Vloed door bufferdreactie
}
vangst (vergis me)
{
Response.Write („Fout: “ + err.description + „,“ + err.number.toString (16)); // herstelt ja, zullen wij geen fouten…. hebben
}
Response.End ();
%> |