IMPORTANT - acest script functioneaza exclusiv cu rezolutia 1920x1080, deci daca monitorul tau foloseste alta rezolutie acest script nu o sa-ti fie de prea mare folos decat daca ii modifici constantele de la inceput.
Astea fiind spuse, acum cateva luni am scris acest script (rudimentar) pentru a-mi face mai usoara viata cand ma joc mtt-uri dar functioneaza si pentru cash sau defapt, cu orice fereastra din Windows.
How it works:
Imagineaza-ti ca ecranul tau e impartit in dreptunghiuri virtuale egale 4x3, practic ceea ce vezi cand dai tile tables la 12 mese in poker stars. Scriptul muta si redimensioneaza fereastra de sub mouse pointer la locatia si dimensiunile celui mai apropiat dreptunghi in momentul in care apesi WindowsKey+S (hotkey ce poate fi modificat in script).
Chestia asta poti s-o duci la alt nivel, sa iti stakezi in "dreptunghiul" din stanga sus mesele de la o anumita miza, in dreptunghiul imd la dreapta mesele de la alta miza, pe randul de jos mesele finale tilate, etc.
Notes:
-Daca pokersite-urile pe care vrei sa-l folosesti le rulezi cu administrator rights, si scriptul trebuie rulat Run as Administrator ca sa aibe privilegii sa mute ferestrele.
-Deocamdata l-am testat fara probleme pe ps/ps.fr/ftp, pe winamax apar ceva probleme ca nu ti se mai vad butoanele alea de pre-action (fold/sitout/etc) ca winamax foloseste alt aspect ratio la ferestrele lor.
-In caz ca vrei mese mai mari, programul mai are un hotkey (WindowsKey+A) care iti face snap la ferestre conform unui grid de 3x3.
-Scriptul il lansez asa cum e, free of charge, dar il iei pe risc propriu si probabil n-o sa ofer nici un fel de support pentru el; n-o sa-ti distruga windows-ul sau sa-ti fure parolele dar daca PC-ul tau ia foc intre timp nu-i vina mea.
1.Pentru a rula scriptul ai nevoie sa downloadezi si sa instalezi autohotkey.
2.Copiezi codul de mai jos si ii dai paste in notepad sau orice alt text-editor si il salvezi cu numele "TblSnap.ahk" sau ce nume vrei tu dar cu extensia .ahk si esti good to go.
Astea fiind spuse, acum cateva luni am scris acest script (rudimentar) pentru a-mi face mai usoara viata cand ma joc mtt-uri dar functioneaza si pentru cash sau defapt, cu orice fereastra din Windows.
How it works:
Imagineaza-ti ca ecranul tau e impartit in dreptunghiuri virtuale egale 4x3, practic ceea ce vezi cand dai tile tables la 12 mese in poker stars. Scriptul muta si redimensioneaza fereastra de sub mouse pointer la locatia si dimensiunile celui mai apropiat dreptunghi in momentul in care apesi WindowsKey+S (hotkey ce poate fi modificat in script).
Chestia asta poti s-o duci la alt nivel, sa iti stakezi in "dreptunghiul" din stanga sus mesele de la o anumita miza, in dreptunghiul imd la dreapta mesele de la alta miza, pe randul de jos mesele finale tilate, etc.
Notes:
-Daca pokersite-urile pe care vrei sa-l folosesti le rulezi cu administrator rights, si scriptul trebuie rulat Run as Administrator ca sa aibe privilegii sa mute ferestrele.
-Deocamdata l-am testat fara probleme pe ps/ps.fr/ftp, pe winamax apar ceva probleme ca nu ti se mai vad butoanele alea de pre-action (fold/sitout/etc) ca winamax foloseste alt aspect ratio la ferestrele lor.
-In caz ca vrei mese mai mari, programul mai are un hotkey (WindowsKey+A) care iti face snap la ferestre conform unui grid de 3x3.
-Scriptul il lansez asa cum e, free of charge, dar il iei pe risc propriu si probabil n-o sa ofer nici un fel de support pentru el; n-o sa-ti distruga windows-ul sau sa-ti fure parolele dar daca PC-ul tau ia foc intre timp nu-i vina mea.
1.Pentru a rula scriptul ai nevoie sa downloadezi si sa instalezi autohotkey.
2.Copiezi codul de mai jos si ii dai paste in notepad sau orice alt text-editor si il salvezi cu numele "TblSnap.ahk" sau ce nume vrei tu dar cu extensia .ahk si esti good to go.
Cod:
/* ---------------TblSnap.ahk------------- Constants */ ps_width:=483 ps_height:=353 offsetx:= 479 offsety:= 349 ftp_width:=640 ftp_height:=461 /* /Constants */ ; Directives, keywords #SingleInstance Force ;;;#NoTrayIcon SetTitleMatchMode 2 ; #s:: MouseGetPos,,, MouseWin WinGetPos, X, Y, Width, Height, ahk_id %MouseWin% newX:=Floor((X+Width/2)/offsetx)*offsetx newY:=Floor((Y+Height/2)/offsety)*offsety WinMove, ahk_id %MouseWin%, , %newX%, %newY%, %ps_width%, %ps_height% return #a:: MouseGetPos,,, MouseWin WinGetPos, X, Y, Width, Height, ahk_id %MouseWin% newX:=Floor((X+Width/2)/ftp_width)*ftp_width newY:=Floor((Y+Height/2)/ftp_height)*ftp_height WinMove, ahk_id %MouseWin%, , %newX%, %newY%, %ftp_width%, %ftp_height% return
Comment