[go: up one dir, main page]

CN101196815A - Installation package generating device and method, installation progress transferring method - Google Patents

Installation package generating device and method, installation progress transferring method Download PDF

Info

Publication number
CN101196815A
CN101196815A CNA2007103016340A CN200710301634A CN101196815A CN 101196815 A CN101196815 A CN 101196815A CN A2007103016340 A CNA2007103016340 A CN A2007103016340A CN 200710301634 A CN200710301634 A CN 200710301634A CN 101196815 A CN101196815 A CN 101196815A
Authority
CN
China
Prior art keywords
installation
software
installation kit
instruction
progress
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007103016340A
Other languages
Chinese (zh)
Other versions
CN100511143C (en
Inventor
杨采石
陈韶华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CNB2007103016340A priority Critical patent/CN100511143C/en
Publication of CN101196815A publication Critical patent/CN101196815A/en
Application granted granted Critical
Publication of CN100511143C publication Critical patent/CN100511143C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses an installation package generation method, which comprises: establishing an installation package script of a software, storing a document listed information of a software to be packaged in the installation package script, storing a command description information for analyzing a command line, the command line takes an installation parameter when executing the installation package of the software; transforming the command description information stored in the installation package script into an analyzing command line command; generating a command for calculating and sending installation progress of the software; compressing all documents in the document listed information stored in the installation package script, generating the installation package of the software, the command assembly is included in the installation package. Simultaneously, the invention also provides an installation package generating device and an installation progress transforming method. The invention solves the problem of weak software generality when obtaining the software installation progress.

Description

Installation package generating device and method and installation progress transferring method
Technical field
The present invention relates to computer application field, particularly a kind of installation package generating device and method and installation progress transferring method.
Background technology
Universal day by day along with development of computer and computing machine, the function of computing machine is also in continuous increase, and the application service that can offer the user on hardware platform and operating system platform is more and more.The prerequisite that realizes these application service functions is at first to need to install on computers a large amount of application software, yet the complicated processes of these application software I﹠Ms has proposed very big test to domestic consumer.Therefore how doing better aspect the ease for use of computer software and the friendly, is one of important topic of nowadays facing of computer vendors.
In order to improve user experience, utilize a certain software to come the installation process of other softwares of centralized control usually, need not (silence) installation of mourning in silence that the user imports correlation parameter or carries out respective handling in the installation process so that be implemented in.The installation progress that so just need show other softwares of being controlled on the user interface of this software is so that the user can monitor the installation process of above-mentioned other softwares.
At present, transmit installation progress between software, promptly a certain software A will obtain the installation progress of another software B, mainly adopts the method for software for calculation B installation progress in software A.This method comprises following two stages:
The compressed package of stage 1, generation software B; In the source code of software A, calculate the algorithm of its installation progress when being programmed in install software B.
Specifically, the stage 1 comprises: before install software B, according to predetermined compress mode, with the All Files compression generation software B compressed package of software B, for example compressed package of TAR form; The method of install software B compressed package and the algorithm that calculates its installation progress form by source code is programmed in the program of software A, thereby makes when install software B compressed package, the installation progress that software A can software for calculation B.
Stage 2, software A install software B compressed package, and according to the installation progress of pre-defined algorithm software for calculation B.
Specifically, referring to Fig. 1, Fig. 1 is the schematic flow sheet that transmits the installation progress method in the prior art between software.As seen from Figure 1, this method may further comprise the steps:
Step 101, software A decompress to software B compressed package.
Step 102, software A obtain the total number of files of software B.
Step 103, software A Control Software B carry out fitting operation, promptly software A from the compressed package of software B constantly copied files in catalogue to be installed.
Step 104, the intact file of the every copy of software A trigger the incident of once calculating, and promptly software A calculates according to the total number of files of completed document copying quantity and software B among the software B:
From the above mentioned, in the prior art,, so just must in the software of each this similar A, write the algorithm of software for calculation B installation progress if there is the software of a plurality of similar A need obtain the installation progress of software B.Since this write process of calculating the installation progress algorithm be in advance on software A program the mode of the source code by compiling big section complexity realize, must carry out this complicated algorithm compilation operations to the software that other software installation progresses are obtained in each hope like this, will cause therefore that repeated development is more, the versatility of software is not strong.
Summary of the invention
In view of this, embodiments of the invention provide a kind of installation package generating device and method and installation progress transferring method, when having solved acquisition software installation progress, and the problem that software generic is not strong.
Installation package generating device according to the embodiment of the invention comprises:
Installation kit script memory module is used to store the listed files information of the software of needs packing, and storage is used for the instruction description information of resolve command row, and described order line is carried installation parameter when carrying out the installation kit of described software;
Compiler module, the described instruction description information translation that is used for described installation kit script memory module is stored is the instruction of resolve command row, generation comprises the instruction of the installation progress that is used for calculating and send described software, All Files in the described listed files information of storing in the compression installation kit script memory module, generate the installation kit of described software, in described installation kit, comprise the set of above-mentioned instruction.
Installation kit generation method comprises according to another embodiment of the present invention:
Set up the installation kit script of software, storage needs the listed files information of the software of packing in described installation kit script, and storage is used for the instruction description information of resolve command row, and described order line is carried installation parameter when carrying out the installation kit of described software;
The described instruction description information translation of storing in the described installation kit script is the instruction of resolve command row;
Generation comprises the instruction of the installation progress that is used for calculating and send described software;
Compress the All Files in the described listed files information of storing in the described installation kit script, generate the installation kit of described software, in described installation kit, comprise the set of above-mentioned instruction.
Installation progress transferring method according to further embodiment of this invention comprises:
According to above-mentioned installation kit generation method, generate the installation kit of software;
Any one hope obtains other softwares of the installation progress of described software and carries out described installation kit with the order line that carries installation parameter, obtains the installation progress of described software.
As seen from the above technical solutions, compared to existing technology, installation package generating device that the embodiment of the invention provides and method, and installation progress transferring method, need not obtain calculating and the acquisition algorithm of realizing installation progress on the software program of other software installation progresses by compile source code in hope, and only need are realized the simple operation that receives the installation progress data in this software program, and in the installation kit process that generates software to be installed, the order line when making this installation kit when operation, can resolve installation, obtain the memory address space of installation parameter in the order line, constantly calculate and to dish out self installation progress data of the memory address space of this parameter.Therefore, the invention solves when obtaining the software installation progress problem that software generic is not strong.
Description of drawings
Fig. 1 is the schematic flow sheet that transmits the installation progress method in the prior art between software;
Fig. 2 is the structural representation of installation package generating device in the embodiment of the invention;
Fig. 3 is the schematic flow sheet of installation kit generation method in the embodiment of the invention;
Fig. 4 is the schematic flow sheet of installation progress transferring method in the embodiment of the invention;
Fig. 5 is a schematic flow sheet of carrying out installation kit in the embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with the accompanying drawings and the specific embodiments.
Installation package generating device that the embodiment of the invention provides and method and installation progress transferring method in generating the installation kit process of software, are included in the calculating of the installation progress of this software and the instruction set of transmission in the installation kit.Any one hope obtains other softwares of the installation progress of described software and carries out described installation kit with the order line that carries installation parameter, obtains the installation progress of described software.
Referring to Fig. 2, Fig. 2 is the structural representation of installation package generating device in the embodiment of the invention.This installation package generating device is used for generating the installation kit of this software B before any software B is installed, and makes the installation kit of the software B that generated when carrying out, the order line in the time of can parsing operation software B installation kit, and calculating and sending is given the installation progress of self.As seen from Figure 2, this device comprises: installation kit script memory module 210 and compiler module 220.
Wherein, installation kit script memory module 210 is used to store the listed files information of the software B of needs packing, and storage is used for the instruction description information of resolve command row, and this order line is used for carrying installation parameter when the installation kit of executive software B.Wherein installation parameter can be " receiving the installation progress window information " parameter.
Compiler module 220 is used for installation kit script memory module 210 storage is used for that the instruction description information translation of order line is the instruction of resolve command row during parsing operation software B installation kit, generation comprises the instruction that is used for calculating and sending software B installation progress, and according to the software B listed files information of the needs packing of storage in the installation kit script memory module 210, All Files in compression this document list information, generate the installation kit of software B, and in this installation kit, comprise the set of above-mentioned instruction, to realize the installation progress sending function.
Specifically, installation kit script memory module 210 comprises: listed files information memory cell 211 and parsing command line instructions information memory cell 212.
Wherein listed files information memory cell 211 is used to store the listed files information of the software B of needs packing.
Resolve command row command information storage unit 212 is used to store the instruction description information of resolve command row of being used for, and this order line is used for carrying installation parameter when the installation kit of executive software B.Wherein, the instruction description information of resolve command row is used to describe the instruction of resolve command row, order line when this instruction is used for parsing operation software B installation kit, specifically, the operation that this instruction is finished comprises: when any one software A that need obtain software B installation progress when carrying the order line executive software B installation kit of installation parameter, this software B installation kit is resolved this order line, obtains the memory address space of this installation parameter.
Compiler module 220 comprises: resolve command row instruction generation unit 221, calculating and transmission installation progress instruction generation unit 222 and installation kit generation unit 224.
Wherein, resolve command row instruction generation unit 221 be used for 212 storages of installation kit script memory module 210 resolve command row command information storage unit be used for that the instruction description information translation of order line is the instruction of resolve command row during parsing operation software B installation kit, and this instruction is sent to installation kit generation unit 224.
Calculate and send installation progress instruction generation unit 222 and be used to generate and comprise the instruction that is used for calculating and sending software B installation progress, and this instruction is sent to installation kit generation unit 224.Wherein, calculating and send the operation that the instruction of software B installation progress finishes comprises:
1) software B installation kit calculates the installation progress of self.
Software B installation kit is from self copying software B file to catalogue to be installed.Every copy finishes a file, triggers the incident of once calculating, and promptly software B installation kit calculates according to the total number of files in completed document copying quantity and the software B installation kit:
Figure S2007103016340D00051
2) when installation parameter when not being empty, software B installation kit can be to dish out self installation progress data of the memory address space of this installation parameter.
Installation kit generation unit 224 is used to receive the resolve command row instruction that resolve command row instruction generation unit 221 generates, receive the instruction that is used for calculating and sending software B installation progress that comprises of calculating and send 222 generations of installation progress instruction generation unit, and according to the software B listed files information of the needs packing of file list information storage unit in the installation kit script memory module 210 211 storage, All Files in compression this document list information, generate the installation kit of software B, and in this installation kit, comprise the set of above-mentioned instruction, to realize the installation progress sending function.
Therefore, any one software A that wish to obtain software B installation progress is when carrying the order line executive software B installation kit such as the installation parameter that receives the installation progress window information, this software B installation kit can be resolved this order line, obtains the memory address space of this parameter; Can constantly calculate the installation progress of self; And,, thereby make software A can obtain the installation progress of software B constantly to the memory address space of this parameter installation progress data of self of dishing out when installation parameter when not being empty.
Preferably, installation kit script memory module 210 further comprises: other operation instruction information storage unit 213.The installation kit that this unit is used for storing software B needs the instruction description information of other operations of carrying out at operational process.
Above-mentioned other operations can be: for example, in software B installation process, if the user does not close the application process relevant with software B as yet, as the software B supervisor process of legacy version, software B installation kit prompting user need close associated process and just can finish installation.
At this moment, compiler module 220 further comprises: other operational order generation units 223.This unit is used for installation kit with other operation instruction information storage unit 213 storages of installation kit script memory module 210 needs the instruction description information translation of other operations of carrying out to be other operational orders in operational process, and this instruction is sent to installation kit generation unit 224.
At this moment, installation kit generation unit 224 is further used for receiving other operational orders that other operational order generation units 223 generate, and makes the installation kit of the software B that is generated comprise the instruction that is used for finishing other operations.
From the above mentioned,, when generating installation kit, adjust the listed files information for the treatment of software packaging if desired, perhaps need to change installation kit and in operational process, need the operation carried out, as long as modification installation kit script because installation kit script and compiler are separated.This process need not therefore, to operate very easy through complicated compile source code process.
Referring to Fig. 3, Fig. 3 is the schematic flow sheet of installation kit generation method in the embodiment of the invention.As seen from Figure 3, this method may further comprise the steps:
Step 301, before install software B, set up the installation kit script of software B, storage needs the listed files information of the software B of packing in software B installation kit script, and storage is used for the instruction description information of resolve command row, described order line is used for carrying installation parameter when the installation kit of executive software B.Wherein installation parameter can be to receive installation progress window information parameter.
Wherein, the instruction description information of resolve command row is used to describe the instruction of resolve command row, order line when this instruction is used for parsing operation software B installation kit, specifically, the operation that this instruction is finished comprises: when any one software A that need obtain software B installation progress when carrying the order line executive software B installation kit of installation parameter, this software B installation kit is resolved this order line, obtains the memory address space of this installation parameter.
The instruction description information translation of order line is the instruction of resolve command row during parsing operation software B installation kit with being used for of storing in the software B installation kit script for step 302, compiler.
Step 303, compiler generate and comprise the instruction that is used for calculating and sending software B installation progress.
Wherein, calculating and send the operation that the instruction of software B installation progress finishes comprises:
1) software B installation kit calculates the installation progress of self.
Software B installation kit is from self constantly copying software B file to catalogue to be installed.Every copy finishes a file, triggers the incident of once calculating, and promptly software B installation kit calculates according to the total number of files in completed document copying quantity and the software B installation kit:
Figure S2007103016340D00071
2) when installation parameter when not being empty, software B installation kit can be to dish out self installation progress data of the memory address space of this parameter.
Step 304, compiler are according to the listed files information of the software B of the needs packing of storing in the software B installation kit script, All Files in compression this document list information, generate the installation kit of software B, and in this installation kit, comprise above-mentioned instruction set, to realize the installation progress sending function.
Preferably, in step 301, when setting up software B installation kit script, further the storage installation kit needs the instruction description information of other operations of carrying out in operational process in software B installation kit script.
Correspondingly, in step 303, compiler further needs the installation kit of storing in the software B installation kit script instruction description information translation of other operations of carrying out in operational process be command adapted thereto.
Correspondingly, in step 304, compiler further is included in the instruction that needs other operations of carrying out in the operational process in software B installation kit.
From the above mentioned, installation package generating device and method that any software B can adopt the embodiment of the invention to provide generate the installation kit of this software B, and make the software B installation kit that is generated when carrying out, order line in the time of can parsing operation software B installation kit, calculating and sending is given self installation progress.
Referring to Fig. 4, Fig. 4 is the schematic flow sheet of installation progress transferring method in the embodiment of the invention.As seen from Figure 4, transmit installation progress between software, promptly a certain software A will obtain the installation progress of another software B, may further comprise the steps:
Step 401, the installation package generating device and the method that provide according to the above embodiment of the present invention generate the installation kit of software B.
The software A that step 402, any one hope obtain software B installation progress obtains the installation progress of software B to carry the order line executive software B installation kit of installation parameter.Wherein installation parameter can be to receive installation progress window information parameter.
Referring to Fig. 5, Fig. 5 is a schematic flow sheet of carrying out installation kit in the embodiment of the invention.As seen from Figure 5, step 402 specifically comprises:
Step 4021, software A that any one wish to obtain software B installation progress be with command line mode executive software B installation kit, and comprise installation parameter in order line, as " receiving the window information of installation progress " parameter.
Step 4022, software B installation kit are resolved this order line, obtain the memory address space of this installation parameter;
Step 4023, software B installation kit are from self constantly copying software B file to catalogue to be installed, every copy finishes a file, trigger the incident of once calculating, promptly software B installation kit calculates according to the total number of files of storing in completed document copying quantity and the software B installation kit:
Figure S2007103016340D00091
Step 4024, when installation parameter when not being empty, software B installation kit is to dish out self installation progress data of the memory address space of this parameter.
Step 4025, software A read the memory address space of above-mentioned installation parameter, thereby obtain the installation progress of software B.
The present invention can be applied in the various concrete application of between software, transmitting installation progress.Below, be that example is described in more details the present invention with the installation progress of obtaining online game.But, it will be appreciated by those of skill in the art that with the installation progress of obtaining online game be example the present invention will be described only is exemplary, and be not used in protection scope of the present invention limited.
In order to improve user experience, usually adopt the installation kit of in the online game hall, directly downloading a certain recreation C, after finishing, download directly moves this installation kit, the execution installation of mourning in silence, this just need be when installing recreation C, the user installation progress of this recreation C is embodied in the interface of game center, so that can monitor the installation process of recreation C.
According to the embodiment of the invention, game center will obtain the to play installation progress of C mainly comprises following two steps:
Step 1, the installation package generating device and the method that provide according to the embodiment of the invention generate the installation kit of recreation C.
Step 2, game center are carried out recreation C installation kit with the order line that carries installation parameter, obtain the installation progress of recreation C.Wherein installation parameter can be the window information parameter that receives installation progress.Step 2 specifically comprises:
Substep 1, game center are carried out recreation C installation kit with command line mode, and comprise the window information parameter that receives installation progress in order line, as hWnd.
Substep 2, recreation C installation kit are resolved this order line, obtain the memory address space of hWnd;
Substep 3, recreation C installation kit are from self constantly copying recreation C file to catalogue to be installed.Every copy finishes a file, triggers and once calculates incident, and the C installation kit of promptly playing calculates according to the total number of files in completed document copying quantity and the recreation C installation kit:
Figure S2007103016340D00101
Substep 4, when the parameter that receives the installation progress window information when be empty, the C installation kit of playing can be to dish out self installation progress data of the memory address space of this parameter.
Substep 5, game center read the memory address space of the window information parameter of above-mentioned reception installation progress, thereby obtain the installation progress of recreation C.
As seen from the above-described embodiment, compared to existing technology, use the present invention, need not obtain calculating and the acquisition algorithm of realizing installation progress on the software program of other software installation progresses by compile source code in hope, and only need are realized the simple operation that receives the installation progress data in this software program, and in the installation kit process that generates software to be installed, the order line when making this installation kit when operation, can resolve installation, obtain the memory address space of installation parameter in the order line, constantly calculate and to dish out self installation progress data of the memory address space of this parameter.Therefore, the invention solves when obtaining the software installation progress problem that software generic is not strong.
In sum, more than be preferred embodiment of the present invention only, be not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (11)

