资源简介
安卓QQ5.8协议 C#版本,仅实现了登陆功能,其他参考python或易语言版本
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AndroidQQLib
{
public class Common
{
///
/// 十六进制转换到十进制
///
///
///
public static int Hex2Ten(string hex)
{
int ten = 0;
for (int i = 0 j = hex.Length - 1; i < hex.Length; i++)
{
ten += HexChar2Value(hex.Substring(i 1)) * ((int)Math.Pow(16 j));
j--;
}
return ten;
}
/// 从字符串转换到16进制表示的字符串
/// 编码如“utf-8““gb2312“
/// 是否每字符用逗号分隔
public static string ToHex(string s string separator = null)
{
StringBuilder sbHex = new StringBuilder();
foreach (char chr in s)
{
sbHex.Append(String.Format(“{0:X2}“ Convert.ToInt32(chr)));
sbHex.Append(separator ?? string.Empty);
}
return sbHex.ToString();
}
/// 从16进制转换成utf编码的字符串
/// 编码如“utf-8““gb2312“
public static string UnHex(string HexValue string separator = null)
{
HexValue = string.IsNullOrEmpty(separator) ? HexValue : HexValue.Replace(string.Empty separator);
StringBuilder sbStrValue = new StringBuilder();
while (HexValue.Length > 0)
{
sbStrValue.Append(Convert.ToChar(Convert.ToUInt32(HexValue.Substring(0 2) 16)).ToString());
HexValue = HexValue.Substring(2);
}
return sbStrValue.ToString();
}
///
/// 获取时间戳
///
///
public static long GetTimeStamp()
{
TimeSpan ts = DateTime.UtcNow - new DateTime(1970 1 1 0 0 0 0);
return Convert.ToInt64(ts.TotalSeconds);
}
private static int HexChar2Value(string hexChar)
{
switch (hexChar)
{
case “0“:
case “1“:
case “2“:
case “3“:
case “4“:
case “5“:
case “6“:
case “7“:
case “8“:
case “9“:
return Convert.ToInt32(hexChar);
case “a“:
case “A“:
return 10;
case “b“:
case “B“:
return 11;
case “c“:
case “C“:
return 12;
case “d“:
case “D“:
return 13;
case “e“:
case “E“:
return 14;
case “f“:
case “F“:
return 15;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-14 17:59 AndroidQQTest\
目录 0 2018-12-14 17:58 AndroidQQTest\.vs\
目录 0 2018-12-14 17:58 AndroidQQTest\.vs\AndroidQQTest\
目录 0 2018-12-14 17:59 AndroidQQTest\.vs\AndroidQQTest\v15\
文件 128000 2018-12-14 10:53 AndroidQQTest\.vs\AndroidQQTest\v15\.suo
目录 0 2018-12-14 17:58 AndroidQQTest\.vs\AndroidQQTest\v15\Server\
目录 0 2018-12-14 18:00 AndroidQQTest\.vs\AndroidQQTest\v15\Server\sqlite3\
文件 0 2018-12-10 13:46 AndroidQQTest\.vs\AndroidQQTest\v15\Server\sqlite3\db.lock
文件 667648 2018-12-12 18:06 AndroidQQTest\.vs\AndroidQQTest\v15\Server\sqlite3\storage.ide
文件 32768 2018-12-14 10:51 AndroidQQTest\.vs\AndroidQQTest\v15\Server\sqlite3\storage.ide-shm
文件 4152992 2018-12-13 08:15 AndroidQQTest\.vs\AndroidQQTest\v15\Server\sqlite3\storage.ide-wal
目录 0 2018-12-14 17:59 AndroidQQTest\AndroidQQLib\
文件 4532 2018-12-11 16:41 AndroidQQTest\AndroidQQLib\AndroidQQLib.csproj
目录 0 2018-12-14 17:58 AndroidQQTest\AndroidQQLib\bin\
目录 0 2018-12-14 17:59 AndroidQQTest\AndroidQQLib\bin\Debug\
文件 51200 2018-12-13 08:05 AndroidQQTest\AndroidQQLib\bin\Debug\AndroidQQLib.dll
文件 181760 2018-12-13 08:05 AndroidQQTest\AndroidQQLib\bin\Debug\AndroidQQLib.pdb
目录 0 2018-12-14 17:58 AndroidQQTest\AndroidQQLib\bin\Release\
文件 3214 2018-12-12 16:55 AndroidQQTest\AndroidQQLib\Common.cs
目录 0 2018-12-14 17:58 AndroidQQTest\AndroidQQLib\obj\
目录 0 2018-12-14 17:59 AndroidQQTest\AndroidQQLib\obj\Debug\
文件 42 2018-12-11 16:31 AndroidQQTest\AndroidQQLib\obj\Debug\AndroidQQLib.csproj.CoreCompileInputs.cache
文件 569 2018-12-12 16:34 AndroidQQTest\AndroidQQLib\obj\Debug\AndroidQQLib.csproj.FileListAbsolute.txt
文件 8059 2018-12-11 13:54 AndroidQQTest\AndroidQQLib\obj\Debug\AndroidQQLib.csprojAssemblyReference.cache
文件 51200 2018-12-13 08:05 AndroidQQTest\AndroidQQLib\obj\Debug\AndroidQQLib.dll
文件 181760 2018-12-13 08:05 AndroidQQTest\AndroidQQLib\obj\Debug\AndroidQQLib.pdb
文件 6692 2018-12-11 16:31 AndroidQQTest\AndroidQQLib\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2018-12-10 13:50 AndroidQQTest\AndroidQQLib\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-12-10 13:50 AndroidQQTest\AndroidQQLib\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-12-10 13:50 AndroidQQTest\AndroidQQLib\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2018-12-14 17:58 AndroidQQTest\AndroidQQLib\obj\Debug\TempPE\
............此处省略84个文件信息
- 上一篇:C#仿QQ软件源码
- 下一篇:基于ASP.NET的物流管理系统源码
相关资源
- C#仿QQ软件源码
- ArcEngine+C#基本功能很全的代码
- 个人理财系统c#+sql
- 药品管理系统c#编写的
- C# ASP.NET 实战项目源代码 AJAX校内数码
- 《Visual C# + Oracle数据库系统开发全程
- C# winform 播放与录制视频源码
- c# DEV Winform 框架
- WPF开发教程 ----WPF C# 编程 界面开发(
- ASP.NET+C#+SQL校园新闻发布系统
- c# winform twain文件扫描并保存成图片
- ArcEngine 10.0 C#二次开发最新最全帮助文
- 基于C#、SQL学生选课管理系统
- 数据结构(C#语言描述-陈广-PPT及教材
- C#小区物业管理系完整源码
- C#图书管理系统源码20131205
- Windows Runtime via C#
- C#使用FFMPEG解码H264视频源码
- C#相册管理系统SQL数据库
- System.web源码C#
- C#+AE开发的系统 全代码
- STM32_IAP_UPDATA带C#上位机
- 图像处理软件源码C#
- 学生成绩管理系统 附带数据库文件
- c#仿QQ聊天IM界面实现(源代码)
- 0322 C# OPC UA 简单.zip
- 基于C#和Mysql的学生信息管理系统
- Microsoft.ReportViewer 11.0.0 dll
- c#从入门到精通很详细
- C# 基于数据库的学生管理系统
评论
共有 条评论