Seite 3 von 5

Re: Datei per HTTP runterladen

Verfasst: 13.10.2009 11:13
von netzcoder
So also ich weiß nun wie es theoretisch geht leider finde ich wenig zu http posts....

Code: Alles auswählen

<form id="ff" action="http://rs664.rapidshare.com/files/291503798/test.txt" method="post">
Diese Zeile kann man aus dem Quelltext lesen. Dahin muss ein http post verschickt werden der folgendes beinhaltet: dl.start=free
Nun startet der Download Counter! Nun ist in dem Quelltext den man nun bekommt einen Downloadlink den man nach der Zeit des Counters (meinetwegen nach 90 Sekunden) aufruft.

Wäre nett wenn das jemand veruschen könnte
Euer netzcoder

Re: Datei per HTTP runterladen

Verfasst: 13.10.2009 14:07
von helpy
Vermilion hat geschrieben:... beim Webspace bezahlt man für's Hochladen (nur der, der dem Webspace gehört). n:1.
Nein! Das glaube ich nicht! Diese Vertragsbedingungen möchte ich sehen. Hast Du einen Link?

Bei server4you bezahlt man für die Optionen/Möglichkeiten (Größe des Webspace, Anzahl der Mail-Konten, ...) des Pakets.
Abhängig vom Paket, ist ein bestimmtes Transfervolumen frei!
Alles, was über das Transfervolumen hinausgeht, muss bezahlt werden"!
... außer bei manchen Paketen, wo "unlimited Traffic" dabei ist. Da ist entweder der Preis entsprechend hoch, oder es gibt eine Vertragsklausel, die "unlimited Traffic" einschränkt!

Zum Transfervolumen/Traffic gehört sowohl Upload als auch Download !!!

cu, helpy

Re: Datei per HTTP runterladen

Verfasst: 13.10.2009 14:12
von Vermilion
Eine konkrete Frage neben dem eigentlichen Thema: Versuchst du einen Downloader wie jDownloader und ähnliche zu programmieren? Ansonsten...
HeX0R hat geschrieben:Ich verstehe zwar immernoch nicht, was du da eigentlich machen willst, aber wer ernsthaft etwas erschaffen möchte, kommt um eine ernsthafte Lösung nicht rum.
@helpy: So war das nicht gemeint, nicht so konkret. Mit "man bezahlt für das Hochladen" meinte ich, dass man die Möglichkeit bezahlt, seine eigenen Dateien auf einem Webserver zu lagern. Das war nicht so wörtlich zu nehmen, eher abstrakt gesehen.

Re: Datei per HTTP runterladen

Verfasst: 13.10.2009 14:32
von netzcoder
Ich hab eig zwei Projekte. Eins ist wie du schon sagst eine art Download helper! Das andere ist eine riesige Datenbank bei der es nicht darauf ankommt ob man nun 2 Minuten oder 10 warten muss... sehr wohl aber das sie unbegrenz groß ist! Für beide diese Projekte brauch ich eine solche Funktion!

PS: Irgendwie funzt das einloggen mit FF ned

Re: Datei per HTTP runterladen

Verfasst: 13.10.2009 16:31
von kswb73
Das ist der für den Download verantwortliche HTML-Code (soweit ich das rausfinden konnte). Es handelt sich um ein Formulat. Die Daten des Formulares werden per Post (versteckt) versenden. Die ersten Punkte sind die Download-Optionen, die letze ist der Knopf für das Absenden. Das ganze wird dann an http://rs664dt.rapidshare.com/files/291 ... 4/test.txt weitergeleitet.
Achtung: Ich vermute das noch eine Kontrolle auf Serverseite gemacht wird um solches Schummeln zu unterbinden. Sie werden wohl prüfen ob du vorher auf der Download-Seite warst, und ob du lange genug gewartet hast. Auch eine Regelmäßige Veränderung des Downloadlinks wäre denkbar.

Code: Alles auswählen

<form name="dlf" action="http://rs664dt.rapidshare.com/files/291503798/7120394/test.txt" method="post">        
        <table class="klapp" cellspacing=0><tr class="klapptitel"><td>
        <a href="javascript:anzeigen('+"'1'"+')"><div><img src="/img2/pfeil_zu.jpg" id="pb1" /> Erweiterte Download-Einstellungen</div></a>'
        </td>
        </tr><tr><td><div class="klappo" style="display:none;" id="p1">Download via:<br />
        <input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664l34.rapidshare.com/files/291503798/7120394/test.txt\';" /> Level(3) #4<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664l32.rapidshare.com/files/291503798/7120394/test.txt\';" /> Level(3) #2<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664l33.rapidshare.com/files/291503798/7120394/test.txt\';" /> Level(3) #3<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664tg2.rapidshare.com/files/291503798/7120394/test.txt\';" /> Teleglobe #2<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664tg.rapidshare.com/files/291503798/7120394/test.txt\';" /> Teleglobe<br />
