facebook邮箱替换
if(TMUIDCountNow>TMUIDCount)
{
MsgAdd("邮箱使用完,停止!");
return 0;
}
MyMail=pListCtrl2->GetItemText(TMUIDCountNow-1,1);
MyMailPass=pListCtrl2->GetItemText(TMUIDCountNow-1,2);
SetFromINI("ud",MyMail);
MsgAdd("添加邮箱:"+MyMail);
MyRes=FBAddMailM(MyID,MyMail,fb_dtsg,MyLFLogin.MyCookie);
if (MyRes.Find("c_user=deleted;")!=-1)
{
MsgAdd(MyID+"锁号");
SaveFile("锁号",MyOthe);
NoJ++;
ZhuangTaiStr.Format("%d",NoJ);
SetDlgItemText(pWnd->m_hWnd,IDC_STATICno, "失败:"+ZhuangTaiStr);
goto ZHAG;
}
if (MyRes.Find("c_user=")!=-1)
{
MyLFLogin.MyCookie=GetCookies(MyRes);
}
else if (MyRes.Find("datr=")!=-1)
{
}
if (MyRes.Find("&error=")==-1)
{
MsgAdd("等待获取邮箱数字code");
MyMailAllStr=MyMail+"----"+MyMailPass;
HWND MyH;
long MyHl;
CString MyHStr=GetFromINI("CW");
pWnd->SetDlgItemText(IDC_EDITTMP,MyHStr);
pWnd->GetDlgItemText(IDC_EDITTMP,MyHStr);
MyHl=atol(MyHStr);
MyH=(HWND)MyHl;
int MyGetMailNub=8;
MailGAG:
if(IsWindow(MyH))
::SendMessage(MyH,WM_SETTEXT,0,(LPARAM)MyMailAllStr.GetBuffer(MyMailAllStr.GetLength()));
else
{
MsgAdd("POP初始化失败,停止");
return 0;
}
SetFromINI("yzm","");
while (true)
{
Sleep(3000);
MyMailCode=GetFromINI("yzm");
pWnd->SetDlgItemText(IDC_EDITTMP,MyMailCode);
pWnd->GetDlgItemText(IDC_EDITTMP,MyMailCode);
if (MyMailCode.GetLength()>0)
{
break;
}
}
if (MyMailCode.GetLength()<5 && MyMailCode!="0")
{
MsgAdd(MyMail+" 邮箱异常");
SaveFile("邮箱异常",MyMail+TMSPFlag+MyMailPass);
goto MailAG;
}
else if(MyMailCode=="0")
{
if (MyGetMailNub<1)
{
MsgAdd(MyMail+" 收不到,换邮箱");
SaveFile("邮箱收不到",MyMail+TMSPFlag+MyMailPass);
goto MailAG;
}
MyGetMailNub--;
goto MailGAG;
}
if (MyMailCode==MyMailCodeTmp)
{
MsgAdd(" 邮箱code相同...");
goto MailGAG;
}
MyMailCodeTmp=MyMailCode;
MsgAdd("code:"+MyMailCode);
MsgAdd(MyID+"正在激活中...");
MyRes=FBSendMailCodeM(MyMail,MyMailCode,fb_dtsg,MyLFLogin.MyCookie);
if (MyRes.Find("home.php?confirmed_account")!=-1)
{
MsgAdd(MyID+"激活成功!!!");
}
