Přejít na obsah


Fotka

Stator 1.3.1.10


  • Zamčené téma Toto téma je zamknuto
443 odpovědí na toto téma

#341 DrakMrak

DrakMrak

    Advanced Member

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

Publikováno 08 únor 2016 - 15:41

takže nahraď v souboru CalcMain.Stator.pas
toto:

	//Owned FP
	sa := ReplaceString(GlobalVarGet('OwnedAuthorsForInPhrase'),'''','');
	sb := GlobalVarGet('GeogetOwner')
	//
	sSql := 'SELECT SUM(CAST((SELECT value FROM geotagvalue WHERE key = gt.ptrvalue) AS int))';
	sSql := sSql + ' FROM geocache gc';
	sSql := sSql + ' INNER JOIN geotag gt on (gc.id = gt.id and gt.ptrkat IN (select key from geotagcategory where value = ''favorites'' COLLATE NOCASE))';
	sSql := sSql + ' WHERE gc.id in (';
	sSql := sSql + 'SELECT gc.id';
	sSql := sSql + ' FROM geocache gc';
	sSql := sSql + ' WHERE gc.[author] like ''%' + sb + '%'' AND '+sCachePrefixForSql+' AND';
	sSql := sSql + ' gc.[cachetype] not in ' + sEvent;
	if sa <> '' then begin
		sSql := sSql + ' UNION';
		sSql := sSql + ' SELECT gc.id';
		sSql := sSql + ' FROM geocache gc';
		sSql := sSql + ' WHERE gc.[author] in (';
		while Pos(',',sa) > 0 do begin
			sb := Fetch(sa,',');
			sSql := sSql + '''' + sb + ''',';
		end;
		sSql := sSql + '''' + sa + '''';
		sSql := sSql + ') AND';
		sSql := sSql + ' gc.[cachetype] not in ' + sEvent;
	end; 
	sSql := sSql + ')';
	//
	GlobalVarSet('Calc_OwnedFavoritePoints',IntToStr(Geoget_DB.GetTableValue(sSql)));
  //----------------------------------

tímto:

//Owned FP
	sSql := 'SELECT SUM(CAST((SELECT value FROM geotagvalue WHERE key = gt.ptrvalue) AS int))';
	sSql := sSql + ' FROM geocache gc';
	sSql := sSql + ' INNER JOIN geotag gt on (gc.id = gt.id and gt.ptrkat IN (select key from geotagcategory where value = ''favorites'' COLLATE NOCASE))';
	sSql := sSql + ' WHERE gc.id in ('+GlobalVarGet('OwnedIDsForInPhrase')+') AND';
	sSql := sSql + ' gc.[cachetype] not in ' + sEvent;
	//
	GlobalVarSet('Calc_OwnedFavoritePoints',IntToStr(Geoget_DB.GetTableValue(sSql)));
//----------------------------------

a mělo by vše fungovat... otestováno


  • 0

GPS: Oregon 550t + Nexus S
www pages: Dračí stránka Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...


#342 Zagloba

Zagloba

    Advanced Member

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

Publikováno 08 únor 2016 - 15:49

Nainstaloval jsem si Stator 1.3.2.11 (ve správci pluginů jsem zvolil Aktualizace balíčku, zeptalo se mě to zda chci nainstalovat verzi 1.3.2.11, instalace proběhla, řeklo to, že se tato verze nainstalovala, zobrazilo to okno s novinkami), ale ve správci pluginů je pořád jako nainstalovaná verze 1.2.2.8 a samozřejmě GeoGet pořád říká, že je dostupná aktualizace. Ale podle všeho mám skutečně nainstalovanou verzi 1.3.2.11 jen správce pluginů o tom nějak neví. Dá se s tím něco udělat?


  • 0
Zastavte zeměkouli, chci vystoupit

#343 mr3ska

mr3ska

    Optimista

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

Publikováno 08 únor 2016 - 16:44

Sakra omlouvám se Drakovi. Chtěl jsem dát citaci a na něco se taky zeptat a asi jsem omylem klikl na "nahlasit" (malej displej mobilu no). Možná se to nenahlasilo protože např. Multicitace mi z mobilu taky nefacha
  • 0

Outdoor: Oregon 700, Colorado 300, fenix5x

Zápisník: http://mr3ska.onelove.cz/

(Oregon 6xx jednodušejiVlastní ikonky waypointů i bez .gpi)

"Když tu keš tak moc chceš tak si pro ni sakra běž..."

 

Poslední článek: Telefon jako uložiště tras pro GarminOdolný Xcover 3 VE

 

"The Universe is made of protons, neutrons, electrons and morons"


#344 DrakMrak

DrakMrak

    Advanced Member

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

Publikováno 08 únor 2016 - 16:59

Sakra omlouvám se Drakovi. Chtěl jsem dát citaci a na něco se taky zeptat a asi jsem omylem klikl na "nahlasit" (malej displej mobilu no). Možná se to nenahlasilo protože např. Multicitace mi z mobilu taky nefacha

sem se ztratil ;)


  • 0

