Ciao ragazzi, sto cercando di scrivere in software in java per estrarre l'url del file sorgente di un video riprodotta da flash, il problema è che siti come youtube mascherano l'url sorgente (con url parlo dell'url del file con estensione .flv), e quini non ho idea di come poter fare per ovviare a questo problema... fino ad ora sono riuscito solo ad estrarre l'html dell'url interrogata
posto qui il codice:
quello che ottengo è semplicemente il codice html dell'url richiesta dentro il quale non c'è ombra della stringa che sto cecando!codice:import java.net.URL; import java.net.URLConnection; import java.io.IOException; import java.util.Scanner; public class HtmlDownlaodPro { public static void main(String[] args) { try { URLConnection connection = new URL("http://www.youtube.com/watch?v=RuYbA55IWGs&feature=g-all&context=G28dd9e8FAAAAAAAABAA").openConnection(); String text = new Scanner( connection.getInputStream()). useDelimiter("\\Z").next(); System.out.println(text); } catch (IOException e) { } } }
qualche idea? anche se non riesco a trovare l'url mi andrebbe bene anche solo creare uno stream che mi permetta di leggere i byte del video cosi da poterlo salvare
scusate per l'ignoranza ma nn programmo da tanto i java e quindi ancora ne devo fare si strada!
grazie a tutti in ogni caso!
Marco

Rispondi quotando