Přejít na obsah


Fotka

Pyggs 0.2.25 - snadno rozšiřitelné a konfigurovatelné statistiky


  • Pokud chcete vložit odpověď, přihlašte se
181 odpovědí na toto téma

#161 Hamaci

Hamaci

    Advanced Member

  • Members
  • PipPipPip
  • 1 183 příspěvků(y)

Publikováno 04 říjen 2011 - 9:57

xificurk napsal/a:
Hamaci: dík za report, najednou se GS rozhodl psát Kraj Vysocina i s tím 'Kraj' - fixnul jsem to v 0.2.22. Další změnou je identifikace aplikace při stahování výškových dat, jak psal výše PeS.

Potvrzuji funkčnost a děkuji za rychlou opravu.
Nezávidím ti tuto sisyfovskou práci na údržbě.
  • 0

#162 hosterb

hosterb

    Member

  • Members
  • PipPip
  • 23 příspěvků(y)

Publikováno 10 říjen 2011 - 23:04

ktera nedavno probehla na GS a tusim ani nebyla oznamena "zlutym pruhem" zpusobila nemoznost prihlaseni se. Byla zmenena jmena input tagu v prihlasovacim formulari z: "ctl00$SiteContent$tbUsername" "ctl00$SiteContent$tbPassword" "ctl00$SiteContent$btnSignIn" "ctl00$SiteContent$cbRememberMe" na: "ctl00$ContentBody$tbUsername" "ctl00$ContentBody$tbPassword" "ctl00$ContentBody$btnSignIn" "ctl00$ContentBody$cbRememberMe" Pro rychlou pomoc staci v souboru gcparser.py udelat tuto zmenu, nez bude cas udelat dalsi opravenou verzi. Dalsich zmen jsem si zatim nevsiml. Mejte se fajn Honza aka Hosterb
  • 0

#163 Hamaci

Hamaci

    Advanced Member

  • Members
  • PipPipPip
  • 1 183 příspěvků(y)

Publikováno 12 říjen 2011 - 6:19

Kde je problém? Mně to normálně funguje.
  • 0

#164 xificurk

xificurk

    Advanced Member

  • Members
  • PipPipPip
  • 116 příspěvků(y)

Publikováno 12 říjen 2011 - 9:54

hosterb napsal/a:
ktera nedavno probehla na GS a tusim ani nebyla oznamena "zlutym pruhem" zpusobila nemoznost prihlaseni se.
Byla zmenena jmena input tagu v prihlasovacim formulari


Dík za report, opraveno v 0.2.23.
  • 0

#165 xificurk

xificurk

    Advanced Member

  • Members
  • PipPipPip
  • 116 příspěvků(y)

Publikováno 04 listopad 2011 - 10:51

geocaching.com začal posílat nestandardní hlavičky na přesměrování, v0.2.24 to opravuje... pokud pouštíte pyggs z cronu, radši se podívejte jestli vám tam nevisí proces, který se marně snaží pořád dokola přihlásit, nebo odeslat aktualizaci profilu.
  • 0

#166 hosterb

hosterb

    Member

  • Members
  • PipPip
  • 23 příspěvků(y)

Publikováno 18 listopad 2011 - 23:07

Ahojte,
vsem to chodi? Ja jsem spoustel statistiku po zmenach na geocaching.com az ted a zjistil jsem, ze ma jine id tag ve kterem jsou obsazeny souradnice. Pro rychlou pomoc jsem zmenil v souboru gcparser.py v reg.vyrazu v poli _pcre_masks["cache_coords"] (radek 668) text
z:
ctl00_ContentBody_LatLon
na:
uxLatLon
a nyni se zda chodi. Treba to nekomu pomuze. Mejte se fajn.
  • 0

#167 xificurk

xificurk

    Advanced Member

  • Members
  • PipPipPip
  • 116 příspěvků(y)

Publikováno 30 listopad 2011 - 13:03

hosterb napsal/a:
Ahojte,
vsem to chodi? Ja jsem spoustel statistiku po zmenach na geocaching.com az ted a zjistil jsem, ze ma jine id tag ve kterem jsou obsazeny souradnice. Pro rychlou pomoc jsem zmenil v souboru gcparser.py v reg.vyrazu v poli _pcre_masks["cache_coords"] (radek 668) text
z:

ctl00_ContentBody_LatLon
na:
uxLatLon
a nyni se zda chodi. Treba to nekomu pomuze. Mejte se fajn.


Díky, opraveno v 0.2.25.
  • 0

#168 Zelvuska

Zelvuska

    Newbie

  • Members
  • Pip
  • 2 příspěvků(y)

