Z zhengyong Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-07 #1 1.如何编程实现“拨号网络”中的连接功能,根据用户名及口令连接Internet. 2.如何侦测系统已拨号连接上网。即计费软件中的“上网监视器”实现的功能。
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #4 你是否想做HC?若果真如此,“特洛伊木马”的技术过时了! 请另辟捷径!?
S SeaSky Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #5 需要一个RAS就可满足了 <a href=http://www.gislab.ecnu.edu.cn/delphi/attachments/rascomp1.zip> 需要RAS控件到此取 </a>
需要一个RAS就可满足了 <a href=http://www.gislab.ecnu.edu.cn/delphi/attachments/rascomp1.zip> 需要RAS控件到此取 </a>
N nuke Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #6 SeaSky给的那个版本旧了点 可以去www.torry.ru的internet区下载最新版的哦!
Z zhengyong Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #7 怎样在msRas中用代码指定“用户名”? 各位大侠,我的第二个问题--“上网监视...”有没有实现的高招?
S sherman Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #8 上网,你不编程都没有问题,我设置了SOCKET CLIENT,SOCKET SERVER,查询 地址时自动连接INTERNET, 当然,用RAS控件,那也是标准路径 上网监视,那是需要HOOK,当MODEM连通网络时,会发一条MESSAGE,请等我查一查 那个MESSAGE的名称。
上网,你不编程都没有问题,我设置了SOCKET CLIENT,SOCKET SERVER,查询 地址时自动连接INTERNET, 当然,用RAS控件,那也是标准路径 上网监视,那是需要HOOK,当MODEM连通网络时,会发一条MESSAGE,请等我查一查 那个MESSAGE的名称。
曹 曹晓钢 Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #9 我想做个线程每隔一段时间一直ping.ping通了就是了。 to sherman: 如果用户拨号了,但是没有登录,如何是好?照你的方法就已经开始计了。如果这中间的时间很长,就会有偏差。
曹 曹晓钢 Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #11 这个么.... 在第一次运行的时候装作随便的让用户填她的ISP的地址。...
P pegasus Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #12 1. MODEM连通网络的时候应该没有消息发送出来,要不然, RASAPI中就不要警告编程者在调用了RasDial和RasHungUp之后要不断地调用 GetStatus来得到连接的状态,尤其是RasHungUp,如果没有等连接彻底断掉就 关闭Ras分配的资源,很可能导致端口无法再被使用(必须重新启动才行) 2。关于连接成功的监视,每隔10秒钟检查一下Ras的连接状态,并配合调用 GetHostName, GetHostByName, 之后得到的Host结构了解本机的IP地址(拨 号成功之后如果PPP/SLIP协议握手成功,本机就会多一个IP地址,断开之后 恢复原状),问题应该就算解决了
1. MODEM连通网络的时候应该没有消息发送出来,要不然, RASAPI中就不要警告编程者在调用了RasDial和RasHungUp之后要不断地调用 GetStatus来得到连接的状态,尤其是RasHungUp,如果没有等连接彻底断掉就 关闭Ras分配的资源,很可能导致端口无法再被使用(必须重新启动才行) 2。关于连接成功的监视,每隔10秒钟检查一下Ras的连接状态,并配合调用 GetHostName, GetHostByName, 之后得到的Host结构了解本机的IP地址(拨 号成功之后如果PPP/SLIP协议握手成功,本机就会多一个IP地址,断开之后 恢复原状),问题应该就算解决了
D DNChen Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-08 #13 如果不是程序自己拨号,就无法获得连线消息,hook肯定没有用的, 只能定时用RasGetConnectStatus去查。 自己写拨号程序,可以用RASDIAL,也就可以获得连线成功 和断线的消息了
P pegasus Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-09 #14 RasDial and RasHangUp will NOT send msg to you. Still needs RasGetConnectStatus.
Z zhengyong Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-10 #15 感谢大家给我这么多答案! 请问怎样在msRas中用程序指定“用户名”或更改某连接的“用户名”? 若使用Windows本身的连接上网,RasGetConnectStatus是否不能正确返回结果。 若是,那怎样侦测Windows通过本身的功能连接上网,实现“上网监视...”。
感谢大家给我这么多答案! 请问怎样在msRas中用程序指定“用户名”或更改某连接的“用户名”? 若使用Windows本身的连接上网,RasGetConnectStatus是否不能正确返回结果。 若是,那怎样侦测Windows通过本身的功能连接上网,实现“上网监视...”。
N nuke Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-10 #17 有控件NetDet(带原码),可以作出象ICQ那样的效果。 随时检测当前网络情况 www.torry.ru ->vcl->internet
Z zhengyong Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-13 #18 nuke:你说的控件NetDet在www.torry.ru ->vcl->internet 但我到torry.ru ->vcl->下发现internet项有四项,从 internet#1~internet#4,不知在哪一项中? 我在Delphi深度历险中发现一控件,位于 全部免费构件/工具->internet中 根据原文需到 FPiette's 的网站下载TDialup 构件,但我在 FPiette's网站中找不到TDialup 构件,请各位指一条明路! 原文如下: ONLINE.ZIP TOnLineDetect 构件能够得知您目前调制解调器 ( MODEM ) 是否连接在线 ( OnLine ) 安装前请先至 FPiette's 的网站下载 TDialup 构件 ( 1.0 版,附源码 ) ,作者 : Vander Nunes。
nuke:你说的控件NetDet在www.torry.ru ->vcl->internet 但我到torry.ru ->vcl->下发现internet项有四项,从 internet#1~internet#4,不知在哪一项中? 我在Delphi深度历险中发现一控件,位于 全部免费构件/工具->internet中 根据原文需到 FPiette's 的网站下载TDialup 构件,但我在 FPiette's网站中找不到TDialup 构件,请各位指一条明路! 原文如下: ONLINE.ZIP TOnLineDetect 构件能够得知您目前调制解调器 ( MODEM ) 是否连接在线 ( OnLine ) 安装前请先至 FPiette's 的网站下载 TDialup 构件 ( 1.0 版,附源码 ) ,作者 : Vander Nunes。
D DNChen Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-13 #20 to pegasus,rasdial是可以或许连接/断线消息的,有一个回调函数,可以获得消息