Open maxieds opened 4 years ago
I want to note that this project is still under active development within my app (CMLD). So far the scripting API is semi-tested. I haven't gotten to the point where the nfc-anticol
script is a reasonable approximation to what the command line utility does yet. The script at this link is known to work in the most recent versions of the app. I honestly could use some help and/or motivation to finish up more of this project. Is anyone interested in this feature?
I realize that this is slightly off topic, but it is still well within the interest level of this issues board. I would like to know more about how different users are working with the Chameleon Mini devices so that I can try to prepare for a new feature in my CMLD Android logger app.
After working (slogging, really) through writing duplicate code to test that my recent DESFire pull request is functional (see sources here), I finally decided to start on adding a small (mini) shell scripting like language to my application using an ANTLR4 grammar. The idea is to be able to run reusable batch scripts on the go that are much easier to write out and modify than the C counterparts in
libnfc
.Does anyone have other good suggestions of uses for this, or must includes for script capabilities? I would appreciate any contributions (pull requests?) to a working library of example scripts I'm putting together. The core syntax is functionally below and the main functions so far are described here (in ANTLR4 syntax).
My motivating example is to re-write a portable version of the
nfc-anticol
utility. My schematic for how this works (will be working soon :)) is shown below:Thanks for the input and feedback. Sorry for spamming off topic too much here.