Publikováno 06 leden 2012 - 19:56

Zdravim,

predem diky za programek, ktery rad vyuziju. Narazil jsem ale na problem. Po prvnim spusteni jsem byl zahlcen nekolika chybovymi hlaskami o tom, ze nesedi typ data. Po procteni tohoto vlakna jsem prenastavil profil na GC.com tak, aby zobrazoval spravne datum (po americku). DB ale porad obsahovala stara data. Po jejim smazani na me vyskoci nasledujici hlaska
ERROR    gcparser.parser.MyGeocachingLogs >> Seems like I missed 22 geocaching logs for some reason.
INFO     Pyggs.plug.myfinds >> Aktualizuji databázi nálezů.
CRITICAL Pyggs.plug.myfinds >> Stažený seznam nálezů je prázdný (bug?) a lokální databáze taktéž.
Zadnym zpusobem se mi ho nepodarilo presvedcit k novemu stazeni DB. Tato hlaska se objevuje i po smazani ~/.geocaching a novem nastaveni profilu. A to dokonce i pokud profil pojmenuju jinak...

Diky za odpoved.
  • 0

#169 Zelvuska

Zelvuska

    Newbie

  • Members
  • Pip
  • 2 příspěvků(y)

Publikováno 09 leden 2012 - 9:54

Tak plany poplach... Spatne jsem pochopil po americku a nyni uz to funguje jak ma! Diky za skvely programek!
  • 0

#170 Sw3ni3

Sw3ni3

    Sw3ni3

  • Members
  • PipPip
  • 20 příspěvků(y)

Publikováno 28 leden 2012 - 20:10

Ahoj, cca po dvou týdnech jsem zkusil pustit Pyggs, ale vyplivnul na mě jen tenhle výpis:
INFO     Pyggs.plug.myfinds.db >> Platnost databáze nálezů vypršela, zahajuji aktualizaci.
DEBUG    gcparser.http >> Saving cookies.
DEBUG    gcparser.http >> Saving stats.
DEBUG    gcparser.http >> Waiting for 1 seconds.
DEBUG    gcparser.http >> Downloading page 'https://www.geocaching.com/login/default.aspx'.
DEBUG    gcparser.http >> Saving cookies.
DEBUG    gcparser.http >> Saving stats.
DEBUG    gcparser.http >> ASP.NET_SessionId: obzikq3kylgi23oyfoha3q1q
CRITICAL gcparser.http >> Login error.
Swen@linux-bxdv:~/Geocaching/Program/Pyggs 0.2.25> 
před tím program fungoval korektně.
Nějaká idea co se mohlo pokazit?

  • 0

#171 hosterb

hosterb

    Member

  • Members
  • PipPip
  • 23 příspěvků(y)

Publikováno 30 leden 2012 - 0:02

Ahoj, ten samy problem jako Sw3ni3.
Trochu jsem se v tom rejpal, zde je vysledek meho pokusovani:
Prihlaseni sice probehne OK, ale overeni uz ne.
Zrejme na GS zmenili jmeno cookies, me zabralo zamenit radku 341
v souboru libs/gcparser.py
z
if cookie.name == "userid":
na
if cookie.name == "ASP.NET_SessionId":

Snad to pomuze
Mejte se fajn
Honza aka Hosterb
  • 0

#172 Sw3ni3

Sw3ni3

    Sw3ni3

  • Members
  • PipPip
  • 20 příspěvků(y)

Publikováno 30 leden 2012 - 13:32

Tak to můžu potvrdit. Zkusil jsem poupravis řádek podle návodu výše a vše opět funguje tak jak má
  • 0

#173 xificurk

xificurk

    Advanced Member

  • Members
  • PipPipPip
  • 116 příspěvků(y)

Publikováno 25 březen 2012 - 5:20

hosterb napsal/a:
Ahoj, ten samy problem jako Sw3ni3.
Trochu jsem se v tom rejpal, zde je vysledek meho pokusovani:
Prihlaseni sice probehne OK, ale overeni uz ne.
Zrejme na GS zmenili jmeno cookies, me zabralo zamenit radku 341
v souboru libs/gcparser.py
z

if cookie.name == "userid":
na
if cookie.name == "ASP.NET_SessionId":


Problém je, že "ASP.NET_SessionId" cookie má člověk vždycky nehledě na to jestli je nebo není přihlášen, takže se tím efektivně vypne kontrola jestli je vše ok.

Dneska jsem se konečně (omlouvám se, že mi to tak trvalo) dostal k tomu, abych se podíval co se změnilo a zjistil jsem, že... NIC :-))
Koukal jsem do logu, ještě v pondělí mi to padalo (protože jsem nestihl ani aplikovat váš hotfix) přesně na tom samém místě a dnes běží vše jak po másle.
  • 0

