如何撤回RTX离线消息离线文件.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何撤回RTX离线消息离线文件

如何撤回已经发出的离线消息、文件(包括群文件和群消息) 1 消息撤回 1.1 如何撤回离线消息、群离线消息 当一个用户向另一个用户发送离线消息后,该消息会存储在服务端OffMsgFile中的某一个文件夹下,以该消息 接收者 命名的txt格式文件中,并且加密存储。如果我们删除了该文件,则该用户所有的离线消息都将被删除。如果我们想删除具体的某一条消息,就需要到offmsg下的offmsgindex文件夹中,找到某文件夹下以该消息接收者命名的xml文件,以记事本形式打开,然后删除相应的索引记录,这样即使该消息依旧存储在服务端,也不会被推送到客户端上,该用户也不会收到该条消息了。 Xml文件打开后格式如下 其中红色框是一条离线消息,蓝色框是另一条离线消息,在这个文件中,可以清楚地看到消息的发送者,接收者,以及消息是什么(title后边就是消息本身)。最上边表示该用户有几条离线消息,都可以修改。 1.2 关于如何找到该xml文件 直接有哪些信誉好的足球投注网站 “接收者RTX账号名.xml” 1.3 群离线消息 所有的群离线消息索引存储在offmsgindex下的disgroup中。依旧是以接收者的名字命名。每个人的所有群的离线消息都存在一个xml文件中,删除了某人的xml文件,他所有群的离线消息都收不到。群消息本体看不到,如果想删除某一条消息,只能根据发送消息的时间先后顺序进行推测。 注意:如果只删除了xml中有关消息的记录而未删除该文件,那么该用户上线后依旧可以收到离线消息提醒,但是不显示任何消息。 2 文件撤回 2.1 如何撤回离线文件、群文件 用户所有的离线消息和离线文件记录都存储在该xml文件中。文件本体加密保存在files下的common里。不想让用户收到某个离线文件有两个方法。 文件不像消息,没有存储在一起,而是单独存储的。RTX会为每一个离线文件单独生成一个文件夹保存。所以不想让用户收到该离线文件,删除xml索引文件和文件本体都可以做到。 2.2 关于如何找到某个文件本体 文件名是加密的,xml文件和文件本体只有一个参数可以核对,就是时间。 如上图,红圈内有createtime这个参数,后边有一个时间代码,这个代码是唯一的,未加密的。 我们作为文件的发送方,不希望接收方接受这个离线文件,我们有该文件发送的具体时间,记录在客户端的消息记录里。 而这个离线文件存储在服务器端的时间是与我们发送的时间几乎一致的。比如我下午一点发送的这个文件,那么服务器端那里生成存储这个文件的文件夹的时间也是下午一点。因此,我们在files下的common中选择按照修改日期排序,便能大致确定目标文件夹的位置。 Common中都是一个个16进制数命名的文件夹,打开后里面都会有两个文件,一个是加密过的dat格式文件,一个是配置设置文件。打开配置设置文件,会看到参数uploadtime 两边的时间参数就对上了,这个就是我们要找的那个离线文件。删除这个文件夹,接收方上线后依旧会收到该文件的提醒,但是点击接受会提示接受失败。 如果压根不想让他看到,直接删除xml索引文件中的记录也可以。只是这么做的话该文件本体依旧存在于服务器端,继续占用空间。两边都删除是最干净的。 2.3 关于群文件的撤回 群文件原理一致,直接去offmsgindex下disgroup中找到该群中的某一个成员,根据发送的消息先后顺序确定时间代码,去common里找就行。群文件也是单独存放在common中,把common中那个文件夹删除了,所有该群的用户都接受不了这个离线文件。 如果只是???想让个别用户收到,而让其它用户收到,那么只能去这些不让收到的用户的xml文件里删除记录。 3 可能引起的问题 直接删除common中的离线文件或者offmsgfiles里的消息可以让用户接收不到离线消息或文件,但是会出现该用户每一次上线都会提示接受消息但是打开后一片空白。所以需要手动去offmsgindex中找到该用户的xml文件,将其删除。之后再登录便不会出现这种情况。

您可能关注的文档

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档