Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Downloadvolumen auf 3MB beschränken (https://www.delphipraxis.net/65606-downloadvolumen-auf-3mb-beschraenken.html)

sECuRE 19. Mär 2006 13:56

Re: Downloadvolumen auf 3MB beschränken
 
Hi,

du schreibst selbst einen Proxyserver (ja, Software, kein extra Rechner), der bei jedem Request eine Datenstruktur anlegt und mitzählt, wieviel Bytes über die Leitung gingen. Nach 3 MB schließt du nun die Verbindung. Relativ einfach erklärt, ich weiß nicht, in wie weit dir die INDY-Komponenten da die Arbeit abnehmen.

Proxyserver für Linux sind zum Beispiel squid (Sehr schnell) oder privoxy (Gut zum Werbeblocken, aber eher langsam (auf langsamen Rechnern)). Für Windows habe ich sowas noch nicht gebraucht.

EDIT: Die transparenten Proxyserver, von denen ich sprach, arbeiten übrigens mit iptables und leiten die TCP-Pakete von Port 80 einfach auf Port 800 (der jeweilige Proxyport eben) um. Für Windows gibt's auch ein iptables-nachbau, hab' aber den genauen Namen vergessen.

cu

gsh 19. Mär 2006 13:59

Re: Downloadvolumen auf 3MB beschränken
 
ja aber wie kann ich den proxyserver zwischen IE und dem Internet schliessen OHNE das ich im IE den Proxy einstellen muss?

//edit: Ja genau des brauch ich aber woher bekomm ich so einen iptable?

sECuRE 19. Mär 2006 14:03

Re: Downloadvolumen auf 3MB beschränken
 
Hi,

schrieb ich doch in meinem Edit: mit einem Paketfilter wie iptables zum Beispiel.

cu

gsh 19. Mär 2006 14:07

Re: Downloadvolumen auf 3MB beschränken
 
ja aber was z.b. die wiki dazu sagt das das nur für linux ist

@allgemein in die runde frag: weiss jemand wie des heisst für windows?

sECuRE 19. Mär 2006 14:11

Re: Downloadvolumen auf 3MB beschränken
 
Hi,

*hach ja*. Erster Treffer bei Google zur Suche "iptables windows":
http://www.idrci.net/download.html

Wenigstens ein bisschen Eigeninitiative wäre doch nicht zuviel verlangt, oder?

cu

gsh 19. Mär 2006 19:28

Re: Downloadvolumen auf 3MB beschränken
 
des gibts nicht ich HAB gesucht

nach "iptables+windows" bei ist der erste und der alles andere aber nichts vernüftiges


//edit: Ausserdem ist des ein Trail Produkt was mir eigentlich nichts bringt

DGL-luke 19. Mär 2006 19:55

Re: Downloadvolumen auf 3MB beschränken
 
also wenn ich mir da was großes saugen wollte und merkte, ich könnte nicht, so baute ich mir ein 10-zeilen-php-skript, das mir eine beliebige datei aus dem internet in von mir zu bestimmenden häppchen lieferte.

;)

Ich würde dir empfehlen, bei allen dateien, die keine html-dateien, bilder etc. sind, das volumen mitzuzählen und diesen dann ab 5MB oder so den saft abzudrehen.

3 MB ist imo eine zu niedrige grenze.

PS: im übrigen finde ich es asozial, wenn man eine flatrate hat und die leute, die keine haben nicht saugen lässt ;)

gsh 19. Mär 2006 21:00

Re: Downloadvolumen auf 3MB beschränken
 
Zitat:

Zitat von DGL-luke
also wenn ich mir da was großes saugen wollte und merkte, ich könnte nicht, so baute ich mir ein 10-zeilen-php-skript, das mir eine beliebige datei aus dem internet in von mir zu bestimmenden häppchen lieferte.

;)

*räusper* das hab ich für ins in der Schule auch schon gemacht :zwinker:

Zitat:

Zitat von DGL-luke
Ich würde dir empfehlen, bei allen dateien, die keine html-dateien, bilder etc. sind, das volumen mitzuzählen und diesen dann ab 5MB oder so den saft abzudrehen.

3 MB ist imo eine zu niedrige grenze.

Naja also ich glaub 98% der benutzer die zum dem PC gehen können kein php-skript schreiben :) Also ist des ziemlich egal. Und naja zu den 3MB (war mal einfach so ein wert) es können auch 5MB sein sowas ist schnell geändert.

Außerdem wäre es günstig wenn nicht einfach der saft abgedreht wird und der dann vollkommen paff es noch 5 mal probiert zum downloaden weil es immer wieder abbricht. Also wäre es besser wenn der Proxy davor prüfen konnte ob es über 3MB (oder 5MB :wink: ) sind und dann nach (vielleicht) nach einen PW fragt des bei richtiger Eingabe erlaubt doch eine größere Datei downzuloaden

DGL-luke 19. Mär 2006 21:03

Re: Downloadvolumen auf 3MB beschränken
 
hmm.... also entweder proxy oder n browser plugin. am besten proxy. les dich ein bisschen ein und schau dir das indy-teil an.... ansonsten mal sehen ob irgendein web proxy das bereits kann, Jana Server zum beispiel....

gsh 19. Mär 2006 21:15

Re: Downloadvolumen auf 3MB beschränken
 
naja des hab ich mir schon etwas angeschaut des ist auch nicht mein prob ich will halt vorallem des der user des nicht einfach umgehen kann in dem er einfach den Proxy rausstreicht.


Hmmm da fällt mir ein kann der User überhaupt den Proxy verändern wenn er keine admin rechte hat? ich glaub schon oder? kann man des doch irgendwie sperren? weil dann wäre es mir egal den weg zu gehen


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:45 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz