File | Date | Author | Commit |
---|---|---|---|
README.md | 2024-09-29 |
![]() |
[6ff16c] Update README.md |
go.mod | 2024-09-29 |
![]() |
[d32e06] Add files via upload |
go.sum | 2024-09-29 |
![]() |
[d32e06] Add files via upload |
main.go | 2024-09-29 |
![]() |
[d32e06] Add files via upload |
¡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
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.
¡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.
Este proyecto está licenciado bajo la licencia MIT. Consulta el archivo LICENSE
para más detalles.
Si tienes alguna duda o sugerencia, no dudes en abrir un issue en el repositorio o contactarme a través de mis redes sociales.
```
README.md
.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. 😊