Show more information when running card info

This commit is contained in:
wh201906
2023-06-27 17:32:41 +08:00
parent b9da3e9209
commit d466e5536b
4 changed files with 12 additions and 4 deletions
+6 -1
View File
@@ -102,7 +102,12 @@ QMap<QString, QString> Mifare::info(bool isRequiringOutput)
QVariantMap config = configMap["info"].toMap();
if(isRequiringOutput)
{
QString result = util->execCMDWithOutput(config["cmd"].toString(), 500);
QString cmd = config["basic cmd"].toString();
// for official client
if(cmd.isEmpty())
cmd = config["cmd"].toString();
QString result = util->execCMDWithOutput(cmd, 500);
QStringList lineList = result.split("\n");
for(auto line = lineList.begin(); line != lineList.end(); line++)