asd9988 发表于 2017-8-18 14:01

检测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作为代{过}{滤}理方式访问是否正常。

祝融泪 发表于 2017-8-18 14:12

貌似steam已经全国解决101,103的错误,不会再出现了

丿终结者 发表于 2017-8-18 14:18

发晚了 现在已经没了

叶Man 发表于 2017-8-18 15:09

好像 现在不用打什么补丁或修改文件 就好了。
页: [1]
查看完整版本: 检测Steam 是否出现101,103的错误