<input checked type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664dt.rapidshare.com/files/291503798/7120394/test.txt\';" /> Deutsche Telekom<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664tl4.rapidshare.com/files/291503798/7120394/test.txt\';" /> TeliaSonera #4<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664tl3.rapidshare.com/files/291503798/7120394/test.txt\';" /> TeliaSonera #3<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664l3.rapidshare.com/files/291503798/7120394/test.txt\';" /> Level(3)<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664gc.rapidshare.com/files/291503798/7120394/test.txt\';" /> GlobalCrossing<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664tl2.rapidshare.com/files/291503798/7120394/test.txt\';" /> TeliaSonera #2<br />
<input  type="radio" name="mirror" onclick="document.dlf.action=\'http://rs664tl.rapidshare.com/files/291503798/7120394/test.txt\';" /> TeliaSonera<br />

</div>
</td></tr></table><p><center><input type=image src="/img2/download_file.jpg" /></center>
</p></form>
Der Code stammt aus dem Quellcode der DownloadSeite (mit Timer) aus der Funktion fc.
netzcoder hat geschrieben: PS: Irgendwie funzt das einloggen mit FF ned
Lösch mal die Cookies vom Board und nimm diesen Link http://www.purebasic.fr/german/index.php

Re: Datei per HTTP runterladen

Verfasst: 13.10.2009 16:43
von netzcoder
Also erstmal danke. Jo das hab ich auch rasugefunden... Wenn sich der Link ändert ist das ja auch nicht schlimm den kann man ja auslesen. Ja es wird gecheckt aber maan muss einfach per Post an die von dir genannte Adresse dl.start=free senden.
Und nach 130 Sekunden die Seite nochmal laden und man lädt die Datei. Ich hab mich einfach mal freundlich an den Support gewandt und die haben mir den entscheidenden Tipp gegeben. Jetzt wäre es super wenn jemand das per HTTP umsetzen könnte weil ich wie ich ja gesagt habe dardrin ne totale null bin

Re: Datei per HTTP runterladen

Verfasst: 13.10.2009 17:15
von Josh
netzcoder hat geschrieben:Ich hab eig zwei Projekte. Eins ist wie du schon sagst eine art Download helper! Das andere ist eine riesige Datenbank bei der es nicht darauf ankommt ob man nun 2 Minuten oder 10 warten muss... sehr wohl aber das sie unbegrenz groß ist! Für beide diese Projekte brauch ich eine solche Funktion!
also ich hab mich noch nicht mit der programmierung von datenbankabfragen beschäftigt und erst recht nicht, wenn diese auf einem webspace liegen.

ich kann mir aber beim besten willen nicht vorstellen, dass es sinn und zweck einer serverseitigen datenbank ist, dass irgend so ein monster jedesmal runtergeladen werden soll. bei einer serverseitigen datenbank wird das lesen und schreiben doch sicher genau so mit einer sql-abfrage erfolgen wie sonst.

Re: Datei per HTTP runterladen

Verfasst: 14.10.2009 23:33
von netzcoder
Hat das was mit meinem Thema zutun? Entschuldigung also ich will nicht unhöflich sein aber irgendwie passt das nicht so recht

Re: Datei per HTTP runterladen

Verfasst: 15.10.2009 00:47
von Josh
netzcoder hat geschrieben:Hat das was mit meinem Thema zutun? Entschuldigung also ich will nicht unhöflich sein aber irgendwie passt das nicht so recht
falls du meinen beitrag meinst, dann hat der sehr wohl was damit zu tun. wenn du deine riesige datenbank so oft runterladen willst, dass du ein programm dafür brauchst, dann sorry, hast du nach meiner meinung einen grundsätzlichen fehler in deinen überlegungen. wenn du einen thread hier im forum ansiehst, dann wird ja auch nicht gleich die datenbank mit dem ganzen forum auf deinen pc geladen.

ich lass mich ja gerne von deinen argumenten überzeugen, wozu man das brauchen kann. aber leider bist du diese antwort ja schon länger schuldig.

Re: Datei per HTTP runterladen

Verfasst: 15.10.2009 11:13
von netzcoder
Also 1. um wie gesagt etwas zu entwerfen (JDownloader oder CryptLoad ähnlich) was wenn man z.B 30 Links hat die schön nacheinanderrunterlädt.
Und 2. eine Datenbank von Dateien (alle um die 2-10 MB groß) und der User sagt dann: Ich hätte gerne das Teil... und 20 Min später hat er es!