1. an installation package generating device is characterized in that, comprising:
Installation kit script memory module is used to store the listed files information of the software of needs packing, and storage is used for the instruction description information of resolve command row, and described order line is carried installation parameter when carrying out the installation kit of described software;
Compiler module, the described instruction description information translation that is used for described installation kit script memory module is stored is the instruction of resolve command row, generation comprises the instruction of the installation progress that is used for calculating and send described software, All Files in the described listed files information of storing in the compression installation kit script memory module, generate the installation kit of described software, in described installation kit, comprise the set of above-mentioned instruction.
2. device as claimed in claim 1 is characterized in that, described installation kit script memory module comprises:
The listed files information memory cell is used to store the listed files information of the software of needs packing;
Resolve command row command information storage unit is used to store the instruction description information of resolve command row of being used for, and described order line is carried installation parameter when carrying out the installation kit of described software.
3. device as claimed in claim 1 is characterized in that, described compiler module comprises:
Resolve command row instruction generation unit, the described instruction description information translation that is used for installation kit script memory module is stored is the instruction of resolve command row, and described instruction is sent to the installation kit generation unit;
Calculate and send installation progress instruction generation unit, be used to generate the instruction that comprises the installation progress that is used for calculating and send described software, and described instruction is sent to the installation kit generation unit;
The installation kit generation unit is used to receive the resolve command row instruction that resolve command row instruction generation unit generates, receive to calculate and send that installation progress instruction generation unit generates comprises the instruction of the installation progress that is used for calculating and send described software, All Files in the described listed files information of storing in the compression installation kit script memory module, generate the installation kit of described software, in described installation kit, comprise the set of above-mentioned instruction.
4. device as claimed in claim 1 is characterized in that, the described instruction that is used for calculating and send the installation progress of described software comprises:
Whenever from installation kit, copying a file in catalogue to be installed,, calculate according to the total number of files of storing in completed document copying quantity and the described installation kit:
Figure S2007103016340C00021
When described installation parameter when not being empty, described installation kit is to the memory address space of the described installation parameter described installation progress of dishing out.
5. as each described device of claim 1 to 4, it is characterized in that,
Described installation kit script memory module further comprises: other operation instruction information storage unit are used for storing described installation kit needs other operations of carrying out at operational process instruction description information;
Compiler module further comprises: other operational order generation units, be used for the instruction description information translation of described other operations of other operation instruction information cell stores of installation kit script memory module is other operational orders, described instruction is sent to the installation kit generation unit;
The installation kit generation unit is further used for receiving other operational orders that other operational order generation units generate, and makes the described installation kit that is generated comprise described other operational orders.
6. an installation kit generation method is characterized in that, comprising:
Set up the installation kit script of software, storage needs the listed files information of the software of packing in described installation kit script, and storage is used for the instruction description information of resolve command row, and described order line is carried installation parameter when carrying out the installation kit of described software;
The described instruction description information translation of storing in the described installation kit script is the instruction of resolve command row;
Generation comprises the instruction of the installation progress that is used for calculating and send described software;
Compress the All Files in the described listed files information of storing in the described installation kit script, generate the installation kit of described software, in described installation kit, comprise the set of above-mentioned instruction.
7. method as claimed in claim 6 is characterized in that, described calculating and the installation progress that sends described software comprise:
Whenever from installation kit, copying a file in catalogue to be installed,, calculate according to the total number of files of storing in completed document copying quantity and the described installation kit:
When described installation parameter when not being empty, described installation kit is to the memory address space of the described installation parameter described installation progress of dishing out.
8. method as claimed in claim 6 is characterized in that, further comprises:
When setting up described installation kit script, the described installation kit of storage needs the instruction description information of other operations of carrying out in operational process in described installation kit script;
The instruction description information translation of described other operations of storing in the installation kit script is other operational orders;
In the described installation kit that is generated, comprise described other operational orders.
9. an installation progress transferring method is characterized in that, comprising:
According to each described installation kit generation method of claim 6 to 8, generate the installation kit of software;
Any one hope obtains other softwares of the installation progress of described software and carries out described installation kit with the order line that carries installation parameter, obtains the installation progress of described software.
10. method as claimed in claim 9 is characterized in that, other softwares that described any one hope obtains the installation progress of described software are carried out described installation kit with the order line that carries installation parameter, and the installation progress of obtaining described software comprises:
Described other softwares are carried out described installation kit with command line mode, and comprise installation parameter in order line;
Described installation kit is resolved described order line, obtains the memory address space of described installation parameter;
Described installation kit from the file that self copies described software to catalogue to be installed, whenever file of copy from installation kit calculates the installation progress of described software in catalogue to be installed;
When described installation parameter when not being empty, described installation kit is to the memory address space of the described installation parameter described installation progress of dishing out;
Described other softwares read the memory address space of described installation parameter, obtain the installation progress of described software.
11. method as claimed in claim 10, it is characterized in that, the installation progress of the described software of described calculating comprises: whenever copying a file from installation kit in catalogue to be installed, according to the total number of files of storing in completed document copying quantity and the described installation kit, calculate:
Figure S2007103016340C00031
CNB2007103016340A 2007-12-27 2007-12-27 Installation package generating device and method, installation progress transferring method Active CN100511143C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007103016340A CN100511143C (en) 2007-12-27 2007-12-27 Installation package generating device and method, installation progress transferring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007103016340A CN100511143C (en) 2007-12-27 2007-12-27 Installation package generating device and method, installation progress transferring method

