iceman1001 / ChameleonMini-rebootedGUI

Windows based GUI for Chameleon Mini, the contactless smartcard emulator (NFC/RFID)
GNU General Public License v3.0
294 stars 72 forks source link

Drop and drag file onto slot and upload #103

Open iceman1001 opened 5 years ago

iceman1001 commented 5 years ago

Is your feature request related to a problem? Please describe. I want to be able to drop and drag a bin/eml/json file onto the operation tab and one slot.

Describe the solution you'd like When I drop and drag a bin/eml/json file, and I want to see a hover effet which slot I am going to upload file to. When releasing mouse, it should upload and autodetect type/settings for the slot. Like dropping a mifare classic 1024byte file, should upload and set Mode to MF_CLASSIC_1K etc.

Additional context I think this will give a smooth nice user experience how to operate their Chameleon mini device.

bogiton commented 5 years ago

I have the drag-drop upload functionality for bin files ready. I believe that the eml/json support for upload, as well as the autodetection of the file type should be added in the UploadDump method internals. What do you think?

iceman1001 commented 5 years ago

yup yup

iceman1001 commented 5 years ago

The drag-and-drop check should also take in consideration that ntag/ul may or may not have a 48byte header...

iceman1001 commented 5 years ago

@McEloff did you solve this?