Pobieranie plików z youtube i innych

0

Witam.
Szczerze mówiąc postanowiłem założyć u Was temat, bo na innych forach nikt zbytnio nie jest w stanie odpowiedź na moje pytania. Interesuje mnie sposób/zasada/funkcjonowanie serwisów w stylu keepvid.com czy graber.pl Udostępniają one pobieranie plików z wielu serwisów typu youtube, vimeo, dailymotion itd. Orientuje się ktoś z Was na jakiej zasadzie to działa? Chciałem spróbować napisać coś takiego, ale nie mam kompletnie pojęcia od czego zacząć. Zauważyłem kilka rzeczy. Po pierwsze, prawie na każdej tego typu stronie podczas pobierania uruchamia się nam JAVA. Po drugie, po poszukiwaniach w Googlach zauważyłem, że dość często pojawia się mowa o cache przeglądarki. A po trzecie, niektórzy piszą, że potrzebny jest link do filmu, który odpowiada za jego pobranie. Z wrzutą nie ma takiego problemu, ponieważ jest dość prosto. Pytanie - jak rozgryźć poważniejsze serwisy typu youtube? Niby odnalazłem plik xml, z którego mogę pobierać np. tytuł filmu, autora, etc. ale jest problem z samym linkiem. Próbowałem już rozgryźć to przy użyciu Safari, a dokładniej okna aktywności. Niby po odpaleniu mam link do filmu, ale z tego co widzę to jest to link do cache przeglądarki. I niestety stoję w miejscu, nie wiedząc co z tym fantem zrobić.

Czekam na sensowne odpowiedzi, pozdrawiam.

0

Akurat z YouTube się nie zapoznawałem, ale podejrzewam, że przy pobieraniu strony głownej z plikiem video w innych podczepionych do niej plikach znajduje się informacja o bezpośrednich linkach. Na przykład dla wrzuta.pl jest to w jedenej z sekcji pliku xml, ktory rownież należy pobrać. Tak działa userjs dla Opery napisany przez Zajca z forum Opery, ja analizując pobieżnie jego kod, mimo że nie mam pojęcia o JavaScriptcie jakoś ogarnąłem zasadę działania i zastosowałem w programie. Zarówno skrypt jak i program napsiany w Delphi z Synapse - do pobierania z wrzuty dołączam do tego posta. Natomiast co dokładnego działania YouTube to może ktoś kto się więcej bawił w analizowanie tego serwisu po zmianach - niech się wypowie. Na podstawie kodu dla wrzuty powinieneś zrozumieć ideę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1