Utworzenie wyszukiwarki mapy google

w dziale Dostosowywanie Opery do własnych potrzeb
zoso71 napisał(a):

Witajcie

Mam problem z utworzeniem wyszukiwarki z mapy.google.pl

Standardowo: prawoklik na okienko do wpisania frazy > Utwórz wyszukiwarkę, wyszukiwarka się tworzy ale nie daje żadnego wyniku z próby wyszukiwania. Wręcz pojawia się pusta strona.

Taki tworzy się "adres" tej wyszukiwarki:

https://mapy.google.pl/maps?f=q&source=s_q&output=js&hl=pl&geocode=&abauth=508d74f90cE4jVYqTAPOBj7cvG0zAe3A7xs&authuser=0&q=%s

Czy ktoś spotkał się z tym problemem i próbował go rozwikłać? Czy to po prostu "google" tak ma? awww

PS
Przy zrobieniu podobnej wyszukiwarki w Zumi.pl nie ma najmniejszego problemu...

Pozdrawiam,
Piotrek

Medium napisał(a):

Wyszukiwarka mapy.google.pl chyba jest w zestawie domyślnych wyszukiwarek, a przynajmniej była. Nie usunąłeś jej przypadkiem kiedyś?
Zajrzyj do pliku search.ini w Profilu użytkownika, czy przypadkiem jej tam nie ma z parametrem

Deleted=1
Jeśli tak, to przy zamkniętej Operze zmień 1 na 0 i załatwione.
Jeśli nie masz, to podaję parametry:
Adres
http://maps.google.com/maps?q=%s&sourceid=opera
metoda POST odznaczona.

zoso71 napisał(a):

Wow! Działa ! yes

Dzięki wielkie, sam bym do tego nie doszedł smile

A mam jeszcze jedno ewentualne "zadanie": utworzenie wyszukiwarki z mapy google "Pokaż trasę", z okienka z punktem "B".

Kiedy kliknie się w Google Maps "Pokaż trasę" pojawiają się dwie pozycje do wpisania, punkt startu "A" i punkt końcowy "B".

W punkcie "A", kiedy uruchamiam tę stronę, jest już wpisana automatycznie moja lokalizacja. I fajnie byłoby mieć wyszukiwarkę zrobioną z pozycji "B", w którą po wpisaniu danej miejscowości pokazywałoby trasę z mojej lokalizacji do tej "szukanej".

Próbowałem sam to zrobić analizując samą strukturę "wizualną" Twojego linku + tego co automatycznie tworzy Opera, ale niestety nie udało mi się.

PS
Niestety ale raczej nie było wyszukiwarki map w Operze. Samo Google, tak.

Medium napisał(a):

Originally posted by zoso71:

W punkcie "A", kiedy uruchamiam tę stronę, jest już wpisana automatycznie moja lokalizacja.

Pewnie zostało zapisane w ciasteczkach, albo poprzez włączoną geolokalizację.
Z wyznaczania trasy chyba nie da się zrobić wyszukiwarki.

Originally posted by zoso71:

Niestety ale raczej nie było wyszukiwarki map w Operze. Samo Google, tak.

W której ze starszych wersji Opery chyba jednak była. Pamiętam, że byłam zdziwiona.

zoso71 napisał(a):

Myślę, że się da ponieważ "adres" jaki wskakuje podczas próby zrobienia takiej wyszukiwarki, zawiera dane lokalizacji punktu "A" (robię prawoklik na polu "B" i wybieram "Utwórz wyszukiwarkę..."). Więc najprawdopodobniej wystarczyłoby odpowiednio zmodyfikować ów "adres wyszukiwarki" podobnie jak zrobiłaś to wyżej.

Przykładowy adres z punktu "B", kiedy w punkcie "A" jest wpisany adres: Kraków, Dąbrowskiego 2:

https://mapy.google.pl/maps?f=d&source=s_d&d_mode=d&output=js&f=q&source=s_q&output=js&hl=pl&geocode=&abauth=5092a2b4_0WfMNNzXztCfbsuKVLLE-HYvHY&authuser=0&saddr=krak%C3%B3w%2C+d%C4%85browskiego+2&d_d_cg=&daddr=%s&d_daddr_cg=&nwhen=now&date=01%2F11%2F12&time=17%3A27&sort=def&btnG=

Hm?

jackal4 napisał(a):

Spróbowałem zrobić taką wyszukiwarkę i się udało:
1. Wpisujesz normalnie jakąś trasę. W punkcie A swój dom, a w punkcie B cokolwiek, np krakow i klikasz Pokaż trasę.

2. Klikasz na łańcuszek. Link będzie wyglądał tak:

https://maps.google.pl/maps?saddr=G%C5%82og%C3%B3w&daddr=krakow&hl=pl&ie=UTF8&sll=51.147375,20.547325&sspn=4.039343,9.832764&geocode=FeFSFAMdu271ACmB62p4GfQFRzGlRRWIZQHO3g%3BFQrt-wIdFFYwASnRGE41wEQWRzG_ikd2tbZrtA&oq=g%C5%82o&t=h&mra=ls&z=8

3. Teraz zamiast krakow wpisujesz "%s" i usuwasz wszystko co zostaje za "...sll="
Zostaje coś takiego:
https://maps.google.pl/maps?saddr=G%C5%82og%C3%B3w&daddr=%s&hl=pl&ie=UTF8&sll=

4. Dodajesz wyszukiwarkę z takim linkiem: Mapy Google Trasa punkt B
i gra gitara:D

Przynajmniej u mnie działa. Teraz tylko zaznaczam miasto na stronie, klikam prawym i Search with...

Ps. Pamięta aby wpisać w punkcie A swój dom a w punkcie B wpisz coś bez polskich znaków bo inaczej będą kwiatki różne.

zoso71 napisał(a):

A jednak się da! yes

Skorzystałem z Twojego linka (nawiasem wyróżniłem miejscowość z pola "A"):

https://maps.google.pl/maps?saddr= [G%C5%82og%C3%B3w] &daddr=%s&hl=pl&ie=UTF8&sll=

gdzie zamiast [G%C5%82og%C3%B3w] wstawiłem swoją lokalizację (oczywiście wyciętą z linka jaki generuje google), oczywiście bez nawiasów [] i bez spacji.

Uzyskany adres wkleiłem w pole "Adres" przy tworzeniu nowej wyszukiwarki i działa bigsmile

Dzięki wielkie, sprawa rozwiązana smile

Pozdrawiam,
Piotrek

Saskatchewan napisał(a):

Originally posted by jackal4:

a w punkcie B wpisz coś bez polskich znaków bo inaczej będą kwiatki różne

Spróbuj odnaleźć wyszukiwarkę w pliku search.ini w katalogu profilu i zmienić mu "encoding" na "utf-8". Pomagało na problemy z kodowaniem w innych wyszukiwarkach (prawdopodobnie Opera wstawiła domyślnie: iso-8859-2).

jackal4 napisał(a):

Dzięki Saskatchewan za podpowiedź ale mi chodziło o to, że jak się wpiszę polskie znaki to w linku są różne kwiatki i trudniej odnaleźć miejsce podmiany znaków. Tak jak kolega ma miejscowość "G%C5%82og%C3%B3w". Domyślam się, że chodzi o Głogów.
Przy wpisywaniu mam polskie znaki i jest dobrze.

Saskatchewan napisał(a):

smile Pomyślałem, że przy wyszukiwaniu miejscowości są problemy z polskimi znakami, bo kiedyś miałem tego typu problem z inną wyszukiwarką.