Stisk klávesy převést do čárového kódu
Zdravím,
pracuji se čtečkou čárových kódů. Zajímalo by mě, jestli je nějaká možnost vytvořit text, který bude obsahovat příkaz pro stisknutí klávesové zkratky a tento text pak převést do čárového kódu.
Změna předmětu, původně: Stisk klávesy jako text
Změna kategorie, původně: Programování (host)
K čemu to má být dobré? Pojem ASCII tabulka vám něco říká?
Dobré to má být k tomu, že občas potřebujeme vytisknout label pro ověření kalibrace tiskárny ve výrobě. Pro to máme vytvořený skript. Převodem příkazu by jsme ušetřili čas, který musíme vynakládat pro minimalizaci oken a ruční spouštění skriptu.
ASCII tabulku znám, bohužel nejsem v tom dostatečně světaznalý, abych si to dokázal sám vytvořit :)
Pod jakým operačním systémem to běží? Okna lze minimalizovat klávesovou zkratkou Win+M, případně umístit zástupce skriptu na plochu a přiřadit mu klávesovou zkratku, pak ani není nutné nic minimalizovat...
To je sice pravda, ale ve výrobě se při montáži nepoužívá klávesnice, jelikož není potřeba.
Klávesovou zkratku lze přiřadit i některému tlačítku myši - takže klávesnice není potřeba...
Hlavně utíkáte od tématu. Mě nejde o využití klávesové zkratky za pomocí klávesnice, ale o to, jestli to lze provést formou toho převodu textu, aniž by člověk jedinkrát sáhnul na klávesnici
Nejak som z toho Tvojho popisu zblbnutý...
Ako si to presne predstavuješ? Nejaký program, pod nejakým OS, načíta z čítačky čiarových kódov čiarový kód, ktorý sa má potom sám od seba, bez zásahu používateľa-
teda tak to píšeš - klávesnica neexistuje- vytlačiť na tlačiarni?
Nerozumiem...
Skús to vysvetliť, tak aby to pochopil človek, ktorý nepracuje vo Vašej firme...
Rád bych vytvořil z textu specifický čárový kód, kde by text obsahoval akci, která by dokázala nahradit stisknutí "Function" klávesy, např. -F8- . Tím by došlo ke spuštění jiného programu (skriptu), který mám umístěn na ploše a ke kterému bych přiřadil tu klávesu. Tak, aby k tomu člověk nepotřeboval nic víc, než jen tu čtečku.
Takhle, my jsme měli v plánu to normálně udělat za pomocí myši. Bylo nám ale zadáno, jestli není možnost to udělat rychleji a tento způsob byla jediná věc, která nás napadla.
Takhle to pro vysvětlení stačí?
barcode reader urcite neumoznuje mackat F klavesy alebo ine specialne klavesy. On macka len cisla. Mozno maximalne tak este pismena. Ale nic ti nebrani najst si specifikacie k tvojmu konkretnemu scanneru (pripadne kontaktovat jeho vyrobcu) ze co vsetko umoznuje.
Omnoho jednoduchsie je dat tam klavesnicu, celu ju vlozit do plechovej krabice a vyvrtat dieru u klavesy F8 a povedat obsluhe "ked chces to a to, tak strc prst do diery" :D To bude rychle jak svina.
.. napr. keby si mal "IDAutomation SC5-USB Barcode Scanner" tak ten konkretne to vie konkretne takto http://www.idautomation.com/kb/scan_function_keys. html. iny scanner to nemusi vediet vobec alebo to ma riesene inac. Zavisi od scanneru.
(P.S. alebo to moze vediet software ku scanneru, napr. pomocou nahrady znakov ("character substitution") ktore sa vo vasich ciarovych kodoch nikdy nevyskytuju.)