怎么skype添加在线好友不在线的用户为好友

6028人阅读
Wince/WindowsMobile专栏(23)
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!
&& & &agsXMPP越来越多人用,最近有几个网友都问起如何在agsXMPP的客户端处理好友在线状态的设置以及响应。
agsXMPP里面有2个重要的地方可以设置在线状态:
1.PresenceType.available和PresenceType.unavailable,XMPP官方不推荐使用PresenceType.unavailable来实现隐身,为什么?A用户给B用户(或者所有用户)发送PresenceType.unavailable,那就相当于下线了,根本不能识别是&隐身&还是&下线&,有些偏门的工具喜欢把隐身的用户给显示出来。。。。。。。所以,那就不建议用PresenceType.unavailable咯。
2.ShowType.XXXXX,这个就不用多说了,其本身就是设置多种在线状态的。。。。
下面的代码实现了如何告诉特定好友(用循环就可以多个好友了),自己的在线状态:
/// &summary&
/// 告诉服务器/好友,我的当前可视状态
/// &/summary&
/// ¶m name="jidTo"&null表示通知服务器,非null则是指定好友&/param&
/// ¶m name="visible"&0:可视,1:invisible,2:unavailable&/param&
public static void ChangMyState(String jidTo, int visible)
Presence p = new Presence();
if (jidTo != null)
p.To = new Jid(jidTo);
if (visible == 0)//上线,完全可视
p.Type = PresenceType.
p.Show = ShowType.
else if (visible == 1)//上线,不可见
p.Type = PresenceType.
p.Show = ShowType.
else if (visible == 2)//下线,不可见
p.Type = PresenceType.
Cls_Config.XmppCon.Send(p);
下面的代码就实现了如何响应好友发送过来的在线状态:
delegate void OnPresenceDelegate(object sender, Presence pres);
/// &summary&
/// 收到Presence节时引发的事件,判断用户上线/离线触发,以及用户处理好友请求(拒绝/接受)、被T处理
/// &/summary&
private void XmppCon_OnPresence(object sender, Presence pres)
if (ucContactList.InvokeRequired)
ucContactList.BeginInvoke(new OnPresenceDelegate(XmppCon_OnPresence), new object[] { sender, pres });
//****************处理好友请求************************//
if (pres.Type == PresenceType.subscribe)//收到好友请求
//提问用户是否接受好友请求
else if (pres.Type == PresenceType.subscribed) { }
else if (pres.Type == PresenceType.unsubscribe) {}
else if (pres.Type == PresenceType.unsubscribed)//收到&拒绝请求&或者&被T&的时候
else //处理好友上线/离线的事件处理
if (pres.From.Bare.Equals(Cls_Config.XmppCon.MyJID.Bare) == false)//如果不是自己的信息,即好友信息
//检测该好友是否不存在于好友列表(OnPresence比OnRosterItem优先处理添加好友),则自动添加ListItem
if (Cls_Config.alFriendsList.IndexOf(pres.From.Bare) == -1)
//添加到好友列表
//判断该好友目前的状态,上线还是离线
if (pres.Type == PresenceType.available && pres.Show==ShowType.chat)//如果好友上线,并且是chat状态
else if(pres.Type == PresenceType.available && pres.Show==ShowType.away)//如果好友上线,并且是away状态
else if (pres.Type == PresenceType.unavailable)//如果好友离线
这两句是判断的关键:&& & & & & &
if (pres.Type == PresenceType.available && pres.Show==ShowType.chat)//如果好友上线,并且是chat状态
else if(pres.Type == PresenceType.available && pres.Show==ShowType.away)//如果好友上线,并且是away状态
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:3808370次
积分:20694
积分:20694
排名:第256名
原创:134篇
转载:15篇
评论:4233条
文章:29篇
阅读:1493138
(1)(2)(2)(2)(1)(1)(2)(1)(2)(1)(2)(1)(2)(2)(1)(1)(4)(7)(12)(8)(1)(1)(3)(4)(2)(3)(1)(1)(1)(8)(2)(2)(1)(3)(7)(2)(9)(1)(5)(2)(1)(1)(1)(1)(2)(6)(1)(1)(3)(4)(1)(13)让QQ不用添加好友就可以对话的设置方法
作者:佚名
字体:[ ] 来源:互联网 时间:10-25 22:39:41
很多用来处理在线业务的朋友想让用户直接就可以对话不用添加好友这么麻烦了,下面特分享下设置方法,方便需要的朋友
一、登陆腾讯官方网站:二、登陆之后,点&设置&,按下图所示,在&可发送文件&打勾
很多朋友 用来生成QQ在线状态的代码,也是这个页面操作的。注意是 首页设置,默认页。
大家感兴趣的内容
12345678910
最近更新的内容百度云盘怎么加好友?百度云添加好友教程
- 绿茶文章中心
&&&&&&&&&百度云盘怎么加好友?百度云添加好友教程
百度云盘怎么加好友?百度云添加好友教程
作者:佚名
来源:绿茶软件园
  不知道百度云盘怎么加好友?没关系,本文讲解了百度云添加好友教程,有三种方法能够关注自己喜欢的好友,如果你想要加某个用户为好友却不知道怎么操作的话,请参考下文。
  第一步、打开百度云网盘,点击左侧&达人推荐&即进入达人推荐界面。
  第二步、在达人推荐页面我们可以选择自己感兴趣的类别,然后点击达人名片右上角的&立即关注&,即关注成功;
  如果你想关注分享资源的人,那么你可以点击分享资源界面,分享人头像边的&立即关注&。
  如果你只记得分享人的名称或者分享内容的标题,那么先百度名称和分享内容的标题,找到后,再进入分享界面加关注。
