Guía de Instalación en Linux
Pon en marcha la Calculadora Automática de Probabilidades de Poker en tu sistema Linux en minutos. Esta aplicación basada en terminal detecta automáticamente las cartas de tu cliente de poker y muestra probabilidades de mano en tiempo real.
View on GitHubAnálisis en Tiempo Real
Detección automática de cartas cada segundo
Interfaz de Terminal
Hermosa visualización de cartas en ASCII
Probabilidades de Victoria
Consulta tus probabilidades de ganar, empatar o perder
Requisitos Previos
Verifica tu versión de Python:
python3 --versionHerramienta de Gestión de Ventanas (Requerida)
Necesitas wmctrl para listar y gestionar ventanas en X11:
sudo apt install wmctrlsudo dnf install wmctrlsudo pacman -S wmctrlImageMagick (Recomendado)
Para una detección de cartas confiable, instala ImageMagick:
sudo apt install imagemagicksudo dnf install ImageMagicksudo pacman -S imagemagickX11 Requerido: Esta herramienta actualmente funciona con sistemas de ventanas X11. Los usuarios de Wayland pueden necesitar ejecutar su cliente de poker bajo XWayland o usar una sesión X11.
Instalación
git clone https://github.com/aipokertools/AutomaticPokerOddsCalculator.git
cd AutomaticPokerOddsCalculatorpython3 -m venv .venv
source .venv/bin/activatepip install -r requirements_linux.txtpython calculator.py --helpDeberías ver:
Uso
source .venv/bin/activate
python calculator.pyEsto hará lo siguiente:
- Listar todas las ventanas abiertas
- Permitirte seleccionar tu cliente de poker
- Iniciar la visualización de probabilidades en vivo
Controles: Usa las flechas ↑ / ↓ para ajustar el número de oponentes (1-9). Presiona Ctrl+C para salir.
Vista Previa de la Pantalla
╭────────────────── Automatic Poker Odds Calculator ♥ ♦ ♣ ♠ ───────────────╮ │ Window: PokerStars │ Opponents (↑↓): 2 │ Scan #42 │ Ctrl+C exit │ ╰──────────────────────────────────────────────────────────────────────────╯ ╭─────── Your Hole Cards ───────╮╭──────────── Community Cards ────────────╮ │ ┌─────┐ ┌─────┐ ││ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ │ │ │J │ │2 │ ││ │9 │ │5 │ │K │ │7 │ │ │ │ ♦ │ │ ♣ │ ││ │ ♠ │ │ ♦ │ │ ♣ │ │ ♦ │ │ │ │ J│ │ 2│ ││ │ 9│ │ 5│ │ K│ │ 7│ │ │ └─────┘ └─────┘ ││ └─────┘ └─────┘ └─────┘ └─────┘ │ ╰───────────────────────────────╯╰─────────────────────────────────────────╯ ╭────────────────────────── Hand Probabilities ────────────────────────────╮ │ Hand You Opp │ │ Straight Flush 0.0% ░░░░░░░░░░░░░░░░░░ 0.0% ░░░░░░░░░░░░░░░░░░ │ │ Four of a Kind 0.0% ░░░░░░░░░░░░░░░░░░ 0.1% ░░░░░░░░░░░░░░░░░░ │ │ Full House 0.0% ░░░░░░░░░░░░░░░░░░ 2.5% ░░░░░░░░░░░░░░░░░░ │ │ Flush 0.0% ░░░░░░░░░░░░░░░░░░ 3.2% ░░░░░░░░░░░░░░░░░░ │ │ Straight 0.0% ░░░░░░░░░░░░░░░░░░ 9.9% ▓░░░░░░░░░░░░░░░░░ │ │ One Pair 39.0% ▓▓▓▓▓▓▓░░░░░░░░░░░ 47.9% ▓▓▓▓▓▓▓▓░░░░░░░░░░ │ │ High Card 60.9% ▓▓▓▓▓▓▓▓▓▓▓░░░░░░░ 5.8% ▓░░░░░░░░░░░░░░░░░ │ ╰──────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────── Win Probability ──────────────────────────────╮ │ ██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │ │ WIN: 6% TIE: 2% LOSE: 92% │ ╰──────────────────────────────────────────────────────────────────────────╯
Solución de Problemas
"No visible windows found!"
Asegúrate de que wmctrl esté instalado:
sudo apt install wmctrlTambién asegúrate de que tu cliente de poker esté abierto y no minimizado.
"Failed to capture window"
Instala ImageMagick para una captura de pantalla confiable:
sudo apt install imagemagickLa ventana también puede haberse movido fuera de la pantalla o haber sido minimizada.
"API request timed out"
Verifica tu conexión a internet. El servidor de la API puede estar temporalmente no disponible.
La pantalla se ve distorsionada
Asegúrate de que tu terminal soporte Unicode y 256 colores. Terminales recomendadas: GNOME Terminal, Konsole, Alacritty o kitty. Intenta redimensionar tu terminal para que sea más ancha.
¿Usas Wayland?
Esta herramienta requiere X11. Si estás usando Wayland, puedes:
- Ejecutar tu cliente de poker bajo XWayland
- Cerrar sesión y seleccionar una sesión "X11" o "Xorg" en la pantalla de inicio de sesión
Información de la API
Endpoint: https://aipokertools.com/api/v1/detect-cards
Frecuencia: 1 solicitud por segundo
Clave de Licencia: Se solicita en la primera ejecución y se guarda en calculator_license_key.txt
¡Todo listo! Abre tu cliente de poker e inicia la calculadora para ver las probabilidades en tiempo real.