GSAK

Wszystkie narzędzia, wtyczki, programy itp. pomocne przy znajdowaniu skrzynek i dbaniu o lasy...

Moderator: Moderatorzy

Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Post autor: ted69 »

Przerobilem troche makro Carsten'a i mamy makro ktore sciaga WSZYSTKIE pliki GPX (osobny plik dla kazdej skrzynki).
Do pobrania sa dwa pliki:
http://stc.org.pl/GSAK/LoadFromOC_2.gsk - makro
http://stc.org.pl/GSAK/download_all_GPX_from_OCPL.vbs - skrypt vbs

Oba pliki trzeba wgrac do katakogu w ktorym sa makra do GSAKa i pozniej to makro w GSAKu zainstalowac.

W obu plikach jest kilka rzeczy ktore kazdy musi sobie sam ustawic:
- loginname (w VBS)
- password (w VBS)
- katalog docelowy (w VBS i w makro - musza byc dokladnie te same)
- ewentualnie nazwe bazy do ktorej pozniej GSAK podczyta wszystkie pliki GPX - w tej chwili nazwa ustawiona jest na OC_PL

Skrypt ustawiony jest na sciaganie wszystkich GPXowi dla skrzynek od numeru 1 do 3600 - mozna to sobie zmieniac w zaleznosci od potrzeb.

Wszelkie uwagi mile widzane :)

=========================

UWAGA
jesli ma sie jakies skrzynki ignorowane, to odpowiednie pliki GPX dla tych skrzynek beda PUSTE.
Obrazek . Obrazek
Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Post autor: ted69 »

Ciekawa sprawa - najnowsza skrzynka ma nr (dziesietnie) 3512. Po sciagnieciu wszystkich 3512 plikow GPX okazuje sie ze 98 z nich jest pustych. Sprawdzilem kilka recznie - komunikat zawsze ten sam:
Skrzynka nie znaleziona lub jeszcze niedostepna
Wynika z tego ze wszystkich skrzynek (razem z nieaktywnymi i zarchowowanymi jest 3414 i tylko pokazuje GSAK po zaimportowaniu tych plikow GPX. W tym jest 188 skrzynek nieaktywnych wiec aktywnych wychodzi 3226 - i to sie zgadza z iloscia podana na wykresie w Statystykach.
Ale zupelnie nie rozumiem, skad w Statystykach informacja ze lacznie ukrytych skrzynek jest 3481 (roznica dokladnie 67 skrzynek)
Obrazek . Obrazek
Awatar użytkownika
Bas
Forumator
Posty: 3849
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 9 razy
Otrzymał podziękowań: 35 razy

Post autor: Bas »

To wszystko nic ;)
Ja zmienilem licznik z 3600 na 4500 i makro utworzylo 4500 plikow gpx. Wlasnie trwa indeksacja bazy do nr 4500...

Oj, musze na GSAK dluzej popatrzec, bo zaczyna mi sie podobac bardziej :P
Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Post autor: ted69 »

Bas pisze: Ja zmienilem licznik z 3600 na 4500 i makro utworzylo 4500 plikow gpx.
No to masz dodatkowo 900 plikow - kazdy o wielkosci 586 bytow - ale co to dla geocachera :D
Obrazek . Obrazek
Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Post autor: ted69 »

Ogladajac dane sciagnieto do GSAKa widac rozne niekonsekwencje w naszym OC PL. Przykladowo - jest rejestrowana skrzynka typu Wydarzenie. W statystykach zafixowanie uczestnictwa liczone jest jako znalezione (np podpis na forum) natomiast w bazie (i pozniej w GPXie) taki wpis do logu jest notowany jako Other a nie Found. Zupelnie bez sensu.
Wiec albo zmienic wpis na Found (pewnie sie nie da przy takim typie skrzynki) albo wywalic to z liczenia jako znalezione.
Obrazek . Obrazek
zarys
Nowy na forum
Posty: 7
Rejestracja: piątek 02 maja 2008, 11:21
Podziękował;: 1 raz
Otrzymał podziękowań: 0

wgrywanie bazy Geocache do Colorado

Post autor: zarys »

W sąsiednim wątku
http://forum.opencaching.pl/viewtopic.p ... ostWysłany: Sro 19:28, 14 Maj 2008 Temat postu: Wgrywanie cache do colorado
Zwracałem się do Kolegów z prośbą o wskazówki jak wepchnąć bazę geocache do Colorado, mam nieodparte wrażenie, że kilka osób na tym forum doskonale sobie z tym radzi. Ja niestety nie, to samo z podpinaniem makr do oprogramowania. Powtórnie bardzo proszę o pomoc i nie sądzę by był w tym kłopocie odosobniony, chociaż na razie Colorado nie jest jeszcze zbyt często używanym odbiornikiem.
Pozdrawiam
Ryszard
Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Re: wgrywanie bazy Geocache do Colorado

Post autor: ted69 »

zarys pisze:... to samo z podpinaniem makr do oprogramowania.
Sciagasz program GSAK ze strony http://www.gsak.net , instalujesz gdzies u siebie na dysku. Bedzie to katalog gsak. W nim bedzie po instalacji podkatalog Macros. Do tego wlasnie katalogu wgrywaszs interesujace Cie makro. Nastepnie , po uruchomieniu GSAKa , klikasz na polecenie Macro (na pasku polecen), pozniej Run/Manage. Dostaniesz tabelke ze spisem zainstalowanych makr. Zeby zainstalowac nowe, tzreba kliknac na klawisz Install, na dole tego okienka i wskazac plik makra ktore ma byc zainstalowane. Ot i cala filozofia :)
O Colorado sie nie wypowiadam - bo nie mam.
Obrazek . Obrazek
kwieto
Forumator
Posty: 1639
Rejestracja: poniedziałek 21 kwietnia 2008, 10:29
Podziękował;: 11 razy
Otrzymał podziękowań: 15 razy

Re: wgrywanie bazy Geocache do Colorado

Post autor: kwieto »

ted69 pisze:O Colorado sie nie wypowiadam - bo nie mam.
W sumie i tak zamierzałem założyć wątek na ten temat, bo moim zdaniem aplikacja wbudowana w Colorado jest bardzo interesującym rozwiązaniem (takie prawie All-in-one)

Za chwilę postaram się wysmażyć instrukcję krok po kroku.
[url=http://www.geocaching.org.pl][img]http://www.geocaching.org.pl/images/200x50.jpg[/img][/url]
[color=gray]Geokärcher[/color]
Awatar użytkownika
Bas
Forumator
Posty: 3849
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 9 razy
Otrzymał podziękowań: 35 razy

Post autor: Bas »

Patrze na GSAK i (po przepuszczeniu przez makra):

_______________________________

- cache id
nie powinien byc taki jak kod skrzynki? Czy to w ogole bez znaczenia?
Na razie jest tak:
<name>OP03E8</name>
<url>http://www.opencaching.pl/viewcache.php ... =1001</url>
_______________________________

- nadal mamy niestety krzaczki (np. OP03AD):
*
w oknie GSAK: Co prawda ½strazniczka½ bronila
w pobranym gpx: Co prawda &quot;strazniczka&quot; bronila

*
GSAK: Zabralam niejakiego Sportowca -<strong>GK0004, </strong>
(moze GSAK bedzie widziec <b> </b>)

*
Jest troche problemow z linkami dalszej czesci logow do tej skrzynki (glownie emotikony)

_______________________________

- maksymalna liczba logow w skrzynkach to 20. U Was tez tak jest?
Mamy skrzynki z wieksza iloscia wpisow - takie ograniczenie?
_______________________________

Czy mozna filtrowac skrzynki:
- w promieniu od zadanego punktu?
- na trasie wyznaczonej przez np. dwa punkty?

ODP.
16. I would like to find caches along a route. How can I do this using GSAK!
You can use the GSAK arc/poly filter for this (see that tab on the filter dialog). Bring up the arc poly/tab and click on the help button. Depending on your needs you may want to look at the "points" option rather than the "arc" option. There is also a PDF file that describes this process from start to finish using GSAK and MS Streets and Trips - You can download this PDF file here Also for a good tutorial on how to do this, please see this link

http://forums.groundspeak.com/GC/index. ... try1558228
_______________________________

Nie widze w gpx pobranych bezposrednio z OC linkow do zdjec zamieszczonych przy skrzynce. Moim zdaniem powinny tam byc.
Colorado obsluguje chyba wyswietlanie zdjec, a i SmartGPX zrobilby to chetnie, gdyby w gpx byly linki do obrazkow.
Problem zglaszany byl w tym miejscu:
http://forum.opencaching.pl/viewtopic.php?t=2156

______________________________

Mozna otworzyc cache na OC z poziomu GSAK jesli wpisze sie w opcjach -> HTML:
Opencaching=http://www.opencaching.pl/viewcache.php?cacheid=%gcid

Odpowiedni wpis pojawia sie w kategorii Waypoint -> Open waypoint URL
lub
w menu kontekstowym danej skrzynki (Custom URL)
Jesli wpiszemy na pierwszym miejscu na liscie, to bedzie bardzo szybki dostep ;)
Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Post autor: ted69 »

Bas pisze:Patrze na GSAK i (po przepuszczeniu przez makra):

_______________________________

- cache id
nie powinien byc taki jak kod skrzynki? Czy to w ogole bez znaczenia?
Na razie jest tak:
<name>OP03E8</name>
<url>http://www.opencaching.pl/viewcache.php ... =1001</url>
Wedlug mnie - bez znaczenia. Byle byl unikalny. Makro ted1 wstawia liczbe dziesietna odczytana z adresu - dziala i OK. Wiele roznych makr posluguje sie wlasnie wartoscia z tego pola.
- maksymalna liczba logow w skrzynkach to 20. U Was tez tak jest?
Mamy skrzynki z wieksza iloscia wpisow - takie ograniczenie?
I tu jest problem - w GSAKu nie widac wczesniejszych wpisow o logu, bo ich po prostu w pliku GPS nie ma - zupelnie nie rozumiem, dlaczego.
Znieksztalca to obraz danych sciagnietych do GSAKa.
Czy mozna filtrowac skrzynki:
- w promieniu od zadanego punktu?
- na trasie wyznaczonej przez np. dwa punkty?
W GSAKu sa rozne filtry, jest tez mozliwosc wstawienia "Loctation" i pozniej porzadkowania w zaleznosci wlasnie od odlegosli od punktu jaki sie chce.
Obrazek . Obrazek
Awatar użytkownika
Bas
Forumator
Posty: 3849
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 9 razy
Otrzymał podziękowań: 35 razy

Post autor: Bas »

odnosnie skrzynek na trasie podrozy zalozylem nowy watek:
http://forum.opencaching.pl/viewtopic.php?t=2209
kwieto
Forumator
Posty: 1639
Rejestracja: poniedziałek 21 kwietnia 2008, 10:29
Podziękował;: 11 razy
Otrzymał podziękowań: 15 razy

Post autor: kwieto »

Bas pisze:Patrze na GSAK i (po przepuszczeniu przez makra):
które makra?
Bas pisze: - cache id
nie powinien byc taki jak kod skrzynki? Czy to w ogole bez znaczenia?
Nie jestem pewny, czy ID skrzynki dopuszcza wartości literowe. Zwróć uwagę, że wszystkie ID są w systemie dziesiętnym, nawet te w plikach z GC
Bas pisze: - nadal mamy niestety krzaczki (np. OP03AD):
*
w oknie GSAK: Co prawda ½strazniczka½ bronila
w pobranym gpx: Co prawda &quot;strazniczka&quot; bronila

*
GSAK: Zabralam niejakiego Sportowca -<strong>GK0004, </strong>
(moze GSAK bedzie widziec <b> </b>)
I. W przypadku opisów skrzynek problemy wynikają z nieprawidłowego oznaczenia w kodzie OC (html jest ustawione na "false" a powinno być "true")

Masz dwa wyjścia:
1. Zainstalować makro "setHTML" ze strony GSAK:
http://gsak.net/board/index.php?s=dcf12 ... entry49830

Modyfikuje ono tagi na właściwe, dzięki czemu wszystko wyświetla się poprawnie w GSAK.
Zostanie wtedy chyba tylko &nbsp; , które się będzie nieprawidłowo wyświetlać.

2. Przepuścić bazę przez moje makro "Zamiana_krzaczkow_w_opisach"

Druga opcja jest o tyle skuteczniejsza, że po zastosowaniu pierwszej i eksporcie do programu "mobilnego" palmtop, odbiornik GPS może on znowu mieć problem z odczytem tych znaczników i pokazać je jako "krzaki" (tak jest np. w Colorado)

IMO de facto najlepiej zastosować obie metody :")


II.
O ile ustawienie "HTML=TRUE" (opcja 1 z opisanych powyżej) działa w przypadku opisów, o tyle GSAK NIE ROZPOZNA znaczników html w logach - tam będą się one zawsze wyświetlać pod postacią krzaków.

Tutaj należy użyć drugiego z moich makr "krzaczki logi", które likwiduje wszelkie "&quot" i tak dalej.

