如何计算出一段范围内的IP??? ( 积分: 100 )

  • 主题发起人 主题发起人 cyradg
  • 开始时间 开始时间
C

cyradg

Unregistered / Unconfirmed
GUEST, unregistred user!
IP范围是3.56.77.88 到 159.55.77.99 有2617180172个IP(软件显示的,忽略掩码),按道理计算是(159-3)*256*256*256+(56-55)*256*256+(77-77)*256+(99-88)=2617180171个,怎么比软件显示的要少一个,另外,要命的是:如何快速的得到这2617180172个IP的详细地址,用Delphi去死循环获取简直慢死了,谢谢。
 
另外补充一下,由于是26亿个IP,循环简直太大了,我想获取基址偏移N以后的IP地址如何获取?比如,以3.56.77.88为基址,偏移2000以后它的IP是多少,有什么快速的计算方法吗?
 
自己写的代码,好象可以,但offset是2617180171才是正常,比软件少一个
class function TTCPScan.IPOffset(IP: in_addr; offset: Integer): in_addr;
begin
Result :=IP;
//高低换位
Result :=in_addr((DWORD(Result) and $FF000000) shr 24+(DWORD(Result) and $00FF0000) shr 8+
(DWORD(Result) and $0000FF00) shl 8+(DWORD(Result) and $000000FF) shl 24);
//偏移
Inc(DWORD(Result),offset);
//再次高低换位
Result :=in_addr((DWORD(Result) and $FF000000) shr 24+(DWORD(Result) and $00FF0000) shr 8+
(DWORD(Result) and $0000FF00) shl 8+(DWORD(Result) and $000000FF) shl 24);
end;
 
腾云驾雾超级服务器正式免费推出!无须任何维护,可让您在1分钟之内建立属于自己的网站!
腾云驾雾超级服务器程序既是一个 webserver 又是一个网站。超级服务器的主要目的是让运行这个程序的人,立即拥有一个属于自己

的网站,理论上 腾云驾雾超级服务器 可以将世界上任何一个网站变成运行本服务器程序的那台电脑的网站!
同时您只要拥有一个全世界唯一的IP地址,那么你就可以让全世界的人来访问你的网站了!当然您要是有一个域名绑定您的IP,那就更

爽了!
腾云驾雾超级服务器程的最大优点是:
1、可以让你在一分钟之内完全拥有一个属于您自己的网站。(快速)
2、您拥有的这个网站将无需要任何维护!(省事)
3、您只要申请 google 的 在线广告 AdSense 就可以开始挣钱了。(挣钱)
4、只要在 参数配置文件 tengyunjiawuserver.ini 中填写 您 google AdSense 的代码编码就可以开始挣钱了。
5、腾云驾雾超级服务器属于纯绿色软件,无需安装注册!(绿色环保)
6、腾云驾雾超级服务器即是一个 webserver 又是一个网站,所以只占用大约 1.5MB大小的空间!(不占地)
理论上 腾云驾雾超级服务器 可以将世界上任何一个网站变成运行本服务器程序的那台电脑的网站!
超级服务器 奥运版
下载地址1:http://www.tengyunjaiwu.com/download/tyjw_aoyun.rar
下载地址2:http://www.600bbs.com/t.rar
超级服务器 baidu 版
下载地址1:http://www.tengyunjaiwu.com/download/tyjw_baidu.rar
下载地址2:http://www.600bbs.com/chao.rar

腾云驾雾超级服务器即是一个 webserver 又是一个网站,如果您的电脑正在运行 Apache 或 IIS 或 Tomcat 请先关掉!

有任何问题请联系我: http://www.tengyunjiawu.com

可以定制啊,你看上哪个网站了,告诉我,我帮你做那个网站的版本啊!

腾云驾雾超级服务器推出 google 版本,端口,广告可完全自定义

超级服务器 google 版
下载地址1:http://www.tengyunjiawu.com/download/tyjw_google.rar

你可以看看 google 版本的 DEMO (本人带宽只有 1MB,速度可能慢了点,大家多谅解啊!)
http://www.tengyunjiawu.com:8080
这个版本也叫气死 google 不偿命
做的还不是很完善,请大家多批评指教!
 
后退
顶部