在线商店

uFR-Shell-Umgebung - Befehlszeileninterpreter

bob全站版NFC RFID读写器Befehlszeilensoftware

uFR Shell ist eine Befehlszeilen-Softwareschnittstelle für die Ausführung von硬件befehlen der μFR-Serie auf mehren Betriebssystemen。软件软件和计算机软件,处理软件和计算机软件,计算机软件和计算机软件,计算机软件和计算机软件,计算机软件和计算机软件。

文档和软件下载

Software-Ubersicht

Software-Funktionen:
Verfugbare Programmiersprachen:
  • Ausfuhrbare软件
Unterstützte Betriebssysteme,平台和Umgebungen:
  • Windows操作系统
  • Linux操作系统
  • MAC-Betriebssystem
  • 覆盆子π
Unterstützte Tags, Etiketten, Karten:
  • 非接触式读卡器迷你®
  • MIFARE经典®(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,标签篡改器)
  • NXP NTAG®4xx DNA (413,424)
Empfohlene硬件:
  • μFR纳米
  • μFR Nano Online
  • μFR Klassisch
  • μFR Klassische
  • μ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 Konsolenmodus。

Software-Handbuch

1.uFR Shell - Installieren und ausführen

下载:ufr-shell

负载Sie die软件datei herunter和entpacken Sie Sie。

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

Der Stammordner enthält auch die Liste Der Softwarefunktionen und zusätzliche Anweisungen。

Wenn Sie Ihre五金模具zugehörigenTreiberKorrekt 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 bird in der ersten Zeile des Bildschirms angezeigt。

Ufr外壳接口

3.uFR Shell -软件funktionen

嗯die uFR Shell软件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。你发现die Funktionsliste im Software-Stammordner, Datei ufr - shell_list of functions.txt。

Weitere Details sowie Anweisungen zur Implementierung and Anwendung von Funktionen finden SieAPI文档

Urf壳函数

3.1 - uFR Shell - Befehlszeilenausführung

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

Urf shell命令600x342

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

Lassen Sie un nun sehen, wie es funktioniert。

Zuerst müssen wir die Kommunikation mit angeschlossenen μFR-Lesegerät herstellen。Unser erster Befehl word也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参数定义信德,帽模标准usgabe in hex格式。

示例2

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

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

Die Befehlszeile für das angegebene Ausgabeformat最佳修女auszwei元素:

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

示例3

德国标准编号Lesegeräts德国标准标准:

  • GetCardIdEx
Ufr shell卡id get命令

Für diese Befehlszeile zeigt die Konsole den Kartentyp, die UID und die UID- ausgabe im standard -十六进制格式an。

示例4

Die Karten-ID-Ausgabe hat Baumausgabewerte。Das vorherige Beispiel zeigt die Karten-ID-Ausgabe ohne definierten Parametermodus in der Befehlszeile
在diesem Beispiel wid erläutert, wie Sie ein gemischtes Ausgabeformat erhalten。Mit der uFR Shell können Sie den spezifischen Parametermodus für jeden Ausgabewert definieren。

Die Befehlszeile sollte wie folgt aussehen:

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

示例5

在Ihrer befehlszele定义的参数,behält das Ausgabevolumenformat ohne den zugewiesenen参数modus das HEX-Format(标准)bei。
Die Befehlszeile für erwartete Baumwerte und vordefinierte Modi mit zwei Parametern hat Die folgende Struktur:

  • ‘Funktion‘1。Parametermodus‘2。Parametermodus”
shell卡id获取模式部分参数

在Abschnitt 3.2 wild erläutert, wie das Ausgabewertformat für einen angegebenen参数定义的wild。Wenn Sie die Ausgabe jedoch häufig in einem nicht-hexadezimalen Format erhalten müssen, können Sie das Standardformat für alle Ausgabewerte ändern, anstatt jeden Parameter 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' einstein
Ufr shell永久输出格式更改

Die Abbildung oben zeigt das标准格式,das auf字符串(参数s)voreingestellt坚持

示例1

Lassen Sie unnun den Test mit der einfachen Befehlszeile ausführen:

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

喷死ausgabegebnisse Zeichenfolgenwerte, obwohl die Befehlszeile keinen zusätzlichen参数模式定义帽。

Wie Sie sehen können, handelt es sich bei allen Ausgabewerten um Zeichenfolgenwerte mit umgekehrten Schrägstrich ((德国诗人蔡琛。Die Software fügt dieses Zeichen automatisch zu den Ausgabewerten hinzu, Die Die nicht druckaren Zeichen enthalten。

示例2

Im nächsten Beispiel bird die Zeichenfolgenausgabe dargestellt, wenn der Wert druckbar ist。
在Karte的Schreiben wir den Inhalt nur mit druckaren Zeichen。

Die Beispielbefehlszeile lautet:

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

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

Lesen Sie nun die Inhaltsausgabe。Die Befehlszeile lautet:

    • ReadUserData
Ufr shell读取数据字符串

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

4.uFR Shell - Implementierungsunterschiede在unterstützten Betriebssystemumgebungen

  • Windows-Betriebssystem- Die Implementierung auf dem Windows-System erfordert keine zusätzlichen Berechtigungen, um mit uFR-Shell-Funktionen zu arbeiten。Es genügt, den ufr-Reader und seine Bibliotheken ordnungsgemäß zu installieren。
  • Linux-Betriebssystem- Wie im 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软件beispiele mit mehren wesentlichen Funktionen vor。Eine列表aller unterstützten Funktionen ist imSoftware-Download-Paketenthalten

Baidu
map