GPS: Oregon 550t + Nexus S
www pages: Dračí stránka Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...


#345 mr3ska

mr3ska

    Optimista

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

Publikováno 08 únor 2016 - 18:27

Smolil jsem omluvu a zapomněl co jsem chtel díky hovoru na telefonu. Já si vzpomenu.
  • 0

Outdoor: Oregon 700, Colorado 300, fenix5x

Zápisník: http://mr3ska.onelove.cz/

(Oregon 6xx jednodušejiVlastní ikonky waypointů i bez .gpi)

"Když tu keš tak moc chceš tak si pro ni sakra běž..."

 

Poslední článek: Telefon jako uložiště tras pro GarminOdolný Xcover 3 VE

 

"The Universe is made of protons, neutrons, electrons and morons"


#346 Bour

Bour

    BOUR

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

Publikováno 08 únor 2016 - 19:02

takže nahraď v souboru CalcMain.Stator.pas
toto:

	//Owned FP
	sa := ReplaceString(GlobalVarGet('OwnedAuthorsForInPhrase'),'''','');
	sb := GlobalVarGet('GeogetOwner')
	//
	sSql := 'SELECT SUM(CAST((SELECT value FROM geotagvalue WHERE key = gt.ptrvalue) AS int))';
	sSql := sSql + ' FROM geocache gc';
	sSql := sSql + ' INNER JOIN geotag gt on (gc.id = gt.id and gt.ptrkat IN (select key from geotagcategory where value = ''favorites'' COLLATE NOCASE))';
	sSql := sSql + ' WHERE gc.id in (';
	sSql := sSql + 'SELECT gc.id';
	sSql := sSql + ' FROM geocache gc';
	sSql := sSql + ' WHERE gc.[author] like ''%' + sb + '%'' AND '+sCachePrefixForSql+' AND';
	sSql := sSql + ' gc.[cachetype] not in ' + sEvent;
	if sa <> '' then begin
		sSql := sSql + ' UNION';
		sSql := sSql + ' SELECT gc.id';
		sSql := sSql + ' FROM geocache gc';
		sSql := sSql + ' WHERE gc.[author] in (';
		while Pos(',',sa) > 0 do begin
			sb := Fetch(sa,',');
			sSql := sSql + '''' + sb + ''',';
		end;
		sSql := sSql + '''' + sa + '''';
		sSql := sSql + ') AND';
		sSql := sSql + ' gc.[cachetype] not in ' + sEvent;
	end; 
	sSql := sSql + ')';
	//
	GlobalVarSet('Calc_OwnedFavoritePoints',IntToStr(Geoget_DB.GetTableValue(sSql)));
  //----------------------------------

tímto:

//Owned FP
	sSql := 'SELECT SUM(CAST((SELECT value FROM geotagvalue WHERE key = gt.ptrvalue) AS int))';
	sSql := sSql + ' FROM geocache gc';
	sSql := sSql + ' INNER JOIN geotag gt on (gc.id = gt.id and gt.ptrkat IN (select key from geotagcategory where value = ''favorites'' COLLATE NOCASE))';
	sSql := sSql + ' WHERE gc.id in ('+GlobalVarGet('OwnedIDsForInPhrase')+') AND';
	sSql := sSql + ' gc.[cachetype] not in ' + sEvent;
	//
	GlobalVarSet('Calc_OwnedFavoritePoints',IntToStr(Geoget_DB.GetTableValue(sSql)));
//----------------------------------

a mělo by vše fungovat... otestováno

Soubor jsem upravil, aktualizoval moje kešky a pořád je to špatně 613/827 tzn +214


  • 0

#347 gord

gord

    Advanced Member

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

Publikováno 08 únor 2016 - 19:12

Nainstaloval jsem si Stator 1.3.2.11 (ve správci pluginů jsem zvolil Aktualizace balíčku, zeptalo se mě to zda chci nainstalovat verzi 1.3.2.11, instalace proběhla, řeklo to, že se tato verze nainstalovala, zobrazilo to okno s novinkami), ale ve správci pluginů je pořád jako nainstalovaná verze 1.2.2.8 a samozřejmě GeoGet pořád říká, že je dostupná aktualizace. Ale podle všeho mám skutečně nainstalovanou verzi 1.3.2.11 jen správce pluginů o tom nějak neví. Dá se s tím něco udělat?

 

Verze je uvedena v souboru Stator.meta.ini. Ja tam mam radek

 

version=1.3.2.11

 

Pokud ty ne, neproblehla aktualizace spravne nebo mas Stator ve vice adresarich.


  • 1

MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)

