iceman1001 / ChameleonMini-rebootedGUI

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

v1.0.0 GUI - click once deployment #13

Closed iceman1001 closed 6 years ago

iceman1001 commented 6 years ago

There were some talk about binary releases or distro for those who can't compile the source for the GUI. I did a click-once deployment, where it downloads and installed it from the link below.

It also checks for updates, so yes, it calls home, read on click-once what it means, its the Microsoft built-in option. If update is found, it updates the software and restarts it.

Go ahead and test it out!

REF: http://www.icesql.se/download/ChameleonMiniGUI/publish.htm

kevin2008-01 commented 6 years ago

1 - unable to connect to the chameleon. (stock firmware new 1.0) (com8) (disable signed driver) (win 8.1 - 64) 2 - Uninstall not easy for noob's. 3 - Good design

iceman1001 commented 6 years ago

Do you have other usb-devices connected? The com-port selection could be buggy

iceman1001 commented 6 years ago

pushed some changes, close the gui and restart it, that will trigger the update

kevin2008-01 commented 6 years ago

1 - install GUI, exit Gui, restart GUI. 2 - unable to connect to the chameleon. (original firmware new 1.0) (com8) (disable signed driver) (win 8.1 - 64) 3 - Driver is correctly installed and no problem. 4 - start original GUI and working.

iceman1001 commented 6 years ago

Uninstall? It should be the normal way of un-installning a software in Windows, nothing out-of-norm there. Which device are you using, revE rebooted or revG?
And do you have more devices connected ?

kevin2008-01 commented 6 years ago

1 - i use setup.exe and accept many warning, and many authorization. 2 - when i launch GUI connect to your server, it's ok. 3 - When i click connect, i have this message (unable to connect to the chameleon). 4- I have revE rebooted with original firmware (original firmware: version: new chameleon 1.0). 5 - No more device attached, only rebooted on com8 or com3. 6 - Rebooted work fine with original sotware, and no problem with the driver. 7 - When i use the rebooted, i boot windows 8.1 with unsigned driver permission.

I'm not sure, but the GUI can't detect rebooted.

bogiton commented 6 years ago

Normally the GUI should auto-detect the connected Chameleon, so you won't need to press the Connect button (unless you had first pressed the Disconnect button). Also make sure that no other application (old GUI, terraterm, etc) has the COM port of the Chameleon open. You can check which port it uses, from the Device Manager.

kevin2008-01 commented 6 years ago

1 - GUI can't detect, and connect error when i click connect. Disconnect is black. 2 - Changing port is my first action. (driver attribute com8, i change with com3), com5 is occupied by pm3 driver.

iceman1001 commented 6 years ago

This is strange. I use rebooted device, with original firmware and it finds the device.

The application needs to download some dependencies to your computer like dot.net v4.5.2

kevin2008-01 commented 6 years ago

i see, but Framework 4.5.2 or higher is installed on you computer

kevin2008-01 commented 6 years ago

now i update the gui, and no working

iceman1001 commented 6 years ago

I don't think I can help you. The GUI works for me and for @bogiton so the GUI is functional.

kevin2008-01 commented 6 years ago

question: the driver is LUFA-CDC ... ?

iceman1001 commented 6 years ago

LUFA-CDC == normal mode , yes

kevin2008-01 commented 6 years ago

i have this

bogiton commented 6 years ago

@kevin2008-01 Can you please check what name does the device has in the device manager? It should be listed under the "Ports (COM & LPT)".

kevin2008-01 commented 6 years ago

capture # capture2 capture3 capture4

iceman1001 commented 6 years ago

yup. Its the wmi selection that fails. @bogiton is doing a fix for it. :)

kevin2008-01 commented 6 years ago

capture5

iceman1001 commented 6 years ago

ok. restart the client, I've deployed a new version

kevin2008-01 commented 6 years ago

Goooalllllllll ++++++++ 1

kevin2008-01 commented 6 years ago

capture6

iceman1001 commented 6 years ago

Restart once more and the text looks better.

I suppose this means v1.0 release is due

kevin2008-01 commented 6 years ago

oh very good !!! Please don't loose sak return (-.-) fonction. V1.0 béta is valided.... Thank you @iceman1001 @bogiton

iceman1001 commented 6 years ago

I updated the readme.md file, this issue will be closed.