¿Cómo detectar Windows XP usando Ruby? - ruby, sistema operativo, detección

Trabajando en un juego de cajeros automáticos con Ruby, pero debido a laLa naturaleza de cómo está codificado el juego Windows XP está demostrando ser un problema, ya que se pueden hacer varios ajustes para hacerte más rápido que otros jugadores. por lo tanto, mis intenciones son al cargar el juego detectar si está ejecutando Windows XP y, si es así, dejar de cargar más.

Esto puede parecer duro, pero las ventajas que ofrece XP sobre Vista o Win7, etc. son enormes y no están equilibradas.

¿Alguien puede ayudar?

Respuestas

1 para la respuesta № 1

Aquí encontrarás algunas soluciones sobre cómo detectar el sistema operativo:

¿Cómo puedo encontrar en qué sistema operativo se está ejecutando mi programa Ruby?

Pero creo que, solo te dice, si es Windows o no. Así que tienes que hacer un segundo paso:

Si es Windows, puede llamar al comando del sistema. ver para detectar la versión de Windows (como sabrá, los comandos del sistema pueden llamarse usando el símbolo-).

`ver`

Más información sobre este comando se encuentra aquí: http://www.windows-commandline.com/2009/01/find-windows-os-version-from-command.html


Menú