在线商店
打印友好,PDF和电子邮件

uFR Shell环境

bob全站版NFC RFID阅读器/写入器命令行解释器

uFR Shell ist eine Befehlszeilen-Softwareschnittstelle für die Ausführung von硬件befefehlen der μFR-Serie auf mehrenen Betriebssystemen。我的软件软件,它是这样的:Shell-Umgebung mit einer Reihe von Variablen, die von den μFR-Reader-Bibliotheken definiert werden。

文档和软件下载

软件概述

Software-Funktionen:
Verfugbare Programmiersprachen:
  • Ausfuhrbare软件
Unterstützte Betriebssysteme, platformen und Umgebungen:
  • Windows操作系统
  • Linux操作系统
  • MAC-Betriebssystem
  • 覆盆子π
Unterstützte Tags, Etiketten, Karten:
  • 非接触式读卡器迷你®
  • MIFARE Classic®(1K, 4K, EV1)
  • 非接触式读卡器Ultraleichtflugzeug®
  • MIFARE Ultraleichtflugzeug C®
  • MIFARE Plus®(2K, 4K)
  • MIFARE DESFire®(Licht, 2K, 4K, 8K, EV1, EV2)
  • NXP NTAG®21x (210,213,215,216, Tag Tamper)
  • NXP NTAG®4xx DNA (413,424)
Empfohlene硬件:
  • μFR纳米
  • μFR Nano Online
  • μFR Klassisch
  • μFR kassische CS
  • μFR Vorschub
  • μFR XL
  • Base HD (μFR-Kompatibilitätsmodus)
Ufr shell主屏幕
软件下载
使用说明书

Die ausführbare uFR Shell-Software ermöglicht Die Befehlszeilenausführung für Geräte der μFR-Serie im konsole modus。

软件手册

1.uFR Shell -安装和ausführen

Herunterladen:ufr-shell

软件数据和包装文件。

Der extrahierte Dateistammordner enthält die unterorderner mit uFR Shell软件执行文件für unterstützte Betriebssysteme。

Der Stammordner enthält auh die软件功能列表和zusätzliche Anweisungen。

Wenn Sie Ihre五金和死zugehorigen TreiberKorrekt installiert haben, können Sie jetzt die ausführbare Datei für Ihr aktuelles Betriebssystem auswählen und ausführen。

Urf外壳文件夹

2.uFR Shell - Befehlszeilenschnittstelle

Unabhängig vom Betriebssystem läuft die uFR Shell Software als命令终端。Die Softwareversion wild in der ersten Zeile des Bildschirms angezeigt。

Ufr shell接口

3.uFR Shell - Softwarefunktionen

Um die uFR Shell Software für die Ausführung der Befehle auf Ihrem uFR-Gerät nutzen zu können, benötigen Sie Einblick in alle verfügbaren Funktionen。找到Funktionsliste im软件- stammordner, Datei ufr - shell_list -function .txt。

Weitere细节是这样的,安文顿,安文顿,冯,芬克提恩,找到了API文档

Urf壳函数

3.1 - uFR Shell - Befehlszeilenausführung

嗯die richtige Funktion für Ihre Befehlszeile auszuwählen, empfehlen wir Ihnen, zuerst die Funktionshilfe mit Funktionsbeschreibungen zlesen。

Urf shell命令:600x342

3.2 - uFR Shell - Beispiele für die Befehlszeilenausführung

Lassen Sie uns nun sehen, wie es funktioniert。

Zuerst müssen wir die Kommunikation mit dem angeschlossenen μFR-Lesegerät herstellen。Unser erster Befehl wild also ReaderOpen sein。
Geben Sie den folgenden Befehl ein:

  • ReaderOffnen
Ufr shell rearer open命令

Wenn der Leserstatus in Ordnung ist, können wir forfahren。Ansonsten überprüfen Sie bitte, ob Sie Ihre Hardware korrekt installiert haben。

示例1

Verwenden Sie den folgenden Befehl, um die seriennumber der Hardware abzurufen:

  • GetReaderSerialNumber
Ufr shell rearer sn get命令

Wenn für den Befehl keine zusätzlichen参数definiert sind, hat die standard dausgabe in hex格式。

示例2

Um die Datenausgabe in einem anderen Format zu erhalten, müssen Sie den Ausgabeformatmodus under den verfügbaren angeben:

  • Hexadezimal(参数h),
  • Zeichenfolge(参数年代
  • Dezimal(参数d).

Die Befehlszeile für das angegebene Ausgabeformat besteht nun aus zwei

  • Funktion' Parametermodus '
Ufr shell rearer sn get模式1

示例3

我们的产品编号Lesegeräts verwenden Sie einfach den folgenden Befehl, um die标准usgabe der Karten-ID zu erhalten:

  • GetCardIdEx
Ufr shell card id get命令

Für diese Befehlszeile zeigt die Konsole den Kartentyp, die UID und die UID- ausgabe im standard - hex format an。

示例4

Die Karten-ID-Ausgabe hat Baumausgabewerte。Das vorherige Beispiel zeigt die Karten-ID-Ausgabe ohne definierten Parametermodus in der Befehlszeile
In diesem Beispiel wild erläutert, wie ein gemischtes Ausgabeformat abgerufen wild。Mit uFR Shell können Sie für jeden Ausgabewert den spezifischen定义参数。

Die Befehlszeile sollte wie folgt aussehen:

    • ‘Funktion‘1。Parametermodus‘2。Parametermodus ' 3。Parametermodus”
Ufr shell卡id获取模式

示例5

Wenn Sie nicht alle Ihrer Befehlszeile definieren中的参数,behält das Ausgabevolumenformat ohne den zugewiesenen Parametermodus das HEX-Format(标准)bei。
Die vordefinierte Befehlszeile für Baumwerte erwartet und zwei -参数- modi hat Die folgende Struktur:

  • ‘Funktion‘1。Parametermodus‘2。Parametermodus”

Ufr shell卡id获取模式部分参数

在Abschnitt 3.2 wild erläutert中,wie das Ausgabewertformat für einen angegebenen参数definiert wild。Wenn Sie die Ausgabe jedoch häufig在einem nicht-hexadezimalen格式erhalten müssen, können Sie das标准格式für alle Ausgabewerte ändern, anstatt jeeden参数separat zu definieren。

Führen Sie für die permanente Änderung des Ausgabeformats (bis die aktuelle Konsole geschlossen ist) die Befehlszeile aus:

  • Ausgabe ' neuen Parametermodus' einstellen
Ufr shell永久输出格式更改

Die Abbildung oben zeigt das Standard-Eingabewertformat, das auf String(参数s)voreingestellt坚持

示例1

Lassen Sie unnden Test mit der einfachen Befehlszeile ausführen:

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

jezt sind die Ausgabeergebnisse Zeichenfolgenwerte, obwohl die Befehlszeile keinen zusätzlichen参数定义。

我的家乡können,德国的家乡können ()我是zeichen。模具软件fügt dieses Zeichen automatisch zu den Ausgabewerten hinzu, Die Die nicht druckaren Zeichen enthalten。

示例2

我nächsten Beispiel ward die Zeichenfolgenausgabe dargestellt, wenn der Wert druckbar ist。
在我的卡丁车里。

Die Beispielbefehlszeile lautet:

  • WriteUserData“Beispiel-Test”
shell写字符串数据

Hinweis: Der aufzuzeichnende Zeichenfolgeninhalt wild in Der Befehlszeile in Anführungszeichen geschrieben。

Lesen Sie尼姑死。Die Befehlszeile lautet:

    • ReadUserData
Ufr shell读取数据字符串

在diesem Fall hat die Ausgabe am Anfang keinen umgekehrten Schrägstrich。Der Rest des ausgabe小宝宝(nach dem zuvor aufgezeichneten Inhalt) sind Standardwerte - nicht verwendete Bytes, die als xFF-Werte angezeigt werden。

4.uFR Shell -实现erungsunterschiede在unterstützten Betriebssystemumgebungen

  • Windows-Betriebssystem- windows系统执行系统zusätzlichen Berechtigungen, um mit uFR-Shell-Funktionen zu arbeiten。Es genügt, den ufr-Reader und seine Bibliotheken ordnungsgemäß zu installieren。
  • Linux-Betriebssystem- weiim Linux-System üblich, erfordert die volle Funktionalität der uFR Shell-Software in der Kommunikation mit dem Gerät eine entsprechende Benutzerberechtigung。
  • MacOS -嗯die sofortige Softwarefunktionalität unter diesem Betriebssystem sicherzustellen, kopieren Sie die Bibliothek libuRCoder。dylib在den orderner der Systembibliotheken。

Dieses Handbuch stellt Softwarebeispiele mit mehren wesentlichen Funktionen vor。Eine Liste aller unterstützten Funktionen ist imSoftware-Download-Paketenthalten

Baidu
map