[发明专利]一种软件安装的方法及计算机设备在审
申请号: | 201911373987.0 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111190614A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 贺译册;黄敏;龙国东 | 申请(专利权)人: | 北京威努特技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F21/51;G06F21/73 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 李博洋 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 安装 方法 计算机 设备 | ||
本发明公开了一种软件安装的方法及计算机设备,该方法包括:获取本地主机磁盘硬件序列号及移动存储介质的隐藏区中预存的加密后的授权文件,授权文件包括磁盘硬件序列号列表;解密加密后的授权文件,根据解密后的授权文件判断本地主机磁盘硬件序列号是否在磁盘硬件序列号列表内;如果本地主机磁盘硬件序列号在磁盘硬件序列号列表内,在本地主机上显示软件程序信息;接收用户确认的安装指令及软件程序的安装位置,并读取移动存储介质的隐藏区中预存的软件程序安装包;根据软件程序安装包在安装位置安装软件程序。该方法中授权文件和软件程序安装包在移动存储介质的隐藏区,软件在授权、安装过程中隐蔽传输,可以防止软件被非法授权使用。
技术领域
本发明涉及系统软件安装技术领域,具体涉及一种软件安装的方法及计算机设备。
背景技术
随着信息时代的到来,计算机已经全面进入了人们的生活和工作中。由于计算机的普及,程序的安装、升级、卸载、授权成了软件企业和用户必不可少的使用场景。但是现如今软件不合法使用极度泛滥,主要原因在于:软件程序的传输、安装、授权过程无法受到跟踪和保护,进而导致软件被非法授权使用,软件企业将会遭受严重损失。
发明内容
有鉴于此,本发明实施例提供了一种软件安装的方法及计算机设备,以解决现如今软件被非法授权使用的问题。
根据第一方面,本发明实施例提供了一种软件安装的方法,包括:获取本地主机磁盘硬件序列号及移动存储介质的隐藏区中预存的加密后的授权文件,授权文件包括磁盘硬件序列号列表;解密加密后的授权文件,根据解密后的授权文件判断本地主机磁盘硬件序列号是否在磁盘硬件序列号列表内;如果本地主机磁盘硬件序列号在磁盘硬件序列号列表内,在本地主机上显示软件程序信息;接收用户确认的安装指令及软件程序的安装位置,并读取移动存储介质的隐藏区中预存的软件程序安装包;根据软件程序安装包在安装位置安装软件程序。
可选地,在在本地主机上显示软件程序信息之后,还包括:获取本地主机程序列表;判断本地主机是否安装过软件程序;如果本地主机未安装过软件程序,显示软件程序的安装位置及安装按钮。
可选地,如果本地主机安装过软件程序,显示卸载或升级按钮。
可选地,软件安装的方法还包括:接收用户确认的卸载信号,启动本地主机的卸载程序对软件程序进行卸载。
可选地,软件安装的方法还包括:接收用户确认的升级信息及软件程序的安装位置,并读取移动存储介质隐藏区的软件程序安装包;根据软件程序安装包升级软件程序。
可选地,如果本地主机磁盘硬件序列号不在授权文件的磁盘硬件序列号列表内,则结束安装。
可选地,授权文件还包括授权数量;在根据软件程序安装包在安装位置安装软件程序之后,还包括:对授权数量进行减一操作。
可选地,在根据软件程序安装包在安装位置安装软件程序之后,还包括:记录软件程序的安装时间、操作用户、本地主机名、操作类型;将软件程序的安装时间、操作用户、本地主机名、操作类型进行加密后存储在移动存储介质的隐藏区。
可选地,通过以下步骤形成移动存储介质的隐藏区中预存的加密后的授权文件:获取用户输入的需要安装软件的计算机设备的计算机磁盘硬件序列号列表、以及授权有效时间、功能模块信息及授权数量;对计算机磁盘硬件序列号列表、授权有效时间、功能模块信息及授权数量进行打包加密,生成授权文件;获取用户选择的授权文件及程序安装包,调用移动存储介质的硬件接口将授权文件及程序安装包写入移动存储介质的隐藏区。
根据第二方面,本发明实施例提供了一种计算机设备,计算机设备存储有计算机指令,计算机指令用于使计算机执行如第一方面或第一方面任意实施方式中的软件安装的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京威努特技术有限公司,未经北京威努特技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911373987.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息显示方法、信息显示装置及终端设备
- 下一篇:表格数据显示方法