Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> curl i vshare.io, Problemy z curl
rajdzen
post 27.03.2015, 00:31:04
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 21.02.2011

Ostrzeżenie: (0%)
-----


Mam problem z curlem i http://vshare.io/. Okazuje sie ze strona wywolana z adresu bezposrednio w przegladarce ma inna zawartosc niz wywolana przez curl. Rozumial bym jak by byly wysylane zmienne jak np przy logowaniu sie ale tu niema logowania a jest proste wywolanie.
Chodzi o np adres filmu http://vshare.io/v/a35e03e/width-650/height-610/ pod ktorym pokazuje sie strona taka sama jak wowlanie przez curla tego samego adresu ale w srodku zmienia sie jedna linijka
przez co nie dziala film. Chodzi o nastepujace linijki:


zwykle wywolanie strony
url: 'http://s801.vshare.io/stream,9999999999999999999999999999999999999999-74f54193f81589168acbcfeffd6f4bcf,5515e36d,a35e03e.flv',
wywolanie curl
url: 'http://s801.vshare.io/stream,9999999999999999999999999999999999999999-84e362aa5e6553e09438ad73fa028995,5515e5cf,a35e03e.flv',

Poniżej kod:
  1. <?
  2. function curl($url, $post = null, $skad = null) {
  3. $ch=curl_init($url);
  4.  
  5.  
  6. curl_setopt( $ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.7) Gecko/20091221 Firefox/23.5.7' );
  7. $headers = array( 'Accept-Language: pl,en-US;q=0.7,en;q=0.3' , 'Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7' , 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' );
  8. curl_setopt( $ch, CURLOPT_HTTPHEADER, $headers );
  9.  
  10. curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
  11. curl_setopt( $ch, CURLOPT_COOKIEJAR, dirname( __FILE__ ) . '/c.txt' );
  12. curl_setopt( $ch, CURLOPT_COOKIEFILE, dirname( __FILE__ ) . '/c.txt' );
  13. curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
  14.  
  15. if($post!="") {
  16. foreach($post as $option => $value) {
  17. $postVars .= $option . '=' . urlencode( $value ) . '&';
  18. }
  19.  
  20. curl_setopt( $ch, CURLOPT_POST, 1 );
  21. curl_setopt( $ch, CURLOPT_POSTFIELDS, $postVars );
  22. }
  23.  
  24.  
  25. if ($skad) { curl_setopt( $ch, CURLOPT_REFERER, $skad );}
  26.  
  27. curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
  28. curl_setopt( $ch, CURLOPT_HEADER, 0 );
  29. curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1 );
  30. $r=curl_exec( $ch );
  31. curl_close( $ch );
  32. return $r;
  33. }
  34.  
  35.  
  36.  
  37. $s="http://vshare.io/v/a35e03e/width-650/height-430/";
  38. $s=curl($s);
  39. echo $s;
  40.  
  41.  
  42. ?>
  43.  



Go to the top of the page
+Quote Post

Posty w temacie
- rajdzen   curl i vshare.io   27.03.2015, 00:31:04
- - johny_s   sprawdzałeś czy nic js'em nie jest generowane?   27.03.2015, 00:55:33
- - rajdzen   Mozesz rozwinąć aż tak mocno w tym nie siedze. Wyd...   27.03.2015, 01:26:13
- - Mody23   Nie zrobisz tego tak Ten link jest generowany zal...   28.03.2015, 01:20:08
|- - rajdzen   Cytat(Mody23 @ 28.03.2015, 01:20:08 )...   30.03.2015, 12:09:27
- - Aqu   Nie da rady, cross-domain policy, tak jak kolega n...   30.03.2015, 13:06:15
|- - rajdzen   Cytat(Aqu @ 30.03.2015, 13:06:15 ) Ni...   30.03.2015, 20:34:11
- - untorched   Kolego @rajdzen, chyba nie masz pojęcia czym jest ...   30.03.2015, 21:37:28
|- - rajdzen   Cytat(untorched @ 30.03.2015, 21:37:2...   31.03.2015, 01:35:56
- - Aqu   Nie masz możliwości w javascripcie, żeby podejrzeć...   31.03.2015, 21:55:57
|- - rajdzen   A inne sposoby np aplety java czy flash chodzi mi ...   31.03.2015, 22:52:36
|- - Nattfarinn   Cytat(rajdzen @ 31.03.2015, 23:52:36 ...   1.04.2015, 08:41:47
- - rajdzen   wrocmy do tematu curla.... chodzi o zmiane ip prze...   2.04.2015, 10:44:59
|- - Nattfarinn   Cytat(rajdzen @ 2.04.2015, 11:44:59 )...   2.04.2015, 10:59:00
- - rajdzen   Hmm no to zostaje albo proxy albo napisac programi...   4.04.2015, 11:11:16
- - kondzio18   Jakbys nie zauwazyl to zalukaj.tv pobiera jakos li...   6.04.2015, 13:28:39
|- - untorched   Cytat(kondzio18 @ 6.04.2015, 14:28:39...   6.04.2015, 22:57:18
|- - kondzio18   Cytat(untorched @ 6.04.2015, 23:57:18...   7.04.2015, 21:10:54
|- - untorched   Cytat(kondzio18 @ 7.04.2015, 22:10:54...   8.04.2015, 03:13:48
- - KR2615   Trochę nieprofesjonalnie wyedytowałeś tgo screena....   7.04.2015, 07:26:41
- - Aqu   To może nam po prostu pokaż ten kod?   7.04.2015, 21:15:57
- - kondzio18   Proszę bardzo, wyżej wkleiłem może komuś to coś da...   7.04.2015, 21:19:06
- - Pyton_000   Dobra, można użyć tego do odtwarzania filmów z vsh...   27.04.2015, 19:23:07


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2025 - 19:52