Publications (2)

Publication Number Publication Date
CN101196815A true CN101196815A (en) 2008-06-11
CN100511143C CN100511143C (en) 2009-07-08

Family

ID=39547249

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007103016340A Active CN100511143C (en) 2007-12-27 2007-12-27 Installation package generating device and method, installation progress transferring method

Country Status (1)

Country Link
CN (1) CN100511143C (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763269A (en) * 2010-01-27 2010-06-30 中兴通讯股份有限公司 Method for manufacturing software installation package
CN102156654A (en) * 2011-04-28 2011-08-17 中兴通讯股份有限公司 Installation method and system thereof for software installation package
CN102270129A (en) * 2010-06-07 2011-12-07 微软公司 Distributing software products as an executable containing script logic with external resources
CN101699400B (en) * 2009-09-03 2013-02-27 中兴通讯股份有限公司 Method and system for generating and running installation program of client
CN103049297A (en) * 2013-01-09 2013-04-17 福州博远无线网络科技有限公司 Method for compiling and encapsulating software of intelligent device into custom-installation software
CN103593209A (en) * 2013-10-09 2014-02-19 北京奇虎科技有限公司 Progress display method and device
CN104407856A (en) * 2014-11-10 2015-03-11 北京国双科技有限公司 SDK (Software Development Kit) file packaging method and SDK file packaging device
CN104866292A (en) * 2014-02-25 2015-08-26 北京娜迦信息科技发展有限公司 Method and device for extending software function
CN105022639A (en) * 2015-08-14 2015-11-04 环胜电子(深圳)有限公司 Execution method and device for process management universal program
CN107729000A (en) * 2017-11-24 2018-02-23 北京小米移动软件有限公司 Application program installation kit generation method and device
CN114936108A (en) * 2022-05-26 2022-08-23 联想(北京)有限公司 Processing method and electronic equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102289374B (en) * 2011-08-31 2017-06-30 南京中兴新软件有限责任公司 A kind of method and device for building multi-platform software running environment

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101699400B (en) * 2009-09-03 2013-02-27 中兴通讯股份有限公司 Method and system for generating and running installation program of client
CN101763269A (en) * 2010-01-27 2010-06-30 中兴通讯股份有限公司 Method for manufacturing software installation package
CN102270129A (en) * 2010-06-07 2011-12-07 微软公司 Distributing software products as an executable containing script logic with external resources
CN102156654A (en) * 2011-04-28 2011-08-17 中兴通讯股份有限公司 Installation method and system thereof for software installation package
CN102156654B (en) * 2011-04-28 2016-02-10 中兴通讯股份有限公司 A kind of installation method of software installation kit and system
CN103049297B (en) * 2013-01-09 2015-11-18 福州博远无线网络科技有限公司 A kind of software translating by smart machine is packaged into the method from mounting software
CN103049297A (en) * 2013-01-09 2013-04-17 福州博远无线网络科技有限公司 Method for compiling and encapsulating software of intelligent device into custom-installation software
CN103593209A (en) * 2013-10-09 2014-02-19 北京奇虎科技有限公司 Progress display method and device
CN104866292A (en) * 2014-02-25 2015-08-26 北京娜迦信息科技发展有限公司 Method and device for extending software function
CN104866292B (en) * 2014-02-25 2018-05-25 北京娜迦信息科技发展有限公司 A kind of method and device of extended software function
CN104407856A (en) * 2014-11-10 2015-03-11 北京国双科技有限公司 SDK (Software Development Kit) file packaging method and SDK file packaging device
CN104407856B (en) * 2014-11-10 2018-02-02 北京国双科技有限公司 Software tool develops the packaging method and device of APMB package
CN105022639A (en) * 2015-08-14 2015-11-04 环胜电子(深圳)有限公司 Execution method and device for process management universal program
CN107729000A (en) * 2017-11-24 2018-02-23 北京小米移动软件有限公司 Application program installation kit generation method and device
CN114936108A (en) * 2022-05-26 2022-08-23 联想(北京)有限公司 Processing method and electronic equipment

Also Published As

Publication number Publication date
CN100511143C (en) 2009-07-08

Similar Documents

Publication Publication Date Title
CN101196815A (en) Installation package generating device and method, installation progress transferring method
CN102279765B (en) Pre-compiling hosted managed code
CN100442234C (en) Software package construction method and system for embedded systems
US9392051B2 (en) Application distribution supplying a dedicated application to a terminal from an application deposited by the developer
CN111367510B (en) Android function module development method and device
CN101957766B (en) Method, device and system for weaving byte code
CN107077379B (en) A method and apparatus for creating a virtual machine
KR100546742B1 (en) Target system based source program development device and method
CN105204913A (en) Method and system for running Linux application on Android operating system and system
US7805707B2 (en) System and method for preparing runtime checks
CA2539433A1 (en) Systems and methods for dynamically linking application software into a running operating system kernel
CN105159732A (en) Method for installing or updating application program in mobile terminal and mobile terminal
CN111209001A (en) Method, system, equipment and medium for batch generation of APKs of android channels
CN105138462A (en) Testing software integration frame and method for processing testing data
CN118394369B (en) Cross-platform deployment system of domestic operating system based on hardware feature adaptation
CN102664952B (en) Method for managing and monitoring embedded equipment cluster
CN107577609A (en) A kind of embedded system dynamic module adjustment method of Intrusion Detection based on host end dynamic link
KR20110105615A (en) Terminal suitability application optimization device and method
CN107291447B (en) A method of it automatically generates and issues SDK codes
CN102289367A (en) Command line shell command generation based on schema
CN102768628A (en) Method and device for preinstallation of third party application
CN113296795A (en) Application deployment method, device, equipment, storage medium and program product
CN112783653B (en) Resource scheduling method and device based on containerization
CN102495757A (en) Optimization method applicable to JAVA remote invocation object transfer and device
KR20130020135A (en) System and method of providing the developer list of developing code simultaneously in an integrated development environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant