源码下载中心

       GGTalk(简称GG)是可在广域网部署运行的QQ高仿版 ,2013.08.07发布V1.0版本,至今最新是8.0版本,关于GG更详细的介绍,可以查看 可在广域网部署运行的QQ高仿版 -- GGTalk总览。

       GGMeeting是可在广域网部署运行的视频会议系统Demo,2015.05.11发布V1.0版本,至今最新是3.2版本,关于GGMeeting更详细的介绍,可以查看 打造自己的视频会议系统 GGMeeting

       ScreenMonitor 是屏幕监控系统,支持在PC和安卓手机上监控PC桌面、安卓屏幕。

1.GGTalk 即时通信系统源码    

最新版本:V8.0.4  (详细介绍) 。 GGTalk 源码剖析系列:数据库设计、 服务端全局缓存虚拟数据库客户端全局缓存及本地存储

最后更新:2024.02.27

源码下载:

(1)Windows 服务端、客户端 + Linux  服务端、客户端(支持国产OS):GGTalk_V8.0.4.rar(提取码: 1234)

(2)Android 端:GGTalk_V8.0_Android.rar (提取码: 1234)  备用下载地址:GGTalk_V8.0_Android.rar

(3)iOS 端:GGTalk_V8.0_iOS.zip (提取码: 1234)

(4)可直接部署运行:GGTalk_V8.0.4_Deploy.rar (提取码: 1234)

    部署说明:    

  下面我们说明一下如何部署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 视频会议系统源码

      最新版本:V3.2  (详细介绍

      最后更新:2024.01.03(GGMeeting项目已更名为OVCS)      

      OVCS 服务端支持 Windows、Linux,客户端支持 Windows、Android、iOS、Linux、国产OS(银河麒麟、统信UOS)

1. OVCS(服务端+PC端)开发环境为 VS 2022 。其中 PC 端源码包含 WPF 和 WinForm 版,二者选一即可。(详细介绍一文中的截图为WPF版的效果)

   VS 解决方案中的项目分别是:

(1)OVCS.Server : OVCS 的服务端。

(2)OVCS.ClientWpf : OVCS 的 Windows 客户端(基于WPF)。

(3)OVCS.Client.WinForm : OVCS 的 Windows 客户端(基于WinForm)。

(4)OVCS.ClientLinux : OVCS 的 Linux 客户端(基于 .Net Core 3.1)。  

         注: Linux客户端内置的是x86/x64非托管so库,若需要其它架构的so,请联系我们免费获取。  

2. OVCS Android端  :开发环境为 Android Studio 4.0+ 。

3. OVCS iOS端    :开发环境为 XCode 11+ 。 

4. OVCS Web端    :JavaScript 。 支持在Windows、Linux、国产OS上的浏览器中运行,需要安装OMCS Web插件:Win版本 、 Linux版本 。 

       备注:PC端增加了视频会议录制功能,可以将会议过程录制成mp4文件。(PC客户端启动后,点击主界面上方工具栏的“录制”按钮。)      

 

3.ScreenMonitor 屏幕/桌面监控系统源码

      最后更新:2024.01.13       

      项目源码下载: 服务端+PC端+安卓端  

      部署版本下载: 服务端+PC端+安卓端

      支持:PC监控PC桌面,PC监控安卓屏幕,安卓监控PC桌面,安卓监控安卓屏幕。详细介绍请参见:如何实现监控手机屏幕?      

 

————————————————————————————————————————————

联系方式: 

Q Q:2027224508 

邮箱:2027224508@qq.com 

如果大家有类似视频会议系统、在线培训系统、IM系统需要定制开发的,可以联系我们哦:) 

 

虽然就如何将GG发展为一个有商业价值的产品,我还没有很清晰明确的思路,但是从GG发布以来,通过GG认识了一些朋友,也接了一些小单子,赚了一点小钱。有了一点甜头,目前和2、3个好朋友一起做做小项目也是不错的。

大家有什么问题和建议,都可以联系我,留言、加QQ、发邮件都可以。

欢迎大家与我探讨关于GG的一切!

 

posted @ 2015-11-23 23:21  C#开源即时通讯GGTalk  阅读(62246)  评论(20编辑  收藏  举报