本发明涉及计算机软件,特别涉及一种备份line联系人与群组的方法、装置及相关介质。
背景技术:
1、line是一款全球即时通讯软件,早期低版本的line有一个漏洞,即未root(根用户)的设备可以通过adb命令轻松的将line私有数据提取出来。目前,市面上的产品如wondersharemobiletrans、imyfoneitransorforline都利用了这个漏洞,来实现备份line数据。它们通过为用户安装低版本的lineapp来覆盖掉原有的lineapp,然后利用上述漏洞提取lineapp的私有数据,其中包括联系人、群组、聊天信息等,并将其保存起来作为备份。
2、但是上述方式存在一定的弊端,例如:(1)利用低版本的line漏洞需要安装覆盖原有的lineapp,存在数据丢失的风险。(2)低版本lineapp不支持android12及以上的设备,所以该方案无法在android12及以上的设备上使用,即具有较差的兼容性。(3)会覆盖掉设备上原有的lineapp,导致该设备上的lineapp无法正常使用,影响用户体验。
技术实现思路
1、本发明实施例提供了一种备份line联系人与群组的方法、装置、计算机设备及存储介质,旨在提高获取line联系人与群组的适用性,以及降低line联系人与群组的数据丢失风险。
2、第一方面,本发明实施例提供了一种备份line联系人与群组的方法,包括:
3、通过模拟lineweb端创建登录二维码;
4、判断是否为首次登录line;
5、若判定为首次登录,则根据所述二维码进行扫描登录;
6、若判定为非首次登录,则创建pin码进行登录验证,并在登录验证通过后实现line登录;
7、在登录完成后,获取line中的联系人信息和群组信息;
8、对获取的所述联系人信息和群组信息进行备份。
9、第二方面,本发明实施例提供了一种备份line联系人与群组的装置,包括:
10、模拟创建单元,用于通过模拟lineweb端创建登录二维码;
11、登录判断单元,用于判断是否为首次登录line;
12、第一判定单元,用于若判定为首次登录,则根据所述二维码进行扫描登录;
13、第二判定单元,用于若判定为非首次登录,则创建pin码进行登录验证,并在登录验证通过后实现line登录;
14、信息获取单元,用于在登录完成后,获取line中的联系人信息和群组信息;
15、信息备份单元,用于对获取的所述联系人信息和群组信息进行备份。
16、第三方面,本发明实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的备份line联系人与群组的方法。
17、第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的备份line联系人与群组的方法。
18、本发明实施例提供了一种备份line联系人与群组的方法、装置、计算机设备及存储介质,该方法包括:通过模拟lineweb端创建登录二维码;判断是否为首次登录line;若判定为首次登录,则根据所述二维码进行扫描登录;若判定为非首次登录,则创建pin码进行登录验证,并在登录验证通过后实现line登录;在登录完成后,获取line中的联系人信息和群组信息;对获取的所述联系人信息和群组信息进行备份。本发明实施例通过模拟lineweb端扫码登录的方式,获取line的联系人信息与群组信息,并对其进行备份和还原,不仅可以规避现有技术兼容性差,提高获取line联系人与群组的适用性,还能够避免破坏用户设备原有的信息,从而降低line联系人与群组的数据丢失风险。
1.一种备份line联系人与群组的方法,其特征在于,包括:
2.根据权利要求1所述的备份line联系人与群组的方法,其特征在于,所述通过模拟lineweb端创建登录二维码,包括:
3.根据权利要求2所述的备份line联系人与群组的方法,其特征在于,所述对所述thrift数据包进行加密处理,包括:
4.根据权利要求1所述的备份line联系人与群组的方法,其特征在于,所述若判定为非首次登录,则创建pin码进行登录验证,并在登录验证通过后实现line登录,包括:
5.根据权利要求1所述的备份line联系人与群组的方法,其特征在于,所述若判定为首次登录,则根据所述二维码进行扫描登录,包括:
6.根据权利要求1所述的备份line联系人与群组的方法,其特征在于,所述在登录完成后,获取line中的联系人信息和群组信息,包括:
7.根据权利要求1所述的备份line联系人与群组的方法,其特征在于,所述在登录完成后,获取line中的联系人信息和群组信息,还包括:
8.一种备份line联系人与群组的装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的备份line联系人与群组的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的备份line联系人与群组的方法。