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

Application packaging method and apparatus

A technology of application program and target application, which is applied in the direction of software deployment, etc., and can solve the problem that the client cannot be uninstalled

Inactive Publication Date: 2018-06-29
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and device for packaging application programs, so as to at least solve the technical problem that the client installed on the computer device cannot be uninstalled

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
  • Application packaging method and apparatus
  • Application packaging method and apparatus
  • Application packaging method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] According to an embodiment of the present invention, a method embodiment of a method for packaging an application program is provided.

[0025] Optionally, in this embodiment, the above application packaging method can be applied to figure 1 In the hardware environment constituted by the server 102 and the terminal 104 as shown. Such as figure 1 As shown, the server 102 is connected to the terminal 104 through a network. The above-mentioned network includes but not limited to: a wide area network, a metropolitan area network or a local area network. The terminal 104 is not limited to a PC, a mobile phone, a tablet computer, and the like. The method in this embodiment of the present invention may be executed by the server 102, may also be executed by the terminal 104, and may also be executed jointly by the server 102 and the terminal 104. Wherein, the method for executing the embodiment of the present invention by the terminal 104 may also be executed by a client inst...

Embodiment 2

[0080] According to an embodiment of the present invention, an application packaging device for implementing the above application packaging method is also provided. Figure 5 is a schematic diagram of an optional application packaging device according to an embodiment of the present invention, such as Figure 5 As shown, the device may include: a receiving unit 52 , a signing unit 54 , an obtaining unit 56 and a packing unit 58 .

[0081] The receiving unit 52 is configured to receive a preset instruction, execute a first task, and generate a first executable file for uninstalling the target application, wherein the first executable file is an unsigned executable file;

[0082] The signing unit 54 is configured to perform a signing operation on the first executable file by executing the second task after the first task is executed, so as to obtain a signed second executable file;

[0083] The acquiring unit 56 is configured to acquire resource files needed to generate a targ...

Embodiment 3

[0109] According to an embodiment of the present invention, there is also provided a server or a terminal for implementing the above application packaging method.

[0110] Figure 7 is a structural block diagram of a terminal according to an embodiment of the present invention, such as Figure 7 As shown, the terminal may include: one or more (only one is shown in the figure) processor 701, memory 703, and transmission device 705 (such as the sending device in the above-mentioned embodiment), such as Figure 7 As shown, the terminal may also include an input and output device 707 .

[0111]Wherein, the memory 703 can be used to store software programs and modules, such as program instructions / modules corresponding to the application program packaging method and device in the embodiment of the present invention, and the processor 701 runs the software programs and modules stored in the memory 703, thereby Execute various functional applications and data processing, that is, r...

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 discloses an application packaging method and apparatus. The method comprises the steps of receiving a preset instruction, executing a first task, and generating a first executable fileused for uninstalling a target application, wherein the first executable file is an unsigned executable file; after the first task is executed, performing signature operation on the first executable file by executing a second task to obtain a signed second executable file; obtaining a resource file required for generating a target installation package, wherein the target installation package is aninstallation package used for installing the target application; and packaging the second executable file and the resource file into the target installation package by executing a third task. The technical problem that a client installed in a computer device cannot be uninstalled is solved.

Description

technical field [0001] The present invention relates to the field of computer software, in particular to a packaging method and device for application programs. Background technique [0002] NSIS, the English full name is Nullsoft Scriptable Install System, is an open source Windows system installer production tool, which provides software installation, uninstallation, system settings, file decompression and other functions. [0003] In order to meet the personalized needs of enterprises and individuals, users often write some programs independently according to their needs. After writing the source code of the software, they can use the NSIS tool to make the installation package of the program. When the installation package is installed on the computer, it will automatically Generate an uninstaller for uninstalling the client. Since the uninstaller (such as uninst.exe) generated after the installation of the installer made by NSIS is automatically generated, the installer w...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/61
CPCG06F8/61G06F8/62
Inventor 颜泰国
Owner TENCENT TECH (SHENZHEN) CO LTD