Search

CN-116474375-B - Game application version control method, device, equipment and medium

CN116474375BCN 116474375 BCN116474375 BCN 116474375BCN-116474375-B

Abstract

The application discloses a game application version control method, a device, equipment and a medium, which comprise the steps of sending a request to a central server so that the central server returns expected version game information corresponding to a user node, comparing the expected version game information with locally stored current version game information to judge whether the node meets expected version game installation conditions, and installing expected version game application based on the expected version game information if the node meets the expected version game installation conditions. Therefore, the central server is not required to send the notification at regular time, the resource waste of the central server can be avoided, and the situation that the game application of the expected version can be immediately installed after the node is online is ensured.

Inventors

  • YIN HONGGUANG
  • WAN LEI
  • HE ZIHAO
  • Pu Jiakun

Assignees

  • 深圳云网雾联科技有限公司

Dates

Publication Date
20260505
Application Date
20230519

Claims (9)

  1. 1. A method of game application version control, applied to a user node, comprising: Sending a request to a central server at regular time so that the central server returns the game information of the expected version corresponding to the user node, wherein the game information of the expected version is the game information set by the central server; Comparing the expected version game information with the locally stored current version game information to judge whether the node meets the expected version game installation conditions or not; if the node meets the expected version game installation conditions, installing an expected version game application based on the expected version game information; The method comprises the steps of comparing expected version game information with locally stored current version game information to judge whether the node meets expected version game installation conditions, wherein a game version comparison result is obtained by comparing the expected version game information with the locally stored current version game information, if the version comparison result is that the local game version is the same as the expected version, the information abstract in the expected version game information is compared with the information abstract in the current version game information, and if the information abstract in the expected version game information is inconsistent with the information abstract in the current version game information, the node is judged to meet the expected version game installation conditions.
  2. 2. The game application version control method according to claim 1, further comprising: and if the version comparison result is that the local game version is the old version, judging that the node meets the expected version game installation condition.
  3. 3. The game application version control method according to claim 2, further comprising: If the version comparison result is that the local game version is an updated version, judging that the node does not meet the expected version game installation condition, or judging that the node meets the expected version game installation condition, and installing a lower version game application based on the expected version game information.
  4. 4. The game application version control method according to claim 1, further comprising, after the installation of the desired version game application based on the desired version game information: updating the locally stored current version of the game information based on the desired version of the game information; Or reading application information of the installed game application, and updating the locally stored current version game information based on the application information.
  5. 5. The game application version control method according to claim 4, further comprising, after the installation of the desired version game application based on the desired version game information: and reporting the updated current version game information to a central server so that the central server judges whether the game application is installed or not based on the updated current version game information and the expected version game information.
  6. 6. The game application version control method according to any one of claims 1 to 5, characterized by further comprising: if the current version game information does not exist locally, installing the expected version game application based on the expected version game information.
  7. 7. A game application version control device, for use with a user node, comprising: The request sending module is used for sending a request to the central server at regular time so that the central server returns the game information of the expected version corresponding to the user node, wherein the game information of the expected version is the game information set by the central server; The installation condition judging module is used for comparing the expected version game information with the locally stored current version game information so as to judge whether the node meets the installation condition of the expected version game; the game application installation module is used for installing the expected version game application based on the expected version game information if the installation condition judgment module judges that the node meets the expected version game installation condition; the installation condition judging module is specifically used for comparing the expected version game information with the locally stored current version game information to obtain a game version comparison result, comparing the information abstract in the expected version game information with the information abstract in the current version game information if the version comparison result is that the local game version is the same as the expected version, and judging that the node meets the expected version game installation condition if the information abstract in the expected version game information is inconsistent with the information abstract in the current version game information.
  8. 8. An electronic device comprising a memory and a processor, wherein: the memory is used for storing a computer program; The processor for executing the computer program to implement the game application version control method as claimed in any one of claims 1 to 6.
  9. 9. A computer readable storage medium for storing a computer program, wherein the computer program when executed by a processor implements the game application version control method of any one of claims 1 to 6.

Description

Game application version control method, device, equipment and medium Technical Field The present application relates to the field of game application version control technologies, and in particular, to a method, an apparatus, a device, and a medium for controlling a game application version. Background Currently, in the existing game application control version scheme, when a game application version expected to be installed by a node appears, a notification is usually sent to each node by a central server to notify each node to perform game application installation, but the central server does not know whether the node is online or not, so that the notification is usually sent once every a certain period of time, which causes resource waste of the central server, and the node needs to wait for the notification sent by the central server after being online again, so that the installation of the expected version cannot be performed immediately. Disclosure of Invention Accordingly, the present application aims to provide a game application version control method, apparatus, device and medium, which can avoid resource waste of a central server and ensure that a game application of a desired version can be installed immediately after a node is online. The specific scheme is as follows: in a first aspect, the present application discloses a game application version control method, applied to a user node, comprising: sending a request to a central server so that the central server returns the game information of the expected version corresponding to the user node; Comparing the expected version game information with the locally stored current version game information to judge whether the node meets the expected version game installation conditions or not; And if the node meets the installation condition of the expected version game, installing an expected version game application based on the expected version game information. Optionally, the comparing the expected version game information with the locally stored current version game information to determine whether the node meets the expected version game installation condition includes: comparing the expected version game information with the locally stored current version game information to obtain a game version comparison result; and if the version comparison result is that the local game version is the old version, judging that the node meets the expected version game installation condition. Optionally, the method further comprises: and if the version comparison result is that the local game version and the expected version are the same version, judging that the node does not meet the game installation conditions of the expected version. Optionally, the method further comprises: If the version comparison result is that the local game version is an updated version, judging that the node does not meet the expected version game installation condition, or judging that the node meets the expected version game installation condition, and installing a lower version game application based on the expected version game information. Optionally, the method further comprises: If the version comparison result is that the local game version and the expected version are the same version, comparing the information abstract in the game information of the expected version with the information abstract in the game information of the current version; if the information abstract in the expected version game information is inconsistent with the information abstract in the current version game information, judging that the node meets the installation condition of the expected version game. Optionally, after the installation of the desired version game application based on the desired version game information, the method further includes: updating the locally stored current version of the game information based on the desired version of the game information; Or reading application information of the installed game application, and updating the locally stored current version game information based on the application information. Optionally, after the installation of the desired version game application based on the desired version game information, the method further includes: and reporting the updated current version game information to a central server so that the central server judges whether the game application is installed or not based on the updated current version game information and the expected version game information. Optionally, the method further comprises: if the current version game information does not exist locally, installing the expected version game application based on the expected version game information. Optionally, the sending the request to the central server includes: the request is sent to the central server at regular time. In a second aspect, the present application discloses a game application version control device, applied to a user node, comprisi