Wydobycie danych ze strony /nie mam pomyslu/

Odpowiedz Nowy wątek
2011-09-29 00:29
Alamy-Stock
0

Witam wszystkich! Mam problem z wydobyciem liczby zdjec na stocku Alamy, przy wyszukiwaniu na dana fraze...
Na stronie www.alamy.com po wpisaniu hasla w okienko search i nacisniecie klawisza ;) "Search" wyskakuje strona z tym zdjeciami. W dwoch miejscach:

All of Alamy(140)
i w 140 Results

jest wyswietlana liczba zdjec, tu: 140 na haslo "landscapes HDR".

Potrzebuje wydobyc liczbe zdjec na dowolne haslo. Niestety, podgladalem kod strony i nigdzie nie widze tej liczby (140 czy innej). Mysle, ze jest to gdzies "ukryte" w kodzie javascript, nie mam pojecia jak do tego dotrzec, wiec prosze o pomoc.

Dzieki WIELKIE za pomoc!!!!!
POZDRAWIAM.

Tu jest bezposredni link: http://www.alamy.com/search/s[...]=&epqt=&oqt=&nqt=

Wiec otworzenie strony na dana fraze nie jest zadnym problem (qt= .....), ale nie moge znalezc nigdzie samej liczby zdjec.

Prosze chociaz mnie naprowadzic "na trop" ;) - jak rozgrysc ten problem? Czy uzyc tu kontrolki WebBrowser i szukac zmiennych na stronie, czy wystarczy sam kod strony (wczytany bez WebBrowsera)? No i czy te dane sa jakos szyfrowane?

POZDRAWIAM.

Pozostało 580 znaków

2011-09-29 00:38
0

szukaj tak:
http://www.alamy.com/Search/P[...]amp;edoptin=&customgeoip=

dostajesz w odpowiedzi XMLa w którym jest dużo 140tek, sam oceń która jest tą której szukasz

EDIT:
w sumie wystarczy tak:
http://www.alamy.com/Search/P[...]roxy.aspx?qt=landscapes%20HDR


░█░█░█░█░█░█░█░█░█░█░█░
edytowany 3x, ostatnio: krwq, 2011-09-29 00:43

Pozostało 580 znaków

2011-09-29 00:44
Alamy-stock
0

Dzieki za szybka odpowiedz!!

Widze na dole, ze jest to co chce....

<results images="140" agencies="4" collections="0" cds="0" totalagencyimages="140" totalphotographerimages="140" agencyimages="140" agency="" st="0" pn="1" ps="30" /> <config thumbnails="c" />

Ale jak to uzyskales?? :)

http://www.alamy.com/search/s[...]iveOn=1&qt=landscapes+HDR

http://www.alamy.com/Search/P[...]ps=30&qt=landscapes%20HDR

Widze ze te linki sie troche roznia.... Czy to "ImagesearchProxy.aspx?foo=bar" jest odpowiedzialne za wyswielenie tego XML-a? I czy to "Proxy" to cecha wszystkich stron na ASP.NET?

DZIEKI WIELKIE!!

Pozostało 580 znaków

2011-09-29 00:45
AS
0

Widze ze modyfikowales post i dodales inny link, jednak on u mnie nie dziala. Dostaje:

This page contains the following errors:

error on line 1 at column 2388: Extra content at the end of the document
Below is a rendering of the page up to the first error.

Uzywam CHROME.

Pozostało 580 znaków

2011-09-29 00:45
0

stwierdziłem, że skoro nie ma w źródle to musi być wysłane ajaxem. Sprawdziłem firebugiem zapytania i zobaczyłem, że takie zapytanie idzie w momencie wpisania frazy w wyszukiwarce.

EDIT:
@up wyświetl źródło strony, jak pobierzesz w C# tego linka to będzie ok


░█░█░█░█░█░█░█░█░█░█░█░
edytowany 1x, ostatnio: krwq, 2011-09-29 00:46

Pozostało 580 znaków

2011-09-29 00:48
Alamy-stock
0

WIELKIE DZIEKI! Nie sadzilem ze otrzymam tak szybko odpowiedz!

Dzieki!

POZDRAWIAM.

PS. Zainteresuje sie tez firebugiem. Przyzwyczajony do Chrome jestem, ale chyba wroce do FF.

W Chrome też przecież jest :) - stfu 2011-09-29 20:45

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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