Releases: c3rebro/RFiDGear
RFiDGear v1.2.8444
LibLogicalAccess and as such, PCSC Support was removed in this release. This was necessary as ISLOG was taken by HID and did not respond to requests related to LibLogicalAccess Library.
iTextPDF was removed due open licensing questions that could not be resolved.
Added: TWN4 Reader Support (replaces PCSC Readers)
RFiDGear v1.1.8312
Version 1.1.8312
Backend related changes
- Fix: Mifare Desfire Chip AppIDs readout during task execution
RFiDGear v1.1.8306
Version 1.1.8306
Frontend related changes
- Feature: "Save Project As" will ask, if one would like to set the saved
project as "default". This will load the project automatically
if the setting "load projects on start" is set. - Improvement: Reordered Menu Items
Backend related changes
-
Feature: "Dollar" arguments could be logically checked by "check logic condition" task:
Example: Create a "Check Logic Condition" Task of Checktype "Compare".
Then add a argument with compare operation like i.e. $CardType!=Desfire.
The Result will be NoError if the argument given when starting rfidgear
was $CardType=Desfire.
One might also Check for variable existance with: $CardType!= or $CardType== -
Improvement: InitialDirectory of SaveReportTask is set to argument "REPORTTARGETPATH"
-
Fix: internal variable %n was not identified as variable and therefore only worked
in conjunction with other variables -
Fix: Update function: Missing access rights to log directory leads to
update installation fail
RFiDGear v1.1.8303
Version 1.1.8303
Frontend related changes
- Feature: Added chiptypes. These are:
- NTAG
- DESFIRE light
- DESFIRE EV3
- DESFIRE is now identified including memory size
e.g.: Desfire EV1 is now displayed as: Desfire EV1 (8K)
- Feature: Added new Task "Common Tasks" -> "Execute external Program"
- User Input: In the Textbox "Program to Execute (with Arguments)"
one might insert the Program to execute. Loading Files with the default
Application is supported too.
Example 1 (Shell Execute):
"C:\path to\app file with spaces in filename.bat" arg1 %DATE %CHIPTYPE
Will execute the batch with the arguments arg1 01.01.2022 DesfireEV18k
Example 2:
"C:\path to\non executable file.pdf"
Will open the file by using the default application (i.e. Adobe Reader)
- User Input: In the Textbox "Program to Execute (with Arguments)"
- Feature: Add one "Internal Variable" (see ver. 0.1.8231):
Usage:- %n will add an integer number of length 1 to a pdf formfield
the integer counts up +1 each time the variable itself has been used.
Example: $JobNumber-%nn in the "Fieldvalue" Textbox will take the
external argument $Jobnumer=Job1234 and fill the pdf formfield with
Job1234-01
- %n will add an integer number of length 1 to a pdf formfield
- Improvement: Set Elatec COM-Port as "USB" leads to "AutoDetect"
Backend related changes
- Fix: Rename Project Files after they have been saved is now possible
- Fix: Extended Reader Timeout (5 Sec). Elatec TWN4 Readers are slower than PCSC
- Fix: Closing Dialogs will no longer minimize Main Window
RFiDGear v1.0.8289
Version 1.0.8289
Frontend related changes
- Feature: Added Helpfiles. Call by using Menu "Help" -> "Help" or "F1"
Backend related changes
- Feature: Hand over Arguments when Starting the App:
- REPORTTEMPLATEPATH="C:\Path\to\Template.pdf"
- REPORTOUTPUTPATH="C:\Path\where\Report\is\placed.pdf
- The "Dollar" Character is recognized as a placeholder to
exchange Strings into pdf reports.
Usage: Create a "CreateReportTask" with a Fieldvalue
$ThisWillBeReplaced Then call the rfidgear.exe with
$ThisWillBeReplaced="A New Value" and it gets replaced in the PDF - AUTORUN=1 will execute the "Run All Tasks Once" Command
- Improvement: migrated from abandoned mvvmlight to WCT MVVM
- Fix: "Update available" Message after Updating
RFiDGear v1.0.8281
Version 1.0.8281
Frontend related changes
- Feature: Added "DoubleClick" on Row in MainWindow to Edit Task
Backend related changes
- Update Dependency "itext7" to latest 7.2.3
- Fix: correct dispose of pdfDoc when "using" directive is used
RFiDGear v1.0.8278
Version 1.0.8278
First Mayor Release.
Note: Earlier *.rfPrj project files are not compatible with this release.
Frontend related changes
- Feature: Added "Help" -> "About" to display detailed version info
- Feature: Added "CheckMifareClassicSecturUnused" Tasktype for MF Classic
- Improvement: Changed "TextBlock" to "TextBox" in Datagridcells of type "Content" to easily modify it's content
- Improvement: Added "ReadChipPublic" to treeview contextmenu
- Improvement: Added "AddNew" to treeview contextmenu
- Improvement: Removed Hardcoded strings from ui
Backend related changes
- Abstraction of ReaderDevice. Ability to add more readers in future releases
- DefaultKeys. AppMasterKey and Read/WriteKey become of type AES
- Added GenericChip Interface to display more chiptypes without hardcoding their type in HierarchicalDataTemplateViewModel
- Added GenericTask Interface to ease access to shared properties (e.g. taskindex...)
- Fix: Need to restart Application when changing reader
RFiDGear v0.1.8242
Version 0.1.8242
- Fix: KeySettings were not written correctly / DesFire
- Fix: Projects were not loaded under some circumstances
- Improvement: detect 3 more new chiptypes (PlusS, PlusX, PlusSL1, SL3)
- Improvement: added more translations
RFiDGear v0.1.8240
Version 0.1.8240
- Improvement: Button Added: Loading Data to Write from File
RFiDGear v0.1.8239
Version 0.1.8239
- Improvement: remove '-' character when copy/paste data as "Hex"-String
- Improvement: Closing "Update Dialog" without using "Cancel Button" does no
longer minimize mainWindow - Improvement: changed "application id" to application code and
function cluster code according to NXP AN10787 (MAD) - Improvement: RunTask as ContextMenuItem