在爱范儿旗下产品发现社区 MindStore.io上,每天都能找到各种有趣、实用的新鲜产品。昨天排名榜首的WeBack引起了我们的强烈兴趣。根据其开发者 marvinII 的描述,“WeBack 是一款微信聊天记录导出工具(Mac 版),浏览对话,播放语音,导出为 HTML。”
我刚好缺这么一款软件。
WeBack 的使用很简单。首先通过 iTunes 将 iPhone 数据备份到 Mac 上。然后打开 WeBack,后者会自动发现备份文件中的微信数据。
点击其中一个备份(如 “hy 的 iPhone 6”),WeBack 就会对其解析,得到你的微信联系人和聊天记录。
由于涉及作者隐私,所以“结果”使用了 WeBack 官网截图
然后点击“导出”,即可导出为 HTML,在浏览器回顾你的聊天记录。
WeBack 解析出来的微信聊天记录会以和 iPhone 上相同的聊天泡泡形式呈现。语音、照片、视频、位置等各类消息皆可在 WeBack 里展示。你可以将珍贵的聊天记录导出为 HTML 文件,所有的语音、照片、视频均能在浏览器里播放和显示。此外,WeBack 也支持多设备、多账号和群聊记录导出。
在 WeBack 的官网上可以下载免费试用版,不过仅能显示前 20 条记录。如果觉得满意,可以花费 49 元购买注册码获得完整体验。
我们联系上了 WeBack 的开发者 marvinII,并对其进行了简单的采访,以便让大家了解更多关于这款产品以及开发者的故事。以下是问答记录,加粗部分为提问:
请问为何想到要开发 WeBack ?
Nokisoft.com 以前比较成功的 Noki/NokiGems 都是 Windows 上的诺基亚数据恢复软件(短信、电话簿、日历等);转到 iPhone 后,微信逐渐取代短信/iMessage 成为了主要的联系渠道,习惯性地希望聊天记录能够导出成容易存取的格式,看到已有的软件基本都是丢给用户一个 SQLite 数据库,也就有了写 WeBack 的想法。
整个 WeBack 软件的设计和开发都是你一个人操刀的还是说有其他人参与呢?
一个人写的,Objc + Lua + LuaCocoa,Cocoa 写界面,用 Lua 完成文件解析和 HTML 导出,修改后的 LuaCocoa 作为 Lua 和 Objc 的 bridge;图标购买了 Glyphish 的。
后续会继续改进这款产品或是添加一些新的功能吗?
后续改进主要看用户的反馈;现在标的是 Beta 版,如果很快能做好一个小改进我就会直接发布。
下一个版本计划做聊天记录导出的 HTML 记录的分页或者渐进加载,因为有多个用户已经开始反馈,几万条的记录导出后,无论 Safari, Firefox 还是 Chrome 都吃不消了。
会开发 Windows 平台的版本吗?
暂不会。主要精力还在 Mac 和 iPhone 上。
为何不开发 Android 版本呢?
Android 没有 iTunes 这样统一的备份格式是主要原因。
之前了解到,WeBack 是你利用业余时间写的,那么除了 WeBack 之外,业余时间还写过什么作品吗?请简单介绍一下。
(1)Fio Engine: 黑岛工作室解散后,辐射系列的资源格式被逐渐逆向工程,作为一个《辐射》玩家,就有了以《辐射2》游戏资源为基础,重写一个辐射游戏引擎的想法。逐渐试错,完成了一个完整引擎(DirectX/C++/Lua),并重做了《辐射2》的第一个关卡:阿罗由。(引擎的详细信息在:http://www.nokisoft.com/fio/wiki/screenshots.html)
(2)Lua Programming Gems: 第十一章 Lua Scripting Packaging。游戏引擎的脚本部分是 Lua 语言,脚本打包的技术有幸被 Lua Programming Gems 这本书选中,成为一章 (http://www.lua.org/gems)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。