Играю я стопкой с вынесением, и в какой-то момент я дико обломался вручную двигать окошки, да и не удобно все-таки. Решил попробовать передвижение окон в тэйбл ниндзе. Не понравилось - то она размеры окна меняет, то глючит, поэтому пришлось браться за дело самостоятельно.
- нажатием "ctrl + стрелка" двигает столы, прижимая их к краям экрана, все зависимости от их размера
- нажатием "ctrl + appkey" устанавливает ширину стола в половину разрешения монитора (как будто два стола и tile)
- нажатием "ctrl + =" и "ctrl + -" убирает и возвращает лобби и открытый фильтр турниров (во время автоматической реги ниндзи она постоянно активирует лобби и фильтр поверх окон)
- некоторые жалуется на автохоткей, мол он за клавишами следит.
хотел записать видео работы, но нашел непонятный баг - именно во время рекорда не скрывается окошко фильтра. wtf, мб попробовать Camtasia? если кому-то понадобится, запишу. запилил анимацию.
Пароля нету на ехе файле, так что каждый желающий может отконвертить обратно и увидеть следующий код (так что украсть ваш пароль я не собираюсь, да и не знаю как):
/*
**********************************************************************************
* AutoTableMove v0.5 Beta by rusmj *
*
https://forum.gipsyteam.ru/index.php?s=&viewtopic=42551&view=findpost&p=1296107 *
**********************************************************************************
*/
WinGetPos, X, Y, trayWidth, trayHeight, ahk_class Shell_TrayWnd
trayH := trayHeight
if (trayHeight > 200) {
trayH := 0
MsgBox, Высота вашего таск бара больше 200px, значение сменено на 0.
}
return
^AppsKey::
IfWinNotExist, ahk_class PokerStarsTableFrameClass
return
WinActivate
WinGetPos, X, Y, Width, Height, ahk_class PokerStarsTableFrameClass
sh := (A_ScreenWidth)/2
WinMove, ahk_class PokerStarsTableFrameClass, , , , sh, , ,
return
^Left::
IfWinNotExist, ahk_class PokerStarsTableFrameClass
return
WinActivate
WinGetPos, X, Y, Width, Height, ahk_class PokerStarsTableFrameClass
WinMove, ahk_class PokerStarsTableFrameClass,, 0, Y
return
^Right::
IfWinNotExist, ahk_class PokerStarsTableFrameClass
return
WinActivate
WinGetPos, X, Y, Width, Height, ahk_class PokerStarsTableFrameClass
WinMove, ahk_class PokerStarsTableFrameClass,, (A_ScreenWidth)-(Width), Y
return
^Up::
IfWinNotExist, ahk_class PokerStarsTableFrameClass
return
WinActivate
WinGetPos, X, Y, Width, Height, ahk_class PokerStarsTableFrameClass
WinMove, ahk_class PokerStarsTableFrameClass,, X, 0
return
^Down::
IfWinNotExist, ahk_class PokerStarsTableFrameClass
return
WinActivate
WinGetPos, X, Y, Width, Height, ahk_class PokerStarsTableFrameClass
WinMove, ahk_class PokerStarsTableFrameClass,, X, (A_ScreenHeight)-(Height)-trayH+2
return
^-::
IfWinNotExist, ahk_class #32770
return
WinActivate
;~ WinGetPos, X, Y, Width, Height, ahk_class #32770
WinMove, ahk_class #32770,, filterX, filterY, , , PokerStars Lobby
IfWinNotExist, PokerStars Lobby
return
WinActivate
WinGetPos, X, Y, Width, Height, PokerStars Lobby
ujetam := (A_ScreenWidth)-1
if (X = ujetam) {
WinMove, PokerStars Lobby,, (A_ScreenWidth)-(Width), 0
} else {
WinMove, PokerStars Lobby,, lobbyX, lobbyY
}
return
^=::
IfWinNotExist, ahk_class #32770
return
WinActivate
WinGetPos, X, Y, Width, Height, ahk_class #32770
filterX := X
filterY := Y
WinMove, ahk_class #32770,, (A_ScreenWidth)-1, Y, , , PokerStars Lobby
IfWinNotExist, PokerStars Lobby
return
WinActivate
WinGetPos, X, Y, Width, Height, PokerStars Lobby
lobbyX := X
lobbyY := Y
WinMove, PokerStars Lobby,, (A_ScreenWidth)-1, Y
return
Изменить там клавиши и дописать свое.
Предложения, пожелания и дарования принимаются.
Как думаете, как сыграть на финалке 3+R 180max?
PokerStars No-Limit Hold'em, 3.5 Tournament, 6000/12000 Blinds 1200 Ante (5 handed) - PokerStars Converter Tool from FlopTurnRiver.com
UTG (t61402)
MP (t238740)
Button (t250489)
SB (t260817)
Hero (BB) (t86552)
Hero's M: 3.61
Preflop: Hero is BB with J
UTG bets t60202 (All-In), 3 folds Hero???
Кстати UTG justD, интересно что у тебя было? А вообще,круто что ты появился на форуме