Přejít na obsah


Fotka

prohlížečka listingů pro ppc


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

#141 HONZA.CZ

HONZA.CZ

    Advanced Member

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

Publikováno 07 únor 2009 - 11:56

Mně funguje bez problému. I když jsem chvilku ladil. Moc pěkná aplikace, konečně mám v PDA všechny kešky.
  • 0

#142 RaRaTeam

RaRaTeam

    Advanced Member

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

Publikováno 07 únor 2009 - 12:22

Zkoušel jsem to volání z Oziho ještě v emulátoru Pocket PC 2003 SE (ten co je u VS2008) a nefunguje mi to v něm také - možná to funguje jen na novějších verzích OS ??
  • 0

#143 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 07 únor 2009 - 12:39

RaRaT napsal/a:

Používám to s wm5 a tam mi to funguje bez problémů. Řešit to ve starších systémech asi nebudu. Pokud mi dá někdo ověřený vzor fungující ipc přenášející řetězec v CF 3.5, který funguje i na starších systémech a který nevyžaduje instalaci něčeho dalšího, tak to tam zkusim zabudovat.
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 


#144 RaRaTeam

RaRaTeam

    Advanced Member

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

Publikováno 07 únor 2009 - 14:35

pepa.z.pocernic napsal/a:
Používám to s wm5 a tam mi to funguje bez problémů. Řešit to ve starších systémech asi nebudu. Pokud mi dá někdo ověřený vzor fungující ipc přenášející řetězec v CF 3.5, který funguje i na starších systémech a který nevyžaduje instalaci něčeho dalšího, tak to tam zkusim zabudovat.

Vzpomínám, že jsem kdysi zkoušel zaregistrovat si přes RegisterWindowMessage stejně pojmenovanou zprávu v obou aplikacích - v jedné jsem ji pomocí PostMessage posílal jako broadcast všem oknům a v druhé jsem měl Microsoft.WindowsCE.Forms.MessageWindow, které ji v přepsaném WndProc přijímalo (nebyl potřeba zvláštní thread, který to kontroloval, jako v některých jiných řešeních). Možná bych to někde našel. Děláš to podobně nebo mám zkusit pohledat ?
  • 0

#145 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 07 únor 2009 - 14:53

Používám jiné funkce, co jsem někde našel. Zdrojáky u sebe nemám, abych se podíval. Kdyžtak se podívej. Důležité je, aby se dal poslat string.
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 


#146 malcor

malcor

    Advanced Member

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

Publikováno 07 únor 2009 - 16:10

Me ten OZI jeden bez nejaky specialniho nastavovani, Pouzivam HTC Touch HD, WM6.1
  • 0
Přehled bookmarklistů a nejoblíbenějších keší v ČR

Garmin Oregon 300 + Topo Czech 2 PRO, případně HTC Touch HD

#147 Brunoos

Brunoos

    Advanced Member

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

Publikováno 07 únor 2009 - 17:13

Sem asi blbej co mam v ozim zmačknout aby se mi teda otevřel detail keše
  • 0

#148 RaRaTeam

RaRaTeam

    Advanced Member

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

Publikováno 07 únor 2009 - 17:25

pepa.z.pocernic napsal/a:
Používám jiné funkce, co jsem někde našel. Zdrojáky u sebe nemám, abych se podíval.
Kdyžtak se podívej. Důležité je, aby se dal poslat string.


Pokusím se popsat vyzkoušený fungující postup pro předání 2 x int - string je složitější, šel by předávat pointer na něj, možná by se to muselo dávat do nějaké sdílené paměti - byl by tam asi problém že odesílající aplikace by nesměla skončit dříve, než to cílová přijme - já bych se s tím netrápil, předpokládám že potřebuješ jako string poslat kód keše, uložil bych to po znacích do těch tvou integerů (8 znaků stačí) a nepřidělával si zbytečně problémy.

V odesílající aplikaci stačí:
[DllImport("coredll.dll")]
public static extern uint RegisterWindowMessage(string lpString);
[DllImport("coredll.dll")]
public static extern int PostMessage(IntPtr hwnd, uint msg, uint wParam, uint lParam);
uint kesovadloMsg = RegisterWindowMessage("WM_KESOVADLO");
PostMessage((IntPtr)0xFFFF /*HWND_BROADCAST*/, kesovadloMsg, <hodnotaL>, <hodnotaW>);

V přijímající aplikaci (kešovadle) pak přidat třídu pro okno (je potřeba přidat do referencí Microsoft.Windowsce.Forms)
using Microsoft.WindowsCE.Forms;

public class MsgWindow : MessageWindow
{
  [DllImport("coredll.dll")]
  public static extern uint RegisterWindowMessage(string lpString);
  uint kesovadloMsg = RegisterWindowMessage("WM_KESOVADLO");
  private Form1 form;

  public MsgWindow(Form1 form)
  {
   this.form = form;
  }

  protected override void WndProc(ref Message msg)
  {
    if (msg.Msg == kesovadloMsg)
      form.ProcessMessage((uint)msg.LParam, (uint)msg.WParam);
    base.WndProc(ref msg);
  }
 }

kde místo Form1 bude typ tvého hlavního okna aplikace (nebo jiného který zpracuje zprávu). Do něho pak stačí přidat do konstruktoru
this.MsgWin = new MsgWindow(this);
a pak už jen přidat do něj metodu, která zpracuje přijatou zprávu
public void ProcessMessage(uint hodnotaL, uint hodnotaW)
{
  <nějaká obsluha>
}

  • 0

#149 malcor

malcor

    Advanced Member

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

Publikováno 07 únor 2009 - 21:14

