Что нового

Автоматизация GUI на основе Internet Explorer_Server

badhabit

Новичок
Сообщения
36
Репутация
0
Добрый день. Есть программа SitNGo Wizard, которая позволяет просчитывать результат действий на поздних стадиях покерных турниров. У меня возникла потребность автоматизировать её работу. Мысль следующая передавая в свой autoit-скрипт специальным образом сформированную строку "преобразовывать" её в установки GUI-интерфейса указанной программы и считывать результат.
Основное рабочее пространство программы представляет собой окно класса Internet Explorer_Server.
sngwiz01jp_7483958_2927267.jpg

Как его "получить и прочитать" я нашел на форуме.
Код:
Func _IEGetObjServer($a_ECW)

    Local $o_IES
    If Not IsArray($a_ECW) Then _
        Return SetError(2, 0, 0)
    For $i = 1 To $a_ECW[0][0]
        If $a_ECW[$i][1] = "Internet Explorer_Server" Then
            $o_IES = __IEControlGetObjFromHWND($a_ECW[$i][0])
            If IsObj($o_IES)Then
                Return SetError(0, 0, $o_IES)
            EndIf
        EndIf
    Next
    Return SetError(1, 0, 0)
EndFunc ;==>_IEGetObjServer

#Include <WinAPIEx.au3>
#include <IE.au3>

Opt("WinTitleMatchMode", 2)

WinActivate("SitNGo")
$hWnd = WinGetHandle("SitNGo")
$aECW = _WinAPI_EnumChildWindows($hWnd) 
$oIE = _IEGetObjServer($aECW)
If @error Then Exit

ConsoleWrite(_IEDocReadHTML($oIE))
Но теперь собственно вопрос, как мне перебирать элементы в этом окне, как на них нажимать и как считывать значения?
 
Автор
B

badhabit

