Tak mám také jeden dotaz.
Jakým způsobem je možné vytáhnout z logů vlastní keše jména všech úspěšných lovců? Teda pokud je to legální.
Potřeboval bych totiž pro jednu keš mít přehled, kdo má odlovené předešlé keše a nechce se mi to již vypisovat ručně do excelu.
export jmen z logů
Vytvořeno od
Iluvator
, dub 24 2008 6:40
3 odpovědí na toto téma
#1
Publikováno 24 duben 2008 - 6:40
Oregon 300
Tak do toho šlápni ať vidíš kousek světa.....
Tak do toho šlápni ať vidíš kousek světa.....
#2
Publikováno 24 duben 2008 - 7:01
Pokud pouzivas GSAK tak by to nemel byt problem. (V GG to asi taky nejak pujde)...
Logy jsou v tabulce Logs, takze si nechas vyfiltrovat jen tu jednu kes a treba:
Table Active=Logs
GOTO POsition=TOP
While not($_EOL)
IF $d_lType="Found it"
Zapis nekam $d_lBy (pokud nasel zapis jeho nick)
ENDIF
Goto Position=Next
EndWhile
#3
Publikováno 24 duben 2008 - 8:46
Na makra jsem asi trdlo. Zkousim si pohrat se Suplerovym makrem na ziskani seznamu nalezcu (viz predchozi prispevek) a zkousim ho presvedcit, aby exportoval tento seznam do textoveho souboru (pres putfile), ale bezuspesne. Nemohl by prosim nekdo naznacit syntaxi pro vytvoreni txt souboru s timto seznamem? Diky moc
$Output="" INPUT Msg="Zadej výstupní soubor pro export:" Default="C:\who_found.txt" VarName=$datafile Browse=File FILTER Name="My Caches" Table Active=Logs GOTO Position=top WHILE NOT($_EOL) IF $d_lType="Found it" $Output = $Output + $d_lBy + $_newline ENDIF GOTO Position=Next ENDWHILE $TextFile = PutFile($datafile, $Output) IF Left($TextFile, 7) = "*Error*" CANCEL Msg="Unable to write to $datafile!" ENDIF CANCELFILTER
Honza a Péťa Mejstříkovi
Beroun
Garmin Oregon 550t + Topo Czech 2010 PRO + GSAK 7.7.x
Beroun
Garmin Oregon 550t + Topo Czech 2010 PRO + GSAK 7.7.x
#4
Publikováno 24 duben 2008 - 11:25
Tak tohle by melo fungovat (je jen potreba vytvorit filtr pro Umistene kese (My Caches):
$Output="" INPUT Msg="Output file:" Default="C:\who_found.txt" VarName=$datafile Browse=File FILTER Name="My Caches" Goto Position=top while not($_EOL) Table Active=Logs Scope=Parent GOTO Position=top WHILE NOT($_EOL) IF $d_lType="Found it" $Output = $Output + $d_lBy + $_newline ENDIF GOTO Position=Next ENDWHILE Table Active=caches Goto Position=Next ENDWHILE $TextFile = PutFile($datafile, $Output) IF Left($TextFile, 7) = "*Error*" CANCEL Msg="Unable to write to $datafile!" ENDIF CANCELFILTER
Honza a Péťa Mejstříkovi
Beroun
Garmin Oregon 550t + Topo Czech 2010 PRO + GSAK 7.7.x
Beroun
Garmin Oregon 550t + Topo Czech 2010 PRO + GSAK 7.7.x
0 uživatel(ů) prochází toto téma
0 uživatelů, 0 návštěvníků 0 anonymních uživatelů