Skip to content
This repository has been archived by the owner on Nov 12, 2018. It is now read-only.

历史信息记录本地 #141

Open
eleveni386 opened this issue Apr 20, 2016 · 26 comments
Open

历史信息记录本地 #141

eleveni386 opened this issue Apr 20, 2016 · 26 comments

Comments

@eleveni386
Copy link

web的微信客户端有一个很大的诟病就是无法保存历史信息. 我们这个既然做了本地化. 是否也可以记录日志到本地. 下次登录时. 自动从本地读取历史信息插入到 聊天框中?

@arrowrowe
Copy link
Contributor

Duplicate of #116.

(其实想做, 一直没空 - -......)

@eleveni386
Copy link
Author

期待此功能. 本来在用web客户端的时候 都有想法自己写一个chrome插件来干这种事情. 无奈js实在渣. 而且分析微信的标签也破费时间. 就一直没做了. 今次看见这个应用 着实高兴. 立刻下载来玩一下. 无奈我的Elementary os 无法显示托盘图标. 且应用图标在plank上也没有显示出来. 我是直接下载二进制文件的.

@iplus26
Copy link
Contributor

iplus26 commented Apr 21, 2016

但是只有登录 Web 微信的时候才有聊天记录啊,中间没登 Web 而登录手机端收发的消息是不可能被记录下来的。所以作用比较有限吧?

@xream
Copy link

xream commented Apr 21, 2016

@iplus26 用法就是一直开着它, 让它存聊天记录...出门就把手机客户端的通知打开...

@geeeeeeeeek
Copy link
Owner

@xream 那你为什么不直接导出Android上的微信聊天记录?一个SQLite数据库,可以hack。

@xream
Copy link

xream commented Apr 21, 2016

@geeeeeeeeek 😏 因为不用 Android

@iamcc
Copy link
Contributor

iamcc commented Apr 27, 2016

#159 提供一个思路,功能还未完善,有兴趣的朋友可以跟进。

@ripples-alive
Copy link
Collaborator

@xream 然而 web 端网断一下就掉线要重登。。。

@yuhanghate
Copy link

希望可以增加本地历史记录功能,这样就完美了

@johnking
Copy link

我也一直期望有这样的功能,大家可以探讨一下如何实现的具体思路,也许就有发心的哥们吧这功能给实现了。

@eleveni386
Copy link
Author

老板, 有微信/xmpp/tg/群么. 组建一个吧. 方便大家交流呢?

@arrowrowe
Copy link
Contributor

re @eleveni386 有 gitter. Gitter

@ripples-alive
Copy link
Collaborator

话说。。。咋赶个论文回来再看这玩意就成 wontdo 了。。。。

@geeeeeeeeek
Copy link
Owner

@ripples-alive 首先是感觉技术上难实现,其次感觉也没什么意义…所以除非你告诉我怎么做,或者说服我这很有用…

@ripples-alive
Copy link
Collaborator

soga……刚要开始学,到时候看看要是能做我就做 😂 问一下只是怕你说 wontdo 是觉得这玩意做了不好。。。

@geeeeeeeeek
Copy link
Owner

@ripples-alive 那倒不是,关键没想到优雅的做法。理论上是可以做的,因为劫持了 Angular 的 httpprovider ,在那个地方就可以 log 下来了。但具体 log 做成什么形式,以及如何 merge 到下一次打开时的聊天记录,我都还没什么好的想法。

@johnking
Copy link

增加本地记录的意义和应用场景都是具备的:

  1. 很多公众号和群聊天的群主基本上都是用桌面系统。
  2. 比较活跃的群,每天信息条数都在几百条,爬楼对于核心和骨干成员就显得非常麻烦。
  3. 注重于话题讨论的群,经常需要引用先前的帖子和内容,移动设备显然有明显的缺点,但是,如果桌面系统没有历史记录,那就是“巧妇难为无米之炊”了。
  4. 一些文艺群,经常需要引经据典,并和当前的帖子内容进行匹配和比较,这些,也这有桌面系统能够胜任。
  5. 另外,手机的存储的空间毕竟是有限的,终究要通过其它方式导出到电脑中。

上述是我的一些亲身体验。

欢迎大家添加为什么自己的需求和理由,来支持历史记录这样一个功能或特性。

谢谢
-John

2016-05-21 10:37 GMT-04:00 Zhongyi Tong [email protected]:

@ripples-alive https://github.com/ripples-alive
那倒不是,关键没想到优雅的做法。理论上是可以做的,因为劫持了 Angular 的 httpprovider ,在那个地方就可以 log 下来了。但具体
log 做成什么形式,以及如何 merge 到下一次打开时的聊天记录,我都还没什么好的想法。


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
#141 (comment)

-John

@geeeeeeeeek
Copy link
Owner

@johnking 非常感谢

@eleveni386
Copy link
Author

eleveni386 commented May 21, 2016

@geeeeeeeeek 重度依赖微信 进行办公通讯. 所以历史记录, 很有必要. 这也是一条理由吧. 其实若不是无法实现. 我都想不扫描二维码. 或者像win版本一样. win版本我记得用户离线一段时间(具体时间不清楚), 再次启动客户端的时候 是不需要再次扫二维码的.可以直接在客户端上 点击 登录.

@scenix007
Copy link

@geeeeeeeeek 个人觉得,如果能够实现离线保存聊天记录,那么将会是这个项目传播的爆点,毕竟官方的都不支持呢!

@geeeeeeeeek
Copy link
Owner

@scenix007#159 . @dongyuwei WIP.

@yingkong1987
Copy link

@scenix007 现在的官方已经支持了. 还支持从移动端同步聊天记录到桌面端.

@viktor-yang
Copy link

+1
每次同事给我发的要求和资料,我因为任务当时没做完,下次再做的时候老是要从手机发到微信。
因为我用的是linux系统,没有官方微信(官方微信已经支持历史记录)。所以感到很需要啊。

@eleveni386
Copy link
Author

我已经用Mojo-wechat项目了. IRC使用微信.

@viktor-yang
Copy link

@eleveni386 酷是挺酷, 工作不便啊。。。

@eleveni386
Copy link
Author

@colorwin 我就是用来工作, 你指的不便, 应该就是 文件和图片发送接收之类的, 我们都是第三方的图床服务来解决. 文件发送, 和图片发送 都是这样. 而且 与这个项目相比, Mojo-Wechat的话. 如果你有vps的, 可以像我一样, 将Mojo-Wechat丢到vps上 这样你就不用每天登录wechat都要扫码了. Mojo-Wechat一直运行在vps上, 你irc客户端只需要自动登录即可, 传输走的ssl, 而且也开启irc server的identity功能. 安全可以保证,

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests