안녕하세요
저는 이 일이 처음이고 한 번도 해본 적이 없습니다.
간단히 설명하면 라이선스 기능이 필요한 C#의 Visual Studio Windows Form 애플리케이션이 있습니다.
사용자가 "구매" 버튼을 클릭하면 웹사이트가 열리고, 결제가 성공적으로 완료되면 특정 웹페이지 URL로 리디렉션됩니다.
여기에서는 JavaScript를 사용하여 몇 가지 작업을 수행하고 싶습니다.
PC ID 얻기(예: PC ID = CPU 마더보드 ID, 하드웨어 액세스
대상 머신의 정보
그리고 저는 이러한 것들이 Node.js와 같은 서버에 필요하다는 것을 알았습니다.
하드웨어 정보를 수집한 다음 이를 JavaScript 코드에 전달합니다.
Google에서 봤습니다. "서버 측에서 JavaScript를 실행하는 경우
Node.js와 같은 환경에서는 시스템 정보 라이브러리를 사용할 수 있습니다.
자바스크립트
`const si = require("시스템 정보");
si.cpu()
.then((데이터) => console.log("CPU:", data.manufacturer, data.brand))
.catch((오류) => console.error(오류));
si.baseboard()
.then((데이터) => console.log("마더보드:", data.manufacturer, data.model))
.catch((오류) => console.error(오류));`
그런 다음 JavaScript를 사용하여 최종 사용자를 위한 무작위 라이센스 키를 생성합니다.
그런 다음 PhpMyAdmin 데이터베이스에 추가해야 합니다.
PC ID(CPU 마더보드)와 같이 phpMyAdmin을 사용하여 내 PC에 먼저 생성
이름, 성, 이메일 및 라이센스 키.
업데이트된 데이터베이스를 언제든지 내 SSD에 다운로드할 수 있도록
시간.
또한 제공된 이메일 주소로 라이센스 키를 자동으로 이메일로 보낼 수도 있습니다.
또한 새로운 사람 정보를 수동으로 추가할 수도 있습니다
필요하다면 모든 분야를 포함합니다. 이 데이터베이스는
처음부터 작성하고 시작하기 위한 순서와 JavaScript 코딩
Node.js 패키지와 함께 웹페이지에도 구현되어야 합니다.
라이센스 키가 성공적으로 전달된 후 프로그램에서 붙여넣기를 요청합니다.
라이센스 키를 필드에 입력하세요. 그리고 키가
형식이 올바른지 확인하고 업데이트된 데이터베이스에 액세스하여
형식이 맞는지 확인하세요.키가 존재하거나 존재하지 않으며, 존재하면 프로그램이 활성화됩니다.
저는 이미 PC에 Node.js를 설치했고 phpMyAdmin도 설치했습니다.
Node.js와
에 필요한 코드나 패키지를 알려주실 수 있나요?JavaScript 코드도 그렇고... 너무 감사합니다. 답변 기다리겠습니다
게나디
위 내용은 Node.js를 사용하고 phpMyAdmin 데이터베이스에 액세스하고 수정하는 JavaScript입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!