Menu

Tree [d32e06] main /
 History

HTTPS access


File Date Author Commit
 README.md 2024-09-29 Martin Alejandro Oviedo Martin Alejandro Oviedo [6ff16c] Update README.md
 go.mod 2024-09-29 Martin Alejandro Oviedo Martin Alejandro Oviedo [d32e06] Add files via upload
 go.sum 2024-09-29 Martin Alejandro Oviedo Martin Alejandro Oviedo [d32e06] Add files via upload
 main.go 2024-09-29 Martin Alejandro Oviedo Martin Alejandro Oviedo [d32e06] Add files via upload

Read Me

¡No hay problema! Aquí tienes la versión actualizada del archivo README.md con el nombre correcto HackintoshChecker:

# HackintoshChecker - Herramienta para Verificar Compatibilidad de Hardware con Hackintosh

HackintoshChecker es una herramienta escrita en **Go** para verificar la compatibilidad de tu hardware con **Hackintosh**. El programa recopila información crítica del sistema, como CPU, memoria, disco, modo UEFI y el estado de **Secure Boot**, y genera un veredicto sobre la viabilidad de instalar macOS en tu PC.

## Características

- **Verificación del procesador (CPU)**: Detecta si tu procesador es Intel o AMD, e informa sobre su compatibilidad con Hackintosh.
- **Verificación de la memoria RAM**: Verifica si tienes suficiente RAM para instalar macOS.
- **Verificación del disco duro o SSD**: Comprueba si hay suficiente espacio libre en el disco para la instalación de Hackintosh.
- **Modo UEFI**: Detecta si el sistema está en modo UEFI o Legacy (BIOS).
- **Secure Boot**: Verifica si **Secure Boot** está habilitado o deshabilitado (solo en Windows).
- **Generación de un veredicto y consejos**: Al final del análisis, se genera un veredicto con consejos sobre cómo proceder para instalar Hackintosh.

## Requisitos

- **Go**: Necesitarás tener Go instalado para ejecutar este proyecto. Puedes descargarlo desde [golang.org](https://golang.org/dl/).
- **Windows o Linux**: Actualmente, la funcionalidad está orientada a estos sistemas operativos.

## Instalación

1. **Clona este repositorio** en tu máquina local:
   ```bash
   git clone https://github.com/tuusuario/HackintoshChecker.git
   ```

2. **Instala las dependencias** del proyecto utilizando `go get`:
   ```bash
   go get github.com/shirou/gopsutil/cpu
   go get github.com/shirou/gopsutil/disk
   go get github.com/shirou/gopsutil/host
   go get github.com/shirou/gopsutil/mem
   go get github.com/shirou/gopsutil/net
   ```

## Uso

Una vez que tengas el proyecto clonado y las dependencias instaladas, puedes ejecutar el programa con los siguientes comandos:

1. **Compilar el programa**:
   ```bash
   go build -o HackintoshChecker
   ```

2. **Ejecutar el programa**:
   ```bash
   ./HackintoshChecker
   ```

Si prefieres ejecutarlo directamente sin compilar, utiliza:
```bash
go run main.go

Ejemplo de salida

CPU: AMD Ryzen 5 2600 Six-Core Processor, Núcleos: 12, Frecuencia: 3.40 GHz
Memoria total: 32719 MB
Disco total: 931 GB, Usado: 7.76%
Sistema operativo: windows Microsoft Windows 11 Pro (10.0.22621 Build 22621)
Tiempo de arranque: 1727553650 segundos
Interfaz de red: Ethernet, f4:b5:20:2b:53:78
Interfaz de red: Loopback Pseudo-Interface 1

### Veredicto Final ###
Tu CPU es AMD, es posible instalar Hackintosh, pero requerirá parches adicionales.
Tienes suficiente memoria RAM para instalar macOS (mínimo 4GB). Se recomienda tener al menos 8 GB de RAM para un mejor rendimiento.
Tienes suficiente espacio libre en el disco (mínimo 50 GB).
El sistema está en modo UEFI, listo para Hackintosh.
Secure Boot está deshabilitado, listo para Hackintosh.

### Consejos para Hackintosh ###
Tu sistema está casi listo para Hackintosh. Revisa los componentes específicos como la tarjeta gráfica y otros periféricos para asegurar compatibilidad.

Contribuir

¡Las contribuciones son bienvenidas! Si deseas agregar más funcionalidades, mejorar la detección de hardware o corregir algún error, no dudes en enviar un pull request.

Licencia

Este proyecto está licenciado bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.

Contacto

Si tienes alguna duda o sugerencia, no dudes en abrir un issue en el repositorio o contactarme a través de mis redes sociales.
```

Cambios Realizados:

  • El nombre del proyecto ha sido actualizado a HackintoshChecker en todas las partes relevantes del README.md.
  • El enlace al repositorio de GitHub también ha sido ajustado. No olvides reemplazar tuusuario con tu nombre de usuario de GitHub antes de subirlo.

Este archivo README.md te dará una excelente presentación en GitHub. ¡Buena suerte subiéndolo! Si necesitas más ayuda, no dudes en preguntarme. 😊

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.