Open Side Menu Go to the Top
Register
StackAndTile StackAndTile

02-12-2010 , 11:57 AM
Quote:
Originally Posted by greg nice
i do not know what is causing this. heres what you can do. first close SaT. then rename the .ini to .ini.bak to ensure that your working settings will be backed up

then run SaT and run Setup Grid which should start everything fresh, and give it a test run at 24 tables and let me know either way
Unfortunately it didn't change anything. Tables are still jumping into the grid on moments where there is no action required whatsoever.
StackAndTile Quote
02-14-2010 , 08:51 PM
theres no download link or anything
how can i get this script?
StackAndTile Quote
02-15-2010 , 01:56 PM
This sounds pretty nice but I can't find a link or an update on compatibility with FullTilt.

What's the word?
StackAndTile Quote
02-15-2010 , 02:18 PM
can someone please send this to me?
jasnlcas on AIM/Skype.
StackAndTile Quote
02-15-2010 , 05:47 PM
sorry guys, i took it down from overcards, because i'm putting out a new beta today or tomorrow. check back.
StackAndTile Quote
02-16-2010 , 02:00 AM
Hey greg, I found a different bug not sure if you're aware of it..

In the stack, if I take a table out of the stack with the hotkey at the same time the script is bringing another table out to be tiled, it will create a blank space where one of the tables was suppose to go.

That table will stay in the stack and not be tiled at all until I leave the table, the blank space stays there and no other tables will be sent to that spot either, until I close the table.
StackAndTile Quote
02-16-2010 , 02:32 PM
I try go to overcard webpage, but there is not any links or code avaible for dl......
how to get it ? Thanks
StackAndTile Quote
02-16-2010 , 06:34 PM
v 1.99

ok guys big update so bear with me on the bugs, etc. this is beta software.



some changes:

- added: multi-site capability (Party, UB, Cake), no longer limited to Stars and FTP
- added: move on VPIP (requires external hotkey program)
- removed: move on Flop. don't know how many ppl used this, plus it was slow and intensive
- changed: Fold and Stack hotkey will now look for the "Check or Fold" popup and try to click Check (not working on Cake currently)
- fixed: using Fold+Stack hotkey on FTP table used to click Check and still re-stack
- addd: hotkey to only stack the table, but not fold it (should only really be used with 'Never' setting)
- added: table count when program is running
- removed GPL'd functions, all code is mine or license free
- gui overhaul

go here to download and read:
http://www.stackandtile.com/sat/
StackAndTile Quote
02-16-2010 , 06:46 PM
Looks nice, good job.
StackAndTile Quote
02-16-2010 , 08:02 PM
Really nice greg. The addition of UB makes this great for me. Is there anyway to maybe set up multiple stacks with there own grids? Like for instance if I want to have a stack and grid of SNGs and a stack and grid of MTTs.
StackAndTile Quote
02-16-2010 , 08:11 PM
Reeal cool!

You should have a "Raise" button. Its nice to have on middle mouse.

One question thou, why is it trying to connect to the internet :S?
StackAndTile Quote
02-16-2010 , 11:01 PM
Whats up with it trying to connect to internet?
StackAndTile Quote
02-17-2010 , 12:30 AM
re: internet connection

beta version expires in march, then i will choose to put out a new beta. time is checked over the net. in the future it might check for new updates over the net

Last edited by greg nice; 02-17-2010 at 12:37 AM.
StackAndTile Quote
02-17-2010 , 12:31 AM
Quote:
Originally Posted by Mescalin8
Really nice greg. The addition of UB makes this great for me. Is there anyway to maybe set up multiple stacks with there own grids? Like for instance if I want to have a stack and grid of SNGs and a stack and grid of MTTs.
hrm thats a first request. i suppose you could TRY this:

have two separate StackAndTile folders (each with its own exe's and ini's), and run two instances of the program. then just ensure each grid is not overlapping the other
StackAndTile Quote
02-17-2010 , 02:14 AM
Hi greg,

i tried this playing at the same time on FT, party modern and absolute, a bunch of tables on each site.

On tilt, everything seems to work perfectly.

On party,when i hit my fold +stack hotkey the table goes into the stack BUT DOESNT FOLD AND DOESNT GO BACK INTO THE GRID WHEN I HAVE ACTION.

On absolute,when i hit the fold +stack hotkey, the table folds and goes into the stack BUT IT DOESNT GO BACK INTO THE GRID WHEN I HAVE ACTION.

