Password-Schutz mit Mbyte Download Zaehler !

Hallo,
ich moechte Online-Content verkaufen nach Mbyte Download.
D.h. ein Kunde bekommt ein Password
mit z.B. 50 Mbyte Download-Recht.
Das Password steht in einer Datenbank
und jedesmal wenn der Kunde ein JPEG Bild
oder ZIP File anklickt, wird der MBytes
Betrag um die Bytes-zahl des Bildes
oder des ZIP Files heruntergezaehlt.
Wenn dann die 50Mbytes runtergeladen sind,
ist das Password automatisch abgelaufen
und der Kunde kann nichts mehr runterladen.

Wie macht man sowas oder wo ist sowas
zu kaufen oder wer kann mir sowas programmieren ?

Kann ein CGI Programm (Pearl oder
Win32-exe) mitbekommen, ob ein File
vollstaendig uebertragen wurde zum Enduser ?

Es soll ein ZIP File per CGI zum End-Kunden
uebertragen werden und das CGI soll
erst nach dem fertigen Download die Bytes-
Anzahl runterzaehlen, die zum Kunden uebertragen wurde und dies vom
Kunden-Datensatz abziehen in der Online-
Datenbank.

Daher muss das CGI irgendwie mitbekommen,
ob der Download nicht abgebrochen wurde
und das vollstaendige File uebertragen wurde.

Wie kann man das machen ?

Oder weiss jemand, wo man Scripte kaufen kann, die Download per Mbytes zulassen ?
Also dass man dem Enduser 50 Mbytes Download-Recht verkauft und wenn er dann 50 MB gesaugt hat, ist sein Password automatisch abgelaufen !
Vielen Dank !