Přejít na obsah


Fotka

GgDrake - komunikace mezi a:Drake a Geogetem


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

#201 Pe_Bo

Pe_Bo

    Advanced Member

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

Publikováno 20 březen 2022 - 16:26

Po aktualizaci na Android 12 mi to taky zlobí. Většinou se to chová tak, že po stisku tl. "Připojit / MTP" GgDrake nabídne (správně) dvě položky v telefonu

(Interní paměť a SD karta), ale ať vyberu jakoukoli, následně se po stisku tl. "Keše / Celá databáze" objeví stejný dialog, který má několik prázdných řádek, viz obrázek:

 

Poznámka 2022-03-20 162538.png


  • 0

#202 HaLuMa

HaLuMa

    Autor Geogetu

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

Publikováno 20 březen 2022 - 17:16

Zkusil jsi rolovat dolů? Podle šoupátka by tam mohlo něco být... Na mém telefonu mi to vytrvale dává na začátku jeden prázdný řádek, možná by stačilo prázdné řádky ignorovat a nenabízel je tam.

Ale jinak mi to chodí spolehlivě, bez problémů a rychle. Redmi Note 8pro, Android 11.
  • 0

#203 Pe_Bo

Pe_Bo

    Advanced Member

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

Publikováno 20 březen 2022 - 17:23

Zkusil jsi rolovat dolů? Podle šoupátka by tam mohlo něco být... Na mém telefonu mi to vytrvale dává na začátku jeden prázdný řádek, možná by stačilo prázdné řádky ignorovat a nenabízel je tam.

Ale jinak mi to chodí spolehlivě, bez problémů a rychle. Redmi Note 8pro, Android 11.

Jo, je tam 12 prázdných řádků. Něco se muselo změnit s novým Androidem.


  • 0

#204 mikrom

mikrom

    Advanced Member

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

Publikováno 20 březen 2022 - 17:45

na začátku jsem něco zvoral a dostal se k prázdným řádkům jako Pe_Bo (to se mi nikdy předtím nestalo).

Ale po znovupřipojení telefonu už to šlo standardně tak, jak jsem zvyklej.

prostě se to jakoby kopíruje, ale nenakopíruje - a divný je to, že jiný soubory lze zkopírovat ručně, ale ne geoget.db3 ‍♂

 

nahrál jsem gif

https://geocaching.m...get/ggdrake.gif


  • 0

#205 mikrom

mikrom

    Advanced Member

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

Publikováno 20 březen 2022 - 17:48

přes wifi to leze v pohodě, za asi 8min je nahráno. Tak to budu dělat přes wifi (a potvrzovat tlačítkem [Ne] ).


  • -1

#206 gord

gord

    Advanced Member

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

Publikováno 20 březen 2022 - 20:26

Jiny soubor jde zkopirovat? A neni to treba tim, ze bezi AD?  Trebo novy Android s tim souborem pres MTP zachazi nejak jinak. Zkus AD nasilim utnout, nebo restartovat telefon a pred spustenim AD ten soubor prenest rucne. 


  • 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

 


#207 mpik

mpik

    Advanced Member

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

Publikováno 21 březen 2022 - 8:07

Mě se to na starém telefonu s A5.1 dělo i ručně, jednou jsem tam zkopíroval geoget.db3 a pak už to nešlo, musel jsem ho přejmenovávat na cachedb.db3 (přenášel jsem ručně, pluginem to nešlo). Přitom ten původní jsem smazal. Evidentně si systém myslel, že tam pořád je. Teď mám A10 a dělá to to co jsem napsal, poprvé to pluginem přes MTP nepřenese, podruhé jo, ale mezi tím to nabourá tu databázi, takže se mi AD přepne na API.  Mám databázi asi 200mega, je rychleji přenesená přes wifi, než bych našel kabel. A vyšší Android do mého telefonu (Redmi8) už asi nebude. Zatím jsem nezkoušel ruční přenos přes MTP, ale jiné soubory přes MTP jdou (filmy, mp3, fotky...)


  • 0

#208 gord

gord

    Advanced Member

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

Publikováno 21 březen 2022 - 8:20

Docela velky problem s MTP je v tom, ze hodne zalezi na aplikaci, ktera soubor prenasi. Zdaleka ne vsechny totiz daji MTP protokolu vedet, ze soubor existuje nebo byl smazany, ... neni to proste primo navazane na souborovy sytem, ale ma to vlastni spravu. Takze je dost pravdepodobne, ze nezalezi na vlastnim Adroidu, ale take na jeho nadstavbe a pak i na dalsich aplikacich, ktere se soubory manipuluji.

 

(Urcite to neni problem jen GgDrake, jinak by nevznikaly aplikace, podobne treba teto.)

 

Na mobil existuji aplikace, ktere prinuti MTP protokol ziskat aktualni stav souboru v systemu, mozna by pomohlo to spustit.


  • 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

 


#209 mikrom

mikrom

    Advanced Member

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

Publikováno 22 březen 2022 - 8:46

bude to něco jak říká gord, no. prostě si myslí, že tam ten soubor je, ale on tam není, a nenabídne dialog na přepsání a jen dingne.

 

je to stejná chujovina jako Mediascanner s tím jsem taky řešil na androidu spoustu problémů - to zase skenuje mediální soubory a ten sken udělá až po odpojení kabelu, takže do té doby se písnička neukáže v nabídce vyzváněcích tónů. Je i aplikace to to skenování vynutí ručně. A taky jsem se, hlavně dřív několikrát setkal s tím, že když se poškodila třeba fotka na kartě, tak se na ní mediascanner saseknul, a telefon byl za půl hodiny horký a vybitý. Bavím se o době androidu 4 atd... :)


  • 0

#210 mpistora

mpistora

    Advanced Member

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

Publikováno 20 duben 2022 - 22:25

Také mi na android 12 nefunguje přenos databáze přes MTP s projevy stejnými, jako už jsou popsány výše.


  • 0

#211 gord

gord

    Advanced Member

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

Publikováno 21 duben 2022 - 16:55

Opravdu nemam jak pomoci, kdyz nic podobneho v ruce nemam a vlastne nevim, co se tam zmenilo a proc to nejde.


  • 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

 


#212 gord

gord

    Advanced Member

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

Publikováno 03 červenec 2022 - 7:15

V praci mi byl vnucen telefon s A12 (realme 9 Pro 5G) a zkousel jsem na nem prenos databaze pomoci GgDrake. Vsechno proslo bez problemu.


  • 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

 


#213 mikrom

mikrom

    Advanced Member

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

Publikováno 14 červenec 2024 - 10:36

vyměnil jsem notebook, přešel na w11, vše je skvělé, ale ten adrake/ggdrake už je opravdu prokletí.

 

na novém telefonu už se do složky adrake dostanu jen přes průzkumníka z kompu, takže nakopírovat témata paws je tak na půl dne, ale teď jsem narazil i s GgDrakem

 

multicast mi nikdy nefungoval, ale přes IP mi to vždy šlo. nyní, když dám připojit přes wifi, tak spadne GgDrake:

[Script Runtime Error]: GgDrake.ggp.pas

Could not call proc

Routine: BUTREFRESHONCLICK
 
No a zkusil jsem to teda naivně i přes MTP, i když vím, že s tím je problém už dýl, a to spadne celý GeoGet:
There was an error during the execution of this program.
The application might become unstable and even useless.
It's recommended that you save your work and close this application.

Could not call proc.

nějaký tip proč už to ani přes tu WiFi nechce?

dík

 

EDIT:

* debug helper nijak nepomohl

* ručně jsem si začal krokovat kód, až jsem došel k tomu, že to chcípá na řádku s:=ML_FindGpsMobileDevice('ADRAKE_INST', ML_SHOWDEVICELIST_AUTO); v GgDrakeConnect.lib.pas

* funkci ML_FindGpsMobileDevice() jsem nikde v GgDrake nenašel, tak jsem rozšířil hledání a ejhle: MtpToolLib

* odtud už byl jen krůček ke zjištění chybějících MSVCP100.dll a MSVCR100.dll

* instaluju Visual C++ Redistributable 2010...


Tento příspěvek byl upraven od mikrom: 14 červenec 2024 - 14:32

  • 0

#214 gord

gord

    Advanced Member

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

Publikováno 15 červenec 2024 - 5:47

Za GgDrake:

 

Vim, ze mas s multicast problem dlouho, ale kde jsem to zkousel, vsude mi to funguje (pokud to neblokuje router, ...). Tak nevim, jak najit problem.

 

Analyza chyby pri padani je pekna, ale mas to napsane v dokumentaci :-)

 

Pokud mas nejaky napad, jak to resit jinak, klidne napis (asi nejlepe soukromou cestou).


  • 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

 





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

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

Reklama