WEB开发网
开发学院软件教学联络聊天 Google Talk 聊天记录分析与读取(附聊天记录读取... 阅读

Google Talk 聊天记录分析与读取(附聊天记录读取小工具)

 2008-10-10 09:26:55 来源:WEB开发网   
核心提示:HttpUtility.UrlDecode 方法[C#] 将已经为在 URL 中传输而编码的字符串转换为解码的字符串,[C#] public static string UrlDecode(string);解出来后发现google的聊天文件格式比较有个性3449d10e001c5d937incoming<cli:

HttpUtility.UrlDecode 方法 [C#]

将已经为在 URL 中传输而编码的字符串转换为解码的字符串。

[C#] public static string UrlDecode(string);

解出来后发现google的聊天文件格式比较有个性

3
449d10e0
01c5d937
incoming
<cli:message from="zhoufeix@gmail.com/Talk.v72E6DD233F" to="cdliangqiao@gmail.com/Talk.v72E6DD7B5F" type="chat" xmlns:cli="jabber:client"><cli:body>好</cli:body><active xmlns=" http://jabber.org/protocol/chatstates"/></cli:message>
incoming
<cli:message from="zhoufeix@gmail.com/Talk.v72E6EB7B0A" to="cdliangqiao@gmail.com/Talk.v72E6EAB523" type="chat" xmlns:cli="jabber:client"><cli:body>zai</cli:body><active xmlns="<a href= '>http://jabber.org/protocol/chatstates"/></cli:message>

头四行搞不懂什么意思,然后incoming没有标签,可能google自己创建了一种格式吧。

具体搞不懂,实在无法用xml解析,就算做成xml文件,用ie打开也要报错,只好当字符串处理了。

结果如下,勉强可以读取聊天记录。有兴趣的朋友可以一起讨论?下一步看看google什么情况下会复写聊天文件,提前把旧的存出来,让talk能够完整保存聊天记录。

下载应用程序,需要.net frameworks rar压缩包 7k

代码核心就是那个解码函数,不用提供源代码了吧。

Tags:Google Talk 聊天记录

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接