初步测试IM开源项目:TeamTalk
来源:互联网 发布:手机淘宝客户端 编辑:程序博客网 时间:2024/05/18 00:18
可以从下面连接下载源码:
https://github.com/meili/TeamTalk
然后在目录TeamTalk-master\win-client\solution下面打开:
teamtalk.sln
工程。
在这里使用VC2015编译,它原来是使用旧版本开发的,所以会有一些出错,需要修改一些错误和重新编译一些库工程:
编译成功之后,就会运行如上面的界面。
如果要登录,则需要安装服务器。
为了测试一下,创建了一个登录的WEB服务器,如下:
from http.server import SimpleHTTPRequestHandlerfrom http.server import HTTPServer#Listen AddressADDR = ''#Listen PortPORT = 8080DUMMY_RESPONSE = """{ "backupIP" : "192.168.1.150", "code" : 0, "discovery" : "http://192.168.1.150/api/discovery", "msfsBackup" : "http://192.168.1.150:8700/", "msfsPrior" : "http://192.168.1.150:8700/", "msg" : "", "port" : "8000", "priorIP" : "192.168.1.150"}"""class WebRequestHandler(SimpleHTTPRequestHandler): def do_GET(self): #self.close_connection=False self.protocol_version='HTTP/1.1' rawpath = self.path.split('?')[0] if(rawpath == '/msg_server' ): self.send_response(200) self.send_header("Content-type", "text/html") self.send_header("Content-length", len(DUMMY_RESPONSE)) self.end_headers() #发送JSON文件回应 print('ok') self.wfile.write(DUMMY_RESPONSE.encode())#服务器 server = HTTPServer((ADDR,PORT),WebRequestHandler)print("Server start!")server.serve_forever()
后面还需要创建一个MSG的服务器才可以继续运行。
1.Arduino入门基础
http://edu.csdn.net/course/detail/4931
2.Unity5.x游戏基础入门
http://edu.csdn.net/course/detail/4810
3. TensorFlow API攻略
http://edu.csdn.net/course/detail/4495
4. TensorFlow入门基本教程
http://edu.csdn.net/course/detail/4369
5. C++标准模板库从入门到精通
http://edu.csdn.net/course/detail/3324
6.跟老菜鸟学C++
http://edu.csdn.net/course/detail/2901
7. 跟老菜鸟学python
http://edu.csdn.net/course/detail/2592
8. 在VC2015里学会使用tinyxml库
http://edu.csdn.net/course/detail/2590
9. 在Windows下SVN的版本管理与实战
http://edu.csdn.net/course/detail/2579
10.Visual Studio 2015开发C++程序的基本使用
http://edu.csdn.net/course/detail/2570
11.在VC2015里使用protobuf协议
http://edu.csdn.net/course/detail/2582
12.在VC2015里学会使用MySQL数据库
http://edu.csdn.net/course/detail/2672
阅读全文
0 0
- 初步测试IM开源项目:TeamTalk
- 蘑菇街的开源IM:TeamTalk
- TeamTalk--Android-IM架构设计
- TeamTalk--Android-IM架构设计
- 一个IM开源项目LiteTalk
- IM开源项目 壮士征集贴
- IM 开源项目(01 序)
- IM 开源项目 登录服务器 <1>
- 开源的 IM 项目 Sealtalk
- teamtalk
- TeamTalk
- IM开源项目分析 同事收集整理
- IM 开源项目 客户端UI框架 Direct UI
- IM 开源项目 客户端UI框架 Direct UI(01)
- IM 开源项目 登录服务器 基础表结构<2>
- android的开源电话/通讯/IM聊天项目全集
- Android 的开源电话/通讯/IM聊天项目全集
- Android 的开源电话/通讯/IM聊天项目全集
- 快速排序
- jsp文件之间的链接修改
- 在英语环境下的 Ubuntu14.04中安装 Sogou搜狗拼音输入法
- 音视频框架
- 背包问题模板(01背包,完全背包,多重背包)
- 初步测试IM开源项目:TeamTalk
- NS2数据包分析
- 57. Insert Interval & 56. Merge Intervals
- JS高级---argument详解(一看机会)
- Day08-Android网络编程基础
- redis的简单使用,以及spring-redis整合
- 计时器——setTimeout、setInterval相关的精悍代码
- 再按一次退出业务逻辑代码
- java 使用字节流读写数据