Skip navigation.
Home
S MoZiGo to je jednoduchšie

2008.9.18.17

"Diagnosticka"-

Zatrhnite si v okne nad "Generuj statistiku " checkbox a pri chybe mi skopirujte posledne riadky a dajte na forum...alebo do mailu ...

 

 

špatná statistika podle typu keše

po nahrátí dnešní verze moziga jsem si vygeneroval statistiku a všiml jsem si, že nesouhlasí počty kešídle typu

například suma celkem je sice doře 345 keší ale % statistika uvádí 101.2% , tradičních keší jsem podle GC našel 282, statistika uvádí 279,

chybový výpis zašlu na mail

Diagnosticka

Ahoj, tak hlásím, že  problém s Invalid floating point operation odstraněn, už mám vygenerovanou novou statistiku Mám tam jen malý zádrhel, Rekord v počtu slov je 0 

Ano az dnes mi doslo, ze

Ano az dnes mi doslo, ze problem s invalid ...sposobovala pridana  statistika okolo poctu slov na mnou zalozenych keskach a takí čo nezaložili nič....

Takže to odtiaľ vyhodím ak počet bude 0...

Inak treba dačo založiť  a problem s bude vyriešený:) ...ale no dobre dovtedy to tam dorobím...

 

 

Milestone a favoritne

Chybu to ziadnu nehlasi, ale nejake bugy tam su. Ked som si dal vygenerovat milestone a favoritne a nahral som ich na zubor.net server (vzdy zahlasil, ze subor sa nahral), tak v odkazoch zo statistiky sa vo favoritnych uploaded/uf.htm?silvia&juraj_fav.kml nachadzali tie iste ako v silvia&juraj_mil.kml. Druhy krat uz to bolo dobre. Ale aj tak su tie tlacidla na zaslanie suborov na server asi prehodene - nesedia s tlacidlami na generovanie. Mozno to bolo v tom a stlacil som ine tlacidlo a poslalo to stary subor.

Druhy bug je v tom, ked dam z disku zo suboru nacitat do zoznamu oznacene milestone alebo favorit. Neoznaci mi vsetky. V milestones to je hned ta prva a vo favorit dve prve. V tych txt suboroch na disku sa nachadzaju.

Mozno by si mohol doplnit do parametrov aj moznost zmenit nadpis pre tabulky Milestone a Favorit.

Dnes mi to zahlasilo aj chybu Invalid floating point operation, ale to bolo preto, lebo som dal aktualizovat logy na nasich cache a jednu cache to nenacitalo spravne, po druhom pokuse to uz bolo bez chyby.

Rekordny log je opraveny.

Je statitika nachystana aj na wherigo cache?

Ono to funguje spravne...ale

Ono to funguje spravne...ale ano tlacitka sa mi podarilo pozicne zamenit pri doplnani o funkciu z disku...

Mne to obnovuje data oznacene spravne...

Niekolkokrat som si skusil aj mil aj fav a no problem...nerozumiem preco to tebe nejde...

Nemyli ta to, ze si si ulozil nejake ine poradie a pribudli uz nove pretoze obnova je "inteligentna" a neobnovuje poradie ale hlada povodne guid...a tak poradie moze byt ine ako bolo povodne - ale musia sediet oznacene kesky !

Statistika je urobena nezavisle na type kesiek - uci sa a zo zaciatku pozna len kesku typu "suma"...

Aj ikonky by uz mali byt...

 

 

 

 

Oznacovanie milestone a favorit

Chvilu som sa hral s tym oznacovanim cache, generovanim a opatovnim oznacenim zo suboru. Vsetko funguje ako ma, ak oznacim cache, ktore sme nasli po roku 2005. Ale ak oznacim cache najdenu v roku 2004, vygenerujem favorit a chcem znovu oznacit vybrane cachky, tak tie z roku 2004 jednoducho neoznaci. Posledna, na ktorej to funguje je najdena 31.12.2004 a je v poradi 20. odspodu (441. zhora). Je jedno ci to robim hned po vygenerovani, alebo ci program ukoncim, znovu spustim a nacitam zoznam zo suboru. Neoznaci ine cache, ale proste tie z roku 2004 chybaju.

Snazim sa prist v com by to

Snazim sa prist v com by to mohlo byt ale nic jednoduche to nebude:)

Algoritmus pre fav a mil je rovnaky... budem dalej pisat o fav.

Najprv musim vediet ci su vsetky kesky ktore si xcel vyexportovat zapisane aj v subore ...fav.txt...toto je vlastne kusok html kodu, ktory sa potom importuje priamo do statistiky.Ak si ho premenujes/prekopirujes ako ...fav.htm tak si ho vies pozriet v prehliadaci...

Cize tu musia byt zaznamenane - odtial si ich program totiz importuje pri funkciu Fav<-c:\.

Ak toto je spravne=vsetko co si xcel sa doslalo aj do fav=nic tam nechyba budeme chybu hladat dalej..

Do spatneho nacitania som teraz zabudoval aj ladiace informacie ak sa daco nepodari najst , snad s ich pomocou prideme na to v com to je...

 Stiahni si verziu ktora ma v sebe uz uvedenu diagnostiku moznych pricin...

 

Mam to

Skusil som s novou verziou a zahlasilo to, ze v gci nenasiel kody kesiek. Pozrel som v Silvia&Juraj_guid.gci a tie kody tam boli. Tak som skusil vymazat zopar riadkov zo zaciatku suboru a potom to uz fungovalo. Zda sa, ze pri hladani neprehladas cely gci subor, ale len po nejaky 441 riadok.  Oproti staremu guid.gci ma tento novy s nasim menom o 19 riadkov viac, co su nase vlastne cache. Nie je nejaka zrada v tom?

Tak to je v prdeli , pretoze

Tak to je v prdeli , pretoze tu volam standartnu funkciu windows pre tahanie dat z ini suboru ...bud mi ich vrati alebo nie...jednoducho sa opytam na gui a ma mi vratit gc...

 

Obmedzenie viem ze je len vo velkosti tohoto suboru - tusim tam je hraniac na 32576 bytov...

Neblizis sa nahodou k tejto hranici?

Toto som mozno podcenil a budem musiet vymysliet daco ine...

 

Subor

Teraz ma velkost 21 828 bytov, takze hranica este nie je prekrocena.

Limit ini

Limit 32K na jednu sekciu v ini subore bol len na Win95. Od Win2000 ziadny limit nie je. Takze to nemusis prerabat.

Mozno limit nie je ale

Mozno limit nie je ale funkcia ini.readsectionvalues(...mi vrati len prvych asi 414 zaznamov...presvedcil somm sa jednocho o tom tak, ze som si ich dal ulozit do suboru...

Nebudem trapit medveda... Napisal som si svoju mozno pomalsiu ale bezpecnu funkciu, ktora vrati vsetky zaznamy...Vyskusaj pls verziu ...19.9

Teraz este budem musiet preverit aj ine miesta ci dakde nepouzivam toto volanie z ini ...

 

 

Funguje

Uz to funguje dobre. Dakujem.