CN111985264A - Registration method of touch all-in-one machine equipment - Google Patents
Registration method of touch all-in-one machine equipment Download PDFInfo
- Publication number
- CN111985264A CN111985264A CN202011040585.1A CN202011040585A CN111985264A CN 111985264 A CN111985264 A CN 111985264A CN 202011040585 A CN202011040585 A CN 202011040585A CN 111985264 A CN111985264 A CN 111985264A
- Authority
- CN
- China
- Prior art keywords
- registration
- touch
- machine
- code
- activation code
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000004913 activation Effects 0.000 claims description 37
- 238000012795 verification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Toxicology (AREA)
- Electromagnetism (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention relates to the field of equipment registration, and particularly relates to a registration method of touch all-in-one equipment, which aims to solve the problem that the touch all-in-one equipment cannot be registered and used in a network-free environment, and comprises the following steps: step 1, judging a registration mode used by a user by the touch integrated machine, wherein the registration mode is code scanning registration or usb registration of the mobile equipment; and 2, executing a code scanning registration step if the judgment result in the step 1 is code scanning registration, and executing a usb registration step if the judgment result is usb registration. By adopting the mode, the touch all-in-one machine equipment can be registered and used in a network-free environment.
Description
Technical Field
The invention relates to the field of equipment registration, in particular to a registration method of touch all-in-one machine equipment.
Background
The current common registration method on the market is usually online direct registration, such as: mobile phone verification code registration, social account registration and the like. However, these registration methods have a common feature, and the device must remain online and the network is smooth, so that the device can interact with the background in a timely manner. The portability of the mobile equipment and the support of data traffic ensure that the mobile equipment is easy to network, and compared with the touch all-in-one machine equipment, the touch all-in-one machine equipment is difficult to ensure the network connectivity of the equipment in a hundred percent manner during registration due to the difficulty in mobility and the limitations of environment and hardware, so that the equipment cannot be registered for use.
Disclosure of Invention
The invention provides a registration method of touch all-in-one machine equipment, which aims to realize registration and use of the touch all-in-one machine equipment in a network-free environment.
The technical scheme adopted by the invention for solving the problems is as follows:
a registration method of a touch all-in-one machine device comprises the following steps:
step 1, judging a registration mode used by a user by the touch integrated machine, wherein the registration mode is code scanning registration or usb registration of the mobile equipment;
step 2, if the judgment result in the step 1 is code scanning registration, executing steps 31-34, and if the judgment result is usb registration, executing steps 41-43;
step 31, generating a two-dimensional code and an activation code by the touch all-in-one machine equipment;
step 32, scanning the two-dimensional code generated in the step 31 by the user through the networked mobile equipment;
step 33, generating a comparison activation code by the background of the registration server, and displaying the comparison activation code to the user after the user successfully scans the code and verifies;
step 34, inputting a comparison activation code in the touch all-in-one machine equipment by a user, and if the relationship between the comparison activation code and the activation code is correct, finishing registration of the touch all-in-one machine equipment;
step 41, the touch all-in-one machine device scans whether a registration information file exists in an appointed directory of the USB flash disk, and if yes, the touch all-in-one machine device inquires whether a user uses USB flash disk information for registration;
42, when the user selects to use the USB flash disk information for registration, generating an md5 value by using an md5 algorithm for data with a key value not md5 in the registration information file, comparing the md 3526 value with an md5 value stored in the registration information file, if the md5 value is equal to the md5 value, writing the registration information in the registration information file into the touch all-in-one machine for storage, skipping boot guidance, and otherwise prompting the user that the registration information file is damaged;
and 43, after the touch all-in-one machine device is networked, automatically uploading the stored registration file information and the device information to a background of a registration server to finish registration.
Further, the manner of generating the two-dimensional code by the touch integrated device in step 31 is as follows: firstly, acquiring a serial number and a mac address of a local machine as necessary parameters, then generating a four-digit random number by using a Math. random (). 9999 method, then splicing the random number with a registered url address, and finally generating a two-dimensional code from a character string obtained by splicing by using a two-dimensional code generation algorithm.
Further, the manner used by the registration server background to generate the comparison activation code in step 33 is the same as the manner used by the touch-integrated device to generate the activation code in step 31.
Further, in the step 31, the manner of generating the activation code by the touch all-in-one machine device is to generate a 32-bit 16-system number by using an md5 algorithm on the spliced character string, and then intercept the first 4 bits as the activation code.
Compared with the prior art, the invention has the beneficial effects that: two modes of code scanning registration and usb registration of the mobile device are provided, the touch all-in-one machine device generates a two-dimensional code and an activation code, the mobile device can transmit registration information to a background of a registration server through code scanning verification and acquire a comparison activation code generated by the background of the registration server, registration is realized through verifying the relation between the activation code and the comparison activation code, and data acquisition between the touch all-in-one machine device and the background of the registration server is realized by using the networked mobile device as a medium between the touch all-in-one machine device and the background of the registration server, so that registration of the off-line touch all-in-one machine device is realized; and after the touch all-in-one machine equipment is networked, the registration information is uploaded to a background of a registration server to realize permanent registration.
Drawings
Fig. 1 is a flow chart of two registration methods of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Examples
A registration method of a touch all-in-one machine device comprises the following steps:
step 1, judging a registration mode used by a user by the touch integrated machine, wherein the registration mode is code scanning registration or usb registration of the mobile equipment;
step 2, if the judgment result in the step 1 is code scanning registration, executing steps 31-34, and if the judgment result is usb registration, executing steps 41-43;
step 31, generating a two-dimensional code and an activation code by the touch all-in-one machine equipment; specifically, the touch all-in-one machine equipment firstly acquires a serial number and a mac address of the machine as necessary parameters, then generates a four-digit random number by using a Math. In addition, an md5 algorithm is used for generating a 32-bit 16-system number for the spliced character string, and then the first 4 bits are intercepted to be used as an activation code;
step 32, scanning the two-dimensional code generated in the step 31 by the user through the networked mobile equipment;
step 33, generating a comparison activation code by the background of the registration server, and displaying the comparison activation code to the user after the user successfully scans the code and verifies; in this embodiment, the manner in which the background of the registration server generates the comparison activation code is the same as the manner in which the touch all-in-one device generates the activation code in step 31;
step 34, inputting a comparison activation code in the touch all-in-one machine equipment by a user, and if the relationship between the comparison activation code and the activation code is correct, finishing registration of the touch all-in-one machine equipment; in the embodiment, the judgment basis for the correct relation between the activation code and the activation code is that the activation code and the activation code are compared to be the same;
step 41, the touch all-in-one machine device scans whether a registration information file exists in a specified directory of the USB flash disk, if so, the touch all-in-one machine device inquires whether a user uses USB flash disk information for registration, otherwise, the user cannot use usb for registration;
42, when the user selects to use the USB flash disk information for registration, generating an md5 value by using an md5 algorithm for data with a key value not md5 in the registration information file, comparing the md 3526 value with an md5 value stored in the registration information file, if the md5 value is equal to the md5 value, writing the registration information in the registration information file into the touch all-in-one machine for storage, skipping boot guidance, and otherwise prompting the user that the registration information file is damaged;
and 43, after the touch all-in-one machine device is networked, automatically uploading the stored registration file information and the device information to a background of a registration server to finish registration.
Claims (4)
1. A registration method of a touch all-in-one machine device is characterized by comprising the following steps:
step 1, judging a registration mode used by a user by the touch integrated machine, wherein the registration mode is code scanning registration or usb registration of the mobile equipment;
step 2, if the judgment result in the step 1 is code scanning registration, executing steps 31-34, and if the judgment result is usb registration, executing steps 41-43;
step 31, generating a two-dimensional code and an activation code by the touch all-in-one machine equipment;
step 32, scanning the two-dimensional code generated in the step 31 by the user through the networked mobile equipment;
step 33, generating a comparison activation code by the background of the registration server, and displaying the comparison activation code to the user after the user successfully scans the code and verifies;
step 34, inputting a comparison activation code in the touch all-in-one machine equipment by a user, and if the relationship between the comparison activation code and the activation code is correct, finishing registration of the touch all-in-one machine equipment;
step 41, the touch all-in-one machine device scans whether a registration information file exists in an appointed directory of the USB flash disk, and if yes, the touch all-in-one machine device inquires whether a user uses USB flash disk information for registration;
42, when the user selects to use the USB flash disk information for registration, generating an md5 value by using an md5 algorithm for data with a key value not md5 in the registration information file, comparing the md 3526 value with an md5 value stored in the registration information file, if the md5 value is equal to the md5 value, writing the registration information in the registration information file into the touch all-in-one machine for storage, skipping boot guidance, and otherwise prompting the user that the registration information file is damaged;
and 43, after the touch all-in-one machine device is networked, automatically uploading the stored registration file information and the device information to a background of a registration server to finish registration.
2. The method for registering the touch all-in-one machine device according to claim 1, wherein the manner of generating the two-dimensional code by the touch all-in-one machine device in step 31 is as follows: firstly, acquiring a serial number and a mac address of a local machine as necessary parameters, then generating a four-digit random number by using a Math. random (). 9999 method, then splicing the random number with a registered url address, and finally generating a two-dimensional code from a character string obtained by splicing by using a two-dimensional code generation algorithm.
3. The method for registering a touch-screen device according to claim 2, wherein the manner in which the registration server generates the comparison activation code in the background in step 33 is the same as the manner in which the touch-screen device generates the activation code in step 31.
4. The method for registering the touch all-in-one machine device according to claim 3, wherein the manner of generating the activation code by the touch all-in-one machine device in the step 31 is to generate a 32-bit 16-system number by using an md5 algorithm on the spliced character string, and then intercept the first 4 bits as the activation code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011040585.1A CN111985264A (en) | 2020-09-28 | 2020-09-28 | Registration method of touch all-in-one machine equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011040585.1A CN111985264A (en) | 2020-09-28 | 2020-09-28 | Registration method of touch all-in-one machine equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111985264A true CN111985264A (en) | 2020-11-24 |
Family
ID=73449502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011040585.1A Pending CN111985264A (en) | 2020-09-28 | 2020-09-28 | Registration method of touch all-in-one machine equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111985264A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105391695A (en) * | 2015-10-20 | 2016-03-09 | 山东泰信电子股份有限公司 | Terminal registration method and verification method |
CN107729761A (en) * | 2017-10-30 | 2018-02-23 | 青岛海信电器股份有限公司 | A kind of Activiation method of encryption device, encryption device |
CN109873806A (en) * | 2019-01-02 | 2019-06-11 | 武汉华中数控股份有限公司 | Numerical control device register method and system based on two dimensional code |
-
2020
- 2020-09-28 CN CN202011040585.1A patent/CN111985264A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105391695A (en) * | 2015-10-20 | 2016-03-09 | 山东泰信电子股份有限公司 | Terminal registration method and verification method |
CN107729761A (en) * | 2017-10-30 | 2018-02-23 | 青岛海信电器股份有限公司 | A kind of Activiation method of encryption device, encryption device |
CN109873806A (en) * | 2019-01-02 | 2019-06-11 | 武汉华中数控股份有限公司 | Numerical control device register method and system based on two dimensional code |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109471865B (en) | Offline data management method, system, server and storage medium | |
US10148605B2 (en) | Method for processing invitation information and service server, mobile communication terminal and computer-readable recording medium for performing the same | |
CN102821104B (en) | Authorization method, authorization device and authorization system | |
CN111241517B (en) | Method and device for constructing biological feature verification question-answer library | |
US8959653B2 (en) | Automatic license key injection | |
CN110505616A (en) | The method and apparatus of wireless device are registered in a wireless communication system | |
US8887258B2 (en) | Apparatus and method of binding a removable module to an access terminal | |
WO2016014120A1 (en) | Device authentication agent | |
CN105005722A (en) | Access control method and apparatus for mobile storage device | |
CN103188221A (en) | Application login method, application login device and mobile terminal | |
CN104079581A (en) | Identity authentication method and device | |
CN104902028A (en) | Onekey registration authentication method, device and system | |
CN105992204A (en) | Access authentication method of applications of mobile intelligent terminal and device | |
CN104660401A (en) | Authentication method, authentication system and terminal | |
CN105141427A (en) | Login authentication method, device and system based on voiceprint recognition | |
CN102984335B (en) | Dial the identity identifying method of landline telephone, equipment and system | |
JP2018517982A (en) | Automatic recharge system, method and server | |
CN105101205A (en) | One-click login authentication method, device and system | |
CN102904893A (en) | Verifying device and verifying method | |
CN108809982B (en) | Secret-free authentication method and system based on trusted execution environment | |
CN102549593B (en) | Addressable file | |
CN104349318A (en) | Automatic authentication method, apparatus and system of wireless local area network (WLAN) | |
CN111985264A (en) | Registration method of touch all-in-one machine equipment | |
CN105471920A (en) | Identifying code processing method and device | |
CN104079527A (en) | Information processing method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201124 |