Commit 5403017a9c4e4044ea282acd79b10b8a5848e069

Authored by Thiago Rocha
1 parent 84f41fa2
Exists in master

Alteração na mensagem de erro de fileDownload. E alteração na coleta do nome do …

…módulo a partir do getConfig, no CheckModules, para ter .exe se for Windows ou não ter se não.
Showing 2 changed files with 5 additions and 1 deletions   Show diff stats
src/cacic_comm.cpp
... ... @@ -152,7 +152,7 @@ bool CacicComm::fileDownload(const QString &mode, const QString &path, const QSt
152 152  
153 153 fileHandler = new QFile(pathDownload + splitPath[splitPath.size() - 1]);
154 154 if( !fileHandler->open(QIODevice::WriteOnly) ) {
155   - qDebug() << "ftpDownload: fileHandler nâo pode abrir arquivo.";
  155 + qDebug() << "fileDownload: fileHandler nâo pode abrir arquivo.";
156 156 return false;
157 157 }
158 158  
... ...
src/checkmodules.cpp
... ... @@ -14,7 +14,11 @@ CheckModules::CheckModules(const QString &amp;workingPath)
14 14 modulos = configFile["agentcomputer"].toObject()["modulos"].toArray();
15 15 foreach (QJsonValue modulo, modulos){
16 16 //grava o nome com o hash de cada modulo
  17 +#ifdef Q_OS_WIN
  18 + modules[modulo.toObject()["nome"].toString().append(".exe")] = modulo.toObject()["hash"].toString();
  19 +#else
17 20 modules[modulo.toObject()["nome"].toString()] = modulo.toObject()["hash"].toString();
  21 +#endif
18 22 }
19 23 }
20 24 //TODO: Completar constructor. Agora que tenho os nomes dos módulos e os hashs, fazer a verificação.
... ...