Ahoj, rád bych rozjel diskuzi ohledně posledních úprav živé mapy přímo integorvané do Locusu a případného doladění chyb.
Co mě aktuálně asi nejvíc trápí:
- ne vždy se keška z mailu načte, tak 1 ze 3 pokusů skončí chybou 401 (nelze nalézt ověřovací údaje)
- Locus reaguje na víc typů odkazů než by měl. Odkaz na kešku odpovídá vždy výrazu coord.info/GC.* groudspeak, ale stejnou URL používá na odkazy na skoro vše (bookmarky, logy, ownery atp). Takže například na log je to řetězec coord.info/GL.* a tyto Locus logicky neotevře, ale zbytečně se o to snaží. Chtělo by to tedy omezit možnost otevírání linků na řetězec začínající na GC.
Zdravím,
předně to snazší: zachytávání linků. Zkusil jsem to teď vylepšit, takže v další verzi už to snad bude v pořádku.
Problém se 401: hmm, tedy Locus Map se otevře, objeví se "Loading" okno a v něm vyskočí po chvilce 401? A pokud tady dáš zpět a znovu vlezeš do Geocaching nástrojů a spustíš nějakou funkci z prvních 4 (tedy těch co vyžadují přihlášení), tak už to projde bez problému?
Problém 401: ano, link spustí Locus, začne to načítat, objeví se šnek a pak tam vyskočí android s chybou. Dělá to fakt nahodile a hned další kliknutí v mailu keš už načte. Ostatní funkce (najít podle GC kódu), používám minimálně, takže těžko říct. Možná jsem to přehnal, udělá to třeba, co pátý až desátý pokus. Jednoduše už jsem tu chybu viděl min. 10 x. Přikládám screen.
https://photos.app.goo.gl/M4uFPG3Ar3XFMjQZ6
Quote from: Menion on February 29, 2024, 13:35:19Zdravím,
předně to snazší: zachytávání linků. Zkusil jsem to teď vylepšit, takže v další verzi už to snad bude v pořádku.
Problém se 401: hmm, tedy Locus Map se otevře, objeví se "Loading" okno a v něm vyskočí po chvilce 401? A pokud tady dáš zpět a znovu vlezeš do Geocaching nástrojů a spustíš nějakou funkci z prvních 4 (tedy těch co vyžadují přihlášení), tak už to projde bez problému?
Další beta již sice neotevírá logy a onwery, ale nefunguje ani korektní otevření opravdové keše. Příklad odkaz
http://coord.info/GCACNKD
Mě vyhodí chybu, geocache GCACNKD_soutok not found
Bere to ještě i jedno slovo v názvu za podtržítkem.
Pak musí být i ten link špatný. Zkouším to a funguje to korektně. Prosím o kontrolu linku, díky.
Ta 401, něco podobného nám teď hlásil chlapík tady (https://help.locusmap.eu/topic/34102-live-geocaching-often-looses-connection-to-geocaching-com-unauthorised) , ale proč se to děje stále netuším.
Ten link je přímo z emailu od groundspeaku.
Čeho jsem si, ale všiml, je, že ty linky směřují na http a pak tam je tak jako tak redirect na jinou formu URL, kterou to viditelně Locus následně zpracovává.
Příklad:
link z mailu http://coord.info/GC98FWG
se redirectne na https://www.geocaching.com/geocache/GC98FWG_covidovy-kriz-na-vlci-hore
Dobrý postřeh, díky
Původní http://coord.info/GCACNKD se přesměruje na https://www.geocaching.com/geocache/gcACNKD.
Ta pak na https://www.geocaching.com/geocache/GCACNKD_soutok-svratky-a-svitavy.
Přitom ale když u sebe ladím apku, přijde mi po kliku na http přímo https. Zatr. No udělal jsem tedy podporu i pro http, tak snad to pomůže.
A s tím uživatelem jsem to trošku přepsal, tak též doufám, že s další verzí to bude vyřešené.
Hlásím, že poslední beta funguje jak má.
Tak to je super zpráva, díky!
Jinak aktuálně už mi problémy s původním geocaching pluginem na starém Locusu 3 hlásí čím dál víc lidí. Myslím, že je ideální čas, aby to bylo odladěné, protože to jistě budou dobré argumenty pro přechod na placený Locus 4. Osobně už jsem min. pár lidí takto doporučil přejít.
Ještě dodám, že daleko další velký argument by bylo zvážit konečně podporu pro Adventure lab, jako má konkurenční apka c:geo. Mají relativně jednoduché api a dalo by se to do živé mapy přidat víceméně jako další typ keše. Věřím, že to nebude zase tolik práce.
Netýká se to přímo živé mapy, ale nové implementace geocachingu v Locusu ano. Všechno funguje, živá mapa je perfektní, ale chybí mi možnost hromadně aktualizovat kešky uložené v mobilu. Původní Geocaching4Locus přidal do menu klíče vpravo dole ve složce s keškami volbu "Aktualizovat keše" stejně jako povel "Aktualizovat keš" do menu "Doplňky" u jednotlivé keše. Jak to mám udělat teď s vestavěnou podporou pro kešky? Smazat a stáhnout znovu? To ale přijdu o poznámky a vlastní body, ne?
Jedna keš aktualizovat jde v menu keše (tam kde jsou obrázky ke keši, nově tedy ne v menu doplňků). Ale hromadná aktualizace více keší ve složce chybí a zrovna sem na to taky narazil, protože jsem to potřeboval. Stejně tak plugin uměl přidat event do kalendáře.
Vím o tom, ale bohužel teď pro mě šahání do aktuálního správce dat (bodů, tras) je dost obtížný. Celý systém je v procesu přepisu. Obávám se, že bude třeba počkat cca půl roku (čeká se na web a iOS) než budou mít podobnou implementaci. Do té doby by mohlo fungovat využití klasického vyhledání nových keší a uložení do stejné složky. Body by se měli updatovat. Raději zkuste na pár bodech, ale věřím, že to bude fungovat.
Quote from: lukasMK on March 19, 2024, 08:58:47Jedna keš aktualizovat jde v menu keše (tam kde jsou obrázky ke keši, nově tedy ne v menu doplňků).
Zvláštní, v menu keše, kde jsou obrázky, aktualizaci nevidím. Můžete, prosím, poslat screenshot?
Quote from: Menion on March 19, 2024, 09:30:58Do té doby by mohlo fungovat využití klasického vyhledání nových keší a uložení do stejné složky. Body by se měli updatovat. Raději zkuste na pár bodech, ale věřím, že to bude fungovat.
Funguje to tak, že pokud si v Locusu vytvořím vlastní bod neuvedený v listingu keše, tak po přepisu zůstane. Ale pokud si upravím souřadnice waypointů zadaných v listingu, tak se vrátí na výchozí hodnoty.
Díky za test. Ten update je tady (viz. screenshot).
Update keší ... no umíte si představit co by bylo ideální řešení? Protože bohužel, apka neví časy editace waypointu na webu a teda ani lokální čas editace. Při změně, je tedy problém poznat jestli změna byla tvoje a nebo ownera. Bohužel, to samé budu řešit při updatu více keší najednou později.
Jinak "Adventure labky" přidány, uff. Alespoň se zobrazují na mapě s proklikem, který zachytí ofiko apka. Po pravdě, nikdy jsem je ještě nehrál, tak moc nevím co od podpory v apce očekávat. Veškeré geocaching funkce jsou pro ně vypnuté, takže i označení "Nalezená" není v podstatě možné. Hmm.
Zkusil jsem poslední betu, pokud v živé mapě zapnu adventure lab keše, locus po aktivaci živé mapy spadne.
Ahoj, něco jsem včera kolem toho opravoval, ale nejsem si teda jist, že přesně toto. Zítra, nebo přinejhorším v pátek, vydám další Betu, tak prosím zkus tu, děkuju.
OK vyzkouším. Aktuálně jsem si všiml ještě jedné věci. U virtual keší se místo velikosti other/none ukazuje velikost XL, která, ale pak ve výpisu velikostí vůbec není...
Nová beta.
Labky ignorují nastavení/zobrazení odlovených/neodlovených. Toto působí problémy a errory (type value 2,3,8,4,137,5,1858,11,-1 is not valid, zzdbp, code 400), pokud mám ve filtru nastavené nejen labky, ale i jiný typ keš. V tomto případě se labky vůbec nezobrazí. Pokud mám filtr jen labky, zobrazí se, ale všechny vč. odlovených. Jinak to funguje korektně, zachycení ofiko apkou je OK. Co by bylo dobré ale dodělat, je kromě obrázku určitě i základní popis a hlavně jednotlivé labky (většinou jich je 5) vložit do bodu formou waypointu, stejně jako u keše. Pak by to bylo top.
Pokusím se ve stručnosti popsat včerejší problémy s Locusem. Kromě padání a zamrzání s chybou 401, jak už tady popisoval kolega, při logování online se keška neoznačí jako nalezená. A další paradox, při aktualizaci se označí jako nalezená, ale přesune se na původní souřadnice. Jde o sérii na zahrádce u Borotína. Mysterky vyluštěny, odloveny, ale po zalogování se přesunou zpět na ownerovi souřadnice. Takže při kontrole co už mám odloveno jsem to měl pěkný chaos. Mohu poslat screenshot z cgea kde jsou po uložení a screenshot jak jsou nyní na webu. Prostě jsou v původních ownerových souřadnicích. V listingu cache jsou vypočítané souřadnice, ale keš je na původních.
@lukasMK
díky díky, už to vidím. Error 400 opraven, zobrazování vlastních a nebo nalezených labek snad též. Nicméně jelikož ani jedno z toho nesplňuju, nemůžu vyzkoušet.
Stahování více info je komplikovanější. Více ze základního dotazu na server nedostanu. Popis není snad nikde pokud se koukám dobře a na seznam stagí je samostatný dotaz ... ale pro každou labku zvlášť, tedy došlo by podle mě ke značnému zpomalení tohle donačítat za běhu. Zkusme prosím zatím takto jak to bude použitelné ...
@pappp
koukám, nový příspěvek po 12 letech :)
Předně, bavíme se o poslední Locus Map 4.22.2 verzi či betě?
Keška se neoznačuje > nemám hlášený podobný problém a sám jsem před pár dny testoval v terénu a v pohodě. Děje se to u všech keší, případně je tam nějaká zvlášťnost co by pomohla problém odhalit? Btw. loguješ keše z live-mapy nebo uložené v data manažeru?
Přesun na původní souřadnice > keš má v detailu v menu položku "Vypočtená". Pokud dojde ke změne souřadnic, tohle zaškrtávátko by mělo být označené a updaty by souřadnice měnit neměl. Můžeš prosím zkontrolovat zda zaškrtnuté je a případně zda editací k začkrtnutí dojde?
Ahoj
Jde o poslední Locus 4.22.2, logoval jsem z live mapy, zaškrtávátko je označené.Den před (sobota), logování v pohodě, včera to takto blblo. Zítra znovu vyzkouším v terénu.
Vlastně teď si uvědomuji, že s datem to nemá co do činění. Střídám nepravidelně Cgeo a Locus. Ale mysterky jsem logoval v Locusu po delší době, naposledy určitě před aktualizací. V sobotu to byly jen trajdy,
Hlásím, že nová beta stále neumí skrýt odlovené labky. Chová se to pořád stejně.
Obávám se, že tato informace je až v detailu samotných labek. Ve funkci Api/Adventures/SearchV3 se sice objevuje stejná proměnná isComplete, ale je nelogicky prázdná. Až když si labky načtu přes id v Api/Adventures/ tak tam je isComplete = 1.
Co se týče úpravy jiné chyby a to počtu logů stažených s keší, počty >30 zjevně nemají smysl a vyhodí error voz. screen
https://photos.app.goo.gl/2NSzVcvS3HraGjfeA
Zdravím,
díky za další report. Tam těch chybek je ...
Lab kešky se mi povedlo akorát opravit (po té co jsem o víkendu konečně první svojí odlovil ;) ). Tedy tohle bude opraveno v další Beta verzi.
Počet logů > díky, máš pravdu. To je již opraveno v poslední veřejné betě a lze tedy vyzkoušet.
Ahoj,
po některé z posledních aktualizací, když zapnu v Locusu GC"live" mapu, zobrací se oranžové okno s napisem a kody Bohužel, tohle nyní nefunguje. Přeinstalace Locusu nepomohla.
Vložil bych náhled s hláškou co se zobrazuje, ale nikde nevidím jak vložit přílohu. Tak po boji se to podařilo.