<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge;chrome=1" />
<link rel="stylesheet" href="css/reset.css" type="text/css" />
<link rel="stylesheet" href="css/zoom.css" type="text/css" />
<link rel="stylesheet" href="css/index.css" type="text/css" />
<link rel="shortcut icon" href="img/favicon.ico">
<title>导出记录</title>
</head>
<body>
<div class="aside" style="left: 0;"></div>
<div class="aside" style="right: 0;">
<div class="timeline-container current-timeline relative" id="messageTimeline"></div>
<div class="timeline-container relative" id="imageTimeline"></div>
<div class="timeline-container relative" id="videoTimeline"></div>
</div>
<div class="main relative">
<div class="title">
<span id="name"></span>
<div class="action-bar right">
<a href="javascript:;" id="message" class="inline-block tab-item selected-item"></a>
<!-- <a href="javascript:;" id="image" class="inline-block tab-item"></a>
<a href="javascript:;" id="video" class="inline-block tab-item"></a> -->
</div>
</div>
<div class="message-container current-tab clearfix">
</div>
<div class="video-container clearfix">
</div>
<div class="image-container clearfix">
</div>
</div>
<script type="text/template" id="myTemplate">
[: var prevImage = ''; for(var i = 0, l = data.length; i < l; i++) { var item = data[i];:]
<!-- /*斗图消息*/ -->
[: if(item.m_uiMessageType === 47) { :]
<!-- /*我是发送者*/ -->
[: if(item.m_nsFromUsr === from) { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar right" src="[:=item.from.head:]" alt="头像" />
<div class="right">
<img class="message-img" style="cursor: default;" onerror="javascript:this.src='img/wechat/pic_delete.png'" src="[:=item.m_nsContent.msg && item.m_nsContent.msg.emoji && item.m_nsContent.msg.emoji.cdnurl:]" alt="" />
</div>
</div>
[: } else { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar left" src="[:=item.from.head:]" alt="头像" />
<div class="left">
<img class="message-img" style="cursor: default;" onerror="javascript:this.src='img/wechat/pic_delete.png'" src="[:=item.m_nsContent.msg && item.m_nsContent.msg.emoji && item.m_nsContent.msg.emoji.cdnurl:]" alt="" />
</div>
</div>
[: } :]
[: }
<!-- /*图片消息*/ -->
else if(item.m_uiMessageType === 3) { :]
<!-- /*我是发送者*/ -->
[: if(item.m_nsFromUsr === from) { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar right" src="[:=item.from && item.from.head:]" alt="头像" />
<div class="right">
<img class="message-img" data-index="[:=item.imageIndex:]" data-action="zoom" onerror="javascript:this.src='img/wechat/pic_delete.png'" data-src="[:=item.m_nsContent:]" alt="" />
</div>
</div>
[: } else { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar left" src="[:=item.from && item.from.head:]" alt="头像" />
<div class="left">
<img class="message-img" data-index="[:=item.imageIndex:]" data-action="zoom" onerror="javascript:this.src='img/wechat/pic_delete.png'" src="[:=item.m_nsContent:]" alt="" />
</div>
</div>
[: } prevImage = item.m_nsContent; :]
[: }
<!-- /*文字消息*/ -->
else if(item.m_uiMessageType === 1) { :]
<!-- /*我是发送者*/ -->
[: if(item.m_nsFromUsr === from) { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar right" src="[:=item.from.head:]" alt="头像" />
<div class="right">
<span class="arrow-right right"></span>
<div class="inline-block message-content">[:=item.m_nsContent:]</div>
</div>
</div>
[: } else { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar left" src="[:=item.from.head:]" alt="头像" />
<div class="left">
<span class="arrow-left left"></span>
<div class="inline-block message-content-left">[:=item.m_nsContent:]</div>
</div>
</div>
[: } :]
[: }
<!-- /*文件消息*/ -->
else if(item.m_uiMessageType === 49 && item.m_nsContent && item.m_nsContent.msg && item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.type == 6) { :]
<!-- /*我是发送者*/ -->
[: if(item.m_nsFromUsr === from) { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar right" src="[:=item.from.head:]" alt="头像" />
<div class="right">
<div class="file-message inline-block clearfix">
<span class="file-img inline-block left file-[:=item.m_nsContent.msg.appmsg.appattach.filetext:]"></span>
<div class="file-name left">
<h4 class="text-nowrap">[:=item.m_nsContent.msg && item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.title:]</h4>
<p class="file-size">[:=item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.appattach && item.m_nsContent.msg.appmsg.appattach.totallen && (item.m_nsContent.msg.appmsg.appattach.totallen/1024/1024).toFixed(1):]M</p>
</div>
</div>
</div>
</div>
[: } else { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar left" src="[:=item.from.head:]" alt="头像" />
<div class="left">
<div class="file-message inline-block clearfix">
<span class="file-img inline-block left file-[:=item.m_nsContent.msg.appmsg.appattach.filetext:]"></span>
<div class="file-name left">
<h4 class="text-nowrap">[:=item.m_nsContent.msg && item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.title:]</h4>
<p class="file-size">[:=item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.appattach && item.m_nsContent.msg.appmsg.appattach.totallen && (item.m_nsContent.msg.appmsg.appattach.totallen/1024/1024).toFixed(1):]M</p>
</div>
</div>
</div>
</div>
[: } :]
[: }
<!-- /*分享消息*/ -->
else if(item.m_uiMessageType === 49 && item.m_nsContent && item.m_nsContent.msg && item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.type == 3) { :]
<!-- /*我是发送者*/ -->
[: if(item.m_nsFromUsr === from) { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar right" src="[:=item.from.head:]" alt="头像" />
<div class="right">
<a class="message-link inline-block" href="[:=item.m_nsContent.msg.appmsg.url:]" target="_blank">
<h4>[:=item.m_nsContent.msg && item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.title:]</h4>
<div class="message-link-description">
<span class="message-link-icon right"></span>
[:=item.m_nsContent.msg && item.m_nsContent.msg.appmsg && item.m_nsContent.msg.appmsg.des:]
</div>
<div class="user-card-bottom">[:=item.m_nsContent.msg && item.m_nsContent.msg.appinfo && item.m_nsContent.msg.appinfo.appname:]</div>
</a>
</div>
</div>
[: } else { :]
<div class="message-text-container clearfix" id="m_[:=item.m_uiMesLocalID:]">
<img class="message-avatar left" src="[:=i
没有合适的资源?快使用搜索试试~ 我知道了~
苹果手机微信聊天记录备份导出神器:WX Backup、Win版本真好用
共75个文件
png:17个
jpg:11个
js:9个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 47 浏览量
2023-10-31
08:04:55
上传
评论 2
收藏 24.41MB ZIP 举报
温馨提示
微信里积累了数年的聊天记录,连iPhone都吃不消了,可惜你依旧不能删掉它们。 把重要的聊天记录导出来吧,然后你就可以在电脑上好好收藏和品味了。 WX Backup的优点: 1、没有广告,不收费,软件非常简约 2、保存的聊天记录可以跟微信一样打开浏览,可以保存图片、视频、语音、表情、链接分享等 3、支持增量导出,即有新的内容更新到iPhone备份文件后,可以增加更新的内容到导出记录中,不会每次新增记录都要新增一个文件 4、可以搜索聊天记录,可以按月选择聊天记录。 WX Backup操作: 1、iTunes备份:用iTunes连接iPhone,将内容备份到电脑上。请注意,不要选择”给iPhone备份加密“! 2。打开软件选择备份文件夹。根据选择的账号和联系人导出聊天记录,瞬间即可导出选中的聊天记录。支持增量导出,即有新的内容更新到iPhone备份文件后,可以增加更新的内容到导出记录中。
资源推荐
资源详情
资源评论
收起资源包目录
wxbackup_2.0_win.zip (75个子文件)
wxbackup_2.0_win
.DS_Store 8KB
System.Data.SQLite.dll 349KB
System.Data.SQLite.dll.config 736B
PListNet.dll 27KB
EntityFramework.SqlServer.xml 155KB
EntityFramework.xml 3.51MB
template
.DS_Store 12KB
js
.DS_Store 6KB
tppl.js 450B
bootstrap.min.js 36KB
wechat.js 1KB
date.js 1KB
lazy_img.min.js 906B
index.js 16KB
jquery.js 94KB
zoom.js 8KB
img
.DS_Store 6KB
image_normal.png 1KB
video_selected.png 2KB
video_normal.png 2KB
image_selected.png 1KB
next.png 822B
favicon.ico 17KB
back.png 829B
all_selected.png 2KB
all_normal.png 2KB
wechat
.DS_Store 8KB
person.jpg 3KB
ppt.jpg 3KB
transfer.png 3KB
pdf.jpg 5KB
doc.jpg 5KB
playbtn.png 5KB
xls.jpg 4KB
unknown.jpg 3KB
zip.jpg 4KB
voice_right.png 1KB
map.jpg 7KB
redbag.png 3KB
link.jpg 4KB
transfer_ok.png 4KB
redbag_s.png 1KB
pic_delete.png 14KB
wechat-icon.jpg 4KB
video_delete.png 16KB
txt.jpg 5KB
voice_left_click.gif 1KB
voice_left.png 1KB
voice_right_click.gif 1KB
css
.DS_Store 6KB
zoom.css 764B
reset.css 949B
index.js 25KB
index.css 12KB
index.html 31KB
app.publish
wxbackup.exe 181KB
wxbackup.exe 181KB
wxbackup.application 2KB
EntityFramework.SqlServer.dll 608KB
x64
SQLite.Interop.dll 1.49MB
Newtonsoft.Json.xml 669KB
silk2mp3
silk2mp3.exe 566KB
lame.exe 638KB
silk_v3_encoder.exe 311KB
silk_v3_decoder.exe 175KB
ffmpeg.exe 58.28MB
System.Data.SQLite.xml 1.02MB
wxbackup.pdb 66KB
wxbackup.exe.config 2KB
Newtonsoft.Json.dll 647KB
System.Data.SQLite.Linq.dll 183KB
EntityFramework.dll 4.98MB
System.Data.SQLite.EF6.dll 183KB
wxbackup.exe.manifest 8KB
x86
SQLite.Interop.dll 1.21MB
共 75 条
- 1
资源评论
- wupeng43212024-03-04资源使用价值高,内容详实,给了我很多新想法,感谢大佬分享~
- 达人~念心2024-03-28资源内容详实,描述详尽,解决了我的问题,受益匪浅,学到了。
小风飞子
- 粉丝: 321
- 资源: 1496
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- SSCMS登录模块需要的JS文件
- JSP网络购物中心毕业设计(源代码+论文).rar
- 白盒测试报告.docx
- 基于LM5117芯片评估开发板硬件参考设计(原理图+PCB)+中英文数据手册资料.zip
- 照片批量重命名软件(文件批量修改图片文件名)
- app.apk
- 人工智能(AI)是计算机科学的一个分支,旨在开发和应用能够模拟、延伸和扩展人类智能的理论、方法和技术,包括机器人、语言识别、图像
- 嵌入式与物联网开发是当今信息技术领域的两大重要分支,它们相互交织,共同推动着智能化时代的进步 嵌入式开发主要关注在嵌入式操作
- 网络安全,这一看似高深莫测的领域,实则与我们每个人的生活息息相关
- 毕业设计基于深度学习的视觉问答系统源码+文档说明+答辩PPT.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功