Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Ominięcie Reklamy
xpsp3
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.08.2008

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


Chcę napisać skrypt który z podanego url(filmweb.pl) pobierze opis filmu. Wszystko było by dobrze gdyby nie to że na filmweb dodali reklamę która otwiera się na cały ekran. Reklama by nie wyświetlała się na każdej stronie dodaje ciasteczko.

I tutaj moje pytanie: co zrobić by ominąć tą reklamę lub jak zmusić skrypt by wykorzystał te cookies będące w przeglądarce.



Curl odpada ponieważ hosting tych bibliotek nie posiada.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
kwiateusz
post
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




laczysz sie curl'em i wysylasz stronie odpowiednie ciasteczko zeby nie pokazalo reklamy, a potem pobierasz co Ci potrzebne
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wyparsuj tą reklamę preg_raplace....
Go to the top of the page
+Quote Post
xpsp3
post
Post #4





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.08.2008

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


Mówiłem że curl odpada.

preg_raplace też nie nadaje się ponieważ reklama ładuje się w całym oknie z własnym źródłem(te źródło mi się wczytuje) i po jakimś czasie przekierowuje za pomocą js na prawowitą stronę (zostawiając u nasz ciasteczko).

Pewnie nie ma darmowych hostingów bez reklam na których działają skrypty curl.
Go to the top of the page
+Quote Post
wookieb
post
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No to wyparsuj ją przed wyświetleniem pobranego źródła o.0
Go to the top of the page
+Quote Post
xpsp3
post
Post #6





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.08.2008

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


Jeszcze raz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Mam napisany skrypt który pobiera mi tytuł filmu po wpisaniu adresu url danego filmu. Od czasu pojawienia się tej reklamy skrypt zamiast pobrać mi tytuł, pobiera źródło reklamy. Żadne x_replace nie pomoże (chyba), bo nie wiem jak dostać się do tego źródła przed wyskoczeniem reklamy, ponieważ reklama wyskakuje zaraz po przerobieniu pliku php, a mój skrypt pobiera też już przerobioną wersje pliku przez serwer.

Najlepiej jak wejdziecie na filmweb.pl wcześniej kasując cookies welcomeScreen.



Trochę może się to zdawać zagmatwane ale nie umiem tego lepiej wyrazić.

Chyba zacznę się rozglądać za hostingiem z curl.
Go to the top of the page
+Quote Post
wookieb
post
Post #7





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No to pozostaje ci tylko cUrl. Innej opcji nie ma.
Go to the top of the page
+Quote Post
Kicok
post
Post #8





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Jest. fsockopen" title="Zobacz w manualu PHP" target="_manual:
  1. <?php
  2.  
  3.  
  4. $fp = fsockopen( 'serwer.com', 80, $errno, $error, 5 );
  5. if( !is_resource( $fp ) )
  6. {
  7. die( "Wystąpił błąd połączenia z sewerwem<br><br>$error" );
  8. }
  9.  
  10.  
  11. $headers = "GET /strona.php?param1=" . rawurlencode( "wart1" ) . "&param2=" . rawurlencode( "wart2" ) . " HTTP/1.1\n";
  12. $headers .= "Host: serwer.com\n";
  13. $headers .= "Connection: Close\n";
  14. $headers .= "Cookie: nazwa1=" . rawurlencode( "wartość1" ) . "; nazwa2=" . rawurnencode( "wartość2" ) . "\n";
  15. $headers .= "\n";
  16.  
  17.  
  18. fwrite( $fp, $headers );
  19.  
  20. $response = '';
  21. while( !feof( $fp ) )
  22. {
  23. $response .= fread( $fp, 256 );
  24. }
  25. fclose( $fp );
  26.  
  27.  
  28.  
  29. echo '<pre>';
  30. echo htmlspecialchars( $response );
  31. echo '</pre>';
  32.  
  33. ?>



Być może będziesz jeszcze musiał dodać do nagłówków User-Agenta albo Referera
Go to the top of the page
+Quote Post
marcim
post
Post #9





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 10.06.2006
Skąd: Kłodzko

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


Też wziąłem się za wykonywanie takiego skryptu, wczoraj też miałem ten problem, dzisiaj już zwraca łądnie kod z wyszukiwarki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie włącza się ta reklama, a więć włącza się ona tylko o określonej porze.
Pozdrawiam
Go to the top of the page
+Quote Post
xpsp3
post
Post #10





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.08.2008

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


marcim

Też właśnie zauważyłem że nie ma tej reklamy. Może wyświetla się tylko o określonej porze a może tylko w określonych dniach.

Kicok
Dzięki jesteś wielki o to mi chodziło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)



Temat do zamknięcia.

Ten post edytował xpsp3 28.08.2008, 12:50:48
Go to the top of the page
+Quote Post
marcim
post
Post #11





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 10.06.2006
Skąd: Kłodzko

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


Tak być może (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jak już piszesz skrypt, to jak skończysz to zamieść na forum, proszę, też bym skorzystał, ew. przerobił pod siebie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 06:33