I would donate for sure if this works across sites. Thanks
StackAndTile Quote
02-17-2010 , 02:21 AM
dunno why that would be. when including the sites, did it fold properly? and if they aren't going into the grid, something is wrong. can you pm me the .ini contents? do you have teamviewer?
StackAndTile Quote
02-17-2010 , 02:23 AM
how do i get the ini contents?
StackAndTile Quote
02-17-2010 , 02:24 AM
open up the ini file in the same directory as the the exe and copy and paste it into a PM for me
StackAndTile Quote
02-17-2010 , 02:28 AM
I sent you a file ill download TW as well
StackAndTile Quote
02-17-2010 , 09:03 AM
Thx Greg,

I tried this today (only on FT) and it worked really well.

Set up was intuitive and worked very well apart from one thing that I did stupidly but you could probably check for in code. I clicked on a table to start the fold colour checking routine but then decided that I did not want to post and then fold on a $400 table (mean bugger ) so I opened a micro table instead while your dialog about click and fold was up on screen. I then clicked on the micro table but the prog did not fold the hand. I suspected changing tables had caused the problem so I started setup again and this time clicked the micro table both times. You can probably store the original ahk_id and remind people that they are stupid if they click a different table later assuming that was the problem.


Just a couple of questions if I may:-

1) New tables did not seem to be auto stacked or tiled unless there was a button visible. This would happen if I opened a non-full table for observation; the problem would persist until it was full and the "Join Waiting List" appeared - OR if I took a seat while a hand was in progress. At this stage we are not offered to post nor does the FT option "Wait for BB by Default" kick in until the start of a new hand when the "Play Now" appears. This causes the table to be located wherever FT decides to place it (their logic is wierd) and it could overlay the slot grid. I can clear it with the (fold &) restack key of course but is this ideal?

2) From time to time, the mouse location was shifted to the stack and remained there. I had to move it back to the slot area (my stack is on a seperate monitor). I have not used the prog anough yet to see whether there is a consistent set of conditions that are in place when this is happening. I will let you know if I spot any. I have "Display Table On Action" checked in FT options. I am using PokerShortcuts but Table1 tab has "Do not automatically activate..." checked and no mouse move to home position chosen. Is this a known problem that can't be solved yet, a bug, or is there something I should do to stop it?

Thanks - great progam - congrats!

T
StackAndTile Quote
02-17-2010 , 12:48 PM
thanks for the feedback, i really appreciate it.

Quote:
Originally Posted by TJD

Set up was intuitive and worked very well apart from one thing that I did stupidly but you could probably check for in code. ... You can probably store the original ahk_id and remind people that they are stupid if they click a different table later assuming that was the problem.
yes, it tries to fold on the original ahk_id that was detected at the start of include site setup. ill add a check to ensure that its the same table.

Quote:
1) New tables did not seem to be auto stacked or tiled unless there was a button visible. This would happen if I opened a non-full table for observation; the problem would persist until it was full and the "Join Waiting List" appeared - OR if I took a seat while a hand was in progress. At this stage we are not offered to post nor does the FT option "Wait for BB by Default" kick in until the start of a new hand when the "Play Now" appears. This causes the table to be located wherever FT decides to place it (their logic is wierd) and it could overlay the slot grid. I can clear it with the (fold &) restack key of course but is this ideal?
i removed the documentation from the overcards site, but yes, this is how it works. nothing is auto-stacked when you 'Start', this was changed because if you open new tables while using SaT, they would auto-stack and you'd never get to take a seat. however, action required detection will still work on these, and put them into grid. this detection searches if a "fold" button is visible. some sites put similar buttons like "wait for bb" in the same place/same color, that will get detected and moved to grid.

so yes, when a new table is opened, it is opened wherever the client opens it, and it stays there (doesnt auto stack) so that you can decide to take a seat or not. if a "fold" button is detected, it will get tiled. this probably isnt ideal, but i'm not sure of a good automated solution, because determining whether or not you are sitting down at a table is non-trivial. a quick workaround is to use the "manual move table into grid" hotkey on the new table, that way it will have its own dedicated position in the grid, for you to decide what you want to do.


Quote:
2) From time to time, the mouse location was shifted to the stack and remained there. I had to move it back to the slot area (my stack is on a seperate monitor). I have not used the prog anough yet to see whether there is a consistent set of conditions that are in place when this is happening. I will let you know if I spot any... Is this a known problem that can't be solved yet, a bug, or is there something I should do to stop it?
this must be a new bug, please tell me if it persists and if you notice any more consistencies when it happens. in this new version, some mouseclicks move the mouse cursor. to counter that, ive sent commands to move it back to its previous location. during testing i did not have problems. also, i don't believe fulltilt had any of these mouse movements, but ill but this bug on the radar

thanks again
StackAndTile Quote
02-17-2010 , 03:36 PM
Quote:
Originally Posted by greg nice
but i'm not sure of a good automated solution, because determining whether or not you are sitting down at a table is non-trivial. a quick workaround is to use the "manual move table into grid" hotkey on the new table, that way it will have its own dedicated position in the grid, for you to decide what you want to do.

