N'abend allerseits!
Folgendes: jDownloader ist zwar gut und schön, aber leider in igittigitt-java. Eine rudimentäre Alternative zu scripten wäre wohl nicht allzu schwierig, bis auf einen Punkt: Die Rapidshare-Links auf der Seite serienjunkies.org sind Captcha-geschützt. Die relevante Teil der Source sieht nun immer so aus:
<FORM ACTION="/12345foobar54321/name_der_seite.html" METHOD="post" NAME="INPF" ID="postit" STYLE="display:inline;"> <INPUT TYPE="HIDDEN" NAME="s" VALUE="2f31c92e18b7c780b3ef7f20da8da484"> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="5"> <TR> <TD VALIGN="TOP" id="cwid"><div title="Seite neu laden / Reload" onClick="window.location.reload()" id="preload" href="#"></div></TD> <TD><IMG SRC="/secure/c4f735b7f94a373754aaa06c2925f47b.png" WIDTH="100" HEIGHT="60" ALT="" style="border:1px solid #ccc;"></TD> <TD><INPUT TYPE="TEXT" CLASS="TEXT" MAXLENGTH="3" SIZE="3" NAME="c" ID="CINPUT" VALUE=""></TD> <TD><INPUT TYPE="SUBMIT" CLASS="BUTTON" NAME="action" VALUE="Download"></TD> </TR> </TABLE>
Diesen Text kriege ich auch mit curl, und ich kann mir z.B. mit Feh das Captcha, in diesem Fall http ://serienjunkies.org/secure/c4f735b7f94a373754aaa06c2925f47b.png, anzeigen Lassen. Die Variable s (2f31c92e18b7c780b3ef7f20da8da484) wird wohl so etwas wie ein session-String sein, damit der Server die Anfragen zuordnen kann. Aber wenn ich nun, angenommen das Captcha ist 6FD , folgendes mache:
curl "http://download.serienjunkies.org/12345foobar54321/name_der_seite.html" -d "c=6FD&s=2f31c92e18b7c780b3ef7f20da8da484"
Dann ist die Antwortseite genauso wie vorher - immer noch nicht die Links, an die in rankommen will.
Hat jemand eine Idee dazu?
Xell