Two Plus Two Publishing LLC Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > >

Notices

Programming Discussions about computer programming

Reply
 
Thread Tools Display Modes
Old 07-12-2017, 07:43 AM   #1
CompSciPoker
stranger
 
Join Date: Jul 2017
Posts: 1
Smile Interacting with PokerStars

Hi all

I'm going to starting university as 1st year Computer Science student. As a side project I'm interested in tinkering with programs that can interact (legally) with Pokerstars. I've noticed a lot of programs out there that do this (starshelper for example) but I don't see any obvious way they do it as Pokerstars doesn't have an API (that I know of?) to interact with.

What I'd really like is a pointer where to start looking to learn how this sort of program is made as googling 'how to build a program like starshelper' obviously won't work

Any advice on what concepts to begin with would be very appreciated it thankyou.
CompSciPoker is offline   Reply With Quote
Old 07-12-2017, 08:41 AM   #2
just_grindin
Pooh-Bah
 
Join Date: Dec 2007
Posts: 4,342
Re: Interacting with PokerStars

You might try googling reverse engineering practices or programs which may violate the terms of service with poker stars.

Off the top of my head it seems like there would be several ways to start investigating how they interact starting with packet captures and system checks before/after installing them to understand how they work.

Sent from my SM-G900R4 using Tapatalk
just_grindin is offline   Reply With Quote
Old 07-12-2017, 08:43 AM   #3
just_grindin
Pooh-Bah
 
Join Date: Dec 2007
Posts: 4,342
Re: Interacting with PokerStars

Quick Google search for poker stars API lead to several answers including one from SO near the top. Beware some of the other links looked questionable.

https://stackoverflow.com/questions/...ll-those-hands

Sent from my SM-G900R4 using Tapatalk
just_grindin is offline   Reply With Quote
Old 07-12-2017, 03:09 PM   #4
_dave_
_Pooh_Bah_
 
Join Date: Feb 2005
Location: UK (or what remains of it)
Posts: 12,355
Re: Interacting with PokerStars

Read old threads in the Software Forum here where most of these programs (or their precursors) were invented. In the olden days we used AutoHotkey / AutoIT, or more traditional languages, and often posted source. AHK / AutoIT in particular have a ton of built in functionality for extracting data from running Windows programs, such as poker sites.

As the years went on, sites worked to reduce the amount of information exposed via standard MS Windows libraries. (Not necessarily intentionally, perhaps just switching to QT or such).

StarsHelper uses hooking, an advanced technique you're not likely learn in CompSci. It is not easy to find examples of this at all

Last edited by _dave_; 07-12-2017 at 03:15 PM.
_dave_ is offline   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 04:34 PM.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © 2008-2017, Two Plus Two Interactive
 
 
Poker Players - Streaming Live Online