可能であり、activex コントロール、アプレット、フラッシュ、またはシルバーライトを使用して、Web ブラウザー内で exe ゲームを実行する方法、つまり、フラッシュ ゲームや Java ゲームを Web ページに埋め込むようにします。
ありがとう
可能であり、activex コントロール、アプレット、フラッシュ、またはシルバーライトを使用して、Web ブラウザー内で exe ゲームを実行する方法、つまり、フラッシュ ゲームや Java ゲームを Web ページに埋め込むようにします。
ありがとう
「exeゲーム」とは、ユーザーがWebページにアクセスしたときにダウンロードされることを除いて、通常のゲームのようにクライアントマシンで実行される実行可能ファイルを意味していると思いますか? Web ブラウザ プロセスを見つけて、そのウィンドウの位置を取得し、その上にゲーム ウィンドウを配置できます。
真面目な話、flash や silverlight のようなものが存在するのには理由があります。これらは、適切な実行可能ファイルが持つ (潜在的に危険な) 機能をすべて使用せずに「アクティブな」コンテンツを実行できるサンドボックスを提供します。
あなたは何をしようとしているのですか?
http://www.xenocode.com/をご覧ください。
小さなブラウザ プラグインをインストールすると、Web ユーザーは、通常はデスクトップで使用するために作成された準備済みのアプリケーションを Web 上の一種のサンドボックスで実行できます。
その解決策は、意図した使用法に可能な限り近づくはずです。
自分がやりたいと思うことをしたいのなら、それは不可能です。:)
geofftnz が述べたように、ユーザーはプログラムを起動/使用する前に完全なプログラムをダウンロードする必要があります。しかし、それ以外の場合は、そのための簡単なダウンロード リンクを提供できます。サーバー上のすべてのファイルを使用してプログラム/ゲームを実行し、ユーザーに出力のみを表示する (そしておそらく入力のオプションを提供する) こともできません。ほとんどのプログラムはシングルユーザー アプリケーションとして設計されているため、サイトにアクセスするすべてのユーザーに対して、プログラムの新しいインスタンスを開始します。サーバーが必要とするリソースに関係なく、プログラムによっては、共存できるインスタンスを 1 つだけ許可するものがあります。
そのため、外国/サードパーティのプログラムを Web サイトに埋め込むことはできないのではないかと心配しています。独自のプログラムを使用する場合、Flash または Silverlight を使用して作成できます。必要な場合は、ActiveX としても使用できます (可能性は高くなりますが、ユーザーにとってのセキュリティ リスクも高くなります)。このようなアプリケーションは、初期ロード時に主要な機能のみをロードし、不足しているコンポーネントやデータを必要に応じて再ロードできます (例: ゲームの場合: ワールドマップの実際の部分、新しいレベル、アイテムなど)。しかし、API で制御できるサーバーとして実行されると解釈されないサードパーティ プログラムは、書き直す必要があります。自分自身または元の発行者によるものです (ありそうもない ;) )。
Google は、http: //google-code-updates.blogspot.com/2008/12/native-client-technology-for-running.html x86 コードをブラウザでネイティブに実行する方法に取り組んでいます。
あなたが提供したリンクにあるように、独自のクライアントブラウザを作成する必要があります.. http://unity3d.com/gallery/live-demos/tropical-paradise
唯一のことは、作成者からの許可が必要であり、それらをサイトで再生またはホストできるようにすることです..そして、そうするためにクライアントを作成するにはプログラミングの知識が必要です.
訪問者に実行可能ファイルを実行するように依頼することは、あなたを信頼する愚か者だけを引き付けるだけでなく、MS Windows を実行する必要があります。
上記で提案された代替案を検討することをお勧めします。