UE1:NBSPCrc (Class): Difference between revisions
m →Purpose |
|||
Line 1: | Line 1: | ||
== Purpose == | == Purpose == | ||
The WebResponse class is most likely extended to create a limited file reader to perform CRC checks. | |||
== Variables == | == Variables == |
Revision as of 13:35, 1 April 2009
Purpose
The WebResponse class is most likely extended to create a limited file reader to perform CRC checks.
Variables
Discussion
Complete source code
<uscript>//============================================================================= // NBSPCrc ==> NoBullShitPlus v1.09 //=============================================================================
class NBSPCrc extends WebResponse;
var private int q, a, x;
function HTTPResponse (string Header) {} //SEND HEADER function SendStandardHeaders (optional string ContentType) {} function Redirect (string URL) {} event SendBinary (int b, byte ab[255]) { local int zzi, ti; const c = 0xedb82633;
for (zzi=0;zzi<x;zzi++) a += ((ab[zzi] * ab[zzi]) + ((ab[zzi] - q)^ab[zzi]) ^ c) * ab[zzi]; } final function ss(private int g) { q = g; } final function ac(private int y) { x = y; } final function int gg() { return a; } final function dd() { a=0; }
defaultproperties {
IncludePath=""
}</uscript>