0

Rubyを使用してゲームATMに取り組んでいますが、ゲームのコーディング方法の性質上、Windows XPが問題であることが判明しています。他のプレイヤーよりも速くするためにさまざまな調整を行うことができるため、私の意図はWindows XP を実行しているかどうかをゲームが検出し、実行している場合はそれ以上の読み込みに失敗します。

これは厳しいように思えるかもしれませんが、XP が Vista や Win7 などよりも優れている点は非常に大きく、バランスが取れていません。

誰でも助けることができますか?

4

1 に答える 1

1

ここでは、オペレーティング システムを検出する方法についていくつかの解決策を示します。

Ruby プログラムが実行されているオペレーティング システムを確認するにはどうすればよいですか?

しかし、それがWindowsかどうかだけを教えてくれると思います。したがって、2 番目のステップを実行する必要があります。

Windows の場合は、システム コマンドを呼び出してverWindows のバージョンを検出できます (ご存じのとおり、システム コマンドは `-Symbol を使用して呼び出すことができます)。

`ver`

このコマンドの詳細については、http ://www.windows-commandline.com/2009/01/find-windows-os-version-from-command.html を参照してください。

于 2013-02-10T18:54:32.207 に答える