Resultados de póquer en línea

¿Cómo acceden sitios como sharkscope, PTR y otros a los resultados de los torneos casi en tiempo real?

Estoy tratando de agregar estos resultados, pero no puedo encontrar dónde o cómo alguien podría recuperar estos datos.

No sé acerca de estos programas, pero otras redes (como ongame ) tenían un historial de páginas web para cualquier tabla en ejecución. Tal vez pokerstars proporcione una URL XML secreta o algo así a estas empresas. Porque OCR es francamente imposible con la gran cantidad de juegos, y estos sitios son extremadamente precisos para esto.

Respuestas (2)

tal vez pueda ayudar Juego al póquer, ejecuto un HUD, miro las estadísticas y soy desarrollador de software.

He visto algunas publicaciones sobre esto que sugieren que se realiza mediante un software OCR que toma la pantalla. Bueno, eso es realmente difícil y consume muchos procesadores, por lo que un programador no elegiría hacer eso a menos que no hubiera otras opciones. Además, debido a que puede abrir varias ventanas, la ventana de póquer puede estar oculta u oculta parcialmente por otras cosas en la pantalla, por lo que no puede garantizar que pueda capturar la pantalla.

En resumen, leen los archivos de registro generados por el software de póquer.

Cuando instala su HUD como Sharkscope o Jivaro, etc., ejecutan el software del cliente en su PC. Lee los archivos de registro y actualiza sus propios servidores con cada mano que juegas.

La mayoría del software de póquer es similar, pero comencemos con Pokerstars, ya que ahí es donde juego. El software de póquer genera archivos de registro locales para cada acción que realiza. Muestra tus cartas, las cartas de los oponentes que ves y lo que haces. p.ej. qué botón ha presionado, cuánto ha apostado, etc. Publica estas actualizaciones casi en tiempo real y marca la hora en el archivo de registro.

Puede mirar sus propios archivos para ver esto en acción. En una PC, haga esto (no estoy seguro de lo que hace en una Mac, pero será similar) 1. Cargue el Explorador de archivos 2. Seleccione VER en el menú 3. Seleccione ELEMENTOS OCULTOS para que pueda ver los archivos de datos ocultos 4. Vaya a C :\Users\Dave\AppData\Local\PokerStars.UK (puede que no se llame DAVE...) 5. Abra el archivo PokerStars.log.0 en el BLOC DE NOTAS 6. En el Bloc de notas, BUSQUE updateMyCard 7. Le mostrará su carta numéricamente 3c por 3 de Tréboles 14d por As de Diamantes

Puedes ver las cartas de tus oponentes solo donde las viste en la mesa.

Aquí hay algunas líneas de ejemplo del archivo de registro.

OnTableData() ronda -2 :::TableViewImpl::updateMyCard() 8s (0) [2A0498] :::TableViewImpl::updateMyCard() 13h (1) [2A0498] :::TableViewImpl::updatePlayerCard() 7s (0 ) [2A0498] :::TableViewImpl::updatePlayerCard() 14s (1) [2A0498] [2015/12/13 12:19:34]

Saludos, espero que esto ayude a Dave

Hola Dave, Gracias por la gran respuesta. Yo mismo soy un desarrollador de software y pensé que había una manera de conectarse con el cliente o al menos rastrear sus propias estadísticas de cualquier juego que estuviera jugando. ¿Sabe si hay alguna API que le brinde estadísticas fácilmente en una gama más amplia de sitios? IE; similar a sharkscope que registra varias redes de póquer diferentes?

Estaba buscando información sobre esto y creo que esta respuesta explica las cosas muy bien. Échale un vistazo.

Buen hallazgo También podría ser una pregunta y respuesta útil para este sitio.