this must be a new bug, please tell me if it persists and if you notice any more consistencies when it happens. in this new version, some mouseclicks move the mouse cursor. to counter that, ive sent commands to move it back to its previous location. during testing i did not have problems. also, i don't believe fulltilt had any of these mouse movements, but ill but this bug on the radar
The main problem with failing to deal with opening tables is when the tables open actually IN (on top of) the grid area. I use table selection and often find myself on multiple waiting lists. As sods law would dictate, like buses, they all come at once I had a situation earlier when I had 4 tables in slots all involved in a hand. In quick succession 3 tables were opened (I was seated and bought in automatically by pokershortcuts) and ALL of these new tables were in the "play" area where my 4 slots were located. It was several moments of chaos while I sorted these tables out and (sods law again) while I was doing so more tables opened as well. Moving manually into a slot would not help because they were all full and making more slots would not be ideal because I do not want smaller slots; I do not want slots overlapping other slots and I do not want play slots off the main monitor.

These tables are of no interest to S&T until they have the "fold" (or deal me in or "play now" or "join waiting list" visible at which point they can be grabbed and stacked.

In an earlier version of your code you used lists for slotted; tablequeue, stacked and nonurgent tables. Could you not add another list for "Newtables"?

Once you have ued fulltiltlist() to get the ids, any table that is not slotted or stacked must by definition be "new". This would remain the case even after several Timer cycles. they may not be "new" any more but they are still waiting to be decided upon.

If this new table HAS a "fold" button visible (not likely) you can stack it because it was readable by S&T so can get in the queue. Even if there is no button "Play Now" tables will pop later!

However, as you say, a player may not be seated and detecting it is hard (but not impossible). A simple way (on FT) is to look for the white space of the check boxes on the LHS of the screen Sit Out and Auto Post check boxes are not visible when we are observing a table but as soon as we take a seat they become visble.

I do not know whether such simple mechanisms are possble on other sites.

The simplest solution is to detect these white areas and, if they exist, stack the new table because the player IS seated.

However, what if that does not work or if we have tables opened at which we are not yet seated?

Now the new table list may be of some use. The user could select an area (stored in the ini) in which any new tables are placed. While they are there they are the reponsibility of the user and NOT S&T. If the table is closed you simply remove it from the list as you do now for other lists and if the player wishes to they can press a stack hotkey to transfer the table to S&T's responsibilty.

When I coded this for my personal use I had enough screen space to actually cascade these new tables but a stack would work as well. You could add another hotkey to move the top table to the bottom of this "waiting" or "new" stack allowing the user to cycle through.

There is also nothing wrong with allowing S&T to grab any of these when a button shows. However, allowing a choice of S&T actions would be best I think.

Let's say that I am currently playing 6 tables with 4 in slots. The ideal solution for me is that when my waiting list tables open they open somewhere that does not interfere with my current 6 tables and where I could look at the new table and decide whether to play it or not. This would be just as useful even if I did not immediately take the seat. There seems little point in adding to the work of the S&T by shuffling these tables into a play slot to look at. When I decide I can close the table or put it in the stack where S&T takes over.

However, I can fully appreciate that others may not want this separate stack and would prefer everything to move into the main stack ASAP. To cover this an option that says "New table at which we are seated to go to main stack Y/N" would either put the new/seated table into the main stack of the "holding" stack/cascade.

Hope this helps.

I played a second session today and if anything the mouse grab problem was even worse. I will continue to monitor it. This is a deal breaker! I could be sending hotkeys to all sorts of places However, I still "sense" that it is going to the stack but that could be wrong.

Cheers

T
StackAndTile Quote
02-17-2010 , 06:35 PM
Since this works for multiple sites, is it possible to play at many sites at once using the script?

IE 24 tables on stars and 16 on FTP and they are all stacked at the same place and brought out in the correct order, thus making 40-tabling quite easy?
StackAndTile Quote
02-17-2010 , 06:51 PM
TJD,
long post, i gotta shower and head out, ill review it when i have time

Loctus,
thats the idea, who knows how it will go in practice. give it a shot and report back. no matter what you do, 40 tabling is not gonna be easy. to stack multiple sites together, the best way to avoid popup conflicts is to turn off auto popup in each site's options. StackAndTile should bring the most urgent to the top of the stack.
StackAndTile Quote
02-17-2010 , 09:15 PM
Can anyone help me to setup on UB, im a spastic with computers. When i go to add UB as a site on it it tells me to sit, hit F9 for table detect which works then F10 to fold a hand which doesn't work. Any ideas?
StackAndTile Quote

      
m