在线商店

Средаоболочки这里——интерпретаторкоманднойстроки

bob全站版NFC RFID阅读器作家Программноеобеспечениекоманднойстроки

这里输入Shell -этопрограммныйинтерфейскоманднойстрокидлявыполненияаппаратныхкомандсерииμFRвнесколькихоперационныхсистемах。Какследуетизназванияпрограммногообеспечения,этосредаоболочкиснаборомпеременных,определенныхбиблиотекамичтенияμFR。

文档和软件下载

Обзор про р ра амм мно о о ес спе о е е и и

Функции п о о р с а амм мно о о о ес спе и е ии и:
Доступные з о ки про раммировани:
  • Исполняемое по о р раммно о ое спе ие е
Поддерживаемыеоперационныесистемы,платформыисреды:
  • ОС窗户
  • ОСLinux
  • MAC OS
  • МалинаПи
Поддерживаемые те т т, накле т ки, карты:
  • МИФАРЕМини®
  • МИФАРЕ Классик®(1k, 4k, ev1)
  • МИФАРЕУльтралайт®
  • МИФАРЕ Ультралайт С®
  • МИФАРЕ Плюс®(2k, 4k)
  • MIFARE DESFire®(Легкий, 2K, 4K, 8K, EV1, EV2)
  • NXP NTAG®21x(210, 213, 215, 216,标签篡改器)
  • NXP NTAG®4xx ДНК (413,424)
Рекомендуемоеоборудование:
  • мкФРНано
  • μfr Нано Онлайн
  • мкФРКлассик
  • мкФР Классик КС
  • μFRАванс
  • мкФРXL
  • Базовый hd (режим со с м местимост с мкФР)
Ufr shell主屏幕
Загрузка про р ра амм мно о о ес спе о е е и и
Описание

Исполняемоепрограммноеобеспечение这里壳позволяетвыполнятькоманднуюстрокудляустройствсерииμFRвконсольномрежиме。

Руководство по про р раммном ро беспе о ени

1.оболо ло и ка uFR - Установка и оло лнение

Скачать:ufr-shell

Загрузитеираспакуйтефайлпрограммногообеспечения。

Извлеченнаякорневаяпапкасодержитвложенныепапкисисполнительнымифайламипрограммногообеспечения这里壳дляподдерживаемыхоперационныхсистем。

Корневаяпапкатакжесодержитсписокфункцийпрограммногообеспеченияидополнительныеинструкции。

Если обо ов о а ани и и и занн о с с ни и сдрайверыустановленыправильно,теперьможновыбратьизапуститьисполняемыйфайлдлятекущейоперационнойсистемы。

Urf外壳文件夹

2.uFR Shell - Интерфейс командно ст оки

Независимоотоперационнойсистемы,программноеобеспечение这里壳работаеткаккомандныйтерминал。Версияпрограммногообеспеченияотображаетсявпервойстрокеэкрана。

Ufr外壳接口

3.uFR Shell - Программные функ ии

Чтобыиспользоватьпрограммноеобеспечение这里壳длявыполнениякоманднавашемустройстве这里,вамнеобходимоиметьпредставлениеобовсехдоступныхфункциях。Выможетенайтисписокфункцийвкорневойпапкепрограммногообеспечения,файлеUFR-Shell_list-of-functions.txt。

Болееподробнуюинформацию,атакжеинструкциипореализациииприменениюфункцийможнонайтивДОКУМЕНТАЦИИ ПО API

Urf壳函数

3.1 - uFR Shell - Выполнение командно ст оки

Чтобывыбратьправильнуюфункциюдлякоманднойстроки,мырекомендуемсначалаизучитьсправкупофункциямсописаниемвсехфункций。

Urf shell命令600x342

3.2 -оболочка这里——Примерывыполнениякоманднойстроки

Теперь да а а а - т - посм - от им, как т то о отает。

Во——первых,намнужноустановитьсвязьсподключеннымсчитывателемμFR。Итак, на н е е пе е о о командо р б б дет ReaderOpen。
Введитекоманду:

  • ЧитательОткрыть
Ufr shell rearer open命令

Еслисостояниечитателявпорядк,емыможемпродолжить。Впротивномслучаепроверьт,еправильноливыустановилиоборудование。

示例1

Чтобыполучитьсерийныйномероборудования,используйтекоманду:

  • GetReaderSerialNumber
Ufr shell rearer sn get命令

Есликоманданеимеетопределенныхдополнительныхпараметров,выходныеданныепоумолчаниюимеютформат十六进制。

示例2

