small fix

This commit is contained in:
Anonymous275 2020-03-15 21:33:59 +02:00
parent 648fadaeec
commit ff02ce20cc

View File

@ -97,8 +97,7 @@ std::string QueryKey(HKEY hKey)
delete [] buffer; delete [] buffer;
return ""; return "";
} }
void start();
void Start();
void getPath(){ void getPath(){
HKEY hKey; HKEY hKey;
@ -119,23 +118,24 @@ int main()
LONG dwRegOPenKey = RegOpenKeyEx(HKEY_CURRENT_USER, HTA("536f6674776172655c56616c7665").c_str(), 0, KEY_READ, &hKey); LONG dwRegOPenKey = RegOpenKeyEx(HKEY_CURRENT_USER, HTA("536f6674776172655c56616c7665").c_str(), 0, KEY_READ, &hKey);
if(dwRegOPenKey != ERROR_SUCCESS){ if(dwRegOPenKey != ERROR_SUCCESS){
std::cout << HTA("4572726f7220506c6561736520436f6e7461637420537570706f7274210a"); std::cout << HTA("4572726f7220506c6561736520436f6e7461637420537570706f7274210a");
exit(-1); }else {
} dwRegOPenKey = RegOpenKeyEx(HKEY_CURRENT_USER,
dwRegOPenKey = RegOpenKeyEx(HKEY_CURRENT_USER, HTA("536f6674776172655c56616c76655c537465616d5c417070735c323834313630").c_str(), 0, KEY_READ, &hKey); HTA("536f6674776172655c56616c76655c537465616d5c417070735c323834313630").c_str(), 0,
if(dwRegOPenKey != ERROR_SUCCESS){ KEY_READ, &hKey);
std::cout << HTA("796f7520646f206e6f74206f776e207468652067616d65206f6e2074686973206d616368696e65210a"); if (dwRegOPenKey != ERROR_SUCCESS) {
}else{
keyName = QueryKey(hKey);
if(!keyName.empty()){
std::cout << HTA("796f75206f776e207468652067616d65206f6e2074686973206d616368696e65210a");
getPath();
}else{
std::cout << HTA("796f7520646f206e6f74206f776e207468652067616d65206f6e2074686973206d616368696e65210a"); std::cout << HTA("796f7520646f206e6f74206f776e207468652067616d65206f6e2074686973206d616368696e65210a");
} else {
keyName = QueryKey(hKey);
if (!keyName.empty()) {
std::cout << HTA("796f75206f776e207468652067616d65206f6e2074686973206d616368696e65210a");
getPath();
} else {
std::cout << HTA("796f7520646f206e6f74206f776e207468652067616d65206f6e2074686973206d616368696e65210a");
}
} }
//Software\Classes\beamng\DefaultIcon
RegCloseKey(hKey);
} }
//Software\Classes\beamng\DefaultIcon
RegCloseKey(hKey);
/// Update, Mods ect... /// Update, Mods ect...