GSAK chybovka

pri generovani statistik mi GSAK vyhazuje hlasku:
You have log with no owner ID for your placed caches, Placed list skipped

nevite jak se toho zbavit? Predem diky za help.

Myslím, že pomůže smazat všechny logy u svých kešek (v GSAKu :D) a pak všechny logy zase načíst makrem Addlogs.

Ne, problém je s tím, že u některého nicku nemáš načteno jeho ID.
Zakopaný pes je soubor OwnerID.dat v adresáři gsak\Macros. Nejjednodušší je ten soubor smazat, ale pak ti bude makro načítat všechna ID. Nebo si ten soubor otevři v texťáku a ručně změň nuly za správné hodnoty.
Pak musíš znovu načíst logy a potom ti bude to makro fungovat správně.

Když jsme u těch ID, docela by se hodilo udržovat a sdílet soubor všech ID, které kdy našly nějakou keš v ČR. Aktualizace ID přes makro je hodně pomalá.

A k čemu to bude dobré? Na mých vlastních keších se úplně nová jména neobjevují tak často, aby mě to obtěžovalo (a podobně to pravděpodobně bude mít většina ownerů) a jinde ta ID nepotřebuju. Nebo je to užitečné ještě k něčemu jinému?

Mně to u vlastních docela zpomaluje. Práce s makrem Addlogs je u všech mých založených vždycky tak na deset minut.

A dlouho trva co? Zjistovani ID?
Tak si pomoci makra necham projet databazi (to je o hodne rychlejsi, nez online zjistovani), teda pokud tam mas dost waypointu.

A pokud ti vadi ze musis makro poustet jen na jednu kes, tak to se da obejit makrem, v rychlosti treba takto (pred pustenim si nastav filtr, at ti to nejede na celou databazi a bacha abyste nedostali ban od GC.com):
#start makra
Table Active=Caches
Goto Position=Top
while not($_Eol)
Macro File=$_Install\Macros\AddLogs.gsk
Goto Position=Next
Endwhile
#KonecMacra

Ma to tu nevyhodu, ze musis pri startu makra mackat ok, ale to by se dalo osetrit lehkou upravou AddLogs.gsk.
Ja to zatim nepotrebuji, nebot mame zalozenou zatim jen 1 kes.:wink:

Ano, zjišťování ID. U jednoho nového mi to trvá plus minus deset sekund.

V OwnerID.dat zadne nulove hodnoty nemam a i kdyz soubor smazu uplne tak hlaska stejne vyskakuje.

Ja pouzivam OwnerID vygenerovany z dat nad celou republikou (kdyz jsem ti jeste mel, dat soubor ma cca 160kb) a s ownerID nemam az zas takovy problem…

Doporucuji doplnit dat soubor ownerID z databaze…

Tak smaz logy u svych zalozenych kesi a stahni je znovu…

Jinak nevim…

Jasně, ty logy se musí smazat taky. Protože přestože hlavní důvod je špatný OwnerID.dat, tak makru vadí logy, kde není uvedeno ID autora.
Pokud jen smažeš logy, tak při novém načtení logů se tam zase nic nevloží. Pokud smažeš a obnovíš jen OwnerID.dat, tak ty logy pořád zůstanou bez ID. Proto je potřeba napřed opravit ownerID.dat a pak smazat logy a znova je načíst.
Já jsem měl ten stejnej problém.

A nevykládáš si to špatně? Máme plusmínus stejný počet logů, většina cacherů je společných a problémy s načítáním nových ID nemám. Záleží teda taky na tom, jak často to děláš. Já cca jednou týdně a načítá se jen pár kousků. Pokud to děláš jednou za měsíc, tak je to samozřejmě horší.
Podle toho, jak se zobrazuje průběh makra, bych řekl, že stejně déle trvá načtení listingu a zpracování logů než získání ID. A čím víc logů, tím je jejich ukládání do databáze delší. Obzvlášť patrné je to na mašinkách, co mají pomalé disky, což jsou notebooky.

Tak opravdu smazani logu a smazani OwnerID.dat pomohlo, uz to maka jak ma :wink: Diky za pomoc!