Чтобыполучитьвыводданныхвкаком——либодругомформат,енеобходимоуказатьрежимформатавыводасредидоступных:

  • Шестнадцатеричный(параметрh),
  • Строка(параметр年代
  • Десятичная д об об (па а амет)d).

Команднаястрокадляуказанногоформатавыводатеперьбудетиметьдваэлемента:

  • “Функция”“режим параметров”
Ufr shell rearer sn get模式1

示例3

Какивслучаессерийнымномером读者,чтобыполучитьвыходныеданные卡IDпоумолчанию,простоиспользуйтекоманду:

  • GetCardIdEx
Ufr shell卡id get命令

Дляэтойкоманднойстрокиконсольотобразитвыходныеданные卡片类型,UIDиUIDвформате十六进制поумолчанию。

示例4

Выходныеданные卡IDимеютдревовидныевыходныезначения。Впредыдущемпримерепоказанывыходныеданныеб卡IDезопределенногорежимапараметравкоманднойстрокеВэтомпримереобъясняется,какполучитьсмешанныйвыходнойформат。这里输入Shellпозволяетопределитьконкретныйрежимпараметрадлякаждоговыходногозначения。

Команднаястрокадолжнавыглядетьследующимобразом:

    • “Функция‘1。режим па ам мет а' '2.执行命令。режим па ам мет а' '3。режимпараметра”
shell卡id获取模式

示例5

Есливкоманднойстрокенеопределенывсепараметры,форматвыходноготомабезрежиманазначенныхпараметровсохранитформат十六进制(поумолчанию)。
Команднаястрокадляожидаемыхзначенийдереваипредопределенныхдвухпараметрическихрежимовимеетследующуюструктуру:

  • “Функция‘1。режим па ам мет а' '2.执行命令。режимпараметра”
shell卡id获取模式部分参数

Вразделе3.2объясняется,какопределитьформатвыходногозначениядляуказанногопараметра。Однакоеслинеобходимочастополучатьвыходныеданныевнегексадимальномформат,еможноизменитьформатпоумолчаниюдлявсехвыходныхзначенийвместоопределениякаждогопараметраотдельно。

Дляпостоянногоизмененияформатавывода(покатекущаяконсольнебудетзакрыта),запуститекоманднуюстроку:

  • Установить режим во ов ода 'нов о н е параметры'
Ufr shell永久输出格式更改

Наснимкеэкранавышепоказанформатвходногозначенияпоумолчанию,предустановленныйв字符串(параметр年代).

示例1

Теперьдавайтезапустимтестспомощьюпростойкоманднойстроки:

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

Теперьвыходныерезультатыявляютсястроковымизначениями,дажеесливкоманднойстрокенеопределенрежимдополнительныхпараметров。

,КаквидитевсевыходныезначенияявляютсястроковымизначениямиссимволомОбратнойкосойчерты() в мест т и и пер о о о о о о и им м ола。Программаавтоматическидобавляетэтотсимволквыходнымзначениям,содержащимнепечатаемыесимволы。

示例2

Вследующемпримерепредставленыстроковыевыходныеданные,когдазначениеможнораспечатать。
Давайтезапишемсодержимоевкарточкутолькопечатнымисимволами。

Пример командно ст оки:

  • WriteUserData”Пример——Тест”
Ufr shell写入字符串数据

Примечание:Строковоесодержимоезаписываетсявкавычкахвкоманднойстроке。

Теперь п о о ита а а а а а а а о онтент。Команднаястрока:

    • ЧтениеПользовательскиеданные
Ufr shell读取数据字符串

Вэтомслучаевыходныеданныенеимеютсимволаобратнойкосойчертывначале。Остальнаячастьвыходногосодержимого(послеранеезаписанногосодержимого)являетсязначениямипоумолчаниню——еиспользуемымибайтами,отображаемымикакзначенияxFF。

4.这里输入Shell -РазличиявреализациивподдерживаемыхсредахОС

  • ОС窗户——реализациявсистемен窗户етребуетдополнительныхразрешенийдляработысфункциями这里壳。Достаточноправильноустановить这里读者иегобиблиотеки。
  • ОСLinux-какобычновсистемеLinux,полнаяфункциональностьпрограммногообеспечения这里壳привзаимодействиисустройствомтребуетсоответствующегоразрешенияпользователя。
  • MacOS -чтобыобеспечитьмгновеннуюработупрограммногообеспечениявэтойОС,скопируйтебиблиотекуlibuRCoder。Dylib в папк ку системн библиотек。

Вэтомруководствепредставленыпримерыпрограммногообеспеченияснесколькимиосновнымифункциями。Список вс се л поддерживаемых ф - унк л и ив вкл се н впак ке р с с сп о о о с амм мн но но о о о ес спе п - ени и

Baidu
map