安卓QQ5.8协议 C#版本,仅实现了登陆功能,其他参考python或易语言版本
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-14 17:59 AndroidQQTest
目录 0 2018-12-14 17:58 AndroidQQTest.vs
目录 0 2018-12-14 17:58 AndroidQQTest.vsAndroidQQTest
目录 0 2018-12-14 17:59 AndroidQQTest.vsAndroidQQTestv15
文件 128000 2018-12-14 10:53 AndroidQQTest.vsAndroidQQTestv15.suo
目录 0 2018-12-14 17:58 AndroidQQTest.vsAndroidQQTestv15Server
目录 0 2018-12-14 18:00 AndroidQQTest.vsAndroidQQTestv15Serversqlite3
文件 0 2018-12-10 13:46 AndroidQQTest.vsAndroidQQTestv15Serversqlite3db.lock
文件 667648 2018-12-12 18:06 AndroidQQTest.vsAndroidQQTestv15Serversqlite3storage.ide
文件 32768 2018-12-14 10:51 AndroidQQTest.vsAndroidQQTestv15Serversqlite3storage.ide-shm
文件 4152992 2018-12-13 08:15 AndroidQQTest.vsAndroidQQTestv15Serversqlite3storage.ide-wal
目录 0 2018-12-14 17:59 AndroidQQTestAndroidQQLib
文件 4532 2018-12-11 16:41 AndroidQQTestAndroidQQLibAndroidQQLib.csproj
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibin
目录 0 2018-12-14 17:59 AndroidQQTestAndroidQQLibinDebug
文件 51200 2018-12-13 08:05 AndroidQQTestAndroidQQLibinDebugAndroidQQLib.dll
文件 181760 2018-12-13 08:05 AndroidQQTestAndroidQQLibinDebugAndroidQQLib.pdb
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibinRelease
文件 3214 2018-12-12 16:55 AndroidQQTestAndroidQQLibCommon.cs
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibobj
目录 0 2018-12-14 17:59 AndroidQQTestAndroidQQLibobjDebug
文件 42 2018-12-11 16:31 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.csproj.CoreCompileInputs.cache
文件 569 2018-12-12 16:34 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.csproj.FileListAbsolute.txt
文件 8059 2018-12-11 13:54 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.csprojAssemblyReference.cache
文件 51200 2018-12-13 08:05 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.dll
文件 181760 2018-12-13 08:05 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.pdb
文件 6692 2018-12-11 16:31 AndroidQQTestAndroidQQLibobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 0 2018-12-10 13:50 AndroidQQTestAndroidQQLibobjDebugTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-12-10 13:50 AndroidQQTestAndroidQQLibobjDebugTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-12-10 13:50 AndroidQQTestAndroidQQLibobjDebugTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibobjDebugTempPE
............此处省略84个文件信息
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.vsAndroidQQTest
目录 0 2018-12-14 17:59 AndroidQQTest.vsAndroidQQTestv15
文件 128000 2018-12-14 10:53 AndroidQQTest.vsAndroidQQTestv15.suo
目录 0 2018-12-14 17:58 AndroidQQTest.vsAndroidQQTestv15Server
目录 0 2018-12-14 18:00 AndroidQQTest.vsAndroidQQTestv15Serversqlite3
文件 0 2018-12-10 13:46 AndroidQQTest.vsAndroidQQTestv15Serversqlite3db.lock
文件 667648 2018-12-12 18:06 AndroidQQTest.vsAndroidQQTestv15Serversqlite3storage.ide
文件 32768 2018-12-14 10:51 AndroidQQTest.vsAndroidQQTestv15Serversqlite3storage.ide-shm
文件 4152992 2018-12-13 08:15 AndroidQQTest.vsAndroidQQTestv15Serversqlite3storage.ide-wal
目录 0 2018-12-14 17:59 AndroidQQTestAndroidQQLib
文件 4532 2018-12-11 16:41 AndroidQQTestAndroidQQLibAndroidQQLib.csproj
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibin
目录 0 2018-12-14 17:59 AndroidQQTestAndroidQQLibinDebug
文件 51200 2018-12-13 08:05 AndroidQQTestAndroidQQLibinDebugAndroidQQLib.dll
文件 181760 2018-12-13 08:05 AndroidQQTestAndroidQQLibinDebugAndroidQQLib.pdb
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibinRelease
文件 3214 2018-12-12 16:55 AndroidQQTestAndroidQQLibCommon.cs
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibobj
目录 0 2018-12-14 17:59 AndroidQQTestAndroidQQLibobjDebug
文件 42 2018-12-11 16:31 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.csproj.CoreCompileInputs.cache
文件 569 2018-12-12 16:34 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.csproj.FileListAbsolute.txt
文件 8059 2018-12-11 13:54 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.csprojAssemblyReference.cache
文件 51200 2018-12-13 08:05 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.dll
文件 181760 2018-12-13 08:05 AndroidQQTestAndroidQQLibobjDebugAndroidQQLib.pdb
文件 6692 2018-12-11 16:31 AndroidQQTestAndroidQQLibobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 0 2018-12-10 13:50 AndroidQQTestAndroidQQLibobjDebugTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-12-10 13:50 AndroidQQTestAndroidQQLibobjDebugTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-12-10 13:50 AndroidQQTestAndroidQQLibobjDebugTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2018-12-14 17:58 AndroidQQTestAndroidQQLibobjDebugTempPE
............此处省略84个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)