Stator - statistiky y GeoGetu (diskuse)

- Spoiler - uložení spoilerů do GPS jako POI (diskuse)

- Náhrada GJ legálními postupy

 


#348 DrakMrak

DrakMrak

    Advanced Member

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

Publikováno 08 únor 2016 - 19:14

tak to už nevím... tohle byl celkem jasný důvod proč by to mělo zlobit...

teď je to stejně udělané jak v jiných modulech a bere to jen keše z daného řetězce: OwnedIDsForInPhrase

 

jedině ještě se podívat do souboru Stator.log je to texťák v adresáři Stator/Profiles/BOUR, který obsahuje průběh činnosti a hned na začátku je ten řetězec: OwnedIDsForInPhrase s vypsanými kešemi kterých se to týká - podívat se jestli tam není něco co tam nemá být...

podle toho řetězce se vybírají VLASTNÍ keše (Eventy můžete ignorovat zaprvé nemají FP a za druhé se neberou v potaz)


  • 1

GPS: Oregon 550t + Nexus S
www pages: Dračí stránka Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...


#349 Bour

Bour

    BOUR

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

Publikováno 08 únor 2016 - 19:30

tak to už nevím... tohle byl celkem jasný důvod proč by to mělo zlobit...

teď je to stejně udělané jak v jiných modulech a bere to jen keše z daného řetězce: OwnedIDsForInPhrase

 

jedině ještě se podívat do souboru Stator.log je to texťák v adresáři Stator/Profiles/BOUR, který obsahuje průběh činnosti a hned na začátku je ten řetězec: OwnedIDsForInPhrase s vypsanými kešemi kterých se to týká - podívat se jestli tam není něco co tam nemá být...

podle toho řetězce se vybírají VLASTNÍ keše (Eventy můžete ignorovat zaprvé nemají FP a za druhé se neberou v potaz)

Ten soubor vypadá takto

 

18:58:20.968  Start
18:58:21.000  Initialization of variables, read the configuration
18:58:21.000  Home Coordinates: 49.115344000000; 17.174515000000
18:58:21.000  Output language: _CS
18:58:21.000  INFO: OwnedAuthors='Bour'
18:58:21.000  INFO: EscapeRegEx(BOUR) => BOUR
18:58:21.000  INFO: EscapeRegEx(BOUR) => BOUR
18:58:21.000  INFO: SQL=SELECT id FROM geocache WHERE (author REGEXP '(?i)\bBOUR\b' AND NOT (author REGEXP '(?i)\bBOUR[._]'))
18:58:21.593  INFO: kese podle autoru='Bour'
18:58:21.593  OwnedIds:
18:58:21.593  OwnedIDsForInPhrase='GC26RZ5','GC2ADNT','GC2KDYR','GC2BR7D','GC2M7VZ','GC2M7Q5','GC2QD4K','GC2M7R0','GC385RV','GC428H8','GC4TE3W','GC4XM6K','GC4Z3BD',
'GC5DFYY','GC5K3KQ','GC5Q81X','GC63M1R'

 

