Add UI for simulate function

This commit is contained in:
wh201906
2020-05-01 23:37:23 +08:00
parent 0995e529ad
commit afe2474fe3
8 changed files with 467 additions and 8 deletions
+15 -8
View File
@@ -445,6 +445,18 @@ void Mifare::writeAllC()
}
}
void Mifare::dump()
{
util->execCMD("hf mf dump");
ui->funcTab->setCurrentIndex(1);
}
void Mifare::restore()
{
util->execCMD("hf mf restore");
ui->funcTab->setCurrentIndex(1);
}
void Mifare::wipeC()
{
util->execCMD(
@@ -550,17 +562,12 @@ void Mifare::wipeE()
util->execCMD("hf mf eclr");
}
void Mifare::dump()
void Mifare::simulate()
{
util->execCMD("hf mf dump");
ui->funcTab->setCurrentIndex(1);
MF_Sim_simDialog dialog;
dialog.exec();
}
void Mifare::restore()
{
util->execCMD("hf mf restore");
ui->funcTab->setCurrentIndex(1);
}
void Mifare::data_syncWithDataWidget(bool syncAll, int block)
{
+2
View File
@@ -5,6 +5,7 @@
#include "ui_mainwindow.h"
#include "ui/mf_attack_hardnesteddialog.h"
#include "ui/mf_uid_parameterdialog.h"
#include "ui/mf_sim_simdialog.h"
#include <QObject>
#include <QString>
#include <QStringList>
@@ -108,6 +109,7 @@ public:
void writeAllE();
void readAllE();
void wipeE();
void simulate();
public slots:
signals: