이 질문에는 두 가지 부분이 있습니다. 보안 및 일을 "올바르게"수행하기위한 하나의 기술 및 모범 사례입니다.웹 페이지에서 C++ 응용 프로그램을 가장 잘 실행하는 방법
저는 C++/directx를 사용하는 게임을하고 있지만 누군가 해당 페이지에서 링크를 클릭하여 웹 페이지에서 게임을 시작할 수 있기를 바랍니다.
이상적으로 나는 설치 프로그램을 시작하기 위해 클릭 한 사람이 자신의 컴퓨터에 게임을 다운로드하여 설치 한 다음 다음에 웹 사이트에서 게임을 업데이트하는 응용 프로그램을 시작할 때 이상적이라고 생각합니다. 그것을 시작합니다.
예상되는 보안 팝업 및 질문에 처음으로 아무런 문제가 없습니다. 나는 사람들이 무엇을 설치하고 그들이 무엇을하고 있는지 이해할 수 있기를 바랍니다. 그러나 일단 설치가되면 최소한의 소동으로 실행할 수 있다면 좋을 것입니다.
내 질문에 내가 할 수있는 일은 무엇입니까? 먼저 브라우저 플러그인과 액티브 X 컨트롤이 필요하기 때문에 처음 설치하면 컨트롤/플러그인이 게임을 시작할 수 있습니다. 플러그인이 설치 프로그램을 실행할 수있는 권한을 갖거나 이미 설치되어 있어도 클라이언트 시스템에서 자동으로 응용 프로그램을 호출하는 최신 브라우저 보안 모델에서는 확실하지 않습니다. 달성하고자하는 것을 달성하는 더 현명한 방법이 있습니까?
나는 보안 측면에 대해서도 걱정하고 있습니다. 이 기능을 사용자에게 편리하게 사용하고 싶지만 당연히 "제대로"하고 싶습니다.
저는 브라우저에서 이런 식으로 시작되는 여러 mmorpg 유형의 게임을 보았지만 이제는 어떻게 할 수 있는지 완전히 명확하지 않습니다.