<%@ Language=JavaScript %>
<%
Versuch
{
var Inet1 = neues ActiveXObject („CiscoURLProxy.URLGrabber“); // verursachen den Vollmachtgegenstand
var rawdata = Inet1.GetURL („http://ichart.yahoo.com/t?s=csco“, 1); // erhalten das GIF von Yahoo… Das „1“ merken, wie der zweite Parameter das TeilByteArray erklärt. Sein innen die Vollmacht Doc.…
var CIP = neues ActiveXObject („CIPIMAGE.ImageProcessor.1“); // verursachen meinen CIP-Gegenstand
var serverIP = Request.ServerVariables („LOCAL_ADDR“);
var d = neues Datum ();
var-Stunde = d.getHours ();
var-chartarray = neue Reihe ();
cip.LoadPNGFromBuffer (rawdata); //-Last die Bytereihe
cip.RGBToPalette (); // I wissen nicht, wenn die Quelle RGB oder eine Palette so ich zu diesem irgendwie ist. Sie verletzt nicht…
cip.ColorToGray (); // verringern die Farben auf Grayscale
cip.ReducePaletteColors (4); // verringern die Palette auf 4 Farben. (2-bit)
var rawchartdata = cip.SaveCIPDataToBuffer ();
Response.Buffer = ausrichten en;
Response.ContentType = „Text/xml“; // vergessen nicht die xml Pantomimeart Überschrift wir alle Liebe…
Response.Write („ \ r \ n-1 \ r \ n-1 \ r \ n132 \ r \ n64 \ r \ n2 \ r \ n");
für (var I = 0; I < 96; i++)
{
chartarray [i] = Schnur (rawchartdata) .substr (i * 96, 96);
}
für (var I = 13; I < 77; i++)
{
Response.Write (Schnur (chartarray [i]) .substr (2, 20)); //-Erscheinen-Zahlen
Stunde = d.getHours ();
wenn (Zahl (Stunde) < 13) // wenn vor linker Seite des Erscheinens des 1:00 P.M. des Diagramms
{
Response.Write (Schnur (chartarray [i]) .substr (22, 42));
}
sonst wenn (Zahl (Stunde) < 14) // wenn nach 1:00 P.M. und vor linker Seite des Erscheinens des 2:00 P.M. des Diagramms
{
Response.Write (Schnur (chartarray [i]) .substr (32, 42));
}
sonst wenn (Zahl (Stunde) < 15) // wenn nach 2:00 P.M. und vor linker Seite des Erscheinens des 3:00 P.M. des Diagramms
{
Response.Write (Schnur (chartarray [i]) .substr (42, 42));
}
sonst // nach rechter Seite des Erscheinens des 3:00 P.M. des Diagramms
{
Response.Write (Schnur (chartarray [i]) .substr (46, 42));
}
Response.Write (Schnur (chartarray [i]) .substr (90, 4));
}
Response.Write („ \ r \ nCSCO Intra-day Chart \ r \ n“);
Response.Flush (); //-Erröten durch bufferd Antwort
}
Fang (irren)
{
Response.Write („Störung: “ + err.description + „,“ + err.number.toString (16)); // Yeah nach rechts, haben wir keine Störungen….
}
Response.End ();
%> |