Ilosc wyników google

0

Jak sprawdzić ilość wyników w google w delphi ???

Pozdrawiam!!!

0

Pobrać stronę widoczną po wyszukiwaniu danej frazy i ją sparsować własnym kodem lub
używając, na przykład, wyrażeń regularnych. Chociaż, w tym przypadku, wystarczy Copy
z Pos oraz Delete i to co między słowami "spośród około < b>", a " < /b> dla zapytania".
Oczywiście bez cudzysłowów. A do pobierania strony po http, proponuje użyć Synapse i
oczywiście bez spacji przed literką b oraz / - spację dałem po to aby tagi nie reagowały,
pogrubiając mi tekst między nimi. No i oczywiście inne słowa będą dla niepolskiej wersji.
Jeżeli operować chcesz na polskiej wersji językowej, to oczywiście wchodzi na google.pl.

0

"W odniesieniu do rzeczowników policzalnych powinno się używać słowa liczba, a odniesieniu do rzeczowników niepoliczalnych ilość: liczba ziaren piasku, ale równocześnie ilość piasku.''
http://tomasz.topa.pl/ilosc-vs-liczba.html

Zatem : liczba wyników w Google [!!!]

0

lepiej wziąć trochę większy zakres do analizy -

<p id=resultStats>&nbsp;Wyniki <b>1</b> - <b>10</b> spośród około <b>45,300,000</b> dla zapytania <b>dupa</b>.  (Znaleziono w <b>0,08</b> sek.)&nbsp;</div>
<p id=resultStats>&nbsp;Results <b>1</b> - <b>10</b> of about <b>45,300,000</b> for <b>dupa</b>.  (at warp <b>9.15</b>)&nbsp;</div>

widać doskonale co wyciąć aby być niezależny od języka zwróconego wyniku

0

Jakie to wyniki skoro to nawet nie jest liczba przybliżona. (po podzieleniu przez 100 może i jest).

Zwykły przykład: "korkociąg": 126.000 wyników ?
http://www.google.pl/#hl=pl&q=korkoci%C4%85g&lr=&aq=&aqi=&aql=&oq=&gs_rfai=&fp=c3c8d38b12dcd749

<ort>Nie prawda</ort>, doszedłem do ostatniej strony i wyszło zaledwie ponad 650.
http://www.google.pl/#hl=pl&lr=&q=korkoci%C4%85g&start=660&sa=N&fp=c3c8d38b12dcd749

Ok, Google mi pokazuje

Aby pokazać najbardziej trafne odpowiedzi, pominięto kilka bardzo podobnych stron do tych 659 już wyświetlonych.
Jeśli chcesz, możesz powtórzyć szukanie we wszystkich stronach wraz z pominiętymi wcześniej.

Więc idę dalej... aż do 1000.
http://www.google.pl/#hl=pl&lr=&q=korkoci%C4%85g&start=990&sa=N&filter=0&fp=c3c8d38b12dcd749

Ograniczenie ewidentne, ale skoro jest to nie można zobaczyć dalszych wyników. Np.: ostatniej strony z wyników z 126.000.

0

Witam!

Niestety powyższy sposób podany przez Was chyba już nie działa... Google chyba zmieniło kod strony.

Ściągam plik strony:

http://www.google.pl/#hl=pl&q=has%C5%82o&lr=&aq=f&aqi=g10&aql=&oq=&gs_rfai=&fp=c3c8d38b12dcd749

i chce sprawdzić wyniki dla słowa: "hasło"

I kiszka, nie ma w kodzie słów wyniki, dla zapytania, itd... Przynajmniej nie widzę ich (szukałem CTRL+F). Co mam zrobić, proszę o rady !

DZIEKI!

0

No tak, ale to w PHP :( A ja potrzebuje podejść do tego w Delphi.

Nie potrafię pisać wyrażeń regularnych w Delphi...

0

To pogoogluj i zobacz jakieś przykłady wyrażeń regularnych. Są one także pokazane w przykładach
do dokumetacji modułu TRegExpr, ktory wrzuciłem na http://www.mediafire.com/?czhw3mmzjyn .

0

Sam szukam takiego rozwiązania, jak się coś uda prosze się podzielić!

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