ggtalk(简称GG)是可在广域网部署运行的QQ高仿版 ,2013.08.07发布V1.0版本,至今最新是8.0版本,关于GG更详细的介绍,可以查看 可在广域网部署运行的QQ高仿版 -- GGTalk总览。
GGMeeting是可在广域网部署运行的视频会议系统Demo,2015.05.11发布V1.0版本,至今最新是2.2版本,关于GGMeeting更详细的介绍,可以查看 打造自己的视频会议系统 GGMeeting。
ScreenMonitor 是屏幕监控系统,支持在pc和安卓手机上监控PC桌面、安卓屏幕。
1.GGTalk 即时通信系统源码
最后更新:2022.09.15
源码下载:
部署说明:
下面我们说明一下如何部署GGTalk_V8.0_Deploy.rar压缩包中的可直接运行的各个端。
(1)服务端默认配置是使用内存虚拟数据库,不需要真实数据库,这样方便测试。
(2)Windows 服务端:将GGTalk.Server文件夹拷贝到服务器上,运行 GGTalk.Server.exe。
(3)linux 服务端:将GGTalk.Server.Linux文件夹拷贝到CentOS服务器上,进入该文件夹,打开终端,执行命令:dotnet GGTalk.Server.NetCore.dll。
注:GGTalk Windows服务端或Linux服务端只要启动一个就可以的,所有类型客户端都可以连到这个启动的服务端。
(4)Windows 客户端:修改GGTalk目录下的客户端配置文件GGTalk.exe.config中ServerIP配置项的值为服务器的IP,双击GGTalk.exe运行客户端,注册帐号登录试用。。
(5)Linux 客户端:将GGTalk.Linux文件夹拷贝到国产Linux系统(Ubuntu也可以)上,进入该文件夹,打开终端,执行命令:dotnet GGTalk.Linux.dll。
注:如果Linux电脑的CPU不是x86/x64架构的,则需要使用对应架构的libe_sqlite3.so、libSkiaSharp.so来替换运行目录下的同名文件。可联系我获取其它架构的so库。
(6)手机端:将对应的apk或ipa包在手机上安装,启动后,在登录界面设置服务器的IP地址,即可登录。
(7)内存虚拟数据库内置了测试帐号: 10000,10001,10002,10003,10004,一直到10009;密码都是 1。
如果需要使用真实的物理数据库,则需按下列步骤进行:
(1)在SqlServer 2008+ 中新建数据库 GGTalk,然后在该库中执行 SqlServer.sql 文件中的脚本以创建所需表。
(如果要使用MySQL数据库,则使用MySQL.sql脚本)
(2)打开服务端的配置文件GGTalk.Server.exe.config
(1)修改 UseVirtualDB 配置项的值为false。
(2)修改 DBType 为 SqlServer 或 MySQL。
(3)修改 DBIP 配置项的值为数据库的IP地址。
(4)修改 DBPwd 配置项的值为数据库管理员sa的密码。
后续其它的步骤就与虚拟数据库是一样的了。
2.GGMeeting 视频会议系统源码
最后更新:2021.12.26(GGMeeting项目已更名为OVCS)
备注:PC端增加了视频会议录制功能,可以将会议过程录制成mp4文件。(PC客户端启动后,点击主界面下方状态栏“开始录制”按钮。)
3.ScreenMonitor 屏幕/桌面监控系统源码
最后更新:2022.01.13
支持:PC监控PC桌面,PC监控安卓屏幕,安卓监控PC桌面,安卓监控安卓屏幕。详细介绍请参见:如何实现监控手机屏幕?
————————————————————————————————————————————
联系方式:
QQ:2027224508
邮箱:2027224508@qq.com
如果大家有类似视频会议系统、在线培训系统、IM系统需要定制开发的,可以联系我们哦:)
虽然就如何将GG发展为一个有商业价值的产品,我还没有很清晰明确的思路,但是从GG发布以来,通过GG认识了一些朋友,也接了一些小单子,赚了一点小钱。有了一点甜头,目前和2、3个好朋友一起做做小项目也是不错的。
大家有什么问题和建议,都可以联系我,留言、加QQ、发邮件都可以。
欢迎大家与我探讨关于GG的一切!
- 海报