以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关于 QQServer.Send 和OpenQQ 的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=102743)

--  作者:xiaoqiwei
--  发布时间:2017/6/25 1:47:00
--  [求助]关于 QQServer.Send 和OpenQQ 的问题

问题1:我在服务端 直接命令窗口中 执行 QQServer.Send("admin","测试信息",true) 语句,admin在客户端尚未登陆。但是执行完该命令后,在客户端 用admin 成功登陆了,但是并不会接受到 离线消息,当admin 在线 的情况下,到服务端 执行以上语句时,客户端马上就会弹出信息,为何 离线消息 不显示呢?

 

问题2:OpenQQ 服务端 只要输入正确的IP地址和端口号,客户端就能链接上,这样未免太过于简单了吧?有没可以 客服端与服务端 密钥匹配正确才能验链接上的?不然太不安全了。

 

 


--  作者:有点色
--  发布时间:2017/6/25 10:37:00
--  

问题1:离线信息是用随机端口发送的、包括发送文件等也是,你要开发全部的端口。

 

问题2:能否登陆,是在你的UserLogging事件控制的,用户名、密码不正确,怎么可能登陆。


--  作者:xiaoqiwei
--  发布时间:2017/6/25 13:54:00
--  
端口随机这样不好吧,为了电脑安全,不可能全部端口都开放的,可否指定端口的?不然扩展性太多限制了
--  作者:有点色
--  发布时间:2017/6/25 16:29:00
--  
 目前不能改,是随机端口的,你只能做dmz主机。
--  作者:xiaoqiwei
--  发布时间:2017/6/25 18:40:00
--  
请问服务端如果需要用代码读取 自动生成用于保存离线消息的ACCESS数据库,是否需要添加外部数据源?
--  作者:有点色
--  发布时间:2017/6/25 18:50:00
--  

 你可以读取 QQServer_Cache.mdb 的数据发送过去。