绿茶小编猜你还喜欢:
绿茶网友[广东省珠海市] 23:48:39
我没有达人推荐呢
绿茶网友[福建省厦门市] 19:18:02
没有达人推荐呢怎么办QAQ
本类推荐本类排行
热门软件热门标签微信最新功能介绍
微信不在关联QQ
来源:网络时间: 09:34:00作者:xiaoy
游戏平台:游戏大小:36.27MB
前两天,微信偷偷干了一件事:解绑 QQ。
在 2 月 1 号更新的微信 6.3.13 版中,我们并没能在更新简介看到解绑 QQ
的说明,但是在更新之后很明显能够发现“添加朋友”一栏的选项中的“QQ/手机联系人”已经悄悄改成了“手机联系人”。
除了添加之外,微信整体的搜索栏以及添加的搜索栏也均已经不支持 QQ 号码。
而且根据我们的了解,未来很可能还会提供彻底将 QQ 与微信解绑的选项。不过需要为微信账号设置独立的密码。
对这次更新,微信团队的官方说明是:去除该功能是因为这个功能已经非常小众,微信和QQ是两个独立的帐号体系。
只两个字,去不去掉有何差别?
腾讯视频越来越多的微信账号直接与手机绑定,转而通过手机和验证短信登录。而公众号之类的更是直接搜索名字,这样一来 QQ
号的通道使用只剩下了两个场景:新用户第一次登录的时候一次性添加;以及将新认识的 QQ 好友添加到微信。
从 QQ 到微信的导流数量减少可以理解,但是否到了一个可有可无的程度呢?这一点我们不得而知,但我们可以换一种角度来考虑:如果不去掉 QQ
入口,对于微信来说有什么损失么?
数据同在云端,而且均为公司内部数据。实现起来也只需几步数据请求及查询,耗费的资源相对于微信的整体业务可以算九牛一毛。在用户端的差别也几乎不可察,并没有起到简化的效果。
本站为防止低俗内容出现,用户发表的评论需经过审核,谢谢 !
大小:44.28MB角色扮演大小:28MB益智休闲大小:39.3MB竞速游戏大小:45.50MB益智休闲大小:20.98MB益智休闲大小:32.65MB动作游戏大小:19.80MB益智休闲大小:359.92MB动作游戏大小:29.48MB益智休闲大小:43.07MB益智休闲
掌上英雄联盟4.2
掌上英雄联盟4.6.2
XMiui已付费破解版
日语学习大全
掌上英雄联盟4.7.6您的位置:
& & & 新手做微商怎么找客源?做微商怎么找客源如何加好友,这是困扰每个微商的难题,特别是新手微商yz  我给大家分享一个加人方法,每天可以加到上百人。就是通过通讯录导入的方式。这个方法每天限制是200人,也就是说你每天至少能加200,那么一个月是6000人。微信目前人数上限是每个帐号5000人,你只需要25天即可加满你的帐号    一:微商怎么做刚开始进入微商的朋友都有一个通病,就是暴力刷屏。都有一个困扰,就是做微商怎么增加客源。  二:做微商怎么选择产品有很多微商朋友根本就不知道怎么去选择产品,也不知道怎么利用微商技巧寻找更多客源。    &三:做微商怎么营销好朋友圈,首先你要注意以下几点.  (1)产品的质量是客户最关心的问题,所以把客户使用过的图片反馈发出来才是最有利的王牌。  (2)微商怎么发朋友圈的动态,每天不同的新鲜动态,不同的形式,客户都觉得有意思,有趣,不会枯燥乏味,甚至认为关注你的微信很有意思,很有价值,可以学到很多东西。  (3)微商发布动态的合理时间分布,  早上7点-9点:这个适合正好起床,第一件事就是看微信。  中午12点-2点:很多朋友趁中午休息的时候看看微信。  晚上8点-凌晨:这个是最高峰,最活跃的时段,几乎很多朋友都是在这个时段上微信,吃晚饭,  睡觉前都是微信的高峰期。  掌握了以上几个时间段,大家可以在这个时段发些广告,和大家多做互动。  四:做微商怎么选择一个靠谱的上家上家的靠谱度和自身的生活质量是正比的,所以生活质量,真实的生活写照是否有表现出具有大量囤货的的实力。对于微商的产品是不是具有专业的知识。自己的专业微商案例等等。  做微商怎么找客源?  最关键的微商引流技巧是让对你产品有需要或者感兴趣的客源主动加你好友,但是就算你好友成千上万,精准度不够,也是和零一样。  我们也知道微信加人每天是有限制的,那么我们怎么来突破这个限制,加到更多的人?  微商怎么做微商怎么找客源如何加好友?  1:QQ群导出法,严格来说这个不算什么技巧。但是对于新手微商既没有经验又没有方法所以唯有铁杵磨针的毅力去找客源。  2:百度引流,百度文库,百度知道,等等可以说是很多微商比较青睐的引流方法,但是因为引流效果好,所以相对来说比较难操作,没有技巧你是无法成功找到客源的。需要更多的技巧和方法,这方面可以具体找我探讨。  3:视频引流,这点要选好素材,合理的植入自己的微信号,而且是技巧性的留下微商的引导语言,让观看的客户想要加你。  4演讲引流,这个主要是用来发展微商代理的。需要具备一定的专业知识,做微商的成功经验以及富有抓住客户眼球的生动表达能力。  5.发帖引流,这个是有效而直接的,做微商怎么找客源,掌握了发帖的精髓,找客源加好友不再是困惑你的难题,当然做微商也不在那么难了。  方法还有很多但是就不一一介绍了,想要更多方法和技巧可以加我yz  1.客源过少(精准客户),没有微商代理,囤了一大批货却滞销。  2、想尽方法推销产品,但结果还是问的多,买的少。  3、每天加好友的都是同行。自己去加好友,还老被拒绝。  4、找来找去推广团队,加了一群“僵尸”用户  为什么别人做微商客源不断,而你却还在为了没有客源发愁?  别人数米的时候你还在观望?  别输在起跑线,让你少走弯路!新手微商怎么找客源?做微商怎么加好友?不学永远都不会。  好吧!先分享到这里,后面有更多微商业内资讯、宣传推广秘笈,大家加我微信yz 祝您马上开店、马上有钱!  新手做微商怎么找客源?做微商怎么找客源如何加好友,我·先说这么多,谢谢大家
(window.slotbydup=window.slotbydup || []).push({
id: '2863855',
container: s,
size: '300,250',
display: 'inlay-fix'

参考资料

 

随机推荐