Ipoker SNG autoregister

  • 5 Antworten
    • gourgaz1
      gourgaz1
      Bronze
      Dabei seit: 12.08.2009 Beiträge: 102
      push
    • AXELLOCO
      AXELLOCO
      Bronze
      Dabei seit: 25.10.2008 Beiträge: 787
      auch push
    • Pokerprinzl
      Pokerprinzl
      Global
      Dabei seit: 31.08.2009 Beiträge: 375
      auch push
    • Vicolino
      Vicolino
      Bronze
      Dabei seit: 18.03.2006 Beiträge: 149
      Ich hatte bei Betfred bisher immer ein einfaches AHK-Script benutzt. Das ersparte immerhin einige Mausklicks.
      Nach dem neuesten Ipoker-Update funktioniert es seit heute allerdings nicht mehr, da sich die Fenstergröße bei der SNG-Anmeldung wahrscheinlich verändert hat.
      Habe das Script unten mal beigefügt.
      AHK-Profis dürften damit keine Schwierigkeiten haben, das Script wieder zum Laufen zu bringen und die neuen Koordinaten für die Mausklicks abzuändern.
      Ich schaffe es bisher noch nicht... :(
      Das Script läuft normalerweise auf allen Ipoker-Skins, wenn man bei room den enstprechenden Pokerraum einträgt.
      Wäre nett, wenn sich da mal einer mit beschäftigen könnte!
      Vielen Dank im voraus!



      room = BetFred Poker
      interval = 100

      Loop
      {
      AutoRegister()
      NoMsgBox()
      Sleep %interval%
      }


      Autoregister()
      {
      SetTitleMatchMode 2
      IfWinExist, lobby
      {
      IfWinNotActive, lobby, , WinActivate, lobby
      WinWaitActive, lobby
      ControlClick, x685 y550
      Sleep, 500
      Mouseclick, left, 201, 241
      Sleep, 100
      Winclose, lobby
      }
      }

      NoMsgBox()
      {
      SetTitleMatchMode 3
      IfWinExist, %room%
      {
      IfWinNotActive, %room%, , WinActivate, %room%
      WinWaitActive, %room%
      WinGetActiveStats, title, Width, Height, x, y
      if (Width = "402" and Height = "265")
      {
      ControlClick, x201 y241
      }
      }
      }
    • Vicolino
      Vicolino
      Bronze
      Dabei seit: 18.03.2006 Beiträge: 149
      Hab's dann doch noch selber hinbekommen.
      Für die neueste Ipoker-Software-Version (wie z.B. bei Betfred) funktioniert dieses Script.
      Wie gesagt auch bei anderen Ipoker-Skins, die die gleiche Software verwenden, wenn man den Room korrekt einträgt.

      room = BetFred Poker
      interval = 100

      Loop
      {
      AutoRegister()
      NoMsgBox()
      Sleep %interval%
      }


      Autoregister()
      {
      SetTitleMatchMode 2
      IfWinExist, lobby
      {
      IfWinNotActive, lobby, , WinActivate, lobby
      WinWaitActive, lobby
      ControlClick, x780 y649
      Sleep, 500
      Mouseclick, left, 230, 240
      Sleep, 100
      Winclose, lobby
      }
      }

      NoMsgBox()
      {
      SetTitleMatchMode 3
      IfWinExist, %room%
      {
      IfWinNotActive, %room%, , WinActivate, %room%
      WinWaitActive, %room%
      WinGetActiveStats, title, Width, Height, x, y
      if (Width = "480" and Height = "260")
      {
      ControlClick, x230 y240
      }
      }
      }