The content of the invention
In view of the above problems, it is proposed that the present invention so as to provide one kind overcome above mentioned problem or at least in part solve onState the method and device of the live game of problem.
The method that the embodiment of the present invention provides a kind live game, applied to main broadcaster end, methods described includes:
During using the live specified game of live software, the barrage information that spectators send is obtained;
Mark is set according to for the equipment for characterizing barrage attribute, equipment is filtered out from the barrage information bullet is setCurtain, the equipment is set in barrage comprising equipment title;
Barrage is set to be sent in the game process of the specified game equipment;
In the game process, barrage is set according to the equipment, by the dress of the game role in the specified gameIt is standby to be set to the equipment with the equipment title.
It is preferred that, filtered out described from the barrage information after equipment sets barrage, and described by the dressBefore standby setting barrage is sent in the game process of the specified game, methods described also includes:
Based on main broadcaster to sending the selection operation that the equipment sets the spectators of barrage to carry out, target audience is determined;
From it is described equipment set barrage in find out belong to the target audience equipment set barrage filled as targetIt is standby that barrage is set;
Wherein, it is described to set barrage to be sent in the game process of the specified game equipment, including:
Barrage is set to be sent in the game process of the specified game target equipment;
Wherein, it is described that barrage is set according to the equipment, the equipment of the game role in the specified game is set toEquipment with the equipment title, including:
Barrage is set according to target equipment, the equipment of the game role in the specified game is set to instituteState the equipment of equipment title.
It is preferred that, it is described that barrage is set according to the equipment, the equipment of the game role in the specified game is setFor with it is described equipment title equipment, including:
Set barrage to count the equipment, obtain all equipment classes corresponding with the equipment setting barrageType, and the quantity of the corresponding spectators of different types of equipment that every kind of types of equipment is included;
Equipment with most spectator attendances in every kind of types of equipment is equipped as target;
The equipment of game role in the specified game is set to the target equipment.
It is preferred that, the equipment is set before barrage is sent in the game process of the specified game described, instituteStating method also includes:
Name pipeline is created in the live software;
In the game process of preset configuration program is injected with, the preset configuration program passes through the name pipelineTitle set up and communicate to connect with the live software so that the live software and the game process can pass through the lifeName pipeline is communicated.
It is preferred that, it is described to set barrage to be sent in the game process of the specified game equipment, including:
The equipment setting barrage is sent to the trip of the specified game by the name pipeline by the live softwareIn play process.
It is preferred that, it is described that barrage is set according to the equipment, the equipment of the game role in the specified game is setFor with it is described equipment title equipment, including:
It is determined that types of equipment corresponding with the equipment setting barrage;
Call equipment corresponding with the types of equipment that function is set;
Set function that the equipment of the game role in the specified game is set to the dress using the equipmentThe equipment of standby title.
Based on same inventive concept, the embodiment of the present invention also provides a kind of method of live game, applied to viewer end, instituteThe method of stating includes:
During game is specified using the viewing of live software, the barrage that entrance is carried out is sent by barrage based on spectatorsInput operation, obtains equipment and sets barrage, wherein, the equipment is set in barrage comprising equipment title and for characterizing barrage categoryProperty equipment set mark;
Send the equipment and barrage is set to the direct broadcast server of the live software, so that the direct broadcast server canThe equipment setting barrage is transmitted to the main broadcaster end of the live specified game.
Based on same inventive concept, the embodiment of the present invention also provides a kind of device of live game, and described device includes:
First acquisition module, for during using the live specified game of live software, obtaining the bullet that spectators sendCurtain information;
Filtering module, for setting mark according to the equipment for being used to characterize barrage attribute, is filtered from the barrage informationGo out equipment and barrage is set, the equipment is set in barrage comprising equipment title;
First sending module, for setting barrage to be sent in the game process of the specified game equipment;
Setup module, in the game process, barrage being set according to the equipment, by the specified gameThe equipment of game role is set to the equipment with the equipment title.
It is preferred that, described device also includes:
Determining module, for the selection operation carried out based on main broadcaster to the spectators for sending the equipment setting barrage, it is determined thatGo out target audience;
Searching modul, the equipment that the target audience is belonged to for being found out in setting barrage from the equipment sets bulletCurtain sets barrage as target equipment;
The sending module, specifically for:
Barrage is set to be sent in the game process of the specified game target equipment;
The setup module, specifically for:
Barrage is set according to target equipment, the equipment of the game role in the specified game is set to instituteState the equipment of equipment title.
Based on same inventive concept, the embodiment of the present invention also provides a kind of device of live game, and described device includes:
Second acquisition module, for during game is specified using the viewing of live software, barrage to be passed through based on spectatorsThe barrage input operation that entrance is carried out is sent, equipment is obtained and barrage is set, wherein, the equipment is set in barrage comprising equipment nameClaim and mark is set for the equipment for characterizing barrage attribute;
Second sending module, barrage is set to the direct broadcast server of the live software for sending the equipment, so thatThe equipment setting barrage can be transmitted to the main broadcaster end of the live specified game by the direct broadcast server.
One or more of embodiment of the present invention technical scheme, has at least the following technical effects or advantages:
The present invention from barrage information by setting mark to be identified for the equipment for characterizing barrage attribute, filtering outEquipment sets barrage, and sets barrage to be sent in the game process for specifying game equipment, according to equipment in game processSet the equipment title included in barrage to be configured the equipment of game role, realize to the game role in live gameThe technique effect that is controlled of equipment, improve live interactive of game.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the disclosure in accompanying drawingExemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth hereLimited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosureComplete conveys to those skilled in the art.
One embodiment of the present invention provides a kind of method of live game, as shown in figure 1, the method for the live gameApplied to main broadcaster end, the electronic equipment at main broadcaster end is the executive agent of the live game method, and methods described includes:
Step 101:During using the live specified game of live software, the barrage information that spectators send is obtained.
Specifically, during live to specified game progress by live software at main broadcaster end, the sight in direct broadcasting roomMany live softwares by viewer end can watch the fact for specifying game, also, spectators can also be by live softwareBarrage send entrance carry out barrage input operation, so as to send barrage.
Step 102:Mark is set according to for the equipment for characterizing barrage attribute, equipment is filtered out from the barrage informationBarrage is set, and the equipment is set in barrage comprising equipment title.
In specific implementation process, the barrage that spectators send can be comment barrage, or equipment sets barrage, dressComprising equipment title and equipment setting mark in standby setting barrage, equipment sets mark for characterizing barrage attribute, when a bulletMark is set comprising equipment in curtain, then shows that this barrage belongs to equipment and sets barrage.So as to which main broadcaster end is getting spectators' hairAfter the barrage information sent, by setting mark to be identified equipment, equipment can be filtered out from barrage information bullet is setCurtain.
Step 103:Barrage is set to be sent in the game process of the specified game equipment.
Step 104:In the game process, barrage is set according to the equipment, by the game in the specified gameThe equipment of role is set to the equipment with the equipment title.
The application from barrage information by setting mark to be identified for the equipment for characterizing barrage attribute, filtering outEquipment sets barrage, and sets barrage to be sent in the game process for specifying game equipment, according to equipment in game processSet the equipment title included in barrage to be configured the equipment of game role, realize to the game role in live gameThe technique effect that is controlled of equipment, improve live interactive of game.
In a kind of specific embodiment of the application, after step 102, and before step 103, methods described is alsoIt can include:
Based on main broadcaster to sending the selection operation that the equipment sets the spectators of barrage to carry out, target audience is determined;
From it is described equipment set barrage in find out belong to the target audience equipment set barrage filled as targetIt is standby that barrage is set.
Specifically, in this application, main broadcaster can select a target from the spectators for sending equipment setting barrageSpectators, after target audience is determined, find out the equipment setting barrage for belonging to target audience from equipment setting barrageAs target equipment, barrage is set.For example, setting barrage, the second equipment to set barrage, the 3rd equipment to set when there is the first equipmentWhen putting barrage and the 4th equipment setting barrage, wherein, send the first equipment and set the spectators of barrage to be filled for spectators' first, transmission secondThe spectators of standby setting barrage are spectators' second, the equipment of transmission the 3rd sets the spectators of barrage to be similarly spectators' first, and main broadcaster can be to sightMany first and spectators' second carry out selection operation, when main broadcaster chooses spectators' first, spectators' first is defined as into target audience, further, looked intoFind out the equipment setting barrage for belonging to spectators' first, i.e. the first equipment sets barrage and the 3rd equipment to set barrage, and first is filledIt is standby to set barrage and the 3rd equipment setting barrage to be equipped as target and barrage is set.So as to which target equipment is set bullet by the applicationCurtain is sent in game process, and in game process, sets barrage to be set to the equipment of game role according to target equipmentThe equipment for setting the target in barrage to equip title is equipped with target.
In addition, in a kind of specific embodiment of the application, it is after step 102, and before step 103, describedMethod can also include:
The selection operation that barrage is carried out is set to the equipment based on main broadcaster, determines that target equipment sets barrage.
Specifically, in this application, main broadcaster can to one or some equipment set barrage in select one orSome equipments of person set barrage as target equipment and set barrage.For example, setting barrage, the second equipment when there is the first equipmentWhen setting barrage, the 3rd equipment setting barrage and the 4th equipment setting barrage, main broadcaster is by selection operation, when main broadcaster fills to firstWhen standby setting barrage carries out selection operation, then barrage is set to be defined as target equipment setting barrage the first equipment.So as to this ShenPlease set barrage to be sent in game process target equipment, and in game process, set barrage to swim according to target equipmentThe equipment of play role is set to equip the equipment for setting the target in barrage to equip title with target.
In a kind of specific embodiment of the application, barrage is set according to the equipment, by the specified gameThe equipment of game role is set to the equipment with the equipment title, including:
Set barrage to count the equipment, obtain all equipment classes corresponding with the equipment setting barrageType, and the quantity of the corresponding spectators of different types of equipment that every kind of types of equipment is included;
Equipment with most spectator attendances in every kind of types of equipment is equipped as target;
The equipment of game role in the specified game is set to the target equipment.
In specific implementation process, barrage, the second equipment is set to set barrage, the 3rd equipment to set when there is the first equipmentWhen barrage and the 4th equipment set barrage, by setting barrage information to be identified each bar equipment, following information is obtained:FirstEquipment sets barrage correspondence:Types of equipment " Fu Wen ", equipment title " flashing " and transmission spectators " spectators' first ", the second equipment are setBarrage correspondence:Types of equipment " weapon ", equipment title " hammer of the Holy Ghost " and transmission spectators " spectators' second ", the 3rd equipment set barrageCorrespondence:" spectators the third ", the 4th equipment sets barrage pair by types of equipment " weapon ", equipment title " hammer of the Holy Ghost " and transmission spectatorsShould:Types of equipment " weapon ", equipment title " angstrom new Northey war sword " and transmission spectators " spectators' fourth ", the 5th equipment set barrage pairShould:Types of equipment " saddle horse ", equipment title " Kodo Beast " and transmission spectators " spectators penta ", so that by setting bullet to above-mentioned equipmentCurtain is counted, and resulting in types of equipment includes " Fu Wen ", " weapon " and " saddle horse ", also, for types of equipment " Fu Wen "For exist one equipment species " flashing ", and only exist a spectators have sent correspondence " flashing " equipment set barrage;There are two equipment species " hammer of the Holy Ghost " and " angstrom new Northey war sword " for types of equipment " weapon ", and there are twoThe equipment that spectators have sent correspondence " hammer of the Holy Ghost " sets barrage, and a spectators have sent the equipment of correspondence " angstrom new Northey war sword "Barrage is set;There is an equipment species " Kodo Beast " for types of equipment " saddle horse ", and presence only exists a sightThe equipment that crowd have sent correspondence " Kodo Beast " sets barrage, so that, by symbol literary " flashing ", weapon " hammer of the Holy Ghost " and saddle horse " sectionMany beasts " are equipped as target, and the equipment of game role is configured according to the above-mentioned target equipment determined.
It should be noted that in this application, equipment title can characterize the kind being equipped under its affiliated types of equipmentClass.Also, it is same using the dress for first obtaining target equipment it is determined that target is equipped and when carrying out equipment using target equipment and settingStandby title, then the equipment of game role is set to the equipment of the equipment name with target equipment.
For how to be configured to the equipment of game role, in this application, the equipment set into barrage describedBefore being sent in the game process of the specified game, methods described also includes:
Name pipeline is created in the live software;
In the game process of preset configuration program is injected with, the preset configuration program passes through the name pipelineTitle set up and communicate to connect with the live software so that the live software and the game process can pass through the lifeName pipeline is communicated.
So as to, it is described to set barrage to be sent in the game process of the specified game equipment, including:
The equipment setting barrage is sent to the trip of the specified game by the name pipeline by the live softwareIn play process.
In specific implementation process, the application by name pipeline (Named Pipes) realize live software and play intoCommunication between journey, name pipeline can cover the procotol details of bottom.In this application, it is previously implanted in game processHave preset configuration program, the preset configuration program equivalent to name pipeline client so that, the live software at main broadcaster end is suitableIn the service end of name pipeline.During the correspondence between live software and game process is set up, first, in main broadcasterName pipeline is created in the live software at end, specifically, service end Employ Windows API Function CreateNamedPipe is createdName pipeline with preset name, the preset name is unique, does not exist with the pipeline of other processes in system and bears the same name, so thatClient can connect name pipeline by preset name, and service end is then waited by calling ConnectNamedPipeThe connection of client, accordingly, client call function CreateFile connects name pipeline, and call functionWaitNamedPipe waits the response of service end, further, and after the upper client of service end connection, client is by callingFunction WriteFile write-in connection data into name pipeline, service end is by call function ReadFile come reading clientThe connection data of transmission, the connection data are used to inform that service end client has completed to connect and can be communicated, then, clothesBeing engaged in, by call function WriteFile, the write-in equipment into name pipeline sets barrage at end, and client passes through call functionReadFile carrys out the equipment that reading service end is sent from name pipeline and sets barrage.
The application, and will be live using the connection for naming pipeline to set up between the live software at main broadcaster end and game processThe equipment that software is obtained sets barrage constantly to write name pipeline, and the preset configuration program being injected into game process is continuousEquipment is collected from name pipeline barrage is set in ground.
Further, for how preset configuration program being injected into game process, the application is by calling Windows systemsPreset configuration program is injected into game process by the api function that system is provided.Specifically, Windows API calls are passed throughCreateRemoteThread creates a remote thread in game process, and the remote thread enters for the live software at main broadcaster endThe thread that journey is created in game process, removing calling system function LoadLibrary by the remote thread to load needs noteThe preset configuration program entered, it is as follows that it implements process:
First, in being distributed by WindowsAPI function VirtualAllocEx functions in the memory headroom of game processDeposit, then, be written to the disk path of preset configuration program by WindowsAPI functions WriteProcessMemoryIn the allocated internal memory, then, Employ Windows API Function CreateRemoteThread functions are created in game processA thread is built, the execution logic of thread is exactly Employ Windows API Function LoadLibrary to load preset configuration programDisk path, one thread of unlatching is realized in game process by said process, pre- establishing is loaded by the threadProgram is put, it is achieved thereby that the injection of preset configuration program.
It should be noted that in this application, preset configuration program is equivalent to virtual module.
Further, in this application, according to dress of the equipment setting barrage to the game role in the specified gameIt is standby to be configured, including:
It is determined that types of equipment corresponding with the equipment setting barrage;
Call equipment corresponding with the types of equipment that function is set;
Set function that the equipment of the game role in the specified game is set to the dress using the equipmentThe equipment of standby title.
In this application, equipment corresponding with types of equipment in game process is analyzed by dis-assembling and function is set.SpecificallyGround, the Dynamic Debugging Tool WinDbg provided by Windows is come dynamic debugging game process, so that it is determined that the different equipments of correspondenceThe equipment of type sets function.In gaming, each equipment sets function to correspond to one section of code, and it corresponds to game process thenIt is a memory address, finally analyzing obtained result is then:The first power function with the first memory address X1 corresponds toFirst equipment of the first types of equipment sets function, and the second power function with the second memory address X2 corresponds to the second equipmentSecond equipment of type sets function, etc..
Because the code played in internal memory is present in assembler language form, therefore, by calling assembler languageForm goes to call the equipment of game to set function.So that types of equipment is symbol text, weapon and saddle horse as an example, it is implemented as follows:
Wherein, the content that _ _ asm { } is bracketed, which is indicated in C language, is embedded in assembly code.SetRune and SetEquipValue with this 3 functions of SetHorse and RoleThis and a variable is then a memory address, and its memory address is specific thenIt is to be found by WinDbg dynamic debuggings analysis.
The method for applying the live game at main broadcaster end of the application is illustrated below in conjunction with practical application.
During using the live specified game of live software, the barrage information that spectators send is obtained, wherein, barrage letterBreath includes:First barrage " main broadcaster 6666 " and the second barrage " set@saddle horses:During Kodo Beast ", mark " set@are set by equippingSaddle horse ", can filter out equipment and set barrage, equipment sets barrage to be the second barrage " set@saddle horses:Kodo Beast ", then, willEquipment sets barrage " set@saddle horses:Kodo Beast " by the name pipeline between live software and game process send to play intoCheng Zhong, in game process, it is saddle horse to determine types of equipment, and then calls saddle horse corresponding with saddle horse to set function, is utilizedThe saddle horse sets function that the saddle horse of game role is set into Kodo Beast.
Based on same inventive concept, the second embodiment of the present invention also provides a kind of method of live game, and this method shouldFor viewer end, as shown in Fig. 2 methods described includes:
Step 201:During game is specified using the viewing of live software, entrance is sent by barrage based on spectators and enteredCapable barrage input operation, obtains equipment and sets barrage, wherein, the equipment is set in barrage comprising equipment title and for tableThe equipment for levying barrage attribute sets mark;
Step 202:Send the equipment and barrage is set to the direct broadcast server of the live software, so that the live clothesThe equipment setting barrage can be transmitted to the main broadcaster end of the live specified game by business device.
In the method for the live game of the application, the structure that equipment sets barrage, specifically, equipment can be pre-setSet to include equipment title in barrage and equip to set and identify, equipment sets the attribute for identifying and being used for characterizing barrage, when a bulletMark is set comprising equipment in curtain, then shows that this barrage belongs to equipment and sets barrage.Equipment sets in mark and set comprising equipmentIdentifier and types of equipment are put, equipment sets identifier to be set, and types of equipment can be in symbol text, weapon and saddle horseAny one, for example, equipment sets mark to have following form:Set@symbol texts, set@weapons, set@saddle horses.Further,One complete equipment sets barrage to set mark and equipment title comprising equipment, and equipment sets and set between mark and equipment titleBe equipped with blank character, blank character is used to set equipment mark and equipment title to make a distinction, blank character be usually ":", so that, dressIt is standby to set barrage to have following form:Set@symbol texts:Flash, set@weapons:The hammer of the Holy Ghost, set@saddle horses:Kodo Beast.
For equipment, barrage " set@symbol texts are set:Flash " for, the process that barrage is identified is being set to the equipmentIn, it is symbol text to result in types of equipment according to " set@symbols text ", is resulted according to " flashing " and equips entitled flash;ForEquipment sets barrage " set@weapons:For the hammer of the Holy Ghost ", types of equipment is resulted in for weapon according to " set@weapons ", according to" hammer of the Holy Ghost " results in the hammer of the equipment title Holy Ghost;For equipment, barrage " set@saddle horses are set:For Kodo Beast ", according to" set@saddle horses " results in types of equipment for saddle horse, and the entitled Kodo Beast of equipment is resulted according to " Kodo Beast ".
Based on same inventive concept, the embodiment of the present invention also provides corresponding with the method for the live game in first embodimentLive game device, as shown in figure 3, described device includes:
First acquisition module 301, for during using the live specified game of live software, obtaining what spectators sentBarrage information;
Filtering module 302, for setting mark, the mistake from the barrage information according to the equipment for being used to characterize barrage attributeFilter out equipment and barrage is set, the equipment is set in barrage comprising equipment title;
First sending module 303, for setting barrage to be sent in the game process of the specified game equipment;
Setup module 304, in the game process, barrage being set according to the equipment, by the specified gameIn game role equipment be set to it is described equipment title equipment.
Wherein, described device also includes:
Determining module, for the selection operation carried out based on main broadcaster to the spectators for sending the equipment setting barrage, it is determined thatGo out target audience;
Searching modul, the equipment that the target audience is belonged to for being found out in setting barrage from the equipment sets bulletCurtain sets barrage as target equipment;
The sending module, specifically for:
Barrage is set to be sent in the game process of the specified game target equipment;
The setup module, specifically for:
Barrage is set according to target equipment, the equipment of the game role in the specified game is set to instituteState the equipment of equipment title.
Based on same inventive concept, the embodiment of the present invention also provides corresponding with the method for the live game in second embodimentLive game device, as shown in figure 4, described device includes:
Second acquisition module 401, for during game is specified using the viewing of live software, bullet to be passed through based on spectatorsCurtain sends the barrage input operation that entrance is carried out, and obtains equipment and sets barrage, wherein, the equipment is set in barrage comprising equipmentTitle and the equipment setting mark for characterizing barrage attribute;
Second sending module 402, for send it is described equipment set barrage to the live software direct broadcast server, withThe main broadcaster end for enabling the direct broadcast server to set barrage to be transmitted to the live specified game equipment.
Technical scheme in above-mentioned the embodiment of the present application, at least has the following technical effect that or advantage:
The application from barrage information by setting mark to be identified for the equipment for characterizing barrage attribute, filtering outEquipment sets barrage, and sets barrage to be sent in the game process for specifying game equipment, according to equipment in game processSet the equipment title included in barrage to be configured the equipment of game role, realize to the game role in live gameThe technique effect that is controlled of equipment, improve live interactive of game.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of systemStructure be obvious.In addition, the present invention is not also directed to any certain programmed language.It is understood that, it is possible to use it is variousProgramming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hairBright preferred forms.
In the specification that this place is provided, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present inventionExample can be put into practice in the case of these no details.In some instances, known method, structure is not been shown in detailAnd technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure and help to understand one or more of each inventive aspect, existAbove in the description of the exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimesIn example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:It is i.e. required to protectThe application claims of shield features more more than the feature being expressly recited in each claim.More precisely, such as followingClaims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,Thus the claims for following embodiment are expressly incorporated in the embodiment, wherein each claim is in itselfAll as the separate embodiments of the present invention.
Those skilled in the art, which are appreciated that, to be carried out adaptively to the module in the equipment in embodimentChange and they are arranged in one or more equipment different from the embodiment.Can be the module or list in embodimentMember or component be combined into a module or unit or component, and can be divided into addition multiple submodule or subelement orSub-component.In addition at least some in such feature and/or process or unit exclude each other, it can use anyCombination is disclosed to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so to appointWhere all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (including adjoint powerProfit is required, summary and accompanying drawing) disclosed in each feature can or similar purpose identical, equivalent by offer alternative features come generationReplace.
Although in addition, it will be appreciated by those of skill in the art that some embodiments described herein include other embodimentsIn included some features rather than further feature, but the combination of the feature of be the same as Example does not mean in of the inventionWithin the scope of and form different embodiments.For example, in the following claims, times of embodiment claimedOne of meaning mode can be used in any combination.
The present invention all parts embodiment can be realized with hardware, or with one or more processor runSoftware module realize, or realized with combinations thereof.It will be understood by those of skill in the art that can use in practiceSome in the device of microprocessor or digital signal processor (DSP) to realize live game according to embodiments of the present inventionOr some or all functions of whole parts.The present invention be also implemented as perform method as described herein onePartly or completely equipment or program of device (for example, computer program and computer program product).It is such to realize thisThe program of invention can be stored on a computer-readable medium, or can have the form of one or more signal.SoSignal can download and obtain from internet website, either provide or provided in any other form on carrier signal.
It should be noted that the present invention will be described rather than limits the invention for above-described embodiment, and abilityField technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,Any reference symbol between bracket should not be configured to limitations on claims.Word "comprising" is not excluded the presence of notElement or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple suchElement.The present invention can be by means of including the hardware of some different elements and coming real by means of properly programmed computerIt is existing.In if the unit claim of equipment for drying is listed, several in these devices can be by same hardware branchTo embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fameClaim.