Jeśli zaś chodzi o emotikony czy oznaczenia typu <strong>...</strong>, to owszem, można do makra dorzucić sekcję która je zlikwiduje. Nie robiłem tego, bo akurat Colorado sobie z tym radzi, a GSAK używam głównie jako "stacji transerowej" plików z OC do GPS.
Jeśli podasz mi dokładnie które znaczniki trzeba polikwidować, jestem w stanie zrobić zmodyfikowaną wersję makra tak, aby je usuwał. Przy czym obawiam się, że wtedy niestety trzeba usunąć całe formatowanie, tudzież po prostu "wyciąć" emotikony.
Bas pisze: Nie widze w gpx pobranych bezposrednio z OC linkow do zdjec zamieszczonych przy skrzynce. Moim zdaniem powinny tam byc.
To znowu kwestia kodu generującego plik GPX używanego na OC PL.
Bas pisze: Colorado obsluguje chyba wyswietlanie zdjec, a i SmartGPX zrobilby to chetnie, gdyby w gpx byly linki do obrazkow.
Owszem, obsługuje, ale tylko jako przeglądarka plików jpg wrzuconych do określonego folderu. Przy czym nawet nie można podejrzeć nazwy pliku, który się ogląda. Nie miałem styczności z plikiem GPX zawierającym informacje o zdjęciach, więc nie wiem czy będzie to działać w Colorado w ten sposób - a gdyby tak było, to naprawdę byłoby to urządzenie właściwie "perfekcyjne" do geocachingu.
[url=http://www.geocaching.org.pl][img]http://www.geocaching.org.pl/images/200x50.jpg[/img][/url]
[color=gray]Geokärcher[/color]
Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Post autor: ted69 »

kwieto pisze: Nie jestem pewny, czy ID skrzynki dopuszcza wartości literowe. Zwróć uwagę, że wszystkie ID są w systemie dziesiętnym, nawet te w plikach z GC
W pliku DBF - pole CACHEID jest ppolem typu Character (8 znakow) wiec literki moglyby byc ale to - wedlug mnie - nie ma znaczenia, ma to byc pole unikalne, wg niego baza jest indeksowana, wg niego sa wykonywane rozne przeszukiwania, wiec spokojnie moze byc w postaci dziesietnej a nie szesnastkowej.
Obrazek . Obrazek
Awatar użytkownika
Bas
Forumator
Posty: 3849
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 9 razy
Otrzymał podziękowań: 35 razy

Post autor: Bas »

kwieto pisze:które makra?
download_all_GPX_from_OCPL.vbs
Krzaczki_logi.gsk
LoadFromOC_2.gsk
LogCache.gsk
Ted1.gsk
Uzupelnienie_CacheID_z_OCPL.gsk
Zamiana_krzaczkow_w_opisach.gsk
kwieto pisze:Nie jestem pewny, czy ID skrzynki dopuszcza wartości literowe
Myslalem o kodzie DEC skrzynki, np.:
http://www.opencaching.pl/viewcache.php?cacheid=251

To chyba rzeczywiscie bez znaczenia, bo i tak mozna eksportowac sobie taki gpx jaki sie tylko chce ;)
kwieto pisze:Masz dwa wyjścia:
1. Zainstalować makro "setHTML" ze strony GSAK:
2. Przepuścić bazę przez moje makro "Zamiana_krzaczkow_w_opisach"
Druga opcja jest o tyle skuteczniejsza...
... obawiam się, że wtedy niestety trzeba usunąć całe formatowanie, tudzież po prostu "wyciąć" emotikony.
Skorzystalem z Twojego makra. Najpierw pobralem cala baze (makrem), a pozniej przepuscilem ja przez wszystkie makra (wymienione na poczatku postu). Tak sie teraz zastanawiam, ze moze zrobilem za duzo?
Lepiej chyba usunac cale formatowanie i emotikony, ale to subiektywna opinia - inni moga ich potrzebowac.
kwieto pisze:Nie miałem styczności z plikiem GPX zawierającym informacje o zdjęciach...
W plikach gpx (z GC) od Teda sa informacje o obrazkach, ale w opisach sa adresy do www, a nie wzgledne, wiec nie wiem, czy np. Colorado ma taki myk, ze na wszelki wypadek sprawdza, czy w ogole ma plik o takiej nazwie w swoim folderze (byloby pieknie).
Chyba przyjrze sie temu dokladniej, ale na przykladzie SmartGPX, bo Colorado nie mam ;)
Awatar użytkownika
ted69
Forumator
Posty: 6197
Rejestracja: środa 20 lutego 2008, 14:10
Podziękował;: 30 razy
Otrzymał podziękowań: 44 razy
Kontakt:

Post autor: ted69 »

Bas pisze: W plikach gpx (z GC) od Teda sa informacje o obrazkach, ale w opisach sa adresy do www, a nie wzgledne, wiec nie wiem, czy np. Colorado ma taki myk, ze na wszelki wypadek sprawdza, czy w ogole ma plik o takiej nazwie w swoim folderze (byloby pieknie).
Chyba przyjrze sie temu dokladniej, ale na przykladzie SmartGPX, bo Colorado nie mam ;)
W GSAKu, w podgladzie opisu skrzynki (to co standardowo ma sie w dolnej polowie ekranu - jest odsylacz do foto gallery - ale na sztywno wbity jest adres na geocaching.com - pewnie mozna to jakos zmienic, ja na razie sie tym nie bawilem.
Obrazek . Obrazek
ODPOWIEDZ