能力值:
( LV2,RANK:10 )
2 楼
ping www.baidu.com
应该非常可靠吧
能力值:
( LV2,RANK:10 )
3 楼
怎么个ping 法,能否详细一点
能力值:
( LV12,RANK:1010 )
4 楼
人家是做木马的啊。
不要帮他
能力值:
( LV2,RANK:10 )
5 楼
楼上的瞎说!
能力值:
( LV2,RANK:10 )
6 楼
新建一个进程,运行一个批处理
ping www.baidu.com >result.txt
分析一下结果,如果向下面这样,就表明ping通了 Pinging www.a.shifen.com [211.94.144.100] with 32 bytes of data: Reply from 211.94.144.100: bytes=32 time=35ms TTL=51
Reply from 211.94.144.100: bytes=32 time=31ms TTL=51
Reply from 211.94.144.100: bytes=32 time=31ms TTL=51
Reply from 211.94.144.100: bytes=32 time=31ms TTL=51 Ping statistics for 211.94.144.100:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 31ms, Maximum = 35ms, Average = 32ms
能力值:
( LV2,RANK:10 )
7 楼
// 等待的时间比较长 17s 左右
// 刚断网缓冲里可能有,所以这时有点问题。清空缓冲?
// 我想这个方法是比较SB的
#include <iostream>
using namespace std;
#pragma comment(lib, "ws2_32.lib")
#include <Winsock2.h>
BOOL Host2IP(char *szName, char *szIP)
{
WSAData wsaData;
hostent *remoteHost;
char lpHost[256];
BOOL bRetval = false;
WSAStartup(0X0101, &wsaData);
gethostname(lpHost, sizeof(lpHost));
strcpy(lpHost, szName);
remoteHost = gethostbyname(lpHost);
if(remoteHost != NULL && remoteHost->h_addr_list != NULL)
bRetval = true;
WSACleanup();
return bRetval;
}
int main()
{
char szName[256] = "www.baidu.com";
char szIP[256];
if(Host2IP(szName, szIP))
cout << "OK" << endl;
else
cout << "NO" << endl;
return 0;
}
能力值:
( LV2,RANK:10 )
8 楼
判断连网不一定就是做木马啊.
//检查网络是否连接
function GetOnlineStatus: Boolean;
var
ConTypes: Integer;
begin
ConTypes := INTERNET_CONNECTION_MODEM + INTERNET_CONNECTION_LAN + INTERNET_CONNECTION_PROXY;
if (InternetGetConnectedState(@ConTypes, 0) = False) then
Result := False
else
Result := True;
end;
能力值:
( LV3,RANK:30 )
9 楼
什么都是假的,隐藏得有力量才是真的,不然给你一个假信息,告诉你连上了 USA 总部都可以
能力值:
( LV2,RANK:10 )
10 楼
谢谢楼上各位
问题好未解决。望各位出奇招!
能力值:
( LV2,RANK:10 )
11 楼
查找是否有QQ.exe这个进程或者他的聊天窗体
能力值:
( LV2,RANK:10 )
12 楼
用connect連接一下必定長開架網頁
如果返回值係岩架咁咪即係有上網啦
能力值:
( LV4,RANK:50 )
13 楼
这里面的家伙都忒有才鸟
没连网的话,gethostbyname会出错的
能力值:
( LV12,RANK:410 )
14 楼
function IsInternet: Boolean;
begin
if InternetCheckConnection('www.microsoft.com', 1, 0) then
Result := True
else
Result := False;
end;
能力值:
(RANK:280 )
15 楼
真要欺骗本地开个http服务器+host或是改ip就搞定了
所以也没必要浪费太多时间在如何确定是否连在互联网上,把后续的代码写好远比这一步重要