具体程序我不知道,但有一个方法,可能很笨。在你的程序里面,用ping的方法去试探一下,如果是通的(有返回值),那么这个IP就在用了,如果不是通的,这个IP可能就没有在用。如果没有在用的话,就可用DELPHI修改本机IP,记得要重起一下。话虽简单,但实现起来,可能有点难。
解决方案 »
- 两个adoquery做主从表和业务主键引发的问题。。
- 菜问如何重写控制台输出的最后一行?
- 请问,有人有用DELPHI 写的生成BT种子的源代码么
- delphi实现接绘图仪--在线等..急急急 ,大人门快进啊
- 我感觉奇怪呀,我总是找不出问题,请高手出山相助!!
- 如何用TDBImage控件直接显示oracle数据库中的一个LONG RAW 类型的图像?
- Indy 控件使用问题,大侠们请出手
- 比如我的表有个字段employee,我要想在程序中得知他的类型,怎么办
- word问题,加急
- 请问在使用Api函数Textout时如何改变字体的大小和类型?
- delphi&sql2000连接问题
- 我辞职了。(拜托斑竹不要删)
I am studing.
1,我的程序可以修改我机器的IP 这个不难
2,我的程序可以截获访问我的所有数据包,并分析源地址,有点难度
3,如果访问我的数据包源地址与高级IP地址相同,并且我的机器正在使用,必须做出一个虚假的IP来应答对方,或者根本不应答,否则对方会显示IP冲突,然后修改自己的IP,这样对方才能正常使用,最难的关键一步。
4,在windows98下面避免多次重新启动计算机。
5,我的程序运行时能探测到高级IP地址是否正在使用,如果没有人使用则修改自己的IP地址为该地址。
祝你成功