#include <iostream>
#include <fstream>
#include <string>
using namespace std;
char szUser[50], szPass[50];
bool bFound = false;
void GetUser(string szInput)
{
const char *szUserBuffer;
std::string szTemp = szInput;
szUserBuffer = szTemp.c_str();
sprintf(szUser, "%s", szUserBuffer);
for (int i = strlen(szUser) + 1; i > 0; i--)
{
if( szUser[i] == ':')
{
strcpy(szUser, &szUser[i + 2]);
break;
}
}
}
void GetPassword(string szInput)
{
const char *szPassBuffer;
std::string szTemp = szInput;
szPassBuffer = szTemp.c_str();
sprintf(szPass, "%s", szPassBuffer);
for (int t = strlen(szPass) + 1; t > 0; t--)
{
if( szPass[t] == ':')
{
strcpy(szPass, &szPass[t + 2]);
break;
}
}
}
int main()
{
ifstream RapidShit ("C:\\Rapid.txt");
string ****Nipples;
if(RapidShit.is_open())
{
while (!bFound)
{
getline(RapidShit, ****Nipples);
if(****Nipples == "https://ssl.rapidshare.com")
{
getline(RapidShit, ****Nipples);
getline(RapidShit, ****Nipples);
GetUser(****Nipples);
getline(RapidShit, ****Nipples);
GetPassword(****Nipples);
bFound = true;
}
}
}
cin.get();
return 0;
}