|Executes commands while Infinity USB is not displayed, must be used with -write switch
|Selects card. For instance goldcard or "DragonLoaderCard (PIC)" (use quotation marks if the cardname contains spaces.)
|Selects file to load for 1st file (flash on AVR-based - PIC on Microchip based cards)
|Selects file to load for 2nd file (int. eeprom on AVR-based - ext. eeprom on Microchip based cards)
|Selects file to load for 3rd file (ext. eeprom on AVR-based - doesn't exist on Microchip based cards)
|Writes the selected files to the selected card
|Reads the selected files from the selected card
|Restores the flash-memory on the card if external EEprom is accessed.
The following commands only works with Infinity USB Phoenix:
|Enables phoenix mode, must be used with the -frq and -polarity commands
|(3.58 | 3.68 | 6.00) Chooses frequency, must be used with the -phoenix and -polarity commands
|(phoenix | smartmouse) Chooses resetpolarity, must be used with the -phoenix and -frq commands
|Disables Phoenix mode, ignores all other commands
(click to view)
|Generates a random keyfile in c:\goldkey.hex, and writes the file to a GoldCard.
This script only demonstrates the possibilities of the commandline-paramters, and the written card cannot be used in existing keycard-systems.
The script however demonstrates how a real-world keycard application can be implemented, using the Infinity USB (phoenix) as the keygenerator.
|Remote card-update script(click to view)
|Downloads a keyfile from a website. Enables very easy update of keycard applications, the user simply has to insert the card, and execute the script-file.
This can be particular important in applications where keys are often changed.
In this example the external EEprom of a GoldCard is updated, but extending the script to update both PIC and ext. EEprom (or any other card) should be straightforward.
Semi-automatic updates can be implemented by scheduling the script (run it on a daily basis), and if a new key is found on the website, the user is prompted to insert a keycard for updating.