Seznam kešek je v pořádku.


  • 0

#350 DrakMrak

DrakMrak

    Advanced Member

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

Publikováno 08 únor 2016 - 19:50

v tom případě by to mělo být OK
ten seznam prostě omezuje kešky nad kterými se počítají FP

předtím to tak nebylo hledalo se to podle vlastních kritérii...

 

hmmmmm

- nemáte třeba vícekrát nainstalovaný GeoGet (a oprava udělaná v jiné verzi) - střílím ale nevím

 

pokud si na to pustím SELECT v programu na tvorbu SQL a mám tvoje keše stažené a updatované tak mi to správně spočítá 613

SELECT SUM(CAST((SELECT value FROM geotagvalue WHERE key = gt.ptrvalue) AS int))
FROM geocache gc
INNER JOIN geotag gt on (gc.id = gt.id and gt.ptrkat IN (select key from geotagcategory where value = 'favorites' COLLATE NOCASE))
WHERE gc.id in ('GC26RZ5','GC2ADNT','GC2KDYR','GC2BR7D','GC2M7VZ','GC2M7Q5',
                'GC2QD4K','GC2M7R0','GC385RV','GC428H8','GC4TE3W','GC4XM6K',
                'GC4Z3BD','GC5DFYY','GC5K3KQ','GC5Q81X','GC63M1R') AND
   gc.[cachetype] not in ('Giga-Event Cache','Mega-Event Cache','Event Cache',
                          'Cache In Trash Out Event','Lost and Found Event Cache')

je to přesně ten skript co jsem ti dával v opravě... takže nevím...


  • 0

GPS: Oregon 550t + Nexus S
www pages: Dračí stránka Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...


#351 Bour

Bour

    BOUR

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

Publikováno 09 únor 2016 - 8:38

v tom případě by to mělo být OK
ten seznam prostě omezuje kešky nad kterými se počítají FP

předtím to tak nebylo hledalo se to podle vlastních kritérii...

 

hmmmmm

- nemáte třeba vícekrát nainstalovaný GeoGet (a oprava udělaná v jiné verzi) - střílím ale nevím

 

pokud si na to pustím SELECT v programu na tvorbu SQL a mám tvoje keše stažené a updatované tak mi to správně spočítá 613

SELECT SUM(CAST((SELECT value FROM geotagvalue WHERE key = gt.ptrvalue) AS int))
FROM geocache gc
INNER JOIN geotag gt on (gc.id = gt.id and gt.ptrkat IN (select key from geotagcategory where value = 'favorites' COLLATE NOCASE))
WHERE gc.id in ('GC26RZ5','GC2ADNT','GC2KDYR','GC2BR7D','GC2M7VZ','GC2M7Q5',
                'GC2QD4K','GC2M7R0','GC385RV','GC428H8','GC4TE3W','GC4XM6K',
                'GC4Z3BD','GC5DFYY','GC5K3KQ','GC5Q81X','GC63M1R') AND
   gc.[cachetype] not in ('Giga-Event Cache','Mega-Event Cache','Event Cache',
                          'Cache In Trash Out Event','Lost and Found Event Cache')

je to přesně ten skript co jsem ti dával v opravě... takže nevím...

 

Ono v tom modules je soubor CalcMain.Stator.a CalcMain.Stator.pas

Tak jsem to změnil v obou a už to funguje správně.

Moc děkuji za trpělivost a pomoc.


  • 0

#352 DrakMrak

DrakMrak

    Advanced Member

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

Publikováno 09 únor 2016 - 8:49

No mělo to být v CalcMain.Stator.pas jestli tam máš nějaké OLD a podobné tak tam samozřejmě ne nebo už to je jedno jsou to zbytky po updatu :)
Tak hlavně, že to funguje... páč už mi to pak unikalo...

:ph34r:


  • 0

GPS: Oregon 550t + Nexus S
www pages: Dračí stránka Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...