#174 xificurk

xificurk

    Advanced Member

  • Members
  • PipPipPip
  • 116 příspěvků(y)

Publikováno 25 březen 2012 - 12:57

UPDATE: Tak podle toho, co mi psal Pitel, by mělo vše fungovat, ale je třeba promáznout staré cookies - smazat vše v ~/.geocaching/parser/.
  • 0

#175 kuliocko

kuliocko

    Advanced Member

  • Members
  • PipPipPip
  • 118 příspěvků(y)

Publikováno 04 červen 2012 - 20:19

Ahoj, pridal jsem do Pyggs plugin pro zobrazeni nalezu v jednotlivych dnech v roce, viz muj profil uplne dole. Kdyby o to byl zajem, tak muzu poslat.
  • 0

Nokia 5800XM + Handy Geocaching AE -> Samsung Galaxy Nexus + C:Geo


#176 Sw3ni3

Sw3ni3

    Sw3ni3

  • Members
  • PipPip
  • 20 příspěvků(y)

Publikováno 13 září 2012 - 10:16

Ahoj, reinstaloval jsem systém a jako bonus jsem zjistil, že se mě pyggs opět nedokáže připojit na GC.com.
Původně jsem myslel že je chyba v repozitářích opensuse, tak jsem stáhnul pythona 3.1.1 a ručně zkompiloval, ale problém stále přetrvává...
Zkoušel jsem i předchozí opravy, ale nic nepomohlo
DEBUG    gcparser.http >> Cannot load cookies - invalid filename.
DEBUG    gcparser.http >> Attempting to log in.
DEBUG    gcparser.http >> Generating user agent.
DEBUG    gcparser.http >> Waiting for 1 seconds.
DEBUG    gcparser.http >> Downloading page 'https://www.geocaching.com/login/default.aspx'.
ERROR    gcparser.http >> An error occured while downloading 'https://www.geocaching.com/login/default.aspx', will retry in 1 seconds.
DEBUG    gcparser.http >> Downloading page 'https://www.geocaching.com/login/default.aspx'.

  • 0

#177 tuxidou

tuxidou

    Advanced Member

  • Members
  • PipPipPip
  • 41 příspěvků(y)

Publikováno 13 září 2012 - 11:33

v predpredchozim postu se pise, ze je treba smazat stare cookies (vse v ~/.geocaching/parser/) a v debug logu vidim hlasku "Cannot load cookies - invalid filename" - nemuze to byt v tom?
  • 0

#178 Sw3ni3

Sw3ni3

    Sw3ni3

  • Members
  • PipPip
  • 20 příspěvků(y)

Publikováno 13 září 2012 - 12:07

To tam bylo když jsem promazal adresář parser tím stylem že jsem ho smáznul... :-) Takže jsem ho vytvořil znovu, ale nepřipojí se to stejně. Akorát zmizela ta chyba o neexistujícím souboru
  • 0

#179 tuxidou

tuxidou

    Advanced Member

  • Members
  • PipPipPip
  • 41 příspěvků(y)

Publikováno 13 září 2012 - 21:03

Asi ti to nepomuze, ale zkusil jsem stahnout a spustit pyggs u sebe a funguje to. Mam python 3.2.3 @ kubuntu. Zkusil jsi v prohlizeci otevrit stranku https://www.geocachi...in/default.aspx ? Pripadne v shellu vyzkouset wget https://www.geocachi...in/default.aspx -O - jestli je aspon konektivita v poradku?
  • 0

#180 svetylecko

svetylecko

    Advanced Member

  • Members
  • PipPipPip
  • 52 příspěvků(y)

Publikováno 10 září 2013 - 0:26

Měl bych návrh pro vylepšení tohoto skriptu.
Rád ho používám a jsem s ním spokojen (poslední verze dokonce "přežila" pár změn na webu, takže je evidentně docela vychytaná).
Návrh spočívá v přidání možnosti vytvářet statistiku oblíbených keší ne podle geocaching.cz (protože se chystá jeho zrušení a není moc používáno), ale implementovat místo něj více používané GCVote.
Možná by nebylo špatné do toho "zamontovat" nějak i favoritní body (FP), ale to už bych chtěl asi moc...
Bohužel nejsem dobrý programátor, takže sám to udělat neumím. Doufám, že autor chce stále skript vyvíjet.
  • 0




2 uživatel(ů) prochází toto téma

0 uživatelů, 2 návštěvníků 0 anonymních uživatelů

Reklama