Jelikož nová verze umožňuje přidat logy jen u vlastních kešek. Upravil jsem macro, tak že i nadále jdou přidat ostatní kešky. Ale protože to není zrovna košer, nedavám to veřejně ke stažení. Kdo bude chtít napíše mi :)
Před nedávnem jsem si řikal, že ve statistice není kolonka počet návštěv různých států v jednom dni. Takže jsem si v neděli sednul a dodělal makro.
Úprava makra FindStatGen35Beta.gsk.
Najít řádek: GOSUB name=numMostTypes a doplnit za něj:
IF $numPeriods GOSUB Name=numBestWeekend GOSUB Name=numBestWeek GOSUB Name=numBestMonth GOSUB name=numMostTypes GOSUB name=numMostState
Najít řádek: ENDSUB #numMostTypes a doplnit za něj:
ENDSUB #numMostTypes
BEGINSUB name=numMostState
$text1 = "Most Cache states in a day"
$text1 = "Nejvíce státu v jednom dni"
$text2 = ""
$_sql = "SELECT count(DISTINCT Country) as n, lDate from AllFinds GROUP By lDate order by n DESC, lDate"
$work = Sqlite("sql",$_sql)
$list = list("sql","replace",$work)
$tmpS = list("sql","item","1")
$MostInADay = Val(Extract($tmpS,";",1))
$MostInADayDate = SqlToDate((Extract($tmpS,";",2)))
$text2 = $text2 + "$MostInADay $Lang71 $MostInADayDate"
$sqldate = Extract($tmpS,";",2)
$_sql = "select Country from AllFinds where lDate='$sqldate' GROUP By Country order by Country ASC"
$work = Sqlite("sql",$_sql)
$list = list("sql","replace",$work)
$tmpN1 = 1
WHILE $tmpN1 <= $_SqlRows
$State = List("sql","item","$tmpN1")
$FullName = "=" + $State + ","
#Build flags string
$text2 = $text2 + "
"
IF $State = "Nil"
$State = $Lang137
ENDIF
$tmpN1 = $tmpN1+1
ENDWHILE
GOSUB Name=NumbersLine
ENDSUB #numMostState
HOTOVO!
Nejprve je potřeba mít aktuální GSAK. 7.5.1.B22 Případně mrknou na forum.
Stahnout si přehled map. Moje upravené. Případně mrknou na MapFileIndex
POZN: Je potřeba upravit soubor FindStatGenMapCzech.dat a doplnit diakritiku: HK =Královehradecký > HK =Královéhradecký, SK si nepamatuji přesně :) Moje soubory jsou již upraveny.
Stahnout statistiku: FindStatGen 3.5.02B Případně mrknou na forum.
A nakonec s stáhnout polygonyCE. Případně mrknout semka.
A pak budete mít tak pěknou statistiku jako já :)
Nejdříve si připravím filtr:

Dám GO a pokud to něco najde mám problem :) Na dopnění logů používám AddLogs.gsk (V1.50) případně aktualizace na forum.
Někdy se stane že GSAK špatně stáhne a zaloguje do své DB moje logy a ty jsou pak prázdné, pro jejich vymazání použiji DeleteBlankLogs.gsk (forum) a pak zase zafiltruji viz výše.