Новичок
Сообщения
36
Репутация
0
Вот пример вывода текста "страницы" из этой программы:
Код:
<HTML xmlns:msxsl = "urn:schemas-microsoft-com:xslt" xmlns:js = "urn:my-namespace" xmlns:m = "urn:non-null-namespace"><HEAD>
<META content="text/html; charset=utf-16" http-equiv=Content-Type>
<STYLE>
      body
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      background:#EEF0F0;
      color:#000;
      margin:2;
      }

      a:link {color: #009}         /* unvisited link */
      a:visited {color: #009}      /* visited link */
      a:hover {color: #66F}        /* mouse over link */
      a:active {color: #233D54}    /* selected link */

      div.title
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:24;
      font-weight:bold;
      background:url(res://SitNGoWizard.1.1.exe/image/title);
      background-repeat: repeat-x;
      color:FFF;
      padding:2px;
      width:100%;
      vertical-align:middle;
      text-indent:64;
      line-height:250%;
      }

      div.header
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:14;
      font-weight:bold;
      color:#233D54;
      margin-top:20;
      margin-bottom:20;
      padding:2px;
      float:left;
      width:100%;
      text-align:left;
      text-indent:64;
      vertical-align:middle;
      }

      div.home_row
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      text-align:left;
      vertical-align:middle;
      padding:2px;
      margin-left:64;
      margin-right:20;
      border:1;
      float:left;
      width:90%;
      }

      div.home_text
      {
      padding:2px;
      margin-left:64;
      margin-right:20;
      vertical-align:middle;
      float:left;
      width:70%;
      }

      div.table_title
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:14;
      font-weight:bold;
      color:#003;
      background:url(res://SitNGoWizard.1.1.exe/image/table_title);
      background-repeat: repeat-x;
      padding:2px;
      float:left;
      width:100%;
      text-align:left;
      vertical-align:middle;
      line-height:200%;
      }

      div.table_header
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      font-weight:bold;
      color:#FFF;
      background:url(res://SitNGoWizard.1.1.exe/image/table_header);
      background-repeat: repeat-x;
      padding:2px;
      float:left;
      width:100%;
      text-align:left;
      vertical-align:middle;
      line-height:150%;
      }

      div.table_row
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      color:#000;
      background:url(res://SitNGoWizard.1.1.exe/image/table_row);
      background-repeat: repeat-x;
      padding:2px;
      float:left;
      width:100%;
      text-align:left;
      vertical-align:middle;
      }

      div.table_row_warning
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      font-weight:bold;
      color:#A00;
      background:url(res://SitNGoWizard.1.1.exe/image/table_row);
      background-repeat: repeat-x;
      padding:2px;
      float:left;
      width:100%;
      text-align:left;
      vertical-align:middle;
      }

      div.table_subrow
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      color:#030;
      background:url(res://SitNGoWizard.1.1.exe/image/table_subrow);
      background-repeat: repeat-x;
      padding:2px;
      float:left;
      width:100%;
      text-align:left;
      vertical-align:middle;
      }

      div.status
      {
      float:left;
      width:10%;
      text-align:center;
      vertical-align:middle;
      }

      div.description
      {
      margin-left:10%;
      margin-right:14%;
      }

      div.col-title-l
      {
      width:90%;
      float:left;
      text-align:left;
      }

      div.col-title-r
      {
      width:10%;
      float:left;
      text-align:right;
      font-size:12;
      font-weight:normal;
      }

      div.col-m-l
      {
      width:8%;
      float:left;
      text-align:left;
      }

      div.col-m-r
      {
      width:8%;
      float:left;
      text-align:right;
      padding-right:10;
      }

      div.col-hand-range
      {
      width:7%;
      float:left;
      text-align:right;
      padding-right:2;
      }

      div.col-hand-range-icon
      {
      width:18px;
      float:left;
      padding-right:10;
      }

      div.col-w-l
      {
      width:14%;
      float:left;
      text-align:left;
      padding-left:2;
      }

      div.col-xw-l0
      {
      width:28%;
      float:left;
      text-align:left;
      padding-left:2;
      }

      div.col-xw-l1
      {
      width:28%;
      float:left;
      text-align:left;
      padding-left:20;
      }

      div.col-xw-l2
      {
      width:28%;
      float:left;
      text-align:left;
      padding-left:40;
      }

      div.col-xw-l3
      {
      width:28%;
      float:left;
      text-align:left;
      padding-left:60;
      }

      div.col-w-lb
      {
      width:14%;
      float:left;
      text-align:left;
      font-weight:bold;
      padding-left:2;
      }

      div.col-suggest-fold
      {
      width:8%;
      float:left;
      text-align:left;
      font-weight:bold;
      color:#900;
      }

      div.col-suggest-push
      {
      width:8%;
      float:left;
      text-align:left;
      font-weight:bold;
      color:#060;
      }

      div.col-last
      {
      float:left;
      text-align:left;
      padding-left:5;
      }

      div.col-icon
      {
      width:3%;
      float:left;
      text-align:center;
      vertical-align:middle;
      }

      div.hpborder
      {
      width:100%;
      background:#EEF0F0;
      border-style:solid;
      border-width:1;
      }

      div.hprow
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      width:100%;
      }

      div.hpheader80
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      font-weight:bold;
      text-align:center;
      padding:2px;
      float:left;
      width:70%;
      }

      div.hpheader20
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      font-weight:bold;
      text-align:center;
      padding:2px;
      float:left;
      width:30%;
      }

      div.suited
      {
      width:7.5%;
      height:20;
      font-weight:bold;
      float:left;
      text-align:center;
      vertical-align:middle;
      border-style:solid;
      border-width:1;
      background:#D8E0E4;
      }

      div.pair
      {
      width:7.5%;
      height:20;
      font-weight:bold;
      float:left;
      text-align:center;
      vertical-align:middle;
      border-style:solid;
      border-width:1;
      background:#FFFFFF;
      }

      div.unsuited
      {
      width:7.5%;
      height:20;
      font-weight:bold;
      float:left;
      text-align:center;
      vertical-align:middle;
      border-style:solid;
      border-width:1;
      background:#D8E0E4;
      }

      div.selected
      {
      width:7.5%;
      height:20;
      font-weight:bold;
      float:left;
      text-align:center;
      vertical-align:text-bottom;
      border-style:solid;
      border-width:1;
      color:#FFFFFF;
      background:#355D80;
      }

      div.quiz_row
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      color:#000;
      background:url(res://SitNGoWizard.1.1.exe/image/table_title);
      background-repeat: repeat-x;
      padding:2px;
      float:left;
      width:100%;
      text-align:left;
      vertical-align:middle;
      }

      div.quiz_score
      {
      width:20%;
      float:left;
      text-align:left;
      padding-left:2;
      }

      div.quiz_button
      {
      width:75;
      float:left;
      text-align:left;
      padding-left:2;
      }

      div.GameTableViewQuiz
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      color:#000;
      position:absolute;
      text-align:left;
      top:220px;
      left:183px;
      width:400px;
      }

      div.GameTableViewQuizButton0
      {
      position:absolute;
      top:20px;
      left:85px;
      }

      div.GameTableViewQuizButton1
      {
      position:absolute;
      top:20px;
      left:165px;
      }

      div.GameTableViewQuizButtonQuit
      {
      position:absolute;
      top:20px;
      left:245px;
      }

      div.GameTableView
      {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12;
      background:url(res://SitNGoWizard.1.1.exe/image/TableBackground);
      background-repeat:no-repeat;
      width:760px;
      height:490px;
      }

      div.GameTableTitle
      {
      font-size:14;
      font-weight:bold;
      position:absolute;
      top:10px;
      left:10px;
      }

      div.GameViewOptions
      {
      position:absolute;
      top:30px;
      left:650px;
      }

      div.GameProperties
      {
      text-align:center;
      position:absolute;
      width:400px;
      height:90px;
      left:183px;
      top:180px;
      }

      div.GamePropertyRow
      {
      width:100%;
      }

      div.GamePropertyCol0
      {
      width:50%;
      float:left;
      text-align:right;
      padding-right:2;
      }

      div.GamePropertyCol1
      {
      width:50%;
      float:left;
      text-align:left;
      padding-left:2;
      }

      div.GamePropertyColBoth
      {
      width:100%;
      float:left;
      text-align:center;
      }

      div.GamePropertySuggestFold
      {
      width:50%;
      float:left;
      text-align:left;
      padding-left:2;
      font-weight:bold;
      color:#900;
      }

      div.GamePropertySuggestPush
      {
      width:50%;
      float:left;
      text-align:left;
      padding-left:2;
      font-weight:bold;
      color:#060;
      }

      div.AnalysisWarning
      {
      font-weight:bold;
      color:#A00;
      text-align:center;
      position:absolute;
      width:600px;
      height:20px;
      left:100px;
      top:530px;
      }

      div.Player0
      {
      position:absolute;
      width:150px;
      height:160px;
      top:330px;
      left:308px;
      }

      div.Button0
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:120px;
      top:40px;
      }

      div.HoleCard0
      {
      position:absolute;
      width:29px;
      height:43px;
      right:74px;
      bottom:92px;
      }

      div.HoleCard1
      {
      position:absolute;
      width:29px;
      height:43px;
      left:76px;
      bottom:92px;
      }

      div.Chips0
      {
      position:absolute;
      left:60px;
      bottom:150px;
      width:96px;
      }

      div.Bet0
      {
      text-align:right;
      position:absolute;
      left:60px;
      top:10px;
      }

      div.Seat0
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.SeatFolded0
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player1
      {
      position:absolute;
      width:150px;
      height:160px;
      top:305px;
      left:154px;
      }

      div.CardBacks1
      {
      position:absolute;
      width:34px;
      height:48px;
      left:116px;
      top:10px;
      }

      div.Button1
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:120px;
      top:-20px;
      }

      div.Chips1
      {
      position:absolute;
      right:40px;
      bottom:110px;
      }

      div.Bet1
      {
      text-align:right;
      position:absolute;
      right:40px;
      top:50px;
      }

      div.Seat1
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.SeatFolded1
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player2
      {
      position:absolute;
      width:150px;
      height:160px;
      top:250px;
      left:1px;
      }

      div.CardBacks2
      {
      position:absolute;
      width:34px;
      height:48px;
      left:116px;
      top:10px;
      }

      div.Button2
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:160px;
      top:20px;
      }

      div.Chips2
      {
      position:absolute;
      right:40px;
      bottom:110px;
      }

      div.Bet2
      {
      position:absolute;
      text-align:right;
      right:40px;
      top:50px;
      }

      div.Seat2
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.SeatFolded2
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player3
      {
      position:absolute;
      width:150px;
      height:160px;
      top:80px;
      left:1px;
      }

      div.CardBacks3
      {
      position:absolute;
      width:34px;
      height:48px;
      left:116px;
      top:100px;
      }

      div.Button3
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:160px;
      top:120px;
      }

      div.Chips3
      {
      position:absolute;
      right:40px;
      bottom:20px;
      }

      div.Bet3
      {
      position:absolute;
      text-align:right;
      right:40px;
      bottom:0px;
      }

      div.Seat3
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:0px;
      }

      div.SeatFolded3
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player4
      {
      position:absolute;
      width:150px;
      height:160px;
      top:25px;
      left:154px;
      }

      div.CardBacks4
      {
      position:absolute;
      width:34px;
      height:48px;
      left:116px;
      top:100px;
      }

      div.Button4
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:120px;
      top:150px;
      }

      div.Chips4
      {
      position:absolute;
      right:40px;
      bottom:20px;
      }

      div.Bet4
      {
      position:absolute;
      text-align:right;
      right:40px;
      bottom:0px;
      }

      div.Seat4
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:0px;
      }

      div.SeatFolded4
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player5
      {
      position:absolute;
      width:150px;
      height:160px;
      top:5px;
      left:308px;
      }

      div.CardBacks5
      {
      position:absolute;
      width:34px;
      height:48px;
      left:0px;
      top:100px;
      }

      div.Button5
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:20px;
      top:160px;
      }

      div.Chips5
      {
      position:absolute;
      left:40px;
      bottom:20px;
      }

      div.Bet5
      {
      position:absolute;
      text-align:left;
      left:40px;
      bottom:0px;
      }

      div.Seat5
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:160px;
      height:90px;
      left:0px;
      top:0px;
      }

      div.SeatFolded5
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player6
      {
      position:absolute;
      width:150px;
      height:160px;
      top:25px;
      left:462px;
      }

      div.CardBacks6
      {
      position:absolute;
      width:34px;
      height:48px;
      left:0px;
      top:100px;
      }

      div.Button6
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:0px;
      top:150px;
      }

      div.Chips6
      {
      position:absolute;
      left:40px;
      bottom:20px;
      }

      div.Bet6
      {
      position:absolute;
      text-align:left;
      left:40px;
      bottom:0px;
      }

      div.Seat6
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:160px;
      height:90px;
      left:0px;
      top:0px;
      }

      div.SeatFolded6
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player7
      {
      position:absolute;
      width:150px;
      height:160px;
      top:80px;
      left:615px;
      }

      div.CardBacks7
      {
      position:absolute;
      width:34px;
      height:48px;
      left:0px;
      top:100px;
      }

      div.Button7
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:-40px;
      top:120px;
      }

      div.Chips7
      {
      position:absolute;
      left:40px;
      bottom:20px;
      }

      div.Bet7
      {
      position:absolute;
      text-align:left;
      left:40px;
      bottom:0px;
      }

      div.Seat7
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:160px;
      height:90px;
      left:0px;
      top:0px;
      }

      div.SeatFolded7
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player8
      {
      position:absolute;
      width:150px;
      height:160px;
      top:250px;
      left:615px;
      }

      div.CardBacks8
      {
      position:absolute;
      width:34px;
      height:48px;
      left:0px;
      top:10px;
      }

      div.Button8
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:-40px;
      top:20px;
      }

      div.Chips8
      {
      position:absolute;
      left:40px;
      bottom:110px;
      }

      div.Bet8
      {
      position:absolute;
      text-align:left;
      left:40px;
      top:50px;
      }

      div.Seat8
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.SeatFolded8
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.Player9
      {
      position:absolute;
      width:150px;
      height:160px;
      top:305px;
      left:462px;
      }

      div.CardBacks9
      {
      position:absolute;
      width:34px;
      height:48px;
      left:0px;
      top:10px;
      }

      div.Button9
      {
      position:absolute;
      width:25px;
      height:19px;
      background:url(res://SitNGoWizard.1.1.exe/image/Button);
      background-repeat:no-repeat;
      left:30px;
      top:-20px;
      }

      div.Chips9
      {
      position:absolute;
      left:40px;
      bottom:110px;
      }

      div.Bet9
      {
      position:absolute;
      text-align:left;
      left:40px;
      top:50px;
      }

      div.Seat9
      {
      background:url(res://SitNGoWizard.1.1.exe/image/Seat);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.SeatFolded9
      {
      background:url(res://SitNGoWizard.1.1.exe/image/SeatFolded);
      background-repeat:no-repeat;
      text-align:center;
      position:absolute;
      width:150px;
      height:90px;
      left:0px;
      top:70px;
      }

      div.SeatRow
      {
      width:100%;
      text-align:left;
      vertical-align:middle;
      }

      div.SeatCol0
      {
      width:50%;
      float:left;
      text-align:right;
      vertical-align:middle;
      padding-left:2;
      }

      div.SeatCol1
      {
      float:left;
      text-align:left;
      vertical-align:middle;
      padding-right:2;
      }
      div.PlayerAnalysis0
      {
      width: 3px;
      float:left;
      }
      div.PlayerAnalysis1
      {
      width: 3px;
      background-color: #cc0000;
      float:left;
      }
      div.PlayerAnalysis2
      {
      width: 3px;
      background-color: #cc9900;
      float:left;
      }
      div.PlayerAnalysis3
      {
      width: 3px;
      background-color: #cccc00;
      float:left;
      }
      div.PlayerAnalysis4
      {
      width: 3px;
      background-color: #99cc00;
      float:left;
      }
      div.PlayerAnalysis5
      {
      width: 3px;
      background-color: #009900;
      float:left;
      }
      div.PlayerAnalysisInvalid
      {
      width: 3px;
      background-color: #666666;
      float:left;
      }

    </STYLE>
</HEAD>
<BODY class=body>
<DIV class=GameTableTitle>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyCol1 title="This is a game that was manually entered">Custom Game </DIV></DIV></DIV>
<DIV class=GameTableView>
<DIV class=GameViewOptions title="Option overrides"><A href="              gameoptions:            ">Options: $</A></DIV>
<DIV class=GameProperties>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyColBoth><A title="The poker site on which the game was played" href="                      structure:FullTilt:NLHE Full Table">FullTilt NLHE Full Table (50,30,20)</A></DIV></DIV>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyCol0>Blinds: </DIV>
<DIV class=GamePropertyCol1><A href="                      blinds::400/800">400/800</A></DIV></DIV>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyCol0 title="Your equity when you push all-in">EqP%: </DIV>
<DIV class=GamePropertyCol1 title="Your equity when you push all-in">28.58</DIV></DIV>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyCol0 title="Your equity when you fold">EqF%: </DIV>
<DIV class=GamePropertyCol1 title="Your equity when you fold">26.83</DIV></DIV>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyCol0 title="The difference between EP% and EF%">Diff%: </DIV>
<DIV class=GamePropertyCol1 title="The difference between EP% and EF%">1.75</DIV></DIV>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyCol0 title="Minimum edge - Diff% must exceed this amount to play">Edge%: </DIV>
<DIV class=GamePropertyCol1 title="Minimum edge - Diff% must exceed this amount to play"><A href="                      edge:0.0005">0.05</A></DIV></DIV>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyCol0 title="Suggested action">Suggest: </DIV>
<DIV class=GamePropertySuggestPush title="Suggested action">Push</DIV></DIV>
<DIV class=GamePropertyRow>
<DIV class=GamePropertyColBoth title=33+,A3+,A2s+,KT+,K9s+>22.9 (33+,A3+,A2s+,KT+,K9s+) </DIV></DIV></DIV>
<DIV class=Player8>
<DIV class=Bet8><A href="action:Cut Off:Fold">Fold</A></DIV>
<DIV class=Seat8><B>Cut Off</B>
<DIV class=SeatRow>
<DIV class=SeatCol0>Stack:</DIV>
<DIV class=SeatCol1><A href="stack:Cut Off:2000">2000</A></DIV></DIV></DIV></DIV>
<DIV class=Player9>
<DIV class=Button9></DIV>
<DIV class=Bet9><A href="action:Button:Fold">Fold</A></DIV>
<DIV class=Seat9><B>Button</B>
<DIV class=SeatRow>
<DIV class=SeatCol0>Stack:</DIV>
<DIV class=SeatCol1><A href="stack:Button:3000">3000</A></DIV></DIV></DIV></DIV>
<DIV class=Player0>
<DIV class=HoleCard0><A title="Pick cards" href="cards:Hero:8h,8d"><IMG border=0 alt="Pick cards" src="res://SitNGoWizard.1.1.exe/image/card8h" width=29 height=43></A></DIV>
<DIV class=HoleCard1><A title="Pick cards" href="cards:Hero:8h,8d"><IMG border=0 alt="Pick cards" src="res://SitNGoWizard.1.1.exe/image/card8d" width=29 height=43></A></DIV>
<DIV class=Chips0><IMG border=0 alt=Fold src="res://SitNGoWizard.1.1.exe/image/chips400" width=24></DIV>
<DIV class=Bet0><A href="action:Hero:Fold">Fold</A></DIV>
<DIV class=Seat0><B>Hero</B>
<DIV class=SeatRow>
<DIV class=SeatCol0>Stack:</DIV>
<DIV class=SeatCol1><A href="stack:Hero:3600">3600</A></DIV></DIV></DIV></DIV>
<DIV class=Player1>
<DIV class=CardBacks1><A title="Click to change hero" href="cards:Big Blind:"><IMG border=0 alt="Pick cards" src="res://SitNGoWizard.1.1.exe/image/CardBacks" width=34 height=48></A></DIV>
<DIV class=Chips1><IMG border=0 alt="" src="res://SitNGoWizard.1.1.exe/image/chips800" width=24></DIV>
<DIV class=Bet1>800</DIV>
<DIV class=Seat1><B>Big Blind</B>
<DIV class=SeatRow>
<DIV class=SeatCol0>Stack:</DIV>
<DIV class=SeatCol1><A href="stack:Big Blind:3700">3700</A></DIV></DIV>
<DIV class=SeatRow>
<DIV class=SeatCol0>Model:</DIV>
<DIV class=SeatCol1><A href="model:Big Blind:Average">Average</A></DIV></DIV>
<DIV class=SeatRow>
<DIV class=SeatCol0>Call%:</DIV>
<DIV class=SeatCol1><A title=22+,A2+,K5+,K2s+,Q9+,Q8s+,J9s+ href="handrange:Hero|Big Blind:36+">36+</A></DIV><A title="Click to display game chart" href="chart:Diff:Hero|Big Blind">
<DIV class="&#10;        PlayerAnalysis5"></DIV>
<DIV class="&#10;        PlayerAnalysis5"></DIV>
<DIV class="&#10;        PlayerAnalysis5"></DIV>
<DIV class="&#10;        PlayerAnalysis5"></DIV>
<DIV class="&#10;        PlayerAnalysis5"></DIV></A></DIV></DIV></DIV></DIV>
<DIV class=table_title>
<DIV class=col-title-l>Analysis Details</DIV></DIV>
<DIV class=table_header>
<DIV class=col-xw-l0 title="Player Action">Hero Push</DIV>
<DIV class=col-hand-range title="The player's hand range">Range% </DIV>
<DIV class=col-m-r title="How often opponent gets a hand in his calling range">Hold% </DIV>
<DIV class=col-m-r title="Probability of this event happening">Prob% </DIV>
<DIV class=col-w-l title="Winner of a showdown">Winner </DIV>
<DIV class=col-w-l title="Winner of the side pot">Side Pot </DIV>
<DIV class=col-m-r title="Probability of winning a showdown">Win% </DIV>
<DIV class=col-m-r title="Your equity when this event occurs">Eq% </DIV></DIV>
<DIV class=table_row>
<DIV class=col-xw-l0 title="Hero Push 4000">Hero Push 4000</DIV>
<DIV class=col-hand-range></DIV>
<DIV class=col-m-r></DIV>
<DIV class=col-m-r title="Probability of this event happening">63.5</DIV>
<DIV class=col-w-l><A href="                    expand:Hero:true                  "><IMG border=0 alt=Expand src="res://SitNGoWizard.1.1.exe/image/downtriangle                    " width=13 height=13></A></DIV>
<DIV class=col-w-l></DIV>
<DIV class=col-m-r></DIV></DIV>
<DIV class=table_row>
<DIV class="&#10;          col-xw-l1" title="Hero Push 4000, Big Blind Push 4500">Big Blind Call 4000</DIV>
<DIV class=col-hand-range><A title=22+,A2+,K5+,K2s+,Q9+,Q8s+,J9s+ href="                handrange:Hero|Big Blind:36+">36+</A></DIV>
<DIV class=col-m-r title="How often opponent gets a hand in his hand range">36.5</DIV>
<DIV class=col-m-r title="Probability of this event happening">36.5</DIV>
<DIV class=col-w-l><A href="                  expand:Hero|Big Blind:true                "><IMG border=0 alt=Expand src="res://SitNGoWizard.1.1.exe/image/downtriangle                  " width=13 height=13></A></DIV>
<DIV class=col-w-l></DIV>
<DIV class=col-m-r></DIV></DIV>
<DIV class=table_title>
<DIV class=col-title-l>Analysis Details</DIV></DIV>
<DIV class=table_header>
<DIV class=col-xw-l0 title="Player Action">Hero Fold</DIV>
<DIV class=col-hand-range title="The player's hand range">Range% </DIV>
<DIV class=col-m-r title="How often opponent gets a hand in his calling range">Hold% </DIV>
<DIV class=col-m-r title="Probability of this event happening">Prob% </DIV>
<DIV class=col-w-l title="Winner of a showdown">Winner </DIV>
<DIV class=col-w-l title="Winner of the side pot">Side Pot </DIV>
<DIV class=col-m-r title="Probability of winning a showdown">Win% </DIV>
<DIV class=col-m-r title="Your equity when this event occurs">Eq% </DIV></DIV>
<DIV class=table_row>
<DIV class="&#10;          col-xw-l0" title="Big Blind Push 4500">Big Blind Check</DIV>
<DIV class=col-hand-range title=22+,A2+,K2+,Q2+,J2+,T2+,92+,82+,72+,62+,52+,42+,32s>100+</DIV>
<DIV class=col-m-r title="How often opponent gets a hand in his hand range">100.0</DIV>
<DIV class=col-m-r title="Probability of this event happening">100.0</DIV>
<DIV class=col-w-l><A href="                  expand:Big Blind:true                "><IMG border=0 alt=Expand src="res://SitNGoWizard.1.1.exe/image/downtriangle                  " width=13 height=13></A></DIV>
<DIV class=col-w-l></DIV>
<DIV class=col-m-r></DIV></DIV></BODY></HTML>
Так как работать с элементами на этой странице?
 
Верх