|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Just letting everyone know that Rage's new scripts work on FTP again - thanks!!
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by Robb
Just letting everyone know that Rage's new scripts work on FTP again - thanks!!
|
Thanks for testing those out for us. I'll mail them to Nakamura, so he can upload them.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
The download link in the original post has been updated. If you have the latest version of the Full Tilt client, you will need to download the new scripts.
Also, a few people asked how to change the Spacebar hotkey to another key, so I've added a section on how to do this.
|
|
|
|
lolzzz_321
|
|
NO YOU
Join Date: Oct 2004
Location: My ice is polarized
Posts: 2,794
|
|
can I pay one of you like $10 to help me set this up via mikogo (or team viewer) or something?
Also can you guys make a script that will auto click he time bank when you timeout?
If you can, PM me because I may never remember to chekc this forum
|
Quote:
|
Originally Posted by Roid_Rage
Sounds like vodka redbulls are pretty popular. How is this mixed, made?
|
|
|
Nakamura
|
|
4-of-a-Kind
Join Date: Mar 2008
Location: Grindin'
Posts: 1,511
|
|
Quote:
|
Originally Posted by lolzzz_321
can I pay one of you like $10 to help me set this up via mikogo (or team viewer) or something?
Also can you guys make a script that will auto click he time bank when you timeout?
If you can, PM me because I may never remember to chekc this forum
|
Unfortunately I'm on a nasty capped internet deal, so I'm not going to try help you using team viewer. Unfortunately Rage is living it up on Holiday on some Spanish Island until the end of the month - no, I'm I'm not bitter, just twisted. I'm sure he'll help you then. Do try have a bash yourself and see how far you get.
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Quote:
|
Originally Posted by Rage2100
The download link in the original post has been updated. If you have the latest version of the Full Tilt client, you will need to download the new scripts.
Also, a few people asked how to change the Spacebar hotkey to another key, so I've added a section on how to do this.
|
#IfWinActive ahk_class QWidget
Place that at top of the script, and it makes the hotkey context sensitive so that it only works in Full Tilt windows. Still can't type notes into Full Tilt withoutitlookinglikethis, but I type all my notes into HEM's HUD-based notes anyway. So that command has me using the spacebar to move tables again.
It also keeps my poker betting scripts from being active anywhere else. You can use the same sort of thing to make hotkeys that only work in your browser windows, etc.
If you haven't dl'd/tried the Rage/Naka scripts, you ought to. These two awesome FTR guys have made me some monies and saved an arse-ton of stress and carpel tunnel.
I started this thread about Creating Basic AHK Scripts for Pokerz. You can certainly buy something commercial or have fun (like me) getting massive poker functionality out of self-made scripts. Hope Rage drops by the tutorial thread and freakin' pwns it
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by Robb
#IfWinActive ahk_class QWidget
Place that at top of the script, and it makes the hotkey context sensitive so that it only works in Full Tilt windows. Still can't type notes into Full Tilt withoutitlookinglikethis, but I type all my notes into HEM's HUD-based notes anyway. So that command has me using the spacebar to move tables again.
|
The original Full Tilt MoveTable scripts had the following line near the top:
Class_Name=FTC_TableViewFull
The new ones have this line instead:
Class_Name=QWidget
So, if you have just installed the latest version of the Full Tilt software, you can download the new scripts, or just change the line in your existing script.
Edit: Robb's way of putting the line at the top of the script should do the same thing, and is probably a better way to do it.
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
[quote="Rage2100"]
Quote:
|
Originally Posted by Robb
#IfWinActive ahk_class QWidget
|
I think this makes the script unstable - don't use it until I figure what conflict I'm generating in my scripts. Besides, I'm working on a "note taking" script that could simply remap the space bar while the note window is open (or pause the other script) along with opening and positioning the note window away from the most active stacks.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by Robb
Quote:
|
Originally Posted by Robb
#IfWinActive ahk_class QWidget
|
I think this makes the script unstable - don't use it until I figure what conflict I'm generating in my scripts. Besides, I'm working on a "note taking" script that could simply remap the space bar while the note window is open (or pause the other script) along with opening and positioning the note window away from the most active stacks.
|
If you add your line to the top of the script, it would be best to take out my "Class_Name=QWidget" line.
I also have the following two lines for each hotkey in the script, which check against the variable set up by the "Class_Name=QWidget" line:
WinGetClass, class
If class=%Class_Name%
Adding your line to the top of the script will make any hotkeys that are physically lower down the script, context sensitive, so you wouldn't need to have my two lines of code in there.
I'm looking forward to hearing more about your note taking script.
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Quote:
|
Originally Posted by Rage2100
Quote:
|
Originally Posted by Robb
Quote:
|
Originally Posted by Robb
#IfWinActive ahk_class QWidget
|
I think this makes the script unstable - don't use it until I figure what conflict I'm generating in my scripts. Besides, I'm working on a "note taking" script that could simply remap the space bar while the note window is open (or pause the other script) along with opening and positioning the note window away from the most active stacks.
|
If you add your line to the top of the script, it would be best to take out my "Class_Name=QWidget" line.
I also have the following two lines for each hotkey in the script, which check against the variable set up by the "Class_Name=QWidget" line:
WinGetClass, class
If class=%Class_Name%
Adding your line to the top of the script will make any hotkeys that are physically lower down the script, context sensitive, so you wouldn't need to have my two lines of code in there.
I'm looking forward to hearing more about your note taking script.
|
Spent all weekend working on a "auto-sitout" / "auto-sitin" all tables script. Full Tilt's new software is tilting me!! I like this stuff, tho', and have a ton of it working, so I'll update you when I get my stuff ready.
|
|
|
|
defjoe22
|
|
Join Date: May 2009
Posts: 14
|
|
Hey Rage,
i have been successfully using this with both FT and stars. So i have to thank you first. My question is: Do you see a chance to get this working with the Ongame client? I would love to play there like i play on stars.
Greetings,
Mats
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by defjoe22
i have been successfully using this with both FT and stars. So i have to thank you first. My question is: Do you see a chance to get this working with the Ongame client? I would love to play there like i play on stars.
|
Hi Mats, I'm glad you like the scripts.
Stacking tables relies on the poker client having the ability to queue tables. I'm not a member at any of the Ongame sites, so I don't know if they have this ability or not.
If you want to try the scripts on an Ongame client, you would need to find out the "ahk_class" for their tables. Load up the AHK Window Spy, click on an Ongame table, and you will see the "Window Title & Class" at the very top. For reference, the Poker Stars tables have an "ahk_class" of "PokerStarsTableFrameClass", and the Full Tilt tables have an "ahk_class" of "QWidget".
Once you know the "ahk_class" of the Ongame tables, you only have to change one line in the "MoveTable" script. Near the top of the script, is the line "Class_Name=PokerStarsTableFrameClass", or "Class_Name=QWidget", depending on which script you are changing. Just change this to "Class_Name=Whatever the ahk_class of the Ongame tables are", and give it a go.
If the Ongame software doesn't queue tables, stacking will be pretty much impossible, as you could be acting on one particular table, when another table requiring action pops to the top. This leads to the original table getting lost in the stack, and probably timing out.
|
|
|
|
defjoe22
|
|
Join Date: May 2009
Posts: 14
|
|
yeah i think that is a big problem as the tables wont be queued. thank you for the information anyway, i think it is useful not only to me.
What would you suggest for multitabling about 8-12 tables when stacking is not possible?
Thanks,
Mats
|
|
|
|
Nakamura
|
|
4-of-a-Kind
Join Date: Mar 2008
Location: Grindin'
Posts: 1,511
|
|
Quote:
|
Originally Posted by defjoe22
What would you suggest for multitabling about 8-12 tables when stacking is not possible?
|
Generally the only option will be to tile or to play fewer tables. Without a queuing process, you will likely miss some required actions if you attempt to stack or cascade the tables.
|
|
|
|
defjoe22
|
|
Join Date: May 2009
Posts: 14
|
|
damn, i need a second monitor then
|
|
|
|
dontezuma
|
|
Straight
Join Date: May 2009
Location: Catchin' fishes
Posts: 116
|
|
I routinely play stacked and regardless of the queuing, I tab through the stack a few seconds at a time to keep an eye on how that action is progressing, and when new cards are dealt, because I don't like having the pop-up be the first action I see if at all possible.
I added a line to the script that allows me to hit tab and cycle through all of the windows. The command is (Alt-Esc), so it was the equivalent of tab=alt-esc. (I'm at work now, and don't have the script here to tell you the exact syntax).
I'm confident that I could run 8 tables even without the queuing just with the tab key. So, if Ongame, or whatever, doesn't have queuing, you can still stack.
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Quote:
|
Originally Posted by defjoe22
damn, i need a second monitor then 
|
I'm getting a new monitor this week, but I'll still stack. Once you've played this way, you'll never go back (willingly).
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Quote:
|
Originally Posted by Rage2100
Quote:
|
Originally Posted by Robb
Quote:
|
Originally Posted by Robb
#IfWinActive ahk_class QWidget
|
I think this makes the script unstable - don't use it until I figure what conflict I'm generating in my scripts. Besides, I'm working on a "note taking" script that could simply remap the space bar while the note window is open (or pause the other script) along with opening and positioning the note window away from the most active stacks.
|
If you add your line to the top of the script, it would be best to take out my "Class_Name=QWidget" line.
I also have the following two lines for each hotkey in the script, which check against the variable set up by the "Class_Name=QWidget" line:
WinGetClass, class
If class=%Class_Name%
Adding your line to the top of the script will make any hotkeys that are physically lower down the script, context sensitive, so you wouldn't need to have my two lines of code in there.
I'm looking forward to hearing more about your note taking script.
|
I took your advice. The conflict seems to have been worked out even before I deleted those lines, though. I got rid of the F1 command - I think that was causing a problem with another hotkey script and causing your whole Move Table script to crash.
It does make it slightly less usable, though, since sometimes I have to click on a Table to get a FTP window active so the space bar hotkey will work. But I can type in other programs. So it's a trade off.
I've worked some on the note-taking script, but it's kinda low priority for right now. Maybe over the weekend.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by dontezuma
I routinely play stacked and regardless of the queuing, I tab through the stack a few seconds at a time to keep an eye on how that action is progressing, and when new cards are dealt, because I don't like having the pop-up be the first action I see if at all possible.
I added a line to the script that allows me to hit tab and cycle through all of the windows. The command is (Alt-Esc), so it was the equivalent of tab=alt-esc. (I'm at work now, and don't have the script here to tell you the exact syntax).
I'm confident that I could run 8 tables even without the queuing just with the tab key. So, if Ongame, or whatever, doesn't have queuing, you can still stack.
|
Thanks for that, it could be very useful to some people. For anybody who wants to try this, the code would be as follows.
Code:
Tab::
Send, {ALTDOWN}{ESCAPE}{ALTUP}
return
Obviously, you can use any key to do this, it doesn't have to be the Tab key. Also, you could just use Alt-Esc, without the need for the code at all.
I'll try and write something that only cycles through the poker tables, and not through every window you have open.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Ok, this was easier than I thought, and uses the GroupActivate command, which Robb used in one of his scripts. Press Tab to cycle through all of your poker tables. This is useful to see if you've timed out on any table in the stack.
Code:
;Cycle Tables - Poker Stars
Tab::
GroupAdd, Tables, ahk_class PokerStarsTableFrameClass
GroupActivate, Tables
return
Code:
;Cycle Tables - Full Tilt
Tab::
GroupAdd, Tables, ahk_class QWidget
GroupActivate, Tables
return
The code above is for Poker Stars and Full Tilt only, so you would need to change the "ahk_class" if you want to play on other networks. You will also need to check if your network uses a unique "ahk_class" for their tables, as some don't. For example, Pacific Poker use the same "ahk_class" for their lobby, as they do for their tables, so pressing the Tab key would cycle through the tables, but the lobby would pop up somewhere along the way. To get around this, you need to find some word that appears in the poker table titles, but not in the lobby title. For Pacific Poker, the word "Hold'em" appears in all of their hold'em cash table titles, so you just need to change this to suit your particular network.
Code:
;Cycle Tables - Pacific Poker
Tab::
GroupAdd, Tables, Hold'em
GroupActivate, Tables
return
Thanks again to dontezuma, who initially gave me the idea to do this.
|
|
|
|
frandoc444
|
|
Join Date: Aug 2009
Location: La Plata
Posts: 1
|
|
Fantastic, very useful, thank you very much, I am just a begginer in poker and this SITE is great.
|
|
|
|
defjoe22
|
|
Join Date: May 2009
Posts: 14
|
|
Hey Rage,
Your script is definitely working with the ongame tables as i edited the ahk_class. One big problem i got is the fact that you can't save table sizes and positions from the ongame lobby as a layout, i guess. Is it possible to have this done by the script?
Greetings,
Mats
|
|
|
|
Chopper
|
|
Straight Flush
Join Date: Dec 2005
Location: St. Louis, MO
Posts: 4,255
|
|
semibump.
but, if anyone wants to experiment with this at stars, i would whole-heartedly recommend jamming 24 tables of ring game at micros.
2NL, buy in for a buck and shove a tight range.....JJ+,AK, AQs or something of the ilk. just to get the feel. i bet you make close to $8-10/hr off those mooks.
|
|
LHE is a game where your skill keeps you breakeven until you hit your rush of random BS.
Nothing beats flopping quads while dropping a duece!
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by defjoe22
Your script is definitely working with the Ongame tables as i edited the ahk_class. One big problem i got is the fact that you can't save table sizes and positions from the Ongame lobby as a layout, i guess. Is it possible to have this done by the script?
|
If you set up your table positions as normal using the "SetTable" script, you should be able to use the "F1" key in the "MoveTable" script to move any newly opened Ongame tables to your home position.
If you need to change the size of the tables as you move them, I would need to change the scripts slightly. Can you PM me with the ahk_class for the Ongame tables? I'll try and sort it out for you.
|
|
|
|
poker2poker
|
08-27-2009, 07:12 AM
Post subject: nice info!!
|
#75 (permalink)
|
|
Join Date: Aug 2009
Posts: 13
|
|
the informations was really great!!
thanks for that?
you have done a good thing for me ? i.e., not searching for that information..
|
|
|
|
smokinwillaa
|
|
Join Date: Aug 2009
Posts: 19
|
|
very helpful thanks for this
|
|
|
|
EasyPoker
|
|
BANNED
Full House
Join Date: Nov 2009
Posts: 721
|
|
Any way to get this working on a mac?
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Quote:
|
Originally Posted by EasyPoker
Any way to get this working on a mac?
|
VMware Fusion?
|
|
|
|
TheMaverik91
|
|
3-of-a-Kind
Join Date: Oct 2009
Posts: 56
|
|
I'm loving this script, but I'm running into one slight problem.
When running PokerTracker, I have to shut off the HUD display, or it won't cycle tables. It still reads thou!
I have tried with my mouse on several different areas (as to not "accidentally" be hovered over any HUD interface), but alas, nothing. It just sits there and won't move any of the Main Stack to Sub-Stacks.
What could the problem be? I really like my HUD..... but really love this program!
|
|
|
|
Nakamura
|
|
4-of-a-Kind
Join Date: Mar 2008
Location: Grindin'
Posts: 1,511
|
|
Hmm ... interesting. Are you a windows Vista user?
|
|
|
|
TheMaverik91
|
|
3-of-a-Kind
Join Date: Oct 2009
Posts: 56
|
|
I'm currently running Windows 7 Ultimate. I have UAC turned off, so normally I don't have to mess with an Admin feature. I'll try again tonight using admin, but the script worked fine without PokerTraker open.... it just wouldn't move stacks when PokerTracker was open.
|
"Looking at my old posts, I realize how much of a DONK I was. Time to change that and TRULY learn how to play poker. No more ego. No more pride. Just me, my cards, and the great knowledge bestowed upon me by FTR."
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
There was a similar problem described in the following thread:
http://www.flopturnriver.com/phpBB2/...ra-t90772.html
Please try everything explained and let us know how you get on. I've never used Windows 7, but I suspect the problem will be some permissions issue.
|
|
|
|
TheMaverik91
|
|
3-of-a-Kind
Join Date: Oct 2009
Posts: 56
|
|
PT3 was already running as admin. I moved the script to the USER folder. Fired up three games and had PT3 off. Tried the spacebar, it moved Main Stack to Stack one. Tried Tab and it cycled through tables (I added tab... but only after I was already having the PT3 prolbems). I started PT3. Played one hand without issue.... as soon as HUD popped up, the script stopped working... Funny things I noticed:
When it stops, i can go to the chat box and the space button actually works again (But doesn't work in any other text box on any other program until I shot off the script... found that out when i went to type this message.) So I'm stumped now.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
That sounds very strange. It's hard to say what is wrong without having Windows 7 to test it on, but can you try the following and let me know what happens?
Add a semi-colon before the "If class=%Class_Name%" line, as shown below. What moves now when the HUD is running? Does the table move, or the HUD overlay?
Code:
space::
CoordMode, Mouse
MouseGetPos,,,tableID
IfWinExist, ahk_id %tableID%
WinGetPos, X, Y,,, %ahk_id%
WinGetClass, class
;If class=%Class_Name%
|
|
|
|
TheMaverik91
|
|
3-of-a-Kind
Join Date: Oct 2009
Posts: 56
|
|
nothing changes. Don't know if it's relevent or not, but when i press the spacebar with HUD on, the mouse disapears.... until i move it. Does this with or without the semicolon
|
"Looking at my old posts, I realize how much of a DONK I was. Time to change that and TRULY learn how to play poker. No more ego. No more pride. Just me, my cards, and the great knowledge bestowed upon me by FTR."
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
I've just had a quick look around and it seems a few people are having trouble running AHK scripts with Windows 7.
The only other things I've read that you could try are:
1. Uninstall AutoHotkey and reinstall it as Administrator.
2. Turn off the Aero Snap feature in Windows 7.
3. Run your poker client, PT3, and AutoHotkey in compatibility mode. This can be done by following the directions here:
http://www.howtogeek.com/howto/windo...tibility-mode/
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Here's some fun I had this weekend. I created hotscripts to help with note taking. I started in thread in Tools forum where you can get details. Here's the code:
Code:
#IfWinExist ahk_class #32770
#Hotstring c *
::rad::Make reads and adjusts
::2pp::Will not stack off w/o 2 pair or better
::ppf::Poor decision-making post flop
::pbp::Poor decision-making in big pots
::sol::Stack off light
::slp::Stack off light preflop:
::slf::Stack off light flop: Top Pair
::slt::Stack off light turn/river
::tbf::3 bets light/folds often
::fbf::4 bets light/fold
::sfd::Flop shove w/ 8-out draw +
::rfd::Flop raise in position w/ 8-out draw +
::crfd::Flop check/raise w/ 8-out draw +
::tba::Can 2-barrel air
::3ba::Can 3-barrel air
::tp3::Cbets all 3 streets as PFR with TPGK w/o improving
::tp2::Cbets 2 streets as PFR with TPGK, then shuts down
::tp1::Cbets only 1 street as PFR with TPGK, then shuts down
::cxt::Calls one extra street of value
::c2x::Calls two extra streets of value
::rbb::Bluffs river with big bet (2/3's psb or more)
::rbs::Bluffs river with small bet
::sbw::Small postflop bets mean weakness
::bvb::blind vs. blind
::btb::button vs. blind
As with all my poker scripts, the first line is an IfWinActive statement that only activates the hotscripts or hotkeys when that particular piece of software is active.
Sometimes, as I'm typing a note, I hit the space bar just as a table "jumps" forward because it's my turn to act, and then the MoveTable script send windows flying around my screen. The note-taking hotscripts helps with that since I have those windows open for much shorter time periods, now, and most the spaces are entered by the hotscripts.
|
|
|
|
liqourmaster
|
|
One Pair
Join Date: Nov 2009
Posts: 19
|
|
great post rage + naka. I've yet to install this but just want to make sure about some things.
For an ftp user.
Q1. You mentioned not to click on 'x' if it's in slot1/2/3 on ftp. Is this the same when the sng finishes and it gives you that message 'you finished xth place, would you like to join another tournament of the same type?' and below it has 'close this tournament window' checked. If I do that and click 'yes' or 'no', and it closes in slot 1/2/3, will there be similar issue?
Thanks for the post guys.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by liqourmaster
For an FTP user.
Q1. You mentioned not to click on 'x' if it's in slot1/2/3 on FTP. Is this the same when the sng finishes and it gives you that message 'you finished xth place, would you like to join another tournament of the same type?' and below it has 'close this tournament window' checked. If I do that and click 'yes' or 'no', and it closes in slot 1/2/3, will there be similar issue?
|
Yes, when you get eliminated from a SnG, you must move your mouse over that particular table and press the "Escape" key. This closes the table and updates the script counter.
I don't play at FTP, but I presume you would uncheck the box that asks to close the tournament window, and then close the table as I've just described. I'll get Nakamura to confirm this when he's back from holiday, some time over the weekend.
|
|
|
|
Robb
|
|
4-of-a-Kind
Join Date: Aug 2007
Posts: 2,875
|
|
Quote:
|
Originally Posted by Rage2100
Quote:
|
Originally Posted by liqourmaster
For an FTP user.
Q1. You mentioned not to click on 'x' if it's in slot1/2/3 on FTP. Is this the same when the sng finishes and it gives you that message 'you finished xth place, would you like to join another tournament of the same type?' and below it has 'close this tournament window' checked. If I do that and click 'yes' or 'no', and it closes in slot 1/2/3, will there be similar issue?
|
Yes, when you get eliminated from a SnG, you must move your mouse over that particular table and press the "Escape" key. This closes the table and updates the script counter.
I don't play on FTP, but I presume you would uncheck the box that asks to close the tournament window, and then close the table as I've just described. I'll get Nakamura to confirm this when he's back from holiday, some time over the weekend.
|
Just FYI, I don't get to arsed about closing tables the "wrong" way. It often doesn't "mess" anything up, especially if you open a new one to replace the old one. I don't play SnG's, so I can't answer your specific question. But anytime the script's counter gets out of sync with my tables, I just reset:
Click on your FTP custom table setup to return everything to the main stack, then right-click the green "Move Table" AHK icon in the system tray, selecting "reload script."
This action just returns all slot counts to zero, and then you can resume play as normal. I often face this "problem" because I table-select like fiend, with tables opening and closing all over the place.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by Robb
Click on your FTP custom table setup to return everything to the main stack, then right-click the green "Move Table" AHK icon in the system tray, selecting "reload script."
This action just returns all slot counts to zero, and then you can resume play as normal. I often face this "problem" because I table-select like fiend, with tables opening and closing all over the place.
|
If you find you're resetting often, you could set up a hotkey to reset the slots to zero. You can use any key you like, but I've used "F12" below. Just add the lines to the end of the script.
Code:
F12::
S1=0
S2=0
S3=0
return
|
|
|
|
liqourmaster
|
|
One Pair
Join Date: Nov 2009
Posts: 19
|
|
Sorry if robb's previous post answers this, but I couldnt quite make sense of it other than it's making abbreviations into full sentences.
for an ftp user.
Q2. When I type in notes, I usually like to 'recreate' the hand I note the player on and add a note below it. This usually leads to lots of usage of the button space, and all other buttons for that matter. My question is, while I'm typing in my notes, it wont be sending these tables to slot x every time I press the space button right? As long as my mouse is not over the table?
I mean, I guess it's not a real problem b/c I can just attach the key to a button like '\' which I never ever use.
Just wondering
Thanks
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Quote:
|
Originally Posted by liqourmaster
Q2. When I type in notes, I usually like to 'recreate' the hand I note the player on and add a note below it. This usually leads to lots of usage of the button space, and all other buttons for that matter. My question is, while I'm typing in my notes, it wont be sending these tables to slot x every time I press the space button right? As long as my mouse is not over the table?
I mean, I guess it's not a real problem b/c I can just attach the key to a button like '\' which I never ever use.
|
If you make lots of notes and don't want to use a script like Robb's, the best thing would be to change the hotkey that moves the tables. The steps to do this can be found at the end of the original post, under the section, "Changing The MoveTable Hotkey".
|
|
|
|
imuck
|
|
Join Date: Feb 2010
Posts: 13
|
|
Wow, thanks for this guide. This was really helpful!
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Firstly, I must thank Nakamura for discovering this little trick. By putting a ~ before a hotkey, the key retains it's native function. This means that by slightly changing the MoveTable code, you will be able to use the Spacebar to type notes, as well as to move the tables. In order to type notes, the mouse pointer must be in the following area of the table. If you want to make the area bigger or smaller, this can easily be altered. I'll ask Nakamura to find the co-ordinates for Full Tilt tables, or you can find them yourselves.

Here is the code you need to change. Please use the version that matches your configuration.
Configuration 1 (main stack in upper left position)
Code:
~space::
CoordMode, Mouse, Relative
MouseGetPos, MX, MY, tableID
IfWinExist, ahk_id %tableID%
WinGetPos, X, Y, W, H, %ahk_id%
WinGetClass, class
If class=%Class_Name%
{
BLX:=W*0.0059
BLY:=H*0.7677
BRX:=W*0.3327
BRY:=H*0.9903
If (MX > BLX) AND (MX < BRX) AND (MY > BLY) AND (MY < BRY)
{
} else
If (X < (X_home + T)) AND (Y < (Y_home + T))
{
Send, {Backspace}
If (S1 <= S2) AND (S1 <= S3)
{
WinMove,,, Slot1_X, Slot1_Y
S1+=1
} else
If (S2 < S1) AND (S2 <= S3)
{
WinMove,,, Slot2_X, Slot2_Y
S2+=1
} else
If (S3 < S1) AND (S3 < S2)
{
WinMove,,, Slot3_X, Slot3_Y
S3+=1
}
} else
If (X > (Slot1_X - T)) AND (Y < (Slot1_Y + T))
{
Send, {Backspace}
If S1 > 0
{
WinMove,,, X_home, Y_home
S1-=1
} else
WinMove,,, X_home, Y_home
} else
If (X > (Slot2_X - T)) AND (Y > (Slot2_Y - T))
{
Send, {Backspace}
If S2 > 0
{
WinMove,,, X_home, Y_home
S2-=1
} else
WinMove,,, X_home, Y_home
} else
If (X < (Slot3_X + T)) AND (Y > (Slot3_Y - T))
{
Send, {Backspace}
If S3 > 0
{
WinMove,,, X_home, Y_home
S3-=1
} else
WinMove,,, X_home, Y_home
}
}
return
Configuration 2 (main stack in lower right position)
Code:
~space::
CoordMode, Mouse, Relative
MouseGetPos, MX, MY, tableID
IfWinExist, ahk_id %tableID%
WinGetPos, X, Y, W, H, %ahk_id%
WinGetClass, class
If class=%Class_Name%
{
BLX:=W*0.0059
BLY:=H*0.7677
BRX:=W*0.3327
BRY:=H*0.9903
If (MX > BLX) AND (MX < BRX) AND (MY > BLY) AND (MY < BRY)
{
} else
If (X > (X_home - T)) AND (Y > (Y_home - T))
{
Send, {Backspace}
If (S1 <= S2) AND (S1 <= S3)
{
WinMove,,, Slot1_X, Slot1_Y
S1+=1
} else
If (S2 < S1) AND (S2 <= S3)
{
WinMove,,, Slot2_X, Slot2_Y
S2+=1
} else
If (S3 < S1) AND (S3 < S2)
{
WinMove,,, Slot3_X, Slot3_Y
S3+=1
}
} else
If (X > (Slot1_X - T)) AND (Y < (Slot1_Y + T))
{
Send, {Backspace}
If S1 > 0
{
WinMove,,, X_home, Y_home
S1-=1
} else
WinMove,,, X_home, Y_home
} else
If (X < (Slot2_X + T)) AND (Y < (Slot2_Y + T))
{
Send, {Backspace}
If S2 > 0
{
WinMove,,, X_home, Y_home
S2-=1
} else
WinMove,,, X_home, Y_home
} else
If (X < (Slot3_X + T)) AND (Y > (Slot3_Y - T))
{
Send, {Backspace}
If S3 > 0
{
WinMove,,, X_home, Y_home
S3-=1
} else
WinMove,,, X_home, Y_home
}
}
return
The BLX, BLY, BRX and BRY control the size of the red area shown in the picture. Basically, they are just percentage values, with BLX (box left X) being the X co-ordinate of the top left corner of the box, which is 0.59% the width of the overall table.
If you take notes in HEM or PT3, you should just be able to add the ~ before the hotkey, although I've not had chance to test this yet.
|
|
|
|
Nakamura
|
|
4-of-a-Kind
Join Date: Mar 2008
Location: Grindin'
Posts: 1,511
|
|
Ok, FTP has a slightly different way of making notes; it opens up a completely new window, which is rather handily labelled "Player Notes". It should be easy to turn off spacebar functionality in this window. Rage, I'll send you the stuff now ...
BTW, being able to type notes again is awesome, but we are currently working on auto-shifting the tables from the slots back to the main whenever a) Hero folds or b) the hand finishes. Between Rage and I we have finished a) and are still working on b). It should be very neat once we finish the code.
|
|
|
|
Rage2100
|
|
Full House
Join Date: Jan 2007
Location: UK
Posts: 713
|
|
Here are the co-ordinates for Full Tilt tables. Please modify the code above and change the corresponding lines.
Code:
BLX:=W*0.0061
BLY:=H*0.8571
BRX:=W*0.3431
BRY:=H*0.9915
Nakamura has tested the code on Full Tilt tables, and by using ~ before the hotkey and by changing to the co-ordinates above, you will be able to chat in the chat box at the bottom left of the table, chat in the separate window that pops up, and take notes in the separate window.
|
|
|
|
HarleyGuy13
|
|
Full House
Join Date: Sep 2008
Location: Oregon
Posts: 1,226
|
|
       :c lap:   
Outstanding fellas
|
"You start the game with a full pot o luck and an empty pot o experience...
The object is to fill the pot of experience before you empty the pot of luck."
Quote:
Originally Posted by XxStacksxX
Do you have testicles? If so, learn to bet like it 
|
|
|
nice_aiau
|
|
Flush
Join Date: Apr 2008
Location: Dunedin, New Zealand
Posts: 253
|
|
OMGthisisawesome
|
|
|
|
vizka
|
|
High Card
Join Date: Apr 2010
Posts: 5
|
|
Hi
I assume it won't work with UB soft, right?
Does any one have any alternative for that kind of helpers to UB soft?
Thanks
edit: actually it half works, can anyone help me?
The thing is, ctrl+g (set default size&position) and ctrl+space works well, ctrl+direction also works, but the "space" after customizing 4slots with ctrl+f1/f2/f3/f4 doesn't do anything.
Also what's bothering me the most is that it doesn't remember the size&position I set, after I turn ahk off and on, I have to set it up again. I press ctrl+s for saving it, but it doesn't. Any advice?
|
|
|