让LumaQQ.NET支持接收群自定义表情和贴图

       不知道这个功能有多少人期待,反正我是很想要这个功能的,因为看着群里人说话贴表情,自己看不见是很郁闷的事情。狠狠心找来LumaQQ的Java代码,自己一点点翻译成C#的加了进去。呵呵,在这里感谢Luma前辈和阿不同学的辛勤劳动,没有他们这个功能也出不来。

        好了,不多说了,因为说也说不清……改动太多,代码也比较乱。提交给阿不同学了,只能辛苦他去整理了。

 

        这里就放一个编译好的DLL吧,感兴趣的同学自己反编译看看实现的代码好了,真正的源代码等阿不再次更新吧~

        嗯,说下怎么去下载自定义表情和图片:

        在接收到群消息时,调用CustomFaceManage的AddClusterIM方法

   1: client.CustomFaceManager.AddClusterIM(e.InPacket);

        好了,就这么简单。那么有人问,图片保存到哪里去了呢?

        这个是在App.config(编译后自动会更名成 程序名.exe.config)里可以配置的:

   1: <?xml version="1.0" encoding="utf-8" ?>
   2: <configuration>
   3:   <appSettings>
   4:     <add key="CustomFaceDir" value="D:\LumaQQ.NET\Faces\CustomFaceRecv" />
   5:     <add key="ImageDir" value="D:\LumaQQ.NET\Faces\Image" />
   6:   </appSettings>
   7: </configuration>

        如果不配置,默认放在程序所在目录的CustomFaceDir和imageDir里面。

        好了,使用就这么简单~

        点击下载LumaQQ.NET.rar

posted @ 2008-05-06 17:30 蓝色的风之精灵 阅读(1403) 评论(5)  编辑 收藏

  回复  引用  查看    
#1楼 2008-05-06 17:42 | 阿不      
支持一下,下次更新一定加进去。
  回复  引用  查看    
#2楼 2008-05-06 19:49 | 泪沫青团      
支持下,
  回复  引用  查看    
#3楼 2008-05-06 21:41 | 天真的好蓝啊      
好~~~
  回复  引用    
#4楼 2008-06-10 11:55 | er [未注册用户]
这是FOR WINDOW的吧,有for mac 的吗
  回复  引用  查看    
#5楼 [楼主]2008-06-10 13:23 | 蓝色的风之精灵      
@ er
这个,.NET只能在Windows和装了MONO支持的Linux跑

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 
另存  打印