Brunoos napsal/a:
Sem asi blbej

co mam v ozim zmačknout aby se mi teda otevřel detail keše


Musis se trefit presne na WP na mape, podrzet a dat "zobrazit prilohu"
  • 0
Přehled bookmarklistů a nejoblíbenějších keší v ČR

Garmin Oregon 300 + Topo Czech 2 PRO, případně HTC Touch HD

#150 Brunoos

Brunoos

    Advanced Member

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

Publikováno 08 únor 2009 - 7:47

Takže poprve byla někde chybička. Ted jsem cely postup prošel znovu a už to funguje - sice se mi někde ztratily obrazky v kešovadle, ale to se nějak opravi
  • 0

#151 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 08 únor 2009 - 20:05

Pár změn na http://kesovadlo.jha.cz
8.2.2009 (1.0.41222.1958)
* Podpora user notes programu GSAK. Došlo ke změně struktury databáze a nelze proto provést import do databáze vytvořené předchozí verzí kešovadla. (pc,ppc)
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 


#152 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 08 únor 2009 - 20:08

Brunoos napsal/a:
Takže poprve byla někde chybička.
Ted jsem cely postup prošel znovu a už to funguje - sice se mi někde ztratily obrazky v kešovadle, ale to se nějak opravi

Pokud chceš zobrazovat obrázky, musíš smazat obsah souboru sablony\nahrady_popis.txt.
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 


#153 Brunoos

Brunoos

    Advanced Member

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

Publikováno 08 únor 2009 - 20:35

To mam misto obrazku se mi ale zobrazuje bile pole s malym červeným křižkem - jakoby nenašel obrazek - a přitom ho tam mam musim to pořadně projit - už jsem totiž tam ty obrazky měl ale ted se mi ztratily
  • 0

#154 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 09 únor 2009 - 19:43

Pár změn na http://kesovadlo.jha.cz
9.2.2009 (1.0.41223.1934)
* Změna způsobu komunikace při otevírání listinu z OziCE.


Změna provedená podle postupu co uvedl RaRaT. Prosím o ověření uživatele Pocket PC 2003 SE.
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 


#155 RaRaTeam

RaRaTeam

    Advanced Member

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

Publikováno 09 únor 2009 - 21:33

pepa.z.pocernic napsal/a:
Změna provedená podle postupu co uvedl RaRaT. Prosím o ověření uživatele Pocket PC 2003 SE.

Hlásím že to na mém "PDA dědečkovi" funguje jak má, super, díky moc za úpravu :)
  • 0

#156 malcor

malcor

    Advanced Member

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

Publikováno 10 únor 2009 - 7:34

OZI waypointy a User notes uz funguji perfektne, ale hlasim stejnej problem jako Brunoos, taky jsem obrazky mel a ted uz nejsou. Pritom jsem to generoval naprosto stejnym prikazem. EDIT: Ted me napada jestli to neni tim, ze kdyz jsem generoval db3 tak jsem v parametru pro grabovane obrazky mel "C:\gsak\data\grabbedimages\" a on to ted hleda nekde na c:, nemelo by tam byt jenom "\grabbedimages\" ?? I kdyz posledne jsem to mel taky s tim C: a fungovalo to. A jeste bych se chtel zeptat jak je to s nastavovanim cesty k databazai v configu. Protoze kdyz nastavim cestu napr \storage card\kesovadlo\databaze1.db3 tak v pohode potom nactu databazi1.db3 ale i databazi2.db3. Takze tam staci nastavit jenom cestu \storage card\kesovadlo\ ? Jinak pro zajimavost jsem zkousel co kesovadlo zvladne a jak to bude narocny na cas a data. Cela CR v kesovadle je v pohode funkcni. Nagrabovane obrazky maji 1GB, GPX z GSAKu s 25 logy u kese ma asi 200MB, nasledna db3 ma asi 165MB. Soubor s waypointy do OZI pro celou CR ma 3,5MB. Nacteni cele databaze na HTC Touch HD trva asi 30 sekund a pak uz je vse v podstate okamzite - samozrejme treba serazeni podle jineho sloupce trva tak 1-2s.
  • 0
Přehled bookmarklistů a nejoblíbenějších keší v ČR

Garmin Oregon 300 + Topo Czech 2 PRO, případně HTC Touch HD

#157 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 10 únor 2009 - 7:42

nezaktualizovali jste a nepřepsali jste ten soubor náhrad na původní, který obrázky vyhazuje? Ten záznam je cesta k souboru databáze, která se otevře při startu. Z menu lze otevřít databázi kdekoliv (teda co zvládne dialog pro otevření souboru)
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 


#158 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 10 únor 2009 - 7:48

kdyžtak se podívejte na obsah vygenerovaných souborů v tmp, jak jsou tam cesty k obrázkům
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 


#159 malcor

malcor

    Advanced Member

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

Publikováno 10 únor 2009 - 7:58

Tak koukam na ty tempy a tam sou obrazky s online linkama, tzn. <img src="http://www.geocachin...hing.com/...."> Tak ze by to blbe vygeneroval GSAK?
  • 0
Přehled bookmarklistů a nejoblíbenějších keší v ČR

Garmin Oregon 300 + Topo Czech 2 PRO, případně HTC Touch HD

#160 pepa.z.pocernic

pepa.z.pocernic

    Advanced Member

  • Administrators
  • 2 623 příspěvků(y)

Publikováno 10 únor 2009 - 8:02

hmm, tak to nevim. tohle asi raději ověřim, až se k tomu dostanu
  • 0

Informace a návody k serveru píšu postupně na mém blogu http://www.geocachin...g/16-o-serveru/

 





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

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

Reklama