View Single Post
  #5  
Old 21.05.2013, 19:39
manni7876
Guest
 
Posts: n/a
Default

Ich hatte mal mit Java ein Programm geschrieben, das die gesamte Liste der verfügbaren Aufnahmen aus dem Netz heruntergeladen und überprüft hat, ob die jeweilige Aufnahme werbefrei zur Verfügung steht.

Das folgende Code-Schnipsel ist die "Werbefrei?-Routine". Ich weiß aber nicht, ob sie jetzt noch funktioniert.
Ist nicht gut programmiert, da ich in der Routine kein Parameter übergebe sondern auf globale Variablen zurückgreife. ID ist aber die Kennnummer der Aufnahme.


public boolean check_ad_free() throws MalformedURLException, IOException {
String docstr;
String address;
String id;

id = videolist.get(position).select("input").attr("value");

address = "**External links are only visible to Support Staff** +
"&=&ajax=true&clientAuthenticationKey=&callCount=1&c0-scriptName=null&c0-methodName=GetAdFreeAvailable" +
"&c0-id=116_1338060904433&c0-param0=number:" + id + "&xml=true&extend=function";

docstr = post(address,datatransfer).parse().toString();
docstr = docstr.substring(docstr.indexOf("'")+1,docstr.indexOf("'")+2);
// 1=>adfree // 4=> noch nicht verfügbar
if (docstr.contentEquals("1")){
return true;
} else {
return false;
}
}

Vielleicht kannst Du damit was anfangen!

Freundliche Grüße

Last edited by manni7876; 21.05.2013 at 19:45.