资源简介
C#实现的高仿QQ源码,可在广域网部署运行。绝对的好东西!
功能列表:
(01)注册、登录、添加好友、好友列表。
(02)自拍头像。
(03)文字聊天、字体设置、GIF动态表情、窗口震动、截图、手写板、登录状态(在线、离开、忙碌、勿打扰、隐身)、输入提醒
(04)群功能:创建群、加入群、退出群、群聊天
(05)文件传送、文件夹传送(支持断点续传)
(06)语音视频聊天
(07)远程磁盘
(08)远程协助
(09)共享桌面(可以指定要共享的桌面区域)
(10)可靠的P2P
(11)网盘
(12)离线消息
(13)离线文件
(14)语音消息、语音留言
(15)最近联系人列表
(16)系统设置
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Windows.Forms;
using CCWin.SkinControl;
using System.Configuration;
using ESBasic.Loggers;
using System.IO;
using ESBasic;
using ESBasic.Helpers;
using JustLib.Records;
using JustLib;
namespace GG2014
{
internal class GlobalResourceManager
{
public static void Initialize()
{
try
{
#region Log
string logFilePath = SystemSettings.SystemSettingsDir + “AppLog.txt“;
GlobalResourceManager.logger = new FileAgileLogger(logFilePath);
#endregion
GlobalResourceManager.softwareName = ConfigurationManager.AppSettings[“softwareName“];
string resourceDir = AppDomain.CurrentDomain.baseDirectory + “Resource\\“;
GlobalResourceManager.noneIcon64 = global::GG2014.Properties.Resources.None64;
GlobalResourceManager.groupIcon = ImageHelper.ConvertToIcon(global::GG2014.Properties.Resources.normal_group_40 64);
#region HeadImage
List list = ESBasic.Helpers.FileHelper.GetOffspringFiles(AppDomain.CurrentDomain.baseDirectory + “Head\\“);
List picList = new List();
foreach (string file in list)
{
string name = file.ToLower();
if (name.EndsWith(“.bmp“) || name.EndsWith(“.jpg“) || name.EndsWith(“.jpeg“) || name.EndsWith(“.png“))
{
picList.Add(name);
}
}
picList.Sort();
GlobalResourceManager.headImages = new Image[picList.Count];
for (int i = 0; i < picList.Count; i++)
{
GlobalResourceManager.headImages[i] = Image.FromFile(AppDomain.CurrentDomain.baseDirectory + “head\\“ + list[i]);
}
GlobalResourceManager.headImagesGrey = new Image[picList.Count];
for (int i = 0; i < GlobalResourceManager.headImagesGrey.Length; i++)
{
GlobalResourceManager.headImagesGrey[i] = ESBasic.Helpers.ImageHelper.ConvertToGrey(GlobalResourceManager.headImages[i]);
}
#endregion
#region Emotion
List tempList = ESBasic.Helpers.FileHelper.GetOffspringFiles(AppDomain.CurrentDomain.baseDirectory + “Emotion\\“);
List emotionFileList = new List();
foreach (string file in tempList)
{
string name = file.ToLower();
if (name.EndsWith(“.bmp“) || name.EndsWith(“.jpg“) || name.EndsWith(“.jpeg“) || name.EndsWith(“.png“) || name.EndsWith(“.gif“))
{
emotionFileList.Add(name);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 16958 2014-08-26 09:16 GG2014\app.ico
文件 89088 2014-10-17 16:21 GG2014\Dlls\AudioEngineCore.dll
文件 1036288 2014-10-22 20:17 GG2014\Dlls\CSkin.dll
文件 169472 2014-09-07 21:41 GG2014\Dlls\DataRabbit.dll
文件 118784 2011-03-18 10:59 GG2014\Dlls\dxba
文件 395264 2014-10-28 11:13 GG2014\Dlls\ESBasic.dll
文件 199352 2014-10-28 11:13 GG2014\Dlls\ESBasic.xm
文件 1033728 2014-11-05 15:27 GG2014\Dlls\ESfr
文件 329425 2014-11-05 15:24 GG2014\Dlls\ESfr
文件 390656 2014-11-05 14:56 GG2014\Dlls\JustLib.dll
文件 24784 2014-11-04 11:38 GG2014\Dlls\JustLib.xm
文件 1656320 2014-11-04 14:51 GG2014\Dlls\OMCS.dll
文件 672537 2014-10-31 16:44 GG2014\Dlls\OMCS.xm
文件 467456 2014-10-28 11:11 GG2014\Dlls\Paintfr
文件 36119 2014-10-17 16:49 GG2014\Dlls\Paintfr
文件 2380800 2014-07-14 15:31 GG2014\Dlls\SQLite.Interop.dll
文件 282624 2014-06-23 09:56 GG2014\Dlls\System.Data.SQLite.dll
文件 663552 2014-10-18 12:45 GG2014\Dlls\VideoEngineCore.dll
文件 514 2014-10-24 11:32 GG2014\GG2014\app.config
文件 16958 2014-08-26 09:54 GG2014\GG2014\app.ico
文件 89088 2014-10-17 16:21 GG2014\GG2014\bin\Debug\AudioEngineCore.dll
文件 7168 2014-08-28 09:42 GG2014\GG2014\bin\Debug\AutoStart.exe
文件 1036288 2014-10-22 20:17 GG2014\GG2014\bin\Debug\CSkin.dll
文件 169472 2014-09-07 21:41 GG2014\GG2014\bin\Debug\DataRabbit.dll
文件 118784 2011-03-18 11:00 GG2014\GG2014\bin\Debug\dxba
文件 1810 2007-08-30 22:05 GG2014\GG2014\bin\Debug\Emotion\1.gif
文件 3716 2008-01-03 16:39 GG2014\GG2014\bin\Debug\Emotion\10.gif
文件 1780 2007-08-30 21:54 GG2014\GG2014\bin\Debug\Emotion\100.gif
文件 2443 2007-08-30 21:54 GG2014\GG2014\bin\Debug\Emotion\101.gif
文件 1446 2007-08-30 21:54 GG2014\GG2014\bin\Debug\Emotion\102.gif
............此处省略592个文件信息
- 上一篇:c#编程 讲义
- 下一篇:C#调用OneNote进行OCR识别 源码
评论
共有 条评论