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:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 21.02.2011 Ostrzeżenie: (0%)
|
wrocmy do tematu curla.... chodzi o zmiane ip przez curla
curl_setopt($ch, "CURLOPT_INTERFACE", "123.123.123.123"); niestety to nie dziala pytanie dlaczego jak wstawie ten parametr to nie dziala. Czy to z powodu zabezpieczen wczesniej omawianych? Ten post edytował rajdzen 2.04.2015, 10:46:08 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 22 Dołączył: 19.09.2007 Skąd: Sosnowiec Ostrzeżenie: (0%)
|
wrocmy do tematu curla.... chodzi o zmiane ip przez curla curl_setopt($ch, "CURLOPT_INTERFACE", "123.123.123.123"); niestety to nie dziala pytanie dlaczego jak wstawie ten parametr to nie dziala. Czy to z powodu zabezpieczen wczesniej omawianych? Poniekąd tak (nie jest to powód, ale oczywista konsekwencja). Będąc dokładnym, to:
Ten parametr pozwala wybrać IP z tych dostępnych na inferfejsach sieciowych serwera. Weź pod uwagę sytuację, w której serwer ma dwa interfejsy sieciowe (np. dwie karty) i jest dostępny pod dwoma różnym IP'kami. CURLOPT_INTERFACE pozwala wybrać jeden z nich i wykonać z niego request. To nie ustawia IP na taki jaki sobie zażyczysz. Musisz przyjąć do wiadomości, że to co chcesz osiągnąć jest, mówiąc w uogólnieniu, niewykonalne. Serwer docelowy pobiera IP z protokołu TCP/IP i nie jesteś w stanie z poziomu języka tego zmienić. Ten post edytował Nattfarinn 2.04.2015, 11:00:02 |
|
|
|
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 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 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 12:59 |