OK so I couldn't resist and tried around myself. Here's my workaround:
Code:
#NoEnv
#Persistent
SendMode, input
CoordMode, Mouse, relative
#SingleInstance, force
SetTitleMatchMode, 3
Loop
{
WinWaitActive, Hand History Viewer
IfWinActive, Hand History Viewer
{
MouseClick, Left, 80, 65, 2 ;DoubleClick Table ID
Sleep, 50
Send ^c
WinClose, Hand History Viewer
MsgBox, 4,, Request Summary for ID# %clipboard%?
IfMsgBox Yes
{
WinActivate, PokerStars Lobby - Logged in as YOUR_USERNAME
WinWaitActive, PokerStars Lobby - Logged in as YOUR_USERNAME
Send {ALT}
Send {R}
Send {Down}
Send {Enter}
WinWaitActive, Tournament History
MouseClick, Left, 183, 116 ;Tournament ID Input Field
Sleep, 100
Send ^v
Send {Enter}
WinWaitActive, PokerStars ;Confirmation Window
Send {Enter}
}
else, WinWaitActive, Hand History Viewer
}
else, return
}
return
Esc::ExitApp
This script gathers the ID from the HEM HandHistory Viewer, copies it to the clipboard, and handles the whole Summary request within the Stars client.
Before use:
- Replace YOUR_USERNAME, ldo
- Make sure both coords work with your screen resolution etc (WindowSpy)
How to use:
1. Save above code as e.g. 'RequestTS.ahk' and run the script
2. Open the 'Data View' tab in HEM
3. RightClick an (incomplete) tourney in the upper list
4. LeftClick into the HH area below and choose 'View All Hand Histories'
*
5. Click 'Yes' to request the shown ID or 'No' to abort
(6. You can close the script by pressing ESC)
* works with selected HH as well
HTH HF