#353 Bour

Bour

    BOUR

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

Publikováno 09 únor 2016 - 10:39

No mělo to být v CalcMain.Stator.pas jestli tam máš nějaké OLD a podobné tak tam samozřejmě ne nebo už to je jedno jsou to zbytky po updatu :)
Tak hlavně, že to funguje... páč už mi to pak unikalo...

:ph34r:

 Funguje to až po opravě toho OLD:

Je to tak dobře?


  • 0

#354 DrakMrak

DrakMrak

    Advanced Member

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

Publikováno 09 únor 2016 - 10:47

 Funguje to až po opravě toho OLD:

Je to tak dobře?

no to je hodně divný :) to OLD se určitě nepustí...
určitě by mělo stačit opravit to .PAS to .OLD defakto můžeš smazat
u sebe ani žádný .OLD nemám a funguje to :)


  • 0

GPS: Oregon 550t + Nexus S
www pages: Dračí stránka Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...


#355 Zagloba

Zagloba

    Advanced Member

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

Publikováno 09 únor 2016 - 10:53

Verze je uvedena v souboru Stator.meta.ini. Ja tam mam radek

 

version=1.3.2.11

 

Pokud ty ne, neproblehla aktualizace spravne nebo mas Stator ve vice adresarich.

 

Takže problém byl v tom, že jsem si ve složce Statoru udělal podsložku s názvem Zaloha a tam překopíroval soubory Statoru, protože jsem v něm dělal nějaké pokusy. Stator byl správně nainstalovaný, protože v Stator.meta.ini ve složce Statoru obsahoval správnou verzi, ale to co bylo v podsložce Zaloha mělo starou verzi. A správce pluginů vzal to z té podsložky. Je to správná činnost? Neměl by se řídit INI souborem ze složky Statoru a ne něčím podstrčeným?


  • 0
Zastavte zeměkouli, chci vystoupit

#356 gord

gord

    Advanced Member

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

Publikováno 09 únor 2016 - 11:05

Ne, takto se spravce pluginu chova umyslne, prohlizi vsechny podadresare, aby bylo mozne pluginy trochu na disku organizovat.


  • 0

MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)

Stator - statistiky y GeoGetu (diskuse)

- Spoiler - uložení spoilerů do GPS jako POI (diskuse)

- Náhrada GJ legálními postupy

 


#357 Shashlick

Shashlick

    Advanced Member

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

Publikováno 25 únor 2016 - 21:58

Nevím, zda se to tu neřešilo, ale nějak mi nefunguje zobrazení seznamu CWG. Jsou tam všechna, ale mají strašně velké obrázky. Navíc jsou seřazená v jednom sloupci pod sebou. Nic jsem odminula (začátek ledna) v nastavení neměnil a předtím to bylo OK.  Mám zadáno:

 

CardHeight = 150

ImgWidth = 75

ImgHeight = 0

 

Čím by to mohlo být?


Tento příspěvek byl upraven od Shashlick: 25 únor 2016 - 21:59

  • 0

Jde se lovit!

Moje statistiky ZDE


#358 mpik

mpik

    Advanced Member

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

Publikováno 26 únor 2016 - 6:46

To mě překvapilo taky. Přečti si instrukce při upgradu pluginu. Jdi do nastavení profilu, zvol si jedno téma a ulož. Klidně to, co tam máš dosud. A bude to v pořádku.

Prostě jsou tam navíc nějaké styly, které se načtou až při uložení schematu. Dokud to neuděláš, nenačtou se.


  • 0

#359 gord

gord

    Advanced Member

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

Publikováno 26 únor 2016 - 7:19

http://geoget.ararat...alizaci_statoru


  • 0

MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)

Stator - statistiky y GeoGetu (diskuse)

- Spoiler - uložení spoilerů do GPS jako POI (diskuse)

- Náhrada GJ legálními postupy

 


#360 Shashlick

Shashlick

    Advanced Member

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

Publikováno 26 únor 2016 - 19:11

Jo, vyřešeno, díky:)


  • 0

Jde se lovit!

Moje statistiky ZDE





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

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

Reklama