Hehe, omlouvam se, obcas proste zapomenu, jak uzasna architektura ty windows jsou :)) Diky za objasneni.
On Sunday, April 3, 2016, Petr Blahos <petrbla...@gmail.com> wrote: > Ahoj, nevím, jak čtečky karet, ale u USB čteček barkódů je tohle naprosto > standardní > chování. HID standard jsem nestudoval, ale jelikož klávesnice neví, jaká > je na počítači > nastavená klávesníce, tak nemůže poslat, že je to znak 9, ale musí poslat > 10. klávesa > ve 2. řadě (čili scan kód). Z toho prostě moc není cesta ven. > > Zatím všechny čtečky barkódů, který jsem potkal měly možnost nastavení, > aby neposílaly > čísla z horní řady klávesníce, ale z numerické klávesnice, a aby posílaly > vždy velká/malá > písmenka. > > To, že to posílá do aktivního okna (dokonce do políčka s focusem), to tak > prostě opravdu je. > Existuje hack - detekovat, jestli to píše opravdu rychle - pak je to > čtečka. > Proto mám raději sériové verze těchto zařízení (u čteček barkódů vždy > existuje), > ale s tím se zase blbě leze do web browseru (jde to, ale blbě). > > -- > Petr > > > > > > 2016-04-02 2:48 GMT+02:00 Jaroslav Vysoký <vys...@borka.cz > <javascript:_e(%7B%7D,'cvml','vys...@borka.cz');>>: > >> Mám osobní zkušenost (gympl Rce), že čtečka karet se takhle debilně >> chová. Aby to četlo kódy karet korektně, musí být zapnuta EN klávesnice, >> jinak to píše diakritiku. >> >> Je to samozřejmě v nějakém softu ve widlích, takže co je konkrétně na >> vině, to neví ani sám pán bůh, a i velký Bill pouze tuší... >> >> Ale abych okennímu světu nekřivdil, možná to skutečně posílá scan kódy. >> >> J.V. >> >> >> Dne 2. dubna 2016 2:26 Jaroslav Vysoký <jaroslav.vys...@gmail.com >> <javascript:_e(%7B%7D,'cvml','jaroslav.vys...@gmail.com');>> napsal(a): >> >>> Mám osobní zkušenost (gympl Rce), že čtečka karet se takhle debilně >>> chová. Aby to četlo kódy karet korektně, musí být zapnuta EN klávesnice, >>> jinak to píše diakritiku. >>> >>> Je to samozřejmě v nějakém softu ve widlích, takže co je konkrétně na >>> vině, to neví ani sám pán bůh, a i velký Bill pouze tuší... >>> >>> J.V. >>> >>> >>> Dne 2. dubna 2016 1:31 Jakub Vysoky <ja...@borka.cz >>> <javascript:_e(%7B%7D,'cvml','ja...@borka.cz');>> napsal(a): >>> >>> take mi to prijde jako nejaka divocina, to je opravdu zpusob, jak se >>>> ctecky prstu pouzivaji? to ze se to chova jako klavesnice (HID zarizeni) >>>> bych jeste chapal. ale nutnost spolehat se na zrovna zapnuty layout >>>> klavesnice ci aktivni okno, to uz se mi tolik nezda.. >>>> >>>> 2016-03-31 22:25 GMT-07:00 Ing. Vladislav Ludík <vl...@ludik.cz >>>> <javascript:_e(%7B%7D,'cvml','vl...@ludik.cz');>>: >>>> >>>>> To vypadá velmi nadějně. >>>>> Bohužel musím dnes odjet na Slovensko a vracím se až v neděli. >>>>> Nestihnu to odzkoušet. >>>>> >>>>> Mám jen jednu pochybnost o funkci "listener.php". >>>>> Jde o to, že má čtečka je aktivována modulem ( napsaným v C# ), který >>>>> po spuštění běží na pozadí Windows. >>>>> Jeho chování je takové, že po přečtení UHF tagu odešle interní znaky >>>>> klávesnice na místo, kde je zrovna aktivní okno a kurzor myši. >>>>> V mém programu je to input okno. Tam se znaky čteného tagu objeví. >>>>> Má to pro zajímavost také tu nepříjemnou vlastnost, že pokud není >>>>> klávesnice přepnutá do US, >>>>> znaky jsou interpretovány zástupnými znaky, jak je kódování například >>>>> klávesnice CES zobrazí. >>>>> To ale umím překódovat, v tom problém není. >>>>> Co se týká intervalu čtení, tam bude vhodné dát po vynulování pauzu >>>>> určitě, čtečka je schopná načíst čip několikrát po sobě. >>>>> >>>>> Zatím díky za pomoc. >>>>> >>>>> Vláďa >>>>> >>>>> Dne 31.3.2016 v 16:54 Martin Čech napsal(a): >>>>> >>>>> Co neco takoveho? >>>>> https://jsfiddle.net/n0ata9q8/7/ >>>>> >>>>> Martin >>>>> >>>>> On Thu, Mar 31, 2016 at 10:03 AM Jirka Vejrazka < >>>>> jirka.vejra...@gmail.com >>>>> <javascript:_e(%7B%7D,'cvml','jirka.vejra...@gmail.com');>> wrote: >>>>> >>>>>> Bohuzel, dnes nemam pristup k PC. Snad se ozve nekdo jiny... >>>>>> >>>>>> *From: *Ing. Vladislav Ludík >>>>>> *Sent: *čtvrtek, 31. března 2016 16:02 >>>>>> *To: *Konference PyCZ >>>>>> *Reply To: *Konference PyCZ >>>>>> *Subject: *Re: [python] dynamický vstup klávesnice do stránky s >>>>>> formulářem pod Windows >>>>>> >>>>>> AJAXem určitě ano. Bohužel moje pokusy byly neúspěšné. Nebyl by >>>>>> nějaký příklad kódu, který bych mohl vyzkoušet ? >>>>>> >>>>>> >>>>>> Dne 31.3.2016 v 15:54 Jirka Vejrazka napsal(a): >>>>>> >>>>>> To je resitelne jednoduchym Ajaxem, ne? Nebo mi neco unika? >>>>>> >>>>>> Jirka >>>>>> >>>>>> *From: *Ing. Vladislav Ludík >>>>>> *Sent: *čtvrtek, 31. března 2016 15:48 >>>>>> *To: *python@py.cz <javascript:_e(%7B%7D,'cvml','python@py.cz');> >>>>>> *Reply To: *Konference PyCZ >>>>>> *Subject: *[python] dynamický vstup klávesnice do stránky s >>>>>> formulářem pod Windows >>>>>> >>>>>> Zdravím všechny, >>>>>> >>>>>> mám problém, který bych rád vyřešil lépe. >>>>>> >>>>>> Popis: >>>>>> Příruční čtečka UHF RFID čipů je připojena pomocí USB. >>>>>> Tato čtečka simuluje klávesnici. >>>>>> Webová aplikace běží na Windows, používám Cherrypy. To ale není >>>>>> podstatné. Kód je HTML a JS, popřípadě PHP. >>>>>> Po přiložení čipu odešle v mém případě čtečka číslo čipu, což je 24 >>>>>> znaků do* input* pole formuláře. >>>>>> Po stisku *SUBMIT *se pak číslo dále zpracovává. >>>>>> >>>>>> Chtěl bych však vylepšit snímání znaků ze čtečky nejlépe tak, že >>>>>> stránka bude očekávat 24 znaků (jako z klávesnice) >>>>>> a poté je předá ke zpracování dynamicky sereru, například v nějakém >>>>>> časovém intervalu. Tedy bez ručního odesílání. >>>>>> >>>>>> Je to řešitelné ? >>>>>> >>>>>> Díky Vláďa >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Python mailing listpyt...@py.cz >>>>>> <javascript:_e(%7B%7D,'cvml','python@py.cz');>http://www.py.cz/mailman/listinfo/python >>>>>> >>>>>> Visit: http://www.py.cz >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Python mailing list >>>>>> python@py.cz <javascript:_e(%7B%7D,'cvml','python@py.cz');> >>>>>> http://www.py.cz/mailman/listinfo/python >>>>>> >>>>>> Visit: http://www.py.cz >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Python mailing listpyt...@py.cz >>>>> <javascript:_e(%7B%7D,'cvml','python@py.cz');>http://www.py.cz/mailman/listinfo/python >>>>> >>>>> Visit: http://www.py.cz >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Python mailing list >>>>> python@py.cz <javascript:_e(%7B%7D,'cvml','python@py.cz');> >>>>> http://www.py.cz/mailman/listinfo/python >>>>> >>>>> Visit: http://www.py.cz >>>>> >>>> >>>> >>>> >>>> -- >>>> Jakub Vysoky >>>> >>>> mob: +420 605 852 377 >>>> jab: jakub.vys...@gmail.com >>>> <javascript:_e(%7B%7D,'cvml','jakub.vys...@gmail.com');> >>>> twit: https://twitter.com/kvbik >>>> >>>> _______________________________________________ >>>> Python mailing list >>>> python@py.cz <javascript:_e(%7B%7D,'cvml','python@py.cz');> >>>> http://www.py.cz/mailman/listinfo/python >>>> >>>> Visit: http://www.py.cz >>>> >>> >>> >> >> _______________________________________________ >> Python mailing list >> python@py.cz <javascript:_e(%7B%7D,'cvml','python@py.cz');> >> http://www.py.cz/mailman/listinfo/python >> >> Visit: http://www.py.cz >> > > -- Jakub Vysoky mob: +420 605 852 377 jab: jakub.vys...@gmail.com twit: https://twitter.com/kvbik
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz