Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Nur ein Download pro IP? (https://www.delphipraxis.net/51977-nur-ein-download-pro-ip.html)

faux 22. Aug 2005 17:00

Re: Nur ein Download pro IP?
 
Außerdem hat es keinen Sinn, weil der Server nichtmal ihm gehört... :S

Delphi-Freak 22. Aug 2005 21:54

Re: Nur ein Download pro IP?
 
Naja, der Sinn und Zweck ist, dass man dann keinen Download-Manager verwenden kann, der die Datei parallel mit mehreren Verbindungen herunterlädt (z.B. mit Verbindung1 das erste Drittel, mit Verbindung2 das zweite usw.) :wink:

Chewie 23. Aug 2005 09:00

Re: Nur ein Download pro IP?
 
Das ganze ist recht einfach, wenn du den Download per PHP durchführst.

Also einfach gesagt, du must folgendes tun, wenn der Benutzer den Download startet:

- IP in globale Liste (z.B. Datenbank) eintragen, falls noch nicht drinnen, sonst Fehlermeldung
- entsprechenen Header senden (application/octet-stream als Content-type o.ä.)
- Daten ausgeben (readfile() oder passthru() o.ä.)
- nun IP wieder entfernen

Wenn der Download aber vorzeitig abgebrochen wird, wird die IP u.U. nicht gelöscht, eventuell hilft aber ignore_user_abort

TillWe 23. Aug 2005 12:27

Re: Nur ein Download pro IP?
 
- IP und Session ist nicht wirklich verläßlich, da Session und IP geändert werden können.

Wenn Du möchtest, daß jeder nur einmal in einer bestimmten Zeit die Datei runterladen darf, würde ich es so machen, daß man seine E-Mail Adresse angeben muß.
Entweder per Login irgendwie, oder was sich in diesem Fale auch anbieten würde, die Datei direkt an angegeben E-Mail schicken.
(Weiß nicht ob Funpic mail unterstütz, wenn nicht kann ich Dir ein kostengünstiges Webspaceangebot unterbreiten :zwinker: )

IP oder Session ist nur zu gebrauchen wenn es auf den ein oder anderen download nicht ankommt und Du nur einen oberflächlichen Schutz brauchst.

Master_RC 28. Aug 2005 20:27

Re: Nur ein Download pro IP?
 
danke, dass ihr an meinen ideen zweifelt :D

nun gut, ich hab bereits eine andere lösung gefunden:
ein anderer downloadserver, der unbegrenzt traffic bietet udn trotzdem schnell ist :)

trotzdem danke! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:25 Uhr.
Seite 3 von 3     123   

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