检测Steam 是否出现101,103的错误
https://www.52pojie.cn/thread-634864-1-1.html
上代码:
HINTERNET hNet;
HINTERNET hFile;
char szVisit;
wsprintf(szVisit, "http://store.steampowered.com");
for(int j=0;j<r_count;j++)
{
hNet = InternetOpen("Mozilla/4.0 (compatible)", INTERNET_OPEN_TYPE_PROXY,pList->GetItemText(j-1,0),NULL, 0);
::SetLastError(0);//先清空
hFile = InternetOpenUrl(hNet, szVisit, NULL, 0, INTERNET_FLAG_PRAGMA_NOCACHE | INTERNET_FLAG_RELOAD, 0);
DWORD dwErr = ::GetLastError();//如果等于 12031 即为已被重置.
if(dwErr == 12031)
{
pList->SetItemText(j-1,2,"链接被重置");
}
else
{
pList->SetItemText(j-1,2,"正常");
}
}
原理:使用固定IP作为代{过}{滤}理方式访问是否正常。 貌似steam已经全国解决101,103的错误,不会再出现了 发晚了 现在已经没了 好像 现在不用打什么补丁或修改文件 就好了。
页:
[1]