123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- #include "remotectrlini.h"
- #include <QSettings>
- #include "get_interface.h"
- RemoteCtrlIni::RemoteCtrlIni()
- {
- mstrinipath = "RemoteCtrl_Thread.ini";
- QSettings * configini = new QSettings(mstrinipath,QSettings::IniFormat);
- mstrserverip = configini->value("setting/serverip").toString().toStdString();
- if(mstrserverip == "")
- {
- mstrserverip = "111.33.136.149";
- }
- mstrserverport = configini->value("setting/serverport").toString().toStdString();
- if(mstrserverport == "")
- {
- mstrserverport = "50051";
- }
- mstruploadinterval = configini->value("setting/interval").toString().toStdString();
- if(mstruploadinterval == "")
- {
- mstruploadinterval = "100";
- }
- mstrVehVIN = configini->value("setting/VIN").toString().toStdString();
- if(mstrVehVIN == "")
- {
- mstrVehVIN = "AAAAAAAAAAAAAAAAA";
- }
- mstrqueryMD5 = configini->value("setting/queryMD5").toString().toStdString();
- if(mstrqueryMD5 == "")
- {
- mstrqueryMD5 = "5d41402abc4b2a76b9719d911017c592";
- }
- mstrctrlMD5 = configini->value("setting/ctrlMD5").toString().toStdString();
- if(mstrctrlMD5 == "")
- {
- mstrctrlMD5 = "5d41402abc4b2a76b9719d911017c592";
- }
- delete configini;
- std::string strclientid;
- if(getmac(strclientid) == 1)
- {
- mstrclientid = strclientid;
- }
- }
- RemoteCtrlIni & RemoteCtrlIni::Inst()
- {
- static RemoteCtrlIni xRemoteIni;
- return xRemoteIni;
- }
- std::string RemoteCtrlIni::GetQueryMD5()
- {
- return mstrqueryMD5;
- }
- void RemoteCtrlIni::SetQueryMD5(std::string strmd5)
- {
- mstrqueryMD5 = strmd5;
- QSettings * configini = new QSettings(mstrinipath,QSettings::IniFormat);
- configini->setValue("setting/queryMD5",strmd5.data());
- delete configini;
- }
- std::string RemoteCtrlIni::GetServerIP()
- {
- return mstrserverip;
- }
- void RemoteCtrlIni::SetServerIP(std::string strserverip)
- {
- mstrserverip = strserverip;
- QSettings * configini = new QSettings(mstrinipath,QSettings::IniFormat);
- configini->setValue("setting/serverip",strserverip.data());
- delete configini;
- }
- std::string RemoteCtrlIni::GetServerPort()
- {
- return mstrserverport;
- }
- void RemoteCtrlIni::SetServerPort(std::string strserverport)
- {
- mstrserverport = strserverport;
- QSettings * configini = new QSettings(mstrinipath,QSettings::IniFormat);
- configini->setValue("setting/serverport",strserverport.data());
- delete configini;
- }
- std::string RemoteCtrlIni::GetInterval()
- {
- return mstruploadinterval;
- }
- void RemoteCtrlIni::SetInterval(std::string strinterval)
- {
- mstruploadinterval = strinterval;
- QSettings * configini = new QSettings(mstrinipath,QSettings::IniFormat);
- configini->setValue("setting/interval",strinterval.data());
- delete configini;
- }
- std::string RemoteCtrlIni::GetVIN()
- {
- return mstrVehVIN;
- }
- void RemoteCtrlIni::SetVIN(std::string strVIN)
- {
- mstrVehVIN = strVIN;
- QSettings * configini = new QSettings(mstrinipath,QSettings::IniFormat);
- configini->setValue("setting/VIN",strVIN.data());
- delete configini;
- }
- std::string RemoteCtrlIni::GetCtrlMD5()
- {
- return mstrctrlMD5;
- }
- void RemoteCtrlIni::SetCtrlMD5(std::string strmd5)
- {
- mstrctrlMD5 = strmd5;
- QSettings * configini = new QSettings(mstrinipath,QSettings::IniFormat);
- configini->setValue("setting/ctrlMD5",strmd5.data());
- delete configini;
- }
- std::string RemoteCtrlIni::GetClientID()
- {
- return mstrclientid;
- }
|