实现本地软件更新提醒的方法及系统的制作方法

文档序号:7748402阅读:150来源:国知局
专利名称:实现本地软件更新提醒的方法及系统的制作方法
技术领域
本发明涉及计算机软件更新技术,尤其涉及一种实现本地软件更新提醒的方法及系统。
背景技术
随着计算机技术的不断发展以及越来越多的计算机软件的开发,用户终端通常安装有多种计算机软件以满足用户的多种使用需求。多数计算机软件自身设有更新程序,用户运行该计算机软件或运行所述计算机软件的更新程序时,启动该计算机软件的更新机制,向服务器发起该计算机软件的更新查询,判断是否存在比本地安装的计算机软件更新的版本资源,如果存在,则提醒用户。由上可知,要获知某一计算机软件是否存在更新的版本资源,用户首先需要启动该计算机软件,并通过该计算机软件提供的在线更新功能进行只针对该软件的更新提醒操作。目前,常用的计算机软件大约有1000种,普通用户本地安装的计算机软件也有几十种。 对用户来说,要通过分别运行单独的计算机软件以实现对该计算机软件的更新管理是相当繁琐的。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现本地软件更新提醒的方法及系统,能够实现本地软件更新提醒的集中管理。为达到上述目的,本发明的技术方案是这样实现的本发明提供一种实现本地软件更新提醒的方法,包括用户终端获取所有本地计算机软件的本地软件信息;该方法还包括用户终端发送软件更新查询消息给服务器,服务器返回升级软件信息给用户终端;用户终端判断升级软件信息中是否包含本地计算机软件的软件信息,并在包含时进一步判断升级软件信息中该本地计算机软件的软件信息与该本地计算机软件的本地软件信息是否一致,若不一致,则向用户发出该本地计算机软件的更新提醒;若一致,则本次本地软件更新提醒流程结束。其中,该方法进一步包括所述服务器根据现有所有计算机软件的软件信息生成服务器数据文件;所述升级软件信息中的软件信息为当前服务器数据文件中所有计算机软件的软件fe息。其中,该方法进一步包括所述服务器根据现有所有计算机软件的软件信息生成服务器数据文件;所述服务器为计算机软件设置时间戳,并以倒序方式按照时间戳排列服务器数据文件中所有计算机软件的软件信息。其中,所述升级软件信息还包括服务器数据文件中的最大时间戳Tsmax ;该方法进一步包括所述用户终端更新终端时间戳Tt为Tt = TSmax。其中,所述软件更新查询消息包含终端时间戳Tt,且用户终端首次发送给服务器的软件更新查询消息中的终端时间戳Tt默认为0。其中,所述用户终端发送软件更新查询消息给服务器,服务器返回升级软件信息给用户终端的步骤具体包括Bi、用户终端发送软件更新查询消息给服务器;B2、服务器收到软件更新查询消息后,获取终端时间戳Tt ;B3、服务器判断服务器数据文件中的最大时间戳Tsmax是否大于终端时间戳Tt,若大于,则执行步骤B4,否则,返回步骤B2 ;B4、服务器顺序搜索服务器数据文件,并比较终端时间戳Tt与服务器数据文件中每种计算机软件的时间戳Tsi,其中i为正整数;B5、服务器判断时间戳Tsi是否大于终端时间戳Ττ,若大于,则返回步骤Β4,若不大于,则执行步骤Β6;Β6、服务器停止搜索服务器数据文件,并返回升级软件信息给用户终端,该升级软件信息包括所有时间戳Tsi大于终端时间戳Tt的计算机软件的软件信息以及服务器数据文件的最大时间戳TSmax。其中,该方法进一步包括服务器更新服务器数据文件步骤,具体为当有新计算机软件或现有计算机软件有新版本发布时,服务器更新服务器数据文件中软件信息并修改对应计算机软件的时间戳为大于当前最大时间戳Tsmax,之后,以倒序方式按照新时间戳重新排列所有计算机软件的软件信息。本发明还提供了一种实现本地软件更新提醒的系统,包括用户终端及服务器,用户终端包括更新提醒模块;具体的更新提醒模块,用于向服务器发送软件更新查询消息,以及向用户发出本地软件更新提醒;服务器,用于根据所述软件更新查询消息,返回升级软件信息给更新提醒模块;更新提醒模块进一步包括本地软件信息单元和判断单元,具体的;本地软件信息单元,用于获取所有本地计算机软件的本地软件信息;判断单元,用于判断升级软件信息中是否包含本地计算机软件的软件信息,并在包含时进一步判断升级软件信息中该本地计算机软件的软件信息与该本地计算机软件的本地软件信息是否一致,并在不一致时,向用户发出该本地计算机软件的更新提醒。其中,所述服务器进一步用于根据现有所有计算机软件的软件信息生成服务器数据文件,所述升级软件信息中的软件信息为当前服务器数据文件中所有计算机软件的软件 fn息ο其中,所述服务器进一步用于根据现有所有计算机软件的软件信息生成服务器数据文件,为计算机软件设置时间戳,并以倒序方式按照时间戳排列服务器数据文件中所有计算机软件的软件信息。其中,所述升级软件信息还包括服务器数据文件中的最大时间戳Tsmax ;所述更新提醒模块进一步用于更新终端时间戳Tt为Tt = Tsmax ;所述软件更新查询消息包含终端时间戳Ττ,且用户终端首次发送给服务器的软件更新查询消息中的终端时间戳Tt默认为0。其中,所述服务器进一步包括判断模块及更新软件信息搜索模块,具体的判断模块,用于判断服务器数据文件的最大时间戳Tsmax是否大于终端时间戳Ττ, 并在大于时,发送执行指令给更新软件信息搜索模块;更新软件信息搜索模块,用于根据判断模块发来的执行指令,顺序搜索服务器数据文件,并将所有时间戳Tsi大于终端时间戳Tt的计算机软件的软件信息以及服务器数据文件中的最大时间戳Tsmax返回用户终端的更新提醒模块。所述服务器进一步包括数据文件更新模块,用于当有新计算机软件或现有计算机软件有新版本发布时,更新服务器数据文件中软件信息并修改对应计算机软件的时间戳为大于当前最大时间戳ΤΧ,并以倒序方式按照新时间戳重新排列所有计算机软件的软件信肩、O其中,所述用户终端进一步包括即时通讯软件模块,用于发送软件更新查询指令给更新提醒模块,并将更新提醒模块返回的本地软件更新提醒发送给用户。其中,所述用户终端进一步包括即时通讯软件模块,用于将更新提醒模块发来的本地软件更新提醒发送给用户。本发明提供的方法及系统,为给用户提供了一个查看本地安装的所有计算机软件更新情况的统一入口,实现了本地软件更新提醒的集中管理,极大地方便了用户。


图1为本发明实现本地软件更新提醒的方法一流程示意图;图2为本发明实现本地软件更新提醒的方法一中服务器处理流程示意图;图3为本发明实现本地软件更新提醒的系统一的结构框图;图4为本发明实现本地软件更新提醒的系统中服务器的结构框图;图5为本发明实现本地软件更新提醒的方法二流程示意图;图6为本发明另一种实现本地软件更新提醒的系统二的结构框图。
具体实施例方式本发明的基本思想是用户终端获取本地安装的所有计算机软件的本地软件信息;将本地计算机软件的本地软件信息与服务器返回的升级软件信息中该本地计算机软件的软件信息进行比较,并在该本地计算机软件的软件信息发生变化时,提醒用户进行相应本地计算机软件的更新。服务器生成并存储现有所有计算机软件的软件版本数据文件(file, dat),简称服务器数据文件。服务器数据文件中的软件信息包括软件描述、软件标识(ID)以及软件版本信息。服务器数据文件还可进一步包括服务器为计算机软件设置的时间戳。如图1所示,本发明实现本地软件更新提醒的方法一包括步骤1,用户终端获取所有本地计算机软件的本地软件信息。本步骤中,用户终端通过本地动态链接库(DLL)获取本地安装的所有计算机软件的软件信息通过DLL从注册表的HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\Uninstall ;Y_CURRENT_USER\Soft-ware\Microsoft\ffindows\ CurrentVersion\Uninstall键值下扫描获取本地安装的计算机软件的软件信息,包括软件描述信息及软件版本信息。本步骤中,用户终端可进一步生成并存储本地软件信息文件,本地软件信息文件中包括所有本地计算机软件的本地软件信息,具体包括软件描述及软件版本信息。其中, 该软件版本信息可为软件版本号。步骤2,用户终端发送软件更新查询消息给服务器,服务器返回升级软件信息给用户终端。本步骤中,升级软件信息可包括当前服务器数据文件中所有计算机软件的软件信肩、ο步骤3,用户终端判断升级软件信息中是否包含本地计算机软件的软件信息,若包含,执行步骤4,若未包含,则本次本地软件更新提醒流程结束。步骤4,用户终端判断升级软件信息中该本地计算机软件的软件信息与该本地计算机软件的本地软件信息是否一致,若不一致,则向用户发出该本地计算机软件的更新提醒;若一致,则本次本地软件更新提醒流程结束。在步骤1中生成并存储了本地软件信息文件时,用户终端直接判断该本地计算机软件在本地软件信息文件中的软件信息与升级软件信息中的软件信息是否一致即可。上述技术方案中,步骤1至步骤4可根据预先设定的条件,如预先设定的更新查询时间循环执行;或步骤2至步骤4根据预先设定的条件循环执行,而步骤1在生成并存储了本地软件信息文件时,则仅在用户终端安装了新计算机软件或者更新了已安装计算机软件时,需要再次执行。步骤2中,软件更新查询消息中可进一步包含终端时间戳Tt ;用户终端首次发送给服务器的软件更新查询消息中携带的终端时间戳Tt默认为0。如图2所示,步骤2具体包括以下步骤步骤21,用户终端发送软件更新查询消息给服务器。步骤22,服务器收到软件更新查询消息后,获取终端时间戳Ττ。步骤23,服务器判断服务器数据文件中的最大时间戳Tsmax是否大于终端时间戳 Tt,若大于,则执行步骤Μ,否则,返回步骤22。步骤Μ,服务器顺序搜索服务器数据文件,并比较终端时间戳Tt与服务器数据文件中每种计算机软件的时间戳Tsi ;该步骤中,服务器数据文件以倒序方式按照时间戳排列现有所有计算机软件的软件信息。Tsi表示服务器数据文件中位于第i位的计算机软件的时间戳,其中i为正整数, 表示计算机软件的软件信息在服务器数据文件中的位置。步骤25,服务器判断时间戳Tsi是否大于终端时间戳Ττ,若大于,则返回步骤M,若不大于,则执行步骤沈。步骤沈,服务器停止搜索服务器数据文件,并返回升级软件信息给用户终端,该升级软件信息包括所有时间戳Tsi大于终端时间戳Tt的计算机软件的软件信息以及服务器数据文件的最大时间戳TSmax。本发明实现本地软件更新提醒的方法可进一步包括根据升级软件信息中的最大时间戳Tsmax,用户终端更新终端时间戳Tt为Tt = TSmax。本发明实现本地软件更新提醒的方法进一步包括服务器更新服务器数据文件步骤,具体为1)当有新计算机软件或现有计算机软件有新版本发布时,服务器更新服务器数据文件中软件信息并修改对应计算机软件的时间戳为大于当前最大时间戳Tsmax ;以及2)服务器以倒序方式按照新时间戳重新排列所有计算机软件的软件信息;其中,可修改对应计算机软件的时间戳为当前最大时间戳TsmaxW 1。实际使用中,时间戳可以考虑取真实的新计算机软件或新版本的发布时间,转换成一个数字,比如距 1970年1月1日的秒数。服务器更新服务器数据文件步骤可位于步骤1至4中任何一个步骤之前。为实现上述本地软件更新提醒方法,本发明还提供了一种实现本地软件更新提醒的系统一。如图3所示,该系统一包括用户终端及服务器,其中,用户终端包括更新提醒模块100 ;具体的更新提醒模块100,用于向服务器发送软件更新查询消息,以及向用户发出本地软件更新提醒;服务器,用于根据所述软件更新查询消息,返回升级软件信息给更新提醒模块 100 ;更新提醒模块100进一步包括本地软件信息单元101和判断单元102,具体的;本地软件信息单元101,用于获取所有本地计算机软件的本地软件信息;判断单元102,用于判断升级软件信息中是否包含本地计算机软件的软件信息,并在包含时进一步判断升级软件信息中该本地计算机软件的软件信息与该本地计算机软件的本地软件信息是否一致,并在不一致时,向用户发出该本地计算机软件的更新提醒。其中,本地软件信息单元101通过DLL获取本地安装的所有计算机软件的软件信肩、ο其中,所述服务器进一步用于根据现有所有计算机软件的软件信息生成服务器数据文件,所述升级软件信息中的软件信息为当前服务器数据文件中所有计算机软件的软件信息。或者其中,所述服务器进一步用于根据现有所有计算机软件的软件信息生成服务器数据文件,为计算机软件设置时间戳,并以倒序方式按照时间戳排列服务器数据文件中所有计算机软件的软件信息;所述升级软件信息还包括服务器数据文件中的最大时间戳Tsmax,所述更新提醒模块进一步用于更新终端时间戳Tt为Tt = Tsmax0所述软件更新查询消息包含终端时间戳Ττ,且用户终端首次发送给服务器的软件更新查询消息中的终端时间戳Tt默认为0 ;所述升级软件信息中的软件信息为所有时间戳Tsi大于终端时间戳Tt的计算机软件的软件信息。如图4所示,服务器进一步包括判断模块201、及更新软件信息搜索模块202,具体的判断模块201,用于判断服务器数据文件的最大时间戳Tsmax是否大于终端时间戳 Tt,并在大于时,发送执行指令给更新软件信息搜索模块202 ;更新软件信息搜索模块202,用于根据判断模块201发来的执行指令,顺序搜索服务器数据文件,并将所有时间戳Tsi大于终端时间戳Tt的计算机软件的软件信息以及服务器数据文件的最大时间戳1_返回用户终端的更新提醒模块100,其中i为正整数。服务器进一步包括数据文件更新模块203,用于当有新计算机软件或现有计算机软件有新版本发布时,更新服务器数据文件中软件信息并修改对应计算机软件的时间戳为大于当前最大时间戳Tsmax,并以倒序方式按照新时间戳重新排列所有计算机软件的软件信肩、ο另外,该更新提醒模块可通过与任一种安装于用户终端的计算机软件进行互联互通以达到更好的更新提醒效果。即时通讯(IMdnstant Messaging)软件由于其轻便、快捷的即时通信服务,经常是用户开机之后运行的第一选择,如果可以在IM软件主面板上呈现出本地所有计算机软件的更新提醒信息;那么将为用户提供了更有价值、更为方便的信息; 同时达到更为理想的面板点击价值。如图3所示,所述用户终端进一步包括即时通讯软件模块200,用于将更新提醒模块100发来的本地软件更新提醒发送给用户。该即时通讯软件模块200可通过向更新提醒模块100发送软件更新查询指令来主动获取本地计算机软件的更新情况,具体为即时通讯软件模块200发送软件更新查询指令给更新提醒模块100 ;更新提醒模块100根据该指令向服务器发送软件更新查询消息,并返回本地软件更新提醒给即时通讯软件模块200进行显示;或者更新提醒模块100根据预先设定的条件,如设定的更新查询时间,自动发送软件更新查询消息给服务器,并在判定本地计算机软件存在更新后,将更新提醒信息主动推送给即时通讯软件模块200进行显示,以提醒用户。用户终端还可通过生成并更新终端数据文件来实现本地软件更新提醒。图5为本发明实现本地软件更新提醒的方法二流程示意图。该方法二与上述方法一的区别在于用户终端生成并更新终端数据文件,通过比较本地计算机软件的本地软件信息与该本地计算机软件在终端数据文件中的软件信息,确定是否需要向用户发出本地软件更新提醒。如图5所示,本发明方法二包括步骤10,用户终端获取所有本地计算机软件的本地软件信息,生成并存储本地软件信息文件。步骤20,用户终端发送软件更新查询消息给服务器,服务器返回升级软件信息给用户终端。步骤30,根据升级软件信息,用户终端更新终端数据文件。本步骤中,如升级软件信息是服务器针对用户终端的首次软件更新查询返回的, 用户终端根据该升级软件信息,生成并存储现有所有计算机软件的软件版本数据文件,简称终端数据文件,终端数据文件的更新过程实际是与服务器数据文件的软件信息同步过程。用户终端更新终端数据文件,可包括修改、增加及删除三种操作,具体为修改终端数据文件中已有的计算机软件的软件信息,增加终端数据文件中没有的计算机软件的软件信息,及删除终端数据文件中不包含在升级软件信息中的计算机软件的软件信息;其中,删除操作仅适用于当升级软件信息包括当前服务器数据文件中所有计算机软件的软件信息的情况。步骤40,用户终端判断本地计算机软件在本地软件信息文件中的本地软件信息与终端数据文件中的软件信息是否一致,若不一致,则向用户发出本地软件更新提醒;若一致,则本次本地软件更新提醒流程结束。上述技术方案中,步骤2至步骤4可根据预先设定的条件,如预先设定的更新查询时间循环执行。步骤1则在用户终端安装了新计算机软件或者更新了已安装计算机软件时,需要再次执行。下面,结合具体实施例来进一步说明本发明本地软件更新提醒方法二的实现过程。本实施例中,假设服务器共有5种计算机软件,包括即时通讯软件、word软件、迅雷软件、WinZip压缩软件、及傲游浏览器软件。服务器为上述5种计算机软件分配相应的ID,如分别为1、2、3、4及5。表1为该 5种计算机软件的软件信息表。
权利要求
1.一种实现本地软件更新提醒的方法,其特征在于,包括用户终端获取所有本地计算机软件的本地软件信息;该方法还包括用户终端发送软件更新查询消息给服务器,服务器返回升级软件信息给用户终端; 用户终端判断升级软件信息中是否包含本地计算机软件的软件信息,并在包含时进一步判断升级软件信息中该本地计算机软件的软件信息与该本地计算机软件的本地软件信息是否一致,若不一致,则向用户发出该本地计算机软件的更新提醒;若一致,则本次本地软件更新提醒流程结束。
2.根据权利要求1所述的实现本地软件更新提醒的方法,其特征在于,该方法进一步包括所述服务器根据现有所有计算机软件的软件信息生成服务器数据文件;所述升级软件信息中的软件信息为当前服务器数据文件中所有计算机软件的软件信肩、ο
3.根据权利要求1所述的实现本地软件更新提醒的方法,其特征在于,该方法进一步包括所述服务器根据现有所有计算机软件的软件信息生成服务器数据文件; 所述服务器为计算机软件设置时间戳,并以倒序方式按照时间戳排列服务器数据文件中所有计算机软件的软件信息。
4.根据权利要求3所述的实现本地软件更新提醒的方法,其特征在于,所述升级软件信息还包括服务器数据文件中的最大时间戳Tsmax ;该方法进一步包括所述用户终端更新终端时间戳Tt为Tt = TSmax。
5.根据权利要求4所述的实现本地软件更新提醒的方法,其特征在于,所述软件更新查询消息包含终端时间戳Tt,且用户终端首次发送给服务器的软件更新查询消息中的终端时间戳Tt默认为0。
6.根据权利要求5所述的实现本地软件更新提醒的方法,其特征在于,所述用户终端发送软件更新查询消息给服务器,服务器返回升级软件信息给用户终端的步骤具体包括Bi、用户终端发送软件更新查询消息给服务器;B2、服务器收到软件更新查询消息后,获取终端时间戳Tt ;B3、服务器判断服务器数据文件中的最大时间戳Tsmax是否大于终端时间戳Tt,若大于, 则执行步骤B4,否则,返回步骤B2 ;B4、服务器顺序搜索服务器数据文件,并比较终端时间戳Tt与服务器数据文件中每种计算机软件的时间戳Tsi,其中i为正整数;B5、服务器判断时间戳Tsi是否大于终端时间戳Ττ,若大于,则返回步骤B4,若不大于, 则执行步骤Β6;Β6、服务器停止搜索服务器数据文件,并返回升级软件信息给用户终端,该升级软件信息包括所有时间戳Tsi大于终端时间戳Tt的计算机软件的软件信息以及服务器数据文件的最大时间戳TSmax。
7.根据权利要求3至6任一项所述的实现本地软件更新提醒的方法,其特征在于,该方法进一步包括服务器更新服务器数据文件步骤,具体为当有新计算机软件或现有计算机软件有新版本发布时,服务器更新服务器数据文件中软件信息并修改对应计算机软件的时间戳为大于当前最大时间戳Tsmax,之后,以倒序方式按照新时间戳重新排列所有计算机软件的软件信息。
8.一种实现本地软件更新提醒的系统,包括用户终端及服务器,其特征在于,用户终端包括更新提醒模块;具体的更新提醒模块,用于向服务器发送软件更新查询消息,以及向用户发出本地软件更新提醒;服务器,用于根据所述软件更新查询消息,返回升级软件信息给更新提醒模块;更新提醒模块进一步包括本地软件信息单元和判断单元,具体的;本地软件信息单元,用于获取所有本地计算机软件的本地软件信息;判断单元,用于判断升级软件信息中是否包含本地计算机软件的软件信息,并在包含时进一步判断升级软件信息中该本地计算机软件的软件信息与该本地计算机软件的本地软件信息是否一致,并在不一致时,向用户发出该本地计算机软件的更新提醒。
9.根据权利要求8所述的实现本地软件更新提醒的系统,其特征在于,所述服务器进一步用于根据现有所有计算机软件的软件信息生成服务器数据文件,所述升级软件信息中的软件信息为当前服务器数据文件中所有计算机软件的软件信息。
10.根据权利要求8所述的实现本地软件更新提醒的系统,其特征在于,所述服务器进一步用于根据现有所有计算机软件的软件信息生成服务器数据文件,为计算机软件设置时间戳,并以倒序方式按照时间戳排列服务器数据文件中所有计算机软件的软件信息。
11.根据权利要求10所述的实现本地软件更新提醒的系统,其特征在于,所述升级软件信息还包括服务器数据文件中的最大时间戳Tsmax ;所述更新提醒模块进一步用于更新终端时间戳Tt为Tt = TSmax。
12.根据权利要求11所述的实现本地软件更新提醒的系统,其特征在于,所述软件更新查询消息包含终端时间戳Tt,且用户终端首次发送给服务器的软件更新查询消息中的终端时间戳Tt默认为0。
13.根据权利要求12所述的实现本地软件更新提醒的系统,其特征在于,所述服务器进一步包括判断模块及更新软件信息搜索模块,具体的判断模块,用于判断服务器数据文件的最大时间戳Tsmax是否大于终端时间戳Ττ,并在大于时,发送执行指令给更新软件信息搜索模块;更新软件信息搜索模块,用于根据判断模块发来的执行指令,顺序搜索服务器数据文件,并将所有时间戳Tsi大于终端时间戳Tt的计算机软件的软件信息以及服务器数据文件中的最大时间戳Tsmax返回用户终端的更新提醒模块。
14.根据权利要求10至13任一项所述的实现本地软件更新提醒的系统,其特征在于, 所述服务器进一步包括数据文件更新模块,用于当有新计算机软件或现有计算机软件有新版本发布时,更新服务器数据文件中软件信息并修改对应计算机软件的时间戳为大于当前最大时间戳Tsmax,并以倒序方式按照新时间戳重新排列所有计算机软件的软件信息。
15.根据权利要求14所述的实现本地软件更新提醒的系统,其特征在于,所述用户终端进一步包括即时通讯软件模块,用于发送软件更新查询指令给更新提醒模块,并将更新提醒模块返回的本地软件更新提醒发送给用户。
16.根据权利要求14所述的实现本地软件更新提醒的系统,其特征在于,所述用户终端进一步包括即时通讯软件模块,用于将更新提醒模块发来的本地软件更新提醒发送给用户。
全文摘要
本发明公开了实现本地软件更新提醒的方法,包括用户终端获取所有本地计算机软件的本地软件信息;该方法还包括用户终端发送软件更新查询消息给服务器,服务器返回升级软件信息给用户终端;用户终端判断升级软件信息中是否包含本地计算机软件的软件信息,并在包含时进一步判断升级软件信息中该本地计算机软件的软件信息与该本地计算机软件的本地软件信息是否一致,若不一致,则向用户发出该本地计算机软件的更新提醒;若一致,则本次本地软件更新提醒流程结束。本发明还公开了实现本地软件更新提醒的系统。本发明方法和系统能够实现本地软件更新提醒的集中管理。
文档编号H04L12/18GK102238017SQ20101016845
公开日2011年11月9日 申请日期2010年5月7日 优先权日2010年5月7日
发明者库宇, 王宝剑, 窦枫 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1