在线商店

uFR Shell környezet - parancssori értelmező

bob全站版NFC RFID olvasó író parancssori szoftver

Az uFR Shell egy parancssori szoftver interfész a μFR sorozatú hardveres parancsok végrehajtásához több operációs rendszeren。Ahogy a szoftver címe是sugallja, ez egy shell környezet, amely一个μFR olvasókönyvtárak által meghatározott változók halmazával rendelkezik。

文档和软件下载

szoftver áttekintése

Szoftver funkciok:
Elérhető programozási nyelvek:
  • Vegrehajthato szoftver
Támogatott operációs rendszerek, platformok és környezetek:
  • Windows operációs rendszer
  • Linux operációs rendszer
  • MAC operációs rendszer
  • Malnaπ
Támogatott címkék, címkék, kártyák:
  • 非接触式读卡器迷你®
  • MIFARE经典®(1K, 4K, EV1)
  • 非接触式读卡器ultrakonnyű®
  • MIFARE Ultrakönnyű C®
  • MIFARE Plusz®(2K, 4K)
  • MIFARE DESFire®(Könnyű, 2K, 4K, 8K, EV1, EV2)
  • NXP NTAG®21x (210, 213, 215, 216, Tag Szabotázs)
  • NXP NTAG®4xx DNS (413,424)
Ajanlott hardver:
  • μFR纳米
  • μFR Nano Online
  • μFR经典
  • μFR Klasszikus
  • μFR Elő再保险
  • μFR XL
  • Alap HD (μFR kompatibilitási mód)
Ufr shell主屏幕
Szoftver letoltese
Leiras

Az uFR Shell futtatható szoftver lehetővé teszi a parancssori végrehajtást a μFR sorozatú eszközök számára konzol módban。

Szoftver kezikonyv

1.uFR Shell - Telepítés és végrehajtás

Letoltes:ufr-shell

Töltse le és csomagolja ki a szoftverfájlt。

A kibontott fájl gyökérmappája tartalmazza az almappákat az uFR Shell szoftver végrehajtó fájljaival A támogatott operációs rendszerekhez。

一个gyökérmappa tartalmazza一个szoftverfunkciók listáját és további utasításokat是。

哈helyesen telepítette一个硬汉és一个kapcsolódóillesztőprogramokat,大多数kiválaszthatja és futtathatja az aktuális operációs rendszer végrehajtható fájlját。

Urf外壳文件夹

2.uFR Shell - parancssori felület

Az operációs rendszertjl függetlenül Az uFR Shell szoftver parancsterminálként fut。一个szoftververzió一个képernyő elssorában jelenik meg。

Ufr外壳接口

3.uFR Shell - Szoftver funkciók

阿霍兹,hogy az uFR Shell szoftvert használhassa az uFR eszközön lévő parancsok végrehajtásához, betekintést kell nyernie az összes elérhető funkcióba。A funkciólistát A szoftver gyökérmappájában találja, az ufr - shell_list of functions.txt fájlban。

További részleteket, valamint a függvények implementációjára és alkalmazására vonatkozó utasításokat azAPI-dokumentumokbantalalja。

Urf壳函数

3.1 - uFR Shell - Parancssori végrehajtás

一个parancssornak megfelelzhanfüggvény kiválasztásához javasoljuk, hogy először tanulmányozza一个Függvény súgóját az összes függvény leírásával。

Urf shell命令600x342

3.2 - uFR Shell - Parancssori végrehajtási példák

Most nézzük meg, hogyan működik。

Először是kommunikációt kell kialakítanunk一个csatlakoztatott μFR olvasóval。Tehát az elszu parancsink a ReaderOpen lesz。
Írja做个parancsot:

  • ReaderOpen
Ufr shell rearer open命令

哈az olvasó állapota rendben van, folytathatjuk。ellenkezesetben ellenitzze, hogy megfelelzyen telepítette-e一个硬汉。

示例1

一个硬汉sorozatszámának lekéréséhez használja一个következő parancsot:

  • GetReaderSerialNumber
Ufr shell rearer sn get命令

Ha a parancs nem tartalmaz további paramétereket, az alapértelmezett kimenet HEX formátumú。

示例2

阿霍兹,hogy az adatkimenetet más formátumban kapja meg, meg kell adnia a kimeneti formátum módot a rendelkezésre álló lehetőségek között:

  • Hexadecimalis (h参数),
  • Karakterlanc (年代参数
  • Decimalis (d参数).

A meggadott kimeneti formátum parancssora mostantól két elembiljl áll:

  • ‘Funkció’paraméter mód。”
Ufr shell rearer sn get模式1

示例3

Az olvasó sorozatszámához hasonlóan a kártyaazonosító alapértelmezett kimenetének megszerzéséhez egyszeren használja a következő parancsot:

  • GetCardIdEx
Ufr shell卡id get命令

Ebben a parancssorban a konzol megjeleníti a kártya típusát, az UID-t és az UID kimenetet alapértelmezett HEX formátumban。

示例4

A Kártyaazonosító kimenet fakimeneti értékekkel rendelkezik。阿兹elzyzyzu példa a Kártyaazonosító kimenetet mutatja be meghatározott paramétermód nélkül a parancssorban
Ez a példa bemutatja, hogyan kaphat vegyes kimeneti formátumot。阿兹uFR Shell lehetővé teszi, hogy minden kimeneti értékhez meghatározza阿兹adott paramétermódot。

一个parancssornak így凯尔kinéznie:

    • “Funkcio”“1。Paraméter üzemmód“’2.“Paraméter üzemmód" '3.;参数国防部”
shell卡id获取模式

示例5

Ha nem határozza meg az összes paramétert一个parancssorban,一个kimeneti kötet formátuma一个hozzárendelt paramétermód nélkül megtartja一个HEX formátumot (alapértelmezett)。
A várt faértékek és az elzyre definiált kétparaméteres módok parancssorának szerkezete A következő:

  • “Funkcio”“1。Paraméter üzemmód“’2.“参数国防部”
shell卡id获取模式部分参数

3.2。Szakasz elmagyarázza, hogyan kell meghatározni egy adott paraméter kimeneti értékformátumát。哈azonban gyakran nem hexadecimális formátumban kell beszereznie a kimenetet, módosíthatja az összes kimeneti érték alapértelmezett formátumát ahelyett, hogy az egyes paramétereket külön-külön definiálná。

Az állandó kimeneti formátumváltáshoz (amíg Az aktuális konzol be nem záródik) futtassa parancssort:

  • Állítsa做一个kimenet ' új paraméterek módját'
Ufr shell永久输出格式更改

阿芬提képernyőképen az alapértelmezett bemeneti érték formátuma látható Karakterlánc (s paraméter) értékre állítva

示例1

Most futtassuk a tesztet az egyszerraj parancssorral:

  • GetCardIdEx
Ufr shell输出格式更改示例1

大多数一个kimeneti eredmények karakterláncértékek, annak ellenére, hogy一个parancssorban nincs meghatározva további paramétermód。

薄荷látható, az összes kimeneti érték karakterlánc-érték, amelynek elskarakterének helyén a反斜杠karakter () talalhato。一个szoftver自动atikusan hozzáadja ezt一个karaktert一个nem nyomtatható karaktereket tartalmazó kimeneti értékekhez。

示例2

A következő példa A sztring kimenetét mutatja be, amikor az érték nyomtatható。
Írjuk是一个tartalmat一个kártyára csak nyomtatható karakterekkel。

példa parancssor következő:

  • WriteUserData“Pelda-teszt”
Ufr shell写入字符串数据

Megjegyzés:一个rögzítendő karakterlánc tartalma idézőjelbe van írva一个parancssorban。

大多数olvassa el a tartalom kimenetét。parancssor következő:

    • ReadUserData
Ufr shell读取数据字符串

Ebben az esetben a kimenet elején nincs fordított perjel karakter。一个kimeneti tartalom többi része(一个korábban rögzített tartalmat követve) alapértelmezett érték -一个fel nem használt bájtok xFF értékként jelennek meg。

4.uFR Shell - Megvalósítási különbségek a támogatott operációs rendszerek környezeteiben

  • 窗户operacios rendszer—A Windows rendszeren történő megvalósítás nem igényel további engedélyeket az uFR Shell funkciókkal való együttműködéshez。Elég, ha megfelelzyen telepíti az ufr olvasót és könyvtárait。
  • Linuxoperacios rendszer- A Linux rendszerben szokásos módon az uFR Shell szoftver teljes funkcionalitása az eszközzel való kommunikáció során megfelel立陶宛felhasználói engedélyt igényel。
  • MacOS -Az operációs rendszer azonnali szoftverfunkciójának biztosítása érdekében másolja a libuRCoder。Dylib könyvtárat a rendszerkönyvtárak mappájába。

Ez a kézikönyv számos alapvetjv funkcióval rendelkezjv szoftveres példákat mutat be。Az összes támogatott funkció listáját aszoftverletoltesi csomagtartalmazza

Baidu
map