Přejít na obsah


Fotka
* * - - - 1 Hlasů

a:DrakeSync


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

#101 Subi

Subi

    Šubi

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

Publikováno 19 listopad 2013 - 0:23

hmm tak u mě nic :(

jestli jsem to teda dobře upravil. Předpokládám na řádku 145 v aDrakeSync.lib.main.pas

log naprosto stejný jako v předchozím případě.

 

Jestli ti to v režimu ext.disku funguje, pak to možná bude problém casesensitive v MTP režimu. Ale než to začneme celý předělávat, bylo by dobré ověřit, zda je MTP opravdu case sensitive. Třeba by naopak stačilo i pro MTP vše převádět na lowercase a fungovaly by pak ty replacestring.


  • 0

LG G3 + a:Drake


#102 lnavrat

lnavrat

    Advanced Member

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

Publikováno 19 listopad 2013 - 5:33

Hoj.

Tak jsem dnes zkusil preinstalit cely GeoGet,vsechny pluginy znovu a tak.

No a vysledek nula. Hlaska porat stejna,ackoli register-mtp.cmd tvrdi,ze je vsechno ok.

Jelikoz predpokladam,ze vetsine kaceru register probehne bez uprav,bude asi kamen urazu nekde tady.

Protoze pokud neupravim cestu k mtp\*.* na absolutni,tak to mtp adresar nenajde a nic se nezkopiruje.

Zajimavy je ze i kdyz se nic nezkopiruje,regasm.exe mtp.dll probehne korektne a oznami ze registrace probehla :)

Vesele coz?

Takze mam asi nakopnuty cely wokna.

Ale kdo by se tomu divil,ze :)

Budu instalovat novy system geosynkovi,tak to u nej otestuju a dam vedet.

 

Zkousel jsem cely problem nasimulovat na virtualnim stroji pod Virtualboxem,ale nejak se mi tam nechyta USB.

Podobne dopadl Geoget v Ubuntu pod Wine.

Sice krasne bezi,ale cesty po pripojeni androida k USB jsou samozrejme uplne mimo.

Nekdy casem juknu,estli nekdo nezkousel co s tim,ale to uz je opravdu z uplne jineho soudku :)

Diky za poskytnutou pomoc.

Tady uz pomuzou jedine screenshoty co odkud poustit. a adresaru. Ta registrace totiz probehnout klidne muze, ale ve spatnych adresarich a Geoget to pak nanajde.


  • 0

#103 lnavrat

lnavrat

    Advanced Member

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

Publikováno 19 listopad 2013 - 5:36

Jestli ti to v režimu ext.disku funguje, pak to možná bude problém casesensitive v MTP režimu. Ale než to začneme celý předělávat, bylo by dobré ověřit, zda je MTP opravdu case sensitive. Třeba by naopak stačilo i pro MTP vše převádět na lowercase a fungovaly by pak ty replacestring.

 

JJ. oprava v 1.1.3a staci a melo by mtp korektne fungovat.


Tento příspěvek byl upraven od lnavrat: 19 listopad 2013 - 5:40

  • 0

#104 Mudlodcera

Mudlodcera

    Advanced Member

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

Publikováno 19 listopad 2013 - 7:47

Tu hlášku nevidím, případně pošli log a ini soubory, jako vždycky :-)

Zkusil bych se mrknout na ten ext. disk, MTP nechávám odborníkům.

 

Edit: Nejdřív si aktualizuj na 1.1.3a, je tam ta drobná oprava s lowercase.

staci kliknout na chyba.png on se ti obrazek otevre a ten zbytek nemam paru jak ziskam jsem psala ze chci postup pro lamy nejsem Itak ja vy vsici tady

 

jo a aktualizaci na 1.1.3a mi to nabidlo az dneska rano takze jsem to tezko mohla mit driv


Tento příspěvek byl upraven od Mudlodcera: 19 listopad 2013 - 7:48

  • 0

