Autostat - automatické statistiky z Geogetu pomocí GgStat a Geojarry
#1
Publikováno 05 červen 2009 - 13:11
Poznamky:
- z duvodu neustaleho zamenovani GgStat a GgStat2 bylo makro prejmenovano na AutoStat, protoze se tak jmenuje i stranka na webu GeoGetu.
- zmenila se nam ikonka na 'sloupcovy graf', ale jinych barev, nyni je to tedy zelena-fialova-modra
Makro tedy dela v krocich:
1. oznaci kese podle kraju/okresu (volitelne)
2. oznaci kese podle nadm. vysky (volitelne)
3. exportuje nalezy na server geocaching.cz pro mapu nalezu (volitelne)
4. stahne listingy se vsemi logy pomoci programu geojarry.exe na vlastnich kesich a na kesich, ktere jsou oznaceny jako nalezene ale FOUND log neobsahuji (volitelne)
5. importuje vsechny Vase FoundIt logy (volitelne)
6. vypocita FTFindex (volitelne)
7. stahne z webu geocaching.cz znamky kese a importuje je (volitelne)
8. vygeneruje HTML soubor s patickou, kterou lze pomoci INCLUDE pridat na konec statistik (volitelne)
9. vygeneruje statistiky za pomoci programu GgStat.exe
10. nahraje statistiky bud pomoci programu geojarry.exe na profil na geocaching.com, nebo jako HTML soubor na Vas FTP server
11. zkontroluje si online novou verzi (volitelne)
Stazeni:
mikrom.cz/docs/geocaching konkretne zde
Instalace:
- v první řadě budeme potřebovat program GgStat! bez něj se Vám nic nevygeneruje
- pokud chcete nahravat statistiky rovnou na profil na geocaching.com, a tahat logy ke kesim atd. budete take potrebovat program GeoJarry!
- archiv rozbalíme do datoveho adresare GeoGetu (jeho umisteni vycteme vpravo dole v okne GeoGetu)
- pustime GeoGet a v Pluginy -> Správce pluginů -> Konfigurace pluginů -> AutoStat provedeme požadovaná nastavení
- v pluginech spustime AutoStat s ikonkou zelenofialovomodreho grafu
Verze:
v2.32
+ prejmenovani s GgStat2 na AutoStat a par vetsich zmen
+ volani maker
v2.32a (odkaz na forum)
+ pridan typ logu 'Webcam Photo Taken'
+ vyresen problem s loginem na geocaching.cz
+ snad vyresen problem s CountryId
v2.33 (odkaz na forum)
+ v configu pribylo AddRank = 'yes', kterezto zavola makro na stazeni znamek kesi, takze si to muzete zapnout pokud to vyuzivate ve statistikach
+ pri spusteni makra se provede (rmdir /s /q %TEMP%\par-' + Geoget_Owner) coz by melo odstranit s chybne generovanymi statistikami
v2.34 (odkaz na forum)
+ překopanej default/config konstanty jsem pro prehlednost presunul do makra, takze to bude chtit nalezite upravit
+ pridany dve promenne: DownloadOwnLogs pokud je nastaveno na yes, tak na zacatku stahne a naimportuje JEN stranku s Vasimi nalezy, takze pokud mate v geogetu vsechny kese na ktere chodite je oznaci jako nalezene (a v dalsim kroku k nim dotaha logy) | ImportAllFindsFromWeb pokud je nastaveno na yes, tak na zacatku stahne a naimportuje vsechny vase nalezene kese vcetne listungu, logu.. zavolanim makra geojarry-my.ggp.pas (hleda ho v datovem adresari, v podslozce /script, a v podslozce /script/geojarry) trva to docela dlouho, ale je tu tak moznost aby mohl uzivatel pouzivat GeoGet ciste jen na statistiky bez nutnosti tahat kese z netu rucne.
v2.35 (odkaz na forum)
+ parametr -q se pridava jen pokud je silentmode na yes
+ pripsan flag notrans
+ LudekV pripsal moznost snadneho nastaveni pri startu makra!
v2.36 (odkaz na forum)
+ kontroa pritomnosti GgStatu,
+ onmouseover napovedy k moznostem v quickmenu
+ kontrola verzi na netu
v2.37 (odkaz na forum)
+ konfigurace v ini
+ zmena volani GgStatu (rel. cesty, pres BAT)
+ par chybek..
v2.38 (odkaz na forum)
+ opravena prace s nastavenim z chceckboxu
+ pridano detailni nastaveni
+ cela konfigurace v ini
+ pokud je nick s mezerou (a neni v uvozovkach) da se pro ggstat do uvozovek
v2.40 (odkaz na forum)
+ par chybicek
+ optimalizace kodu
+ dodelano tahani nastaveni s puvodniho autostat.config.pas, takze si ho makro po sobe ted smaze
+ prihlasovaci udaje na http://gc.cz/com si uklada autostat k sobe a kontroluje zda se nezmenily v configach prislusnych maker
+ kontrola formatu zadavanych souradnic
+ vyber template pomoci open dialogu (s omezenym vyberem na soubory *.cz a *.en)
v2.41 (odkaz na forum)
+ kontrola nove verze hned pri spusteni a ne az po 'OK'
+ zmena popisku tlacitka Nastaveni -> Pokrocile
+ opraveno kontrolovani formatu souradnic
+ opraveno nezobrazovani casti nastaveni pokud je pouzit klasicky vzhled windows
+ rozsireni editboxu
v2.42 (odkaz na forum)
+ template muze mit i lobovolnou priponu
+ rozsireny chybove hlasky geojarryho
v2.43 (odkaz na forum)
+ pridana porpora geojarry v19 (pokud existuje soubor geojarryw.exe, tak se pouzije tento s GUI, jinak se zavola postaru geojarry.exe (aby nekteri nebreceli, ze jim to nejde))
+ pri aktualizaci se krome odkazu ke stazeni nove verze otevre i adresar ve kterem mate AutoStat
+ vylepseno zadavani domacich souradnic (po kliknuti na tlacitko [...] se otevre Geogeti dialog pro zadavani souradnic vcetne podpory geocodingu
+ imunni k cestam skriptu atd. (AutoStat by mel fungovat bud z datoveho adresare, nebo ze slozky \script\AutoStat, a i ostatni makra hleda i ve slozce \script (prip. podslozkach jako \script\geocachingcz\))
v2.44 (odkaz na forum)
+ ignoruju stateid a countryid pro chod makra to neni potreba
+ opravena chyba s ini (konecne! pokud ini neni tak se sam vytvori. a to tak, ze pokud pustite zbrkle rovnou AutoStat bez vlezeni do pokrocilyho nastaveni, tak se vytvori ini jen s par polozkama, z prvniho okynka, az po ulozeni v pokrocilym se dopisou vsecny potrebny polozky s tim, ze se AutoStat snazi vyplnit vetsinu za vas)
+ pridano kontrolovani platnosti UID (kontroluju zda je to normalni cislo)
+ rozšířeny chybove hlasky (jako ze pokud nevite jak kde zjistit UID tak vas odkaze na vlakno zde na foru (pro ty co si to neumi dat do "hledat" apd..)
v2.45 (odkaz na forum)
+ opravena sparrowova chyba s geojarry
+ opraveno kontrolovani UID
+ implementovano makro geojarry-my.ggp.pas (o soubor min ke kontrolovani zda je ci neni)
+ lehce predelan system chybovych hlasek
+ behem ladeni s vypnutym SilentModem, je mozno makro kdykoli sestrelit odkliknutim tlacitka 'Ne' na message boxu
v2.50 (odkaz na forum)
+ formulare prepsany do GFM
+ funkce/procedury v AutoStat.lib.pas
+ hromadne upravy, spis k prehlednosti a funkcnosti
v2.51 (odkaz na forum)
+ po vygenerovani statistik se otevira stranke s GjUsername misto GEOGET_OWNER
+ podpora databazi
+ pridany dva cudliky na GgStat
+ opravena funkce "importovat vsechny nalezy"
FAQ:
- MaFa vysvetluje co je pro zprovozneni treba
- Reseni problemu se zamknutou databazi
#2
Publikováno 05 červen 2009 - 14:27
#3
Publikováno 05 červen 2009 - 14:56
#4
Publikováno 05 červen 2009 - 14:59
a pak to ten seznam stahne geojarrym..
zkus se kouknout na obsah souboru gjtemp.txt co tam je vsechno za kese
(me to nejdriv tahalo dvakrat vlastni kese a pak mi to porad tahalo eventy a pak jsem zjistil ze ten log neni typu found ale attended )
#5
Publikováno 05 červen 2009 - 15:19
Našel jsem gjdata.txt, to bude asi on, v něm je opravdu sada těch linků pro GJ. Zevrubným průzkumem jsem vypátral, že jsou to nalezené kešky, u kterých mám můj log v GJ uložen dvakrát Zajímavý přírodní úkaz :-) Se optám HaLuMy, zda by něco neporadil.mikrom napsal/a:
zlicinaci: no kdyz to shormazduje informace tak to prida kazdou vlastni kes na seznam, a kazdou u ktery neni u tvyho nicku log 'found it', nebo 'attended'
a pak to ten seznam stahne geojarrym..
zkus se kouknout na obsah souboru gjtemp.txt co tam je vsechno za kese
(me to nejdriv tahalo dvakrat vlastni kese a pak mi to porad tahalo eventy a pak jsem zjistil ze ten log neni typu found ale attended )
#6
Publikováno 05 červen 2009 - 15:24
mikrom napsal/a:
zlicinaci: no kdyz to shormazduje informace tak to prida kazdou vlastni kes na seznam, a kazdou u ktery neni u tvyho nicku log 'found it', nebo 'attended'
a pak to ten seznam stahne geojarrym..
zkus se kouknout na obsah souboru gjtemp.txt co tam je vsechno za kese
(me to nejdriv tahalo dvakrat vlastni kese a pak mi to porad tahalo eventy a pak jsem zjistil ze ten log neni typu found ale attended )
Tak si tam jeste prihod log pro webkamery. je to neco jako"webcam taken", nebo tak nejak.
#7
Publikováno 05 červen 2009 - 15:26
zlicinaci napsal/a:
Našel jsem gjdata.txt, to bude asi on, v něm je opravdu sada těch linků pro GJ. Zevrubným průzkumem jsem vypátral, že jsou to nalezené kešky, u kterých mám můj log v GJ uložen dvakrát Zajímavý přírodní úkaz :-) Se optám HaLuMy, zda by něco neporadil.
Dvakrat? To leda ze bys mel duplicity v databazi. Zkus si (pro jistotu) schovat zalohu databaze, a pak v databazovych nastrojich v udrzbe databaze by melo byt tlacitko na odstraneni duplicit. Snad to pomuze.
#8
Publikováno 05 červen 2009 - 15:36
Dík za promtní reakci, ale takové tlačítečko tam prosím nemámHaLuMa napsal/a:
zlicinaci napsal/a:
Našel jsem gjdata.txt, to bude asi on, v něm je opravdu sada těch linků pro GJ. Zevrubným průzkumem jsem vypátral, že jsou to nalezené kešky, u kterých mám můj log v GJ uložen dvakrát Zajímavý přírodní úkaz :-) Se optám HaLuMy, zda by něco neporadil.
Dvakrat? To leda ze bys mel duplicity v databazi. Zkus si (pro jistotu) schovat zalohu databaze, a pak v databazovych nastrojich v udrzbe databaze by melo byt tlacitko na odstraneni duplicit. Snad to pomuze.
#9
Publikováno 05 červen 2009 - 15:40
#10
Publikováno 05 červen 2009 - 15:40
#11
Publikováno 05 červen 2009 - 15:42
mikrom napsal/a:
dvakrat found it mi dela, kdyz loguju pres operu mini z mobilu, a pak se to stahne do geogetu..
No jo, ale aby to bylo dvakrat v geogetu, tak tam musi byt dva zaznamy od jedne kesky. Coz je dosti neprirozene...
#12
Publikováno 05 červen 2009 - 15:45
Nojo, o tom jsem ani nepsal, samozřejmě, že jsem na to klikl , ale nepomohlo to, moje kvalitní logy zůstávají na místě. Možná jako kopie pro finanční úřad :-) Každopádně je dobré, že jsem na to, že mám některé logy v GG duplicitně, alespoň přišel.HaLuMa napsal/a:
Takovou drobnost se nesmis nechat rozhodit. Koukam, ze odstranovani duplicit je soucasti akce: "odstraneni zapomenutych zaznamu"
#13
Publikováno 05 červen 2009 - 16:41
#14
Publikováno 05 červen 2009 - 18:06
Domnivam se, ze na radku 385-7 by to melo vypadat nejak taKTO:
if (GcCzLogin = '') then User := gcUsername // else User := gjUsername; else User:=GcCzLogin; // !!! tohle tam chybi if (GcCzPassword = '') then Password := gcPassword // else Password := gjPassword; else Password:=GcCzPassword; // !!! tohle tam chybi
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#15
Publikováno 05 červen 2009 - 18:28
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#16
Publikováno 05 červen 2009 - 18:55
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#17
Publikováno 06 červen 2009 - 9:47
#18
Publikováno 06 červen 2009 - 11:38
#19
Publikováno 06 červen 2009 - 11:44
Roman_Jaromer napsal/a:
1) Při rozbalení souborů do adresáře mi pak GeoGet po spuštění oznámil, že chybí soubor "AutoStat.config.pas" Nakonec jsem to vyřešil přejmenováním souboru "GgStat2.config.pas", ale pro začátečníky jako jsem já by to chtělo možná upozornit...
V tom pripade pouzivas asi nejakou neaktualni verzi Geogetu. Spravna verze je 2.1.12.
#20
Publikováno 06 červen 2009 - 11:47
6 uživatel(ů) prochází toto téma
0 uživatelů, 6 návštěvníků 0 anonymních uživatelů