Open Side Menu Go to the Top
Register
PlaceMint: Window Positioning Tool PlaceMint: Window Positioning Tool

04-15-2012 , 03:40 PM
KobeBryantLA24,
Code:
\s-\s([$]?[\d,.]+/[$]?[\d,.]+\s)?(Ante\s[$]?[\d.,]+\s)?(USD\s)?(Play\sMoney\s)?(-\s)?(No\s|Pot\s)?Limit\s(Hold'em|Omaha\sH/L|Omaha|Stud H/L|Stud|Razz|5-Card\sDraw|Single\sDraw\s2-7|Triple\sDraw\s2-7\sLowball|Badugi)(\s-\s(Blinds|Stakes))?\s?([$]?[\d,.]+/[$]?[\d.,]+\s)?(Ante\s[$]?[\d.,]+\s)?(USD\s)?(Play\sMoney\s)?(-\s\d+\sof\s\d+)?(?!\s-\sLogged\sIn\sas\sNickname)$
gudcallm8,
You didn't say what site you to do this with. Please post a number of examples of each levels you want in each respective group.

bully666,
The easiest way is to explicitly set the start and end of the expression.
Code:
^poker\sfor\sdummies$
This will only match a title that is exactly "poker for dummies", if there is anything before or after it would not match. For a more complicated option, you can look at my responses to KobeBryantLA24.

chilin_dude,
It is not possible to simply say, "don't match any window that contains XXX". The mechanism I used for KobeBryantLA24 relies on having other text as context.

Thank you for deciding to make a donation. Check you PM box for information on how to make a donation.
PlaceMint: Window Positioning Tool Quote
04-15-2012 , 04:14 PM
Thanks TheIrishThug, but that will not work as the word that I want to exlude from matching is at the start of the string and its not just a single word. I'll dig into it, im sure there is way.
PlaceMint: Window Positioning Tool Quote
04-15-2012 , 05:15 PM
Quote:
Originally Posted by TheIrishThug
gudcallm8,
You didn't say what site you to do this with. Please post a number of examples of each levels you want in each respective group.
Quote:
Originally Posted by gudcallm8
Hi my question is probably a bit similiar to the one in the quote.
I want to have all my 180s in 1 stack then as the blinds increase move to a new stack i.e
Stacks : 1 2
3 4
Stack 1: Blinds 10/20-50/100
Stack 2: Blinds 100/200- 200/400
Stack 3: Blinds 300/600 - 50/1k
Stack 4: Blinds 600/1.2k - FT

I dont know if this is possible but if it is and someone could tell me how to do it i'd be very thankful.
Cheers Kris
Hey its for Pokerstars.
Stack 1: Blinds 10/20, 15/30, 50/100, 75/150
Stack 2: Blinds 100/200, 125/250(25 ante), 150/300(25 ante), 200/400(50 ante)
Stack 3: Blinds 300/600(50 ante), 400/800 (75 ante), 500/1k(100 ante), 600/1.2k(125)
Stack 4: Blinds 800/1600(150), 1k/2k(200), 1.5k/3k(300), 2k/4k(400) etc etc.

Thanks alot for your help
Kris
PlaceMint: Window Positioning Tool Quote
04-15-2012 , 06:28 PM
bully666,
If you post examples of the strings you are trying to match and not match, I can help you out. In general, you can use ^ and $ individually.
This matches any string that starts with Hello.
Code:
^Hello
This matches any string that starts ends with good-bye.
Code:
good-bye$
gudcallm8,
Can you post full window titles? This will allow me to check that the expression will match the titles.
PlaceMint: Window Positioning Tool Quote
04-15-2012 , 07:17 PM
Quote:
Originally Posted by TheIrishThug
bully666,
If you post examples of the strings you are trying to match and not match, I can help you out. In general, you can use ^ and $ individually.
This matches any string that starts with Hello.
Code:
^Hello
This matches any string that starts ends with good-bye.
Code:
good-bye$
gudcallm8,
Can you post full window titles? This will allow me to check that the expression will match the titles.
The title would be the same as the example below:
$8.00 NL Hold'em (180 players, Turbo) - Blinds $200/$400 Ante 50 - Tournament 547506549 Table 4

Cheers Kris
PlaceMint: Window Positioning Tool Quote
04-15-2012 , 07:51 PM
Unfortunately the 45/Fifty50 regex works for 45 mans, but not for the Fifty50s of any stakes, I've tripple checked i've copied & pasted it right, deleted the regex and re-added it etc.

Quote:
Originally Posted by TheIrishThug
chilin_dude,
It is not possible to simply say, "don't match any window that contains XXX". The mechanism I used for KobeBryantLA24 relies on having other text as context.

Thank you for deciding to make a donation. Check you PM box for information on how to make a donation.
Does this mean that it is possible to 'don't match any windows that contain xxx' as long as it is detailed enough, i.e if I had the exact detail grabber info of every game that i DIDNT want to be put into the stack, then the rest would all go to that stack?

Thanks.
PlaceMint: Window Positioning Tool Quote
04-15-2012 , 11:43 PM
Thanks a bunch for this product, however I am having trouble creating and understanding the syntax with the titleregex.

I found already created:

-<PMRegex xsi:type="TitleRegex"> <title> Ongame tournament </title><match>^(Table\s#\d+,)?.*?,\s(No-l|Pot-l|Fixed\sL)?imit\s(Texas\sHold'em|Omaha|7\sCard\sS tud|5\sCard\sDraw)(\sHigh/Low)?,\s\$[\d.]+\s\((real|play)\smoney\),\s[\d.,]+(/[\d.,]+)?(\s\+\s\d+\sante)?\s\[ID=.*\]</match> <case-sensitive>false</case-sensitive>

This did not work, I then proceeded to cut out the underlined portion since it did not match what I had in details grabber which was the following. this also did not work.

Table #1, Rookie SNG $0.11 NL Holdem, No-limit Texas Hold'em, $0.11 (real money), 100/200 [ID=T5-233475268-21][S-5785-1814]

I did manage to use class but that resized the lobby and made it effectively useless. This is on betfair fwiw.
PlaceMint: Window Positioning Tool Quote
04-16-2012 , 08:47 PM
gudcallm8
Stack 1
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(10|15|50|75)/[$€]?(20|30|100|150)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
Stack 2
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(100|125|150|200)/[$€]?(200|250|300|400)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
Stack 3: I had to assume that 1k and over has a comma, so it might not work. This is why I ask for full window titles as examples.
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(300|400|500|600)/[$€]?(600|800|1,000|1,200)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
Stack 4: You can't do "etc etc", you have to list everything. You should be able to see how to add more levels.
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(800|1,000|1,500|2,000)/[$€]?(1,600|2,000|3,000|4,000)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
chilin_dude,
Then please post example of window titles that are NOT matched and I can fix the expression.
You need something to give you context before you can "but this text can't be next". In general, it is complicated to do this because regular expressions were designed to specify, "match text that looks like this" and not "don't match text that looks like this".

kaput_25,
The underlined part is the display name that is used by PlaceMint and not the actual expression. If you removed that from the file by hand, PlaceMint should not be able to read the file at all. You should not be editing the file directly, instead use Tools > Configure > Edit Regex List.
The title that you posted does match the regular expression you posted.
PlaceMint: Window Positioning Tool Quote
04-17-2012 , 02:41 AM
Hey mate cheers for them they are awesome, sorry i wasnt clear enough but from the codes you have provided i have tweaked them and got them all setup
Cheers Kris
PlaceMint: Window Positioning Tool Quote
04-17-2012 , 07:19 AM
Quote:
Originally Posted by TheIrishThug

chilin_dude,
Then please post example of window titles that are NOT matched and I can fix the expression.
No Fifty50s are being moved to stack three at the moment, 45s are but Fifty50s are not. here are the window details:

$200.00 NL Hold'em [Turbo, Fifty50] - Blinds $50/$100 Ante $10 - Tournament 545898972 Table 1

$30.00 NL Hold'em [Turbo, Fifty50] - Blinds $60/$120 Ante $15 - Tournament 545945926 Table 1

$15.00 NL Hold'em [Turbo, Fifty50] - Blinds $25/$50 - Tournament 545955354 Table 1

$100.00 NL Hold'em [Turbo, Fifty50] - Blinds $25/$50 - Tournament 545944712 Table 1

$60.00 NL Hold'em [Turbo, Fifty50] - Blinds $50/$100 Ante $10 - Tournament 545947516 Table 1

Quote:
You need something to give you context before you can "but this text can't be next". In general, it is complicated to do this because regular expressions were designed to specify, "match text that looks like this" and not "don't match text that looks like this".
Ok, thanks, these are tables/formats I want to exclude:

[Turbo, Fifty50]
[180 Players, Turbo]
[45 Players, Turbo]
[18 Players, Turbo]

Every other tournament I want in an expression if possible minus the above 4. Full details are below if required:

Thanks loads.
PlaceMint: Window Positioning Tool Quote
04-17-2012 , 08:59 PM
Hoping someone can help me. Got all my slots/hotkeys setup, but it's changing the position of my my holdem manager stats. Seems to some explanatin as to how to fix this in the thread, but it's beyond me lol

Playin on merge if that matters
PlaceMint: Window Positioning Tool Quote
04-18-2012 , 08:29 PM
gudcallm8,
Glad you got it working.

chilin_dude,
All of the titles you posted are matched by the expression I posted. Are you sure you copied it correctly? Did you accidentally select a class expression for your window group.

I'm very busy this week, but I will take a deeper look into your exclusion questions when I can.

TomoDaK,
This means that the expression you are using is not restrictive enough. Can you post the details you get from the Details Grabber for both the tables and the stats that are being moved. Also post the expression you are using for your window group.
PlaceMint: Window Positioning Tool Quote
04-19-2012 , 07:15 AM
Quote:
Originally Posted by TheIrishThug
chilin_dude,
All of the titles you posted are matched by the expression I posted. Are you sure you copied it correctly? Did you accidentally select a class expression for your window group.

I'm very busy this week, but I will take a deeper look into your exclusion questions when I can.
I've deleted/Re-added the Fifty50/45s thing and its really weird the problem. First 3 games it correctly picked up and put in the slot, but after that it didn't work. I've checked everything I can think of 'Max window count' is set to 20, and its not like it only doesnt work with one stake, every time it varies.

Just created a video of my screen to try and show when it does and doesn't work and think I've figured it out, I was showing detail grabs etc, and there appears to 'randomly' be a difference in Fifty50 details, I grabbed three different ones and these are what they returned:
Code:
$60.00 NL Hold'em [Turbo, Fifty50] - Blinds $75/$150 Ante $20 - Tournament 549023967 Table 1

$60.00 NL Hold'em [Turbo, Fifty50]    - Blinds $60/$120 Ante $15 - Tournament 549027614 Table 1

$15.00 NL Hold'em [Turbo, Fifty50]    - Blinds $200/$400 Ante $50 - Tournament 549027166 Table 1
The top one gets matched and put in the stack, the latter two don't, I'm guessing this is because of the 'random' three extra spaces after the ], any chance you could tweak the

[$€][\d,.]+(\+R)?\s((NL|NLHE|PL|(No\s|Pot\s)?Limit)\s)?(Hold 'em(\sMixed)?|Omaha(\sH/L)?(\sMixed)?|Stud(\sH/L)?|Razz|5-(C|c)ard\sDraw|Badugi|HOR?SE|8-Game|Triple\sDraw\s2-7\sLowball)?\s?((\[(45\sPlayers)?((,\s)?Turbo)?(,\sRebuy)?(,\sFifty50 )?\])?|.*?\.\.\.)(\s-\s(Blinds|Stakes)\s[$€]\d+/[$€]?\d+(\sAnte\s(\$|€)\d+)?\s-\sTournament\s\d+\sTable\s\d+(\s-\s1\son\s1\s-\s)?|.*?\.\.\.)

again please?

And thanks loads for offering to look more detailed into the exclusion question, until then I'm not going to play mtts so its worth a lot of $ for me and if I get it working will donate again, thanks again.

Last edited by chilin_dude; 04-19-2012 at 07:21 AM.
PlaceMint: Window Positioning Tool Quote
04-19-2012 , 07:25 AM
I think thats been the problem, the space thing, because I've just quoted my old posts with the detail grabbed and they actually have some tripple spaces, but on this forum it gets reduced to one space unless you put it in the code tags.
Fwiw here is the video I was making to show you the problem before I think I figured it out, hopefully you can tweat it now
http://www.youtube.com/watch?v=tn1mqjQj6KQ

Thanks.
PlaceMint: Window Positioning Tool Quote
04-19-2012 , 02:02 PM
Can someone please put

Speed #2356411 (No DP) - Good cards NL Hold'em - 3 $/6 $
Table #202282 (No DP) - Good cards NL Hold'em - 3 $/6 $

into partypoker regex ?
PlaceMint: Window Positioning Tool Quote
04-20-2012 , 01:25 AM
I've used Placemint for years without any issues but today it began acting very weird. When it was running with matching poker tables I could not move the Placemint window. It would instantly snap back to where it was; usually I couldn't move it more than a few pixels from where it started. I would also have to click many times for it to close. Also registering for PokerStars tournaments was very difficult as I had to click many times on the Stars' dialog box OK button. I noticed it was also taking up 30-40% of the CPU. I have the Stars chat box detached and the chat window was flickering very fast even though its title does not match any regex I use. So somehow Placemint became essentially unusable overnight.

I tested it with other non-poker windows and it placed them with no problems. I am running version 3.
PlaceMint: Window Positioning Tool Quote
04-21-2012 , 10:55 AM
I'm having a problem that sometimes when i close a (stars) table another table will jump to a different slot. I have some vague memory of seeing this problem discussed but can't seem to find anything by searching thread.
PlaceMint: Window Positioning Tool Quote
04-21-2012 , 11:02 AM
Having trouble with zoom again

Holmia?(\s#\d)* - for 1/2 6m zoom makes the tables bounce around from slot to slot several times per second

Triangulum?(\s#\d)* - this works fine for 100nl 6m
PlaceMint: Window Positioning Tool Quote
04-21-2012 , 11:40 AM
Also the same thing for 1/2 FR zoom works fine
PlaceMint: Window Positioning Tool Quote
04-21-2012 , 08:03 PM
Quote:
Originally Posted by NCSU07
Having trouble with zoom again

Holmia?(\s#\d)* - for 1/2 6m zoom makes the tables bounce around from slot to slot several times per second
I don't think it's a problem with Placemint. I think Stars creates a new table for every Zoom hand. So Placemint tries to place the new table. The good thing is that Placemint is much less needed for Zoom tables than it is for regular tables. I just start my Zoom tables with Placemint then once the Zoom tables are positioned I close Placemint so I don't get the table bouncing that you describe.
PlaceMint: Window Positioning Tool Quote
04-22-2012 , 10:45 AM
It doesnt make sense for it to work fine on some and not for others.
PlaceMint: Window Positioning Tool Quote
04-22-2012 , 04:30 PM
Hopefully someone can help me i looked true a lot of pages of this post but didnt find any helpfully.
i need an expression so i want that placemind moves all double or nothing titles but without 2012 in it any idea
PlaceMint: Window Positioning Tool Quote
04-22-2012 , 07:13 PM
So I'm having a weird issue with O-poker on Boss Media. I used the Regex posted earlier in the thread and everything was working fine for a while, but about a week ago it stopped working properly. Placemint seems to recognize the tables somewhat because if I put an O-poker table in a slot manually it doesn't force other tables there. However, if I open a new O-poker tables it never gets moved in to a slot by Placemint. I don't get it because it was working fine for a while. I could possibly be because I am also playing on Svenska Spel which is on a Boss client, but that was never an issue before.
PlaceMint: Window Positioning Tool Quote
04-23-2012 , 08:28 PM
Quote:
Originally Posted by NCSU07
Having trouble with zoom again

Holmia?(\s#\d)* - for 1/2 6m zoom makes the tables bounce around from slot to slot several times per second

Triangulum?(\s#\d)* - this works fine for 100nl 6m
i have exactly the same problem, zoom bounces around every time a new hand is initialized (500 zoom 6max).


Quote:
Originally Posted by mapleleaf
I don't think it's a problem with Placemint. I think Stars creates a new table for every Zoom hand. So Placemint tries to place the new table. The good thing is that Placemint is much less needed for Zoom tables than it is for regular tables. I just start my Zoom tables with Placemint then once the Zoom tables are positioned I close Placemint so I don't get the table bouncing that you describe.
i agree to that, the problem is when you play zoom tables plus some normal tables - like i do.

is there any way to sort this out? the jumping around of zoom is really distracting, but PM is just so perfect for playing tiled with normal tables.
PlaceMint: Window Positioning Tool Quote
04-24-2012 , 07:14 PM
Alright, so I feel like a complete idiot at the moment. I'm just trying to get this set up for the first time on Merge, and for some reason, after configuring my slots and adding the regex titles, the games are still not snapping to their proper slots.

My entire config file is in the spoiler (only one title as I'm trying to get it up and functioning before I add more and set this up how I actually want it). I should also note that the hotkeys don't work either, but the tables do display as being in certain stacks IE the below screenshot.

I enabled Drag and Drop Swapping w/ outline, the outline pops up and the tables move around in stack locations like the below screenshot dictates, but they don't actually snap themselves to those locations when dropped.

Any help would be supremely appreciated.



Spoiler:
<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<groups>
<WindowGroup sizable="true" movable="true" minable="true" maxable="true" sendF5="false">
<Slots>
<Slot size="50">
<shape X="-1920" Y="0" Height="637" Width="862" />
<hotkey ModKeys="None" Key="NumPad7" />
</Slot>
<Slot size="50">
<shape X="-1057" Y="0" Height="637" Width="862" />
<hotkey ModKeys="None" Key="NumPad9" />
</Slot>
<Slot size="50">
<shape X="-1919" Y="563" Height="637" Width="862" />
<hotkey ModKeys="None" Key="NumPad1" />
</Slot>
<Slot size="50">
<shape X="-1057" Y="562" Height="637" Width="862" />
<hotkey ModKeys="None" Key="NumPad3" />
</Slot>
</Slots>
<TitleRegExMatchList>
<PMRegex xsi:type="TitleRegex">
<title>Cash Test</title>
<match>Overbet - Bad Beat</match>
<case-sensitive>false</case-sensitive>
</PMRegex>
</TitleRegExMatchList>
<ClassRegExMatchList />
<Title>Cash Test</Title>
<Show ModKeys="None" Key="None" />
<Restore ModKeys="None" Key="None" />
<Minimize ModKeys="None" Key="None" />
<Maximize ModKeys="None" Key="None" />
<Bottom ModKeys="None" Key="None" />
</WindowGroup>
</groups>
</Configuration>
PlaceMint: Window Positioning Tool Quote

      
m