#105 Parkis

Parkis

    Parkis

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

Publikováno 19 listopad 2013 - 16:04

tak já bych asi taky snad potřeboval návod pro blbce, nebo už nevím...

prostě nechápu co ten plugin a proč vlastně dělá a jak tam s těma cestama manipuluje. Proč to jednou hledá aDrake.ini a podruhý adrake.ini?

viz log:

19.11.2013 15:48:54 START
19.11.2013 15:48:54 - GeoGet 2.8.0.731
19.11.2013 15:48:54 - Plugin directory: D:\Dropbox\GeoGet\data\script\aDrakeSync\
19.11.2013 15:48:54 * Plugin dialogue window is preparing...
19.11.2013 15:48:54 - profile loaded: DEFAULT
19.11.2013 15:48:54 * Settings is loading...
19.11.2013 15:48:54 - reading of AD settings from aDrake.ini
19.11.2013 15:48:54 = Settings loading done.
19.11.2013 15:48:54 - aDrake 4.07
19.11.2013 15:48:54 - aDrakeSync 1.1.3a (available version: ?.?.?)
19.11.2013 15:48:54 * DIALOG showed
19.11.2013 15:49:03 - aDrakeSync 1.1.3a (available version: ?.?.?)
19.11.2013 15:49:07 form_CardPath : Card\adrake\aDrake.ini
19.11.2013 15:49:07 form_CardPath : Card
19.11.2013 15:49:07 - aDrake external disc selected: GT-S7710:\
19.11.2013 15:49:07 * Settings is loading...
19.11.2013 15:49:07 CopyPDAtoPC:/storage/extsdcard/adrake/aDrake.ini
19.11.2013 15:49:07 /storage/extsdcard/adrake/aDrake.ini:/storage/extsdcard/adrake:Card
19.11.2013 15:49:07 ToCardPath:GT-S7710:\Card\adrake\aDrake.ini
19.11.2013 15:49:07 - copying: GT-S7710:\Card\adrake\aDrake.ini -->> D:\Dropbox\GeoGet\data\script\aDrakeSync\Data\aDrake.ini
19.11.2013 15:49:08 - fille from PDA to PC transfered
19.11.2013 15:49:08 CopyPDAtoPC:/storage/extsdcard/adrake/map-config.xml
19.11.2013 15:49:08 /storage/extsdcard/adrake/map-config.xml:/storage/extsdcard/adrake:Card
19.11.2013 15:49:08 ToCardPath:GT-S7710:\Card\adrake\map-config.xml
19.11.2013 15:49:08 - copying: GT-S7710:\Card\adrake\map-config.xml -->> D:\Dropbox\GeoGet\data\script\aDrakeSync\Data\map-config.xml
19.11.2013 15:49:08 - fille from PDA to PC transfered
19.11.2013 15:49:08 - reading of AD settings from aDrake.ini
19.11.2013 15:49:08 = Settings loading done.
19.11.2013 15:49:08 IsAdOnCard: /storage/extsdcard/adrake/geoget.db3
19.11.2013 15:49:08 /storage/extsdcard/adrake/geoget.db3:/storage/extsdcard/adrake:Card
19.11.2013 15:49:08 ToCardPath:GT-S7710:\Card\adrake\geoget.db3
19.11.2013 15:49:15 * PC to PDA sync
19.11.2013 15:49:16 - profile saved: DEFAULT
19.11.2013 15:49:16 IsAdOnCard: /storage/extsdcard/adrake/geoget.db3
19.11.2013 15:49:16 /storage/extsdcard/adrake/geoget.db3:/storage/extsdcard/adrake:Card
19.11.2013 15:49:16 ToCardPath:GT-S7710:\Card\adrake\geoget.db3
19.11.2013 15:49:16 * Settings is loading...
19.11.2013 15:49:16 CopyPDAtoPC:/storage/extsdcard/adrake/adrake.ini
19.11.2013 15:49:16 /storage/extsdcard/adrake/adrake.ini:/storage/extsdcard/adrake:Card
19.11.2013 15:49:16 ToCardPath:GT-S7710:\Card\adrake\adrake.ini
19.11.2013 15:49:16 - copying: GT-S7710:\Card\adrake\adrake.ini -->> D:\Dropbox\GeoGet\data\script\aDrakeSync\Data\aDrake.ini 

adrake.ini:

[Options]
DbFile=/storage/extSdCard/adrake/geoget.db3
CardFolder=/storage/sdcard0
DataFolder=/storage/extSdCard/adrake
MapFolder=/storage/extSdCard/adrake/maps/
TrackFolder=/storage/extSdCard/adrake/tracks/
FNFile=/storage/extSdCard/adrake/fieldnotes/fieldnotes.txt
FNTemplate=[T] #[N]\x0a[L]
Nickname=parkis
Language=cs
[CurrentVersion]
Version=4.07
[Status]
Running=Yes

postup:

- nainstaluju plugin

- ručně nakopíruju adrake.ini a map-config.xml

- pustím plugin, nastavím v settings cestu na Card

- přepnu na MTP, máčknu šipečku aby se našlo zařízení, bez chyb proběhne

- zaškrtnu Upload GG database to PDA a zmáčknu šipku pod tím:

error.png

a konec. Nejvíc mě irituje že to _pokaždý_ sestřelí celej GG :)

 

co dělám blbě? už mi z toho hrabe :)


Tento příspěvek byl upraven od Parkis: 19 listopad 2013 - 16:07

  • 0

#106 lnavrat

lnavrat

    Advanced Member

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

Publikováno 19 listopad 2013 - 19:59

Potreboval bych jeste vypis z prohlizece udalosti pro zdroj MTP Client a soubor adrakeSync.ini.

Jeden z moznych duvodu co me napada je: mas registrovanou starsi verzi mtp.dll, ktera jeste nemela vsechny vyjimky osetrene a padala pokud neco nenasla tam kde ma byt.

 

Cely log je v poradku az na posledni 4 radky. Tam opravdu nema byt adrake.ini. Protoze MTP ho nenajde:( Jak a odkud se tam dostane, kdyz v predchozich pripadech je koretkne aDrake.ni je mi zahadou:(.


  • 0

#107 Parkis

Parkis

    Parkis

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

Publikováno 19 listopad 2013 - 20:20

adrakesync.ini:

[DEFAULT]
AutoUpdate=0
Log_Enbl=1
ShowResult_Enbl=1
SD_MTP_RootPath=Card
FTP_IP=192.168.2.26
FTP_Port=1025
FTP_User=User
FTP_Pswd=Pasword
CardPath=GT-S7710:\
IniFile=adrake\aDrake.ini
AD_CardPath=/storage/extsdcard
FTP=0
CardReader=0
MTP=1
OffLine=0
db_GG_Full=1
db_GG_Filter=0
db_AD_Default=1
db_AD_Custom=0
db_AD_CustomName=cachedb_bak
Upd_db_GG=0
Gen_FieldNotes_GG=0
Upd_db_Work=1
Upd_FieldNotes=0
Del_FieldNotes=0
Upd_Tracks=0
Del_Tracks=0
Save_db_AD=0
AD_Ref_Points=0
Upl_FieldNotes=0
Upl_FieldNotes_GG=1
Upl_FieldNotes_AD=0
Upd_db_AD=0
Sync_Img=0
Sync_Attach=0
TrackTimeToTrimEnbl=0
TrackTrackToTrimEnbl=0
TrackTimeToTrim=0,0416666666642413
TrackTrackToTrim=10
Map_geoKuk_Del=0
Map_ShowInfo=0
ShowList_ggf=0
ShowList_ggfName=Default
ShowList_Orig=0
ShowList_Upd=1
ShowList_Imp=1
ShowList_FN=1

v prohlížeči událostí - ať koukám jak koukám MTP client žádný záznam nemá, dá se tam nějak rozumně vyhledávat?

 

 

 

Cely log je v poradku az na posledni 4 radky. Tam opravdu nema byt adrake.ini. Protoze MTP ho nenajde:( Jak a odkud se tam dostane, kdyz v predchozich pripadech je koretkne aDrake.ni je mi zahadou:(.

Ono se to dost podobně chovalo i v té původní verzi co ještě používala mtp.exe. Nejdříve ze naprosto správně podle nakonfigurované cesty stáhlo adrake.ini, pak se z něj vyextrahovala cesta a ta už byla blbě. Takže zakopanej pes bude asi někde v tom čtení konfigurace z aDrake.ini.

 

Asi bych uvítal kdyby prostě šly nastavit cesty natvrdo a žádnej adrake.ini bych k životu nepotřeboval :)


  • 0

#108 Parkis

Parkis

    Parkis

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

Publikováno 19 listopad 2013 - 20:27

mimochodem v register-mtp.cmd je SET GEOGET_INSTALL_DIR="%PROGRAMFILES(X86)%\GeoGet"

co když nemám geoget v program files? (nemám, mám ho v dropboxu)

 

nicméně podle logu si myslím že MTP pracuje správně, protože aDrake.ini a map-config.xml stáhne. Akorát pak pojde na tom že v dalším kroku dostane neexistující cestu.


Tento příspěvek byl upraven od Parkis: 19 listopad 2013 - 20:27

  • 0

#109 Subi

Subi

    Šubi

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

Publikováno 19 listopad 2013 - 21:34

V tomto místě se právě používá nastavení načtené z adrake.ini a převedené do lowercase.

Vypadá to, že si s tím MTP neporadí a je tedy casesensitive, což znamená celý plugin důsledně projít a pokusit se striktně dodržet velikost písmen v názvech a běda jak to někde/někdy bude jinak.


  • 0

LG G3 + a:Drake


#110 Subi

Subi

    Šubi

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

Publikováno 19 listopad 2013 - 22:06

Tak jsem to prošel snad všechno a mělo by to teď zachovávat všude velikost písmen. Snad se to neprovalí jinde.

 

Aby to fungovalo tak nesmí dojít ke změně min. těchto názvů, včetně velikosti písmen:

- aDrake.ini

- map-config.xml

- _adrake.db3

- db3

 

To je v pluginu prozatím natvrdo.

 

Odzkoušel jsem v rychlosti FTP a Ext.Disk a snad to chodí.


  • 1

LG G3 + a:Drake


#111 Subi

Subi

    Šubi

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

Publikováno 19 listopad 2013 - 22:50

Ještě jsem zapomněl, že je zřejmě potřeba poprvé nechat načíst cestu k aDrake.ini pomocí toho tlačítka vedle tlč. "Download", aby se aktualizovalo nastavení AD_CardPath v adrakesync.ini


Tento příspěvek byl upraven od Subi: 19 listopad 2013 - 22:51

  • 0

LG G3 + a:Drake


#112 Parkis

Parkis

    Parkis

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

Publikováno 19 listopad 2013 - 23:03

ty bláho, už jsem ani nedoufal, ale teď už to funguje, díky Šubi!!!

Tak snad jsem jako vrchní potížista svou neodbytností přispěl k vychytání chybiček :)

 

PS: MTP přenos směrem mobil->PC je několikanásobně pomalejší než opačně, ale o už je asi dotaz spíš na lnavrat


  • 0

#113 Subi

Subi

    Šubi

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

Publikováno 19 listopad 2013 - 23:51

Njo, to sem sám rád.

Mě zase pro změnu nefunguje při synchronizaci PDA->PC export vyfiltrovaných (změněných) keší do gpx v2. Vypadne nějaká tvrdá chyba. Přitom když si exportuju nějaký seznam keší ručně, tak to projde. Snad je to jenom můj problém, řešit to budu až někdy příště.

 

Přiložený soubor (y)


Tento příspěvek byl upraven od Subi: 20 listopad 2013 - 0:02

  • 0

LG G3 + a:Drake


#114 HubdaTeam

HubdaTeam

    Advanced Member

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

Publikováno 20 listopad 2013 - 10:53

Njo, to sem sám rád.

Mě zase pro změnu nefunguje při synchronizaci PDA->PC export vyfiltrovaných (změněných) keší do gpx v2. Vypadne nějaká tvrdá chyba. Přitom když si exportuju nějaký seznam keší ručně, tak to projde. Snad je to jenom můj problém, řešit to budu až někdy příště.

 

Jenom tvuj problem to neni. Me se deje naprosto to stejne (vcetne te chyby). Myslel jsem si, ze se mi neco stalo s ADrakem v mobilu, ale ted vidim spis souvislost s upgradem ADrakeSyncu. V telefonu jsem dal aktualizovat asi tri kesky (plna aktualizace (listing, logy, atd.)), a pak mi to skoncilo v Geogetu pri synchronizaci se stejnou chybou.

Bohuzel nejsem ted u toho spravneho pocitace abych ti rekl moji verzi syncu, nicmene to urcite neni ta posledni 1.1.3a


  • 0

#115 Subi

Subi

    Šubi

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

Publikováno 20 listopad 2013 - 18:10

Možná to bude nějaká souvislost s novou verzí GG. Zkusím na to mrknout. 


  • 0

LG G3 + a:Drake


#116 Subi

Subi

    Šubi

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

Publikováno 20 listopad 2013 - 19:06

Export selhává pouze na nějakých keších, zkusím mrknout co v nich je tak divnýho.


  • 0

LG G3 + a:Drake


#117 Subi

Subi

    Šubi

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

Publikováno 20 listopad 2013 - 19:11

Tak to vypadá na nějakou nekompatibilitu databáze a:Drake a GG. Něco jsem tam asi v aDrake zapsal a GG je z toho teď vedle, nezobrazí ani listing, ztuhne.


  • 0

LG G3 + a:Drake


#118 Subi

Subi

    Šubi

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

Publikováno 20 listopad 2013 - 19:28

Tak je to zřejmě jenom nějak nakopnutá databáze aDrake, ale je zvláštní, že aDrake i tuto keš (GCK8T2) normálně zobrazí včetně listingu.

Naláduju tam databázi z GG a snad se to srovná.

 

Přiložený soubor (y)


Tento příspěvek byl upraven od Subi: 20 listopad 2013 - 19:33

  • 0

LG G3 + a:Drake


#119 lnavrat

lnavrat

    Advanced Member

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

Publikováno 20 listopad 2013 - 19:53

@Parkis

v prohlížeči událostí - ať koukám jak koukám MTP client žádný záznam nemá, dá se tam nějak rozumně vyhledávat?

 

=> tak to znamena, ze mas opravdu 1. verzi mtp.dll, ktera jeste nelogovala do prohlizece udalosti. To potvrzuje ten pad kdyz nenasel soubor adrake.ini na null pointer exception.

 

Ad register-mtp.cmd

holt budes si muset ten soubor opravit sam, ale kdyz jsi zvladl tu registraci napoprve i bez nej, tak to zvladnes i na podruhe;). jen doporucuji predtim zavolat regasm s prepinacem /unregister aby odstranil starsi verzi. (i kdyz kdovi, mozna prezije jen prepsani dll a preregistrovani nebude treba).


  • 0

#120 Parkis

Parkis

    Parkis

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

Publikováno 21 listopad 2013 - 18:19

hmm, asi jsem u té první verze měl i zůstat :)

když jsem ji nahradil novou, končím touhle chybou:

 

error2.png

v prohlížeči událostí jsem opět nic od mtp nenašel, kde přesně to tam mám hledat?


  • 0




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

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

Reklama