Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for quickly releasing program dependence

A procedural and fast technology, applied in the field of network security, can solve problems such as poor user experience, complex operation, and complex operating environment

Pending Publication Date: 2019-11-08
HANGZHOU ANHENG INFORMATION TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the variety of system versions and processor architectures, the operating environment is complex
When running each environment, it is necessary to manually configure different versions of dependent files, resulting in complex operations and poor user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for quickly releasing program dependence
  • Method and device for quickly releasing program dependence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] figure 1 It is a flowchart of a method for quickly releasing program dependencies provided by Embodiment 1 of the present invention.

[0052] refer to figure 1 , the method includes the following steps:

[0053] Step S11, obtaining basic environmental information;

[0054] Step S12, determining the conditions of the current operating environment according to the basic information of the environment;

[0055] Specifically, the basic environment information includes but is not limited to the operating system type, operating system version, and processor architecture. The operating system type includes windows, linux, and unix. The operating system version includes win10, winxp, centos6, and centos7. The processor architecture includes amd64, mips and arm64, after combining the operating system type, operating system version and processor architecture, the conditions of the current operating environment are obtained. For example, the conditions of the current operating...

Embodiment 2

[0074] figure 2 It is a schematic diagram of a device for quickly releasing program dependence provided by Embodiment 2 of the present invention.

[0075] refer to figure 2 , the device consists of:

[0076] The basic environmental information acquisition unit 1 is used to acquire basic environmental information;

[0077] A determining unit 2, configured to determine the conditions of the current operating environment according to the basic information of the environment;

[0078] The search unit 3 is used to search the corresponding dependent files from the list according to the conditions of the current operating environment;

[0079] The encoding unit 4 is used to encode the dependent file to obtain a character string;

[0080] Calculation unit 5, used to pass the character string through the hash algorithm to obtain the current feature code;

[0081] Comparison unit 6, used to compare the current feature code with the pre-stored feature code;

[0082] The decoding ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and a device for quickly releasing program dependence. The method comprises the following steps: acquiring environment basic information; determining the condition of the current operation environment according to the environment basic information; searching a corresponding dependent file from the list according to the condition of the current running environment; encoding the dependent file to obtain a character string; processing the character string through a hash algorithm to obtain a current feature code; comparing the current feature code with a pre-storedfeature code; if the current feature code is same with the pre-stored feature code, decoding the character string to obtain a dependent file; and releasing the dependent files to the preset path, sothat the corresponding dependent files can be dynamically released according to different environments when the program runs, and the deployment efficiency and the user experience are improved.

Description

technical field [0001] The invention relates to the technical field of network security, in particular to a method and device for quickly releasing program dependencies. Background technique [0002] The dependent files required by the program usually have a great relationship with the system version and processor architecture. The dependent files include but are not limited to driver files and dynamic link libraries. The system versions include but are not limited to Windows XP, Windows 10, 64-bit systems and For 32-bit systems, different system versions and processor architectures require different dependent files. Due to the variety of system versions and processor architectures, the operating environment is complex. When running each environment, it is necessary to manually configure different versions of dependent files, resulting in complex operations and poor user experience. Contents of the invention [0003] In view of this, the object of the present invention i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445G06F9/4401
CPCG06F9/44521G06F9/4411
Inventor 王世晋范渊黄进王辉王世有
Owner HANGZHOU ANHENG INFORMATION TECH CO LTD