You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(11) |
Jul
(12) |
Aug
(6) |
Sep
(26) |
Oct
(18) |
Nov
|
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(1) |
Feb
(3) |
Mar
(1) |
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
(6) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
(3) |
Feb
|
Mar
(3) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2013 |
Jan
(1) |
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Dmitry K. <dm...@ka...> - 2007-10-16 11:08:58
|
> I have observed that in SendKeys upper case letters are typed slower then > lower case. The difference in timing is not striking but noticeable. Yes, you are right. The reason is that upper-case letters are emulated with pressing shift and then pressing the character key. Thus extra delay is introduced when the shift key press is emulated, because SendKeys now is a simple SendRawKeys/Sleep loop. I don't know whether shift (and the other modificator keys) should be exempt to the delay or not, and in particular couldn't find any reason why it shouldn't, so I left the code as is, simple, without extra logic. But, if there's a need for change, it can be done, of course. /dk > It's not a big deal and is definetely not a reason for not releasing your > changes, but it could be an indication of something more serious. > > Piotr Kaluski > > "It is the commitment of the individuals to excellence, > their mastery of the tools of their crafts, and their > ability to work together that makes the product, not rules." > ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > Dmitry Karasik pisze: > >yes, 1.50_5 > > > >/dk > > > >On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: > >>Dmitry, > >>What was your base version, on which you applied your changes? > >>Was it 1.50.5 taken from source forge? > >> > >>Piotr Kaluski > >> > >>"It is the commitment of the individuals to excellence, > >>their mastery of the tools of their crafts, and their > >>ability to work together that makes the product, not rules." > >>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >> > >> > >> > >> > >>Piotr Kaluski pisze: > >>>Dmitry, > >>>I really appreciate your dynamism. I can understand your frustration > >>>with inertia of my responses. I need 1 or 2 weeks to close some things > >>>and then I will sit with you and we will think how can I help you to > >>>push GuiTest forward. > >>> > >>>Piotr Kaluski > >>> > >>>"It is the commitment of the individuals to excellence, > >>>their mastery of the tools of their crafts, and their > >>>ability to work together that makes the product, not rules." > >>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >>> > >>> > >>> > >>> > >>>Dmitry Karasik pisze: > >>>>Hello everyone, > >>>> > >>>>I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and > >>>>the module can be build under cygwin and mingw. I can't get access to > >>>>sourceforge cvs, so meanwhile I'm pushing changes > >>>>to my own cvs server > >>>>http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ > >>>> > >>>>I have also browsed through the reported bugs on > >>>>http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and > >>>>have responded where I could. > >>>> > >>>>Enjoy! > >>>> > > -- Sincerely, Dmitry Karasik |
From: Piotr K. <pka...@pi...> - 2007-10-16 10:53:08
|
Dmitry, I have observed that in SendKeys upper case letters are typed slower then lower case. The difference in timing is not striking but noticeable. It's not a big deal and is definetely not a reason for not releasing your changes, but it could be an indication of something more serious. Piotr Kaluski "It is the commitment of the individuals to excellence, their mastery of the tools of their crafts, and their ability to work together that makes the product, not rules." ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) Dmitry Karasik pisze: > yes, 1.50_5 > > /dk > > On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: >> Dmitry, >> What was your base version, on which you applied your changes? >> Was it 1.50.5 taken from source forge? >> >> Piotr Kaluski >> >> "It is the commitment of the individuals to excellence, >> their mastery of the tools of their crafts, and their >> ability to work together that makes the product, not rules." >> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >> >> >> >> >> Piotr Kaluski pisze: >>> Dmitry, >>> I really appreciate your dynamism. I can understand your frustration >>> with inertia of my responses. I need 1 or 2 weeks to close some things >>> and then I will sit with you and we will think how can I help you to >>> push GuiTest forward. >>> >>> Piotr Kaluski >>> >>> "It is the commitment of the individuals to excellence, >>> their mastery of the tools of their crafts, and their >>> ability to work together that makes the product, not rules." >>> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >>> >>> >>> >>> >>> Dmitry Karasik pisze: >>>> Hello everyone, >>>> >>>> I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and >>>> the module can be build under cygwin and mingw. I can't get access to >>>> sourceforge cvs, so meanwhile I'm pushing changes >>>> to my own cvs server >>>> http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ >>>> >>>> I have also browsed through the reported bugs on >>>> http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and >>>> have responded where I could. >>>> >>>> Enjoy! >>>> > |
From: Piotr K. <pka...@pi...> - 2007-10-16 07:44:07
|
It available on source forge: http://winguitest.cvs.sourceforge.net/winguitest/ --Piotr >> 1) Recorder/Win32GuiTest.exe pretty much does what I need. Am I correct >> in assuming the source code for it is not Perl? If it is Perl, is the >> source code available? I don't see it in the distribution. > > I think it would be a good idea if the author of Win32GuiTest.exe would > make its source code available. > >> #while (! IsKeyPressed(VK_DOWN)) {}; ## This does not work > > I don't think that IsKeyPressed(VK_DOWN) would work for 1.50_5, > this functionality works only in later versions. For your version > you need IsKeyPressed("DOWN"). > >> SendKeys"{PAUSE 200}"; > > I personally think that {PAUSE} is way out of place in SendKeys and should > go away. I can't of course possibly change all scripts written with its > use, > but I can encourage 'select(undef,undef,undef,0.2)' instead. > > /dk > > -- > Sincerely, > > Dmitry Karasik > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Winguitest-general mailing list > Win...@li... > https://lists.sourceforge.net/lists/listinfo/winguitest-general > |
From: Dmitry K. <dm...@ka...> - 2007-10-16 07:38:51
|
> 1) Recorder/Win32GuiTest.exe pretty much does what I need. Am I correct > in assuming the source code for it is not Perl? If it is Perl, is the > source code available? I don't see it in the distribution. I think it would be a good idea if the author of Win32GuiTest.exe would make its source code available. > #while (! IsKeyPressed(VK_DOWN)) {}; ## This does not work I don't think that IsKeyPressed(VK_DOWN) would work for 1.50_5, this functionality works only in later versions. For your version you need IsKeyPressed("DOWN"). > SendKeys"{PAUSE 200}"; I personally think that {PAUSE} is way out of place in SendKeys and should go away. I can't of course possibly change all scripts written with its use, but I can encourage 'select(undef,undef,undef,0.2)' instead. /dk -- Sincerely, Dmitry Karasik |
From: Erik K. <er...@ma...> - 2007-10-16 00:01:46
|
Your question seems appropriate for this group, at least for me as I've tackled similar problems and used GuiTest to help me do it. =20 =20 Your reference to VK_DOWN on the IsKeyPressed line should have extra () on it, since it is a subroutine in guitest.pc, not a constant or scalar. You have to use parens, so it would be IsKeyPressed(VK_DOWN()). =20 Also beware that IsKeyPressed() may not returning what you might expect (simple 1 or 0), since it's just a wrapper for Windows' GetAsyncKeyState(). I've had strange experiences with it, it doesn't seem 100% reliable under stress. Just wrapping it in a while loop and assuming it will return a positive when the key is pressed may be insufficient, despite the name IsKeyPressed which implies that's how it would behave. Try this first: =20 use Time::HiRes qw/usleep/; # This is lets us sleep less than 1 second while (1) { print IsKeyPressed(0x28) . "\n"; usleep(100); # sleep 1/10th of a second } =20 Then run that and press the key you're wondering about. Make sure you understand it, I believe there's 4 different possible return codes. The key thing I had to do call it one extra time to clear the 1 state before you actually do the real check. Another thing is instead of testing for truth, do the inverse: Assume it is being pressed unless the function returns 0. I don't know why that helped me but it did. J So your final code might look like: =20 for (my $i=3D0; $i<=3D3; $i++) {=20 IsKeyPressed(VK_DOWN()); # Throwaway the 1 while (IsKeyPressed(VK_DOWN()) =3D=3D 0) { # Do nothing(eek!). BTW you might want to sleep a little here using the example above, at least usleep(50). If not this will probably gobble 100% cpu }; my ($x, $y) =3D GetCursorPos();=20 print "Button pressed while mouse at $x, $y\n";=20 SendKeys"{PAUSE 200}";=20 } =20 What game are you controlling? Just curious as I wrote a voice commad program for Silent Hunter 4 with help from GuiTest. =20 Erik =20 From: win...@li... [mailto:win...@li...] On Behalf Of Craig Conway Sent: Monday, October 15, 2007 2:52 PM To: win...@li... Subject: [Winguitest-general] trouble with VK keys =20 Hi,=20 I hate to spam a newsgroup with newbie questions, so if there is a better forum for my question, please point me there and I won't clutter this mailing list again.=20 I'm using Win32::GuiTest v1.50.5 to control a game and want to add a calibration step where the user clicks on certain areas of the screen so my program knows roughly where certain icons will be. The questions below relate to that.=20 1) Recorder/Win32GuiTest.exe pretty much does what I need. Am I correct in assuming the source code for it is not Perl? If it is Perl, is the source code available? I don't see it in the distribution.=20 2) I wrote a very short script to see if I could detect mouse clicks and movement. It partially works. Below is the code:=20 #!perl -w=20 use strict;=20 use Win32::GuiTest qw(:ALL :VK);=20 for (my $i=3D0; $i<=3D3; $i++) {=20 while (! IsKeyPressed("a")) {}; ## This works=20 #while (! IsKeyPressed(VK_DOWN)) {}; ## This does not work=20 my ($x, $y) =3D GetCursorPos();=20 print "Button pressed while mouse at $x, $y\n";=20 SendKeys"{PAUSE 200}";=20 }=20 This is supposed to wait for four keypresses of the specified key and print the location of the mouse cursor each time. It works fine when the 'a' key is used, but I can't get any of the VK* keys to work. I've tried VK_LBUTTON, VK_DOWN, and VK_NUMPAD0. Any idea what I'm doing wrong? Is there a better way to wait for a mouse click or a key press?=20 3) I'd like to use Win32::GuiTest v1.54 or v1.55, but I don't have a C compiler or nmake on my system. Is there a PPM-able version of 1.55? I saw the emails about the latest version being released on CPAN, but PPM still only finds v1.30.=20 Thanks very much,=20 Craig |
From: Craig C. <cra...@ni...> - 2007-10-15 22:11:26
|
Hi, I hate to spam a newsgroup with newbie questions, so if there is a better forum for my question, please point me there and I won't clutter this mailing list again. I'm using Win32::GuiTest v1.50.5 to control a game and want to add a calibration step where the user clicks on certain areas of the screen so my program knows roughly where certain icons will be. The questions below relate to that. 1) Recorder/Win32GuiTest.exe pretty much does what I need. Am I correct in assuming the source code for it is not Perl? If it is Perl, is the source code available? I don't see it in the distribution. 2) I wrote a very short script to see if I could detect mouse clicks and movement. It partially works. Below is the code: #!perl -w use strict; use Win32::GuiTest qw(:ALL :VK); for (my $i=0; $i<=3; $i++) { while (! IsKeyPressed("a")) {}; ## This works #while (! IsKeyPressed(VK_DOWN)) {}; ## This does not work my ($x, $y) = GetCursorPos(); print "Button pressed while mouse at $x, $y\n"; SendKeys"{PAUSE 200}"; } This is supposed to wait for four keypresses of the specified key and print the location of the mouse cursor each time. It works fine when the 'a' key is used, but I can't get any of the VK* keys to work. I've tried VK_LBUTTON, VK_DOWN, and VK_NUMPAD0. Any idea what I'm doing wrong? Is there a better way to wait for a mouse click or a key press? 3) I'd like to use Win32::GuiTest v1.54 or v1.55, but I don't have a C compiler or nmake on my system. Is there a PPM-able version of 1.55? I saw the emails about the latest version being released on CPAN, but PPM still only finds v1.30. Thanks very much, Craig |
From: Piotr K. <pka...@pi...> - 2007-10-15 18:36:22
|
Oopss... It builds fine. My mistake. Piotr Kaluski "It is the commitment of the individuals to excellence, their mastery of the tools of their crafts, and their ability to work together that makes the product, not rules." ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) Dmitry Karasik pisze: > On Sun, Oct 14, 2007 at 08:53:28PM +0200, Piotr Kaluski wrote: >> Did you try to build it unders Windows (using M$ compiler instead of gcc)? > > Of course - I tried all three, MSVC, gcc+cygwin, and gcc+mingw before releasing > the code. > >> I have problems building it. > > Yep, then send me error messages and/or patches. > >> Piotr Kaluski >> >> "It is the commitment of the individuals to excellence, >> their mastery of the tools of their crafts, and their >> ability to work together that makes the product, not rules." >> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >> >> >> >> >> Piotr Kaluski pisze: >>> Dmitry, >>> It was an excellent idea to rewrite SendKeys. I thought about it a long >>> time ago. Perl offers so powerfull tools for string manipulation that >>> using it for SendKeys seemed more natural. Kudos for you that you have not >>> only thought about it but also made an effort to do it. >>> I will test it with my toolkit this week. This test would be far from >>> exhaustive, but it is better then nothing. Then I will check in the code >>> and will release the package. >>> BTW, did Dennis Paulsen respond to you regarding access to CPAN? >>> >>> Piotr Kaluski >>> >>> "It is the commitment of the individuals to excellence, >>> their mastery of the tools of their crafts, and their >>> ability to work together that makes the product, not rules." >>> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >>> >>> >>> >>> >>> Dmitry Karasik pisze: >>>> yes, 1.50_5 >>>> >>>> /dk >>>> >>>> On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: >>>>> Dmitry, >>>>> What was your base version, on which you applied your changes? >>>>> Was it 1.50.5 taken from source forge? >>>>> >>>>> Piotr Kaluski >>>>> >>>>> "It is the commitment of the individuals to excellence, >>>>> their mastery of the tools of their crafts, and their >>>>> ability to work together that makes the product, not rules." >>>>> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >>>>> >>>>> >>>>> >>>>> >>>>> Piotr Kaluski pisze: >>>>>> Dmitry, >>>>>> I really appreciate your dynamism. I can understand your frustration >>>>>> with inertia of my responses. I need 1 or 2 weeks to close some things >>>>>> and then I will sit with you and we will think how can I help you to >>>>>> push GuiTest forward. >>>>>> >>>>>> Piotr Kaluski >>>>>> >>>>>> "It is the commitment of the individuals to excellence, >>>>>> their mastery of the tools of their crafts, and their >>>>>> ability to work together that makes the product, not rules." >>>>>> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Dmitry Karasik pisze: >>>>>>> Hello everyone, >>>>>>> >>>>>>> I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and >>>>>>> the module can be build under cygwin and mingw. I can't get access to >>>>>>> sourceforge cvs, so meanwhile I'm pushing changes >>>>>>> to my own cvs server >>>>>>> http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ >>>>>>> >>>>>>> I have also browsed through the reported bugs on >>>>>>> http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and >>>>>>> have responded where I could. >>>>>>> >>>>>>> Enjoy! >>>>>>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Splunk Inc. >>> Still grepping through log files to find problems? Stop. >>> Now Search log events and configuration files using AJAX and a browser. >>> Download your FREE copy of Splunk now >> http://get.splunk.com/ >>> _______________________________________________ >>> Winguitest-general mailing list >>> Win...@li... >>> https://lists.sourceforge.net/lists/listinfo/winguitest-general >>> > |
From: Dmitry K. <dm...@ka...> - 2007-10-14 20:31:31
|
On Sun, Oct 14, 2007 at 08:53:28PM +0200, Piotr Kaluski wrote: > Did you try to build it unders Windows (using M$ compiler instead of gcc)? Of course - I tried all three, MSVC, gcc+cygwin, and gcc+mingw before releasing the code. > I have problems building it. Yep, then send me error messages and/or patches. > > Piotr Kaluski > > "It is the commitment of the individuals to excellence, > their mastery of the tools of their crafts, and their > ability to work together that makes the product, not rules." > ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > Piotr Kaluski pisze: > >Dmitry, > >It was an excellent idea to rewrite SendKeys. I thought about it a long > >time ago. Perl offers so powerfull tools for string manipulation that > >using it for SendKeys seemed more natural. Kudos for you that you have not > >only thought about it but also made an effort to do it. > >I will test it with my toolkit this week. This test would be far from > >exhaustive, but it is better then nothing. Then I will check in the code > >and will release the package. > >BTW, did Dennis Paulsen respond to you regarding access to CPAN? > > > >Piotr Kaluski > > > >"It is the commitment of the individuals to excellence, > >their mastery of the tools of their crafts, and their > >ability to work together that makes the product, not rules." > >("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > > > > > >Dmitry Karasik pisze: > >>yes, 1.50_5 > >> > >>/dk > >> > >>On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: > >>>Dmitry, > >>>What was your base version, on which you applied your changes? > >>>Was it 1.50.5 taken from source forge? > >>> > >>>Piotr Kaluski > >>> > >>>"It is the commitment of the individuals to excellence, > >>>their mastery of the tools of their crafts, and their > >>>ability to work together that makes the product, not rules." > >>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >>> > >>> > >>> > >>> > >>>Piotr Kaluski pisze: > >>>>Dmitry, > >>>>I really appreciate your dynamism. I can understand your frustration > >>>>with inertia of my responses. I need 1 or 2 weeks to close some things > >>>>and then I will sit with you and we will think how can I help you to > >>>>push GuiTest forward. > >>>> > >>>>Piotr Kaluski > >>>> > >>>>"It is the commitment of the individuals to excellence, > >>>>their mastery of the tools of their crafts, and their > >>>>ability to work together that makes the product, not rules." > >>>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >>>> > >>>> > >>>> > >>>> > >>>>Dmitry Karasik pisze: > >>>>>Hello everyone, > >>>>> > >>>>>I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and > >>>>>the module can be build under cygwin and mingw. I can't get access to > >>>>>sourceforge cvs, so meanwhile I'm pushing changes > >>>>>to my own cvs server > >>>>>http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ > >>>>> > >>>>>I have also browsed through the reported bugs on > >>>>>http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and > >>>>>have responded where I could. > >>>>> > >>>>>Enjoy! > >>>>> > > > >------------------------------------------------------------------------- > >This SF.net email is sponsored by: Splunk Inc. > >Still grepping through log files to find problems? Stop. > >Now Search log events and configuration files using AJAX and a browser. > >Download your FREE copy of Splunk now >> http://get.splunk.com/ > >_______________________________________________ > >Winguitest-general mailing list > >Win...@li... > >https://lists.sourceforge.net/lists/listinfo/winguitest-general > > -- Sincerely, Dmitry Karasik |
From: Dmitry K. <dm...@ka...> - 2007-10-14 20:27:14
|
> BTW, did Dennis Paulsen respond to you regarding access to CPAN? No, he hasn't (yet) . I agreed with Andreas Koenig to wait one-two weeks before the maintainer flag will be transferred. /dk > > Piotr Kaluski > > "It is the commitment of the individuals to excellence, > their mastery of the tools of their crafts, and their > ability to work together that makes the product, not rules." > ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > Dmitry Karasik pisze: > >yes, 1.50_5 > > > >/dk > > > >On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: > >>Dmitry, > >>What was your base version, on which you applied your changes? > >>Was it 1.50.5 taken from source forge? > >> > >>Piotr Kaluski > >> > >>"It is the commitment of the individuals to excellence, > >>their mastery of the tools of their crafts, and their > >>ability to work together that makes the product, not rules." > >>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >> > >> > >> > >> > >>Piotr Kaluski pisze: > >>>Dmitry, > >>>I really appreciate your dynamism. I can understand your frustration > >>>with inertia of my responses. I need 1 or 2 weeks to close some things > >>>and then I will sit with you and we will think how can I help you to > >>>push GuiTest forward. > >>> > >>>Piotr Kaluski > >>> > >>>"It is the commitment of the individuals to excellence, > >>>their mastery of the tools of their crafts, and their > >>>ability to work together that makes the product, not rules." > >>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >>> > >>> > >>> > >>> > >>>Dmitry Karasik pisze: > >>>>Hello everyone, > >>>> > >>>>I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and > >>>>the module can be build under cygwin and mingw. I can't get access to > >>>>sourceforge cvs, so meanwhile I'm pushing changes > >>>>to my own cvs server > >>>>http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ > >>>> > >>>>I have also browsed through the reported bugs on > >>>>http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and > >>>>have responded where I could. > >>>> > >>>>Enjoy! > >>>> > > -- Sincerely, Dmitry Karasik |
From: Piotr K. <pka...@pi...> - 2007-10-14 18:48:09
|
Did you try to build it unders Windows (using M$ compiler instead of gcc)? I have problems building it. Piotr Kaluski "It is the commitment of the individuals to excellence, their mastery of the tools of their crafts, and their ability to work together that makes the product, not rules." ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) Piotr Kaluski pisze: > Dmitry, > It was an excellent idea to rewrite SendKeys. I thought about it a long time > ago. Perl offers so powerfull tools for string manipulation that using it for > SendKeys seemed more natural. Kudos for you that you have not only thought about > it but also made an effort to do it. > I will test it with my toolkit this week. This test would be far from > exhaustive, but it is better then nothing. Then I will check in the code and > will release the package. > BTW, did Dennis Paulsen respond to you regarding access to CPAN? > > Piotr Kaluski > > "It is the commitment of the individuals to excellence, > their mastery of the tools of their crafts, and their > ability to work together that makes the product, not rules." > ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > Dmitry Karasik pisze: >> yes, 1.50_5 >> >> /dk >> >> On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: >>> Dmitry, >>> What was your base version, on which you applied your changes? >>> Was it 1.50.5 taken from source forge? >>> >>> Piotr Kaluski >>> >>> "It is the commitment of the individuals to excellence, >>> their mastery of the tools of their crafts, and their >>> ability to work together that makes the product, not rules." >>> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >>> >>> >>> >>> >>> Piotr Kaluski pisze: >>>> Dmitry, >>>> I really appreciate your dynamism. I can understand your frustration >>>> with inertia of my responses. I need 1 or 2 weeks to close some things >>>> and then I will sit with you and we will think how can I help you to >>>> push GuiTest forward. >>>> >>>> Piotr Kaluski >>>> >>>> "It is the commitment of the individuals to excellence, >>>> their mastery of the tools of their crafts, and their >>>> ability to work together that makes the product, not rules." >>>> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >>>> >>>> >>>> >>>> >>>> Dmitry Karasik pisze: >>>>> Hello everyone, >>>>> >>>>> I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and >>>>> the module can be build under cygwin and mingw. I can't get access to >>>>> sourceforge cvs, so meanwhile I'm pushing changes >>>>> to my own cvs server >>>>> http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ >>>>> >>>>> I have also browsed through the reported bugs on >>>>> http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and >>>>> have responded where I could. >>>>> >>>>> Enjoy! >>>>> > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Winguitest-general mailing list > Win...@li... > https://lists.sourceforge.net/lists/listinfo/winguitest-general > |
From: Piotr K. <pka...@pi...> - 2007-10-14 18:17:31
|
Dmitry, It was an excellent idea to rewrite SendKeys. I thought about it a long time ago. Perl offers so powerfull tools for string manipulation that using it for SendKeys seemed more natural. Kudos for you that you have not only thought about it but also made an effort to do it. I will test it with my toolkit this week. This test would be far from exhaustive, but it is better then nothing. Then I will check in the code and will release the package. BTW, did Dennis Paulsen respond to you regarding access to CPAN? Piotr Kaluski "It is the commitment of the individuals to excellence, their mastery of the tools of their crafts, and their ability to work together that makes the product, not rules." ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) Dmitry Karasik pisze: > yes, 1.50_5 > > /dk > > On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: >> Dmitry, >> What was your base version, on which you applied your changes? >> Was it 1.50.5 taken from source forge? >> >> Piotr Kaluski >> >> "It is the commitment of the individuals to excellence, >> their mastery of the tools of their crafts, and their >> ability to work together that makes the product, not rules." >> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >> >> >> >> >> Piotr Kaluski pisze: >>> Dmitry, >>> I really appreciate your dynamism. I can understand your frustration >>> with inertia of my responses. I need 1 or 2 weeks to close some things >>> and then I will sit with you and we will think how can I help you to >>> push GuiTest forward. >>> >>> Piotr Kaluski >>> >>> "It is the commitment of the individuals to excellence, >>> their mastery of the tools of their crafts, and their >>> ability to work together that makes the product, not rules." >>> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >>> >>> >>> >>> >>> Dmitry Karasik pisze: >>>> Hello everyone, >>>> >>>> I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and >>>> the module can be build under cygwin and mingw. I can't get access to >>>> sourceforge cvs, so meanwhile I'm pushing changes >>>> to my own cvs server >>>> http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ >>>> >>>> I have also browsed through the reported bugs on >>>> http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and >>>> have responded where I could. >>>> >>>> Enjoy! >>>> > |
From: Dmitry K. <dm...@ka...> - 2007-10-14 17:39:04
|
yes, 1.50_5 /dk On Sun, Oct 14, 2007 at 06:08:46PM +0200, Piotr Kaluski wrote: > Dmitry, > What was your base version, on which you applied your changes? > Was it 1.50.5 taken from source forge? > > Piotr Kaluski > > "It is the commitment of the individuals to excellence, > their mastery of the tools of their crafts, and their > ability to work together that makes the product, not rules." > ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > Piotr Kaluski pisze: > >Dmitry, > >I really appreciate your dynamism. I can understand your frustration > >with inertia of my responses. I need 1 or 2 weeks to close some things > >and then I will sit with you and we will think how can I help you to > >push GuiTest forward. > > > >Piotr Kaluski > > > >"It is the commitment of the individuals to excellence, > >their mastery of the tools of their crafts, and their > >ability to work together that makes the product, not rules." > >("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > > > > > >Dmitry Karasik pisze: > >>Hello everyone, > >> > >>I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and > >>the module can be build under cygwin and mingw. I can't get access to > >>sourceforge cvs, so meanwhile I'm pushing changes > >>to my own cvs server > >>http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ > >> > >>I have also browsed through the reported bugs on > >>http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and > >>have responded where I could. > >> > >>Enjoy! > >> > > -- Sincerely, Dmitry Karasik |
From: Piotr K. <pka...@pi...> - 2007-10-14 16:03:28
|
Dmitry, What was your base version, on which you applied your changes? Was it 1.50.5 taken from source forge? Piotr Kaluski "It is the commitment of the individuals to excellence, their mastery of the tools of their crafts, and their ability to work together that makes the product, not rules." ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) Piotr Kaluski pisze: > Dmitry, > I really appreciate your dynamism. I can understand your frustration > with inertia of my responses. I need 1 or 2 weeks to close some things > and then I will sit with you and we will think how can I help you to > push GuiTest forward. > > Piotr Kaluski > > "It is the commitment of the individuals to excellence, > their mastery of the tools of their crafts, and their > ability to work together that makes the product, not rules." > ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > Dmitry Karasik pisze: >> Hello everyone, >> >> I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and >> the module can be build under cygwin and mingw. I can't get access to >> sourceforge cvs, so meanwhile I'm pushing changes >> to my own cvs server >> http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ >> >> I have also browsed through the reported bugs on >> http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and >> have responded where I could. >> >> Enjoy! >> > |
From: Piotr K. <pka...@pi...> - 2007-10-06 08:44:13
|
Dmitry, I really appreciate your dynamism. I can understand your frustration with inertia of my responses. I need 1 or 2 weeks to close some things and then I will sit with you and we will think how can I help you to push GuiTest forward. Piotr Kaluski "It is the commitment of the individuals to excellence, their mastery of the tools of their crafts, and their ability to work together that makes the product, not rules." ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) Dmitry Karasik pisze: > Hello everyone, > > I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, > and the module can be build under cygwin and mingw. I can't > get access to sourceforge cvs, so meanwhile I'm pushing changes > to my own cvs server http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ > > I have also browsed through the reported bugs on > http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and > have responded where I could. > > Enjoy! > |
From: Dmitry K. <dm...@ka...> - 2007-10-05 11:20:55
|
Hello everyone, I've put a 1.52 out on CPAN. A couple of bugs in 1.50 is fixed, and the module can be build under cygwin and mingw. I can't get access to sourceforge cvs, so meanwhile I'm pushing changes to my own cvs server http://karasik.eu.org/cgi-bin/cvsweb.cgi/Win32-GuiTest/ I have also browsed through the reported bugs on http://rt.cpan.org/Public/Dist/Display.html?Name=Win32-GuiTest and have responded where I could. Enjoy! -- Sincerely, Dmitry Karasik |
From: Dmitry K. <dm...@ka...> - 2007-09-28 09:43:45
|
Hello all, As I'm now prepraring Win32::GuiTest for CPAN release, with bugfixes and all, and I think I'm done, I would like to ask anyone interested to test the result, it's here http://karasik.eu.org/misc/Win32-GuiTest-1.51.tar.gz . I've added patches to compile and run under cygwin, and that resulted in changes in filename cases and locations. I've also updated the distribution mechanism so the standard 'make dist' can be run now, with correct results, and fixed tests here and there. See CHANGES for details. Anyway, if there'll be a general satisfaction about it, I'll upload the archive to CPAN. -- Sincerely, Dmitry Karasik |
From: Brent E. <br...@ya...> - 2007-09-28 02:25:02
|
Alright, lets see if I've figured out SourceForge's mailing system. The key to sending multi variables in the lParam variable is through the use of pack and unpack. Piotr's tutorial illustrates this nicely. http://www.piotrkaluski.com/files/winguitest/docs/ch02s04.html To take it further though, you will have to do some digging around on the MSDN. You can usually just enter the name of the control or message, and that will bring up a description of the call and the variables needed. http://msdn2.microsoft.com/en-us/default.aspx For example, enter LB_FINDSTRING into the MSDN, and you'll get the ListBox search function. It will provide all the struct and variable type information that you need, though you may need to play around to get certain types to work. You'll also need to get a copy of the winuser.h file for the definitions of the calls. http://www.koders.com/c/fidC56B15342F56BF6E942A95426E7525172FC7E6E1.aspx Although what exactly is it that you're trying to do? By the looks of it, you're trying to send a WM_LBUTTONUP message. Are you trying to click on a specific area of a control? ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html |
From: Dmitry K. <dm...@ka...> - 2007-09-26 19:12:55
|
Oh, that's just for making it possible to build win32-guitest under cygwin. The problem I see it that the patch is applicable to the CPAN version, but possibly it might not to the CVS version. /dk On Wed, Sep 26, 2007 at 10:25:17AM +0200, Piotr Kaluski wrote: > Dmitry, > Could you please describe in few words what is the nature of your patches? > > --Piotr > > > Hi Piotr, > > > > Do you think it would be a good idea if I could commit the changes > > I've made before rolling out the package to CPAN, into sourceforge > > cvs tree? If yes, you might want to include my sourceforge account > > int32 in the project admins (or whatever it is called on sourceforge) > > so I can do that. > > > > /dk > > > > On Thu, Sep 20, 2007 at 11:09:21AM +0200, Piotr Kaluski wrote: > >> Absolutely, > >> I am trying to contact Dennis Paulsen in order to obtain proper > >> privileges > >> for you. > >> > >> Piotr Kaluski > >> > >> "It is the commitment of the individuals to excellence, > >> their mastery of the tools of their crafts, and their > >> ability to work together that makes the product, not rules." > >> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >> > >> > >> > >> > >> Dmitry Karasik pisze: > >> >Hello, > >> > > >> >Just to confirm, -- is everybody ok for me to roll out CPAN > >> distribution of > >> >Win32::GuiTest? > >> > > >> >/dk > >> > > >> >On Sat, Sep 01, 2007 at 06:29:11PM +0200, Dmitry Karasik wrote: > >> >>Well, unless none is heading for that position, and Dennis Paulsen is > >> >>reluctant > >> >>to answer by private mail, then I don't mind to volunteer and take the > >> >>burden > >> >>of a CPAN maintainer instead. I need Win32::GuiTest for various > >> things, > >> >>so I > >> >>think I'll be able to shape it for CPAN ( if you'll agree, you're > >> welcome > >> >>to > >> >>use my sourceforge moniker, int32). > >> >> > >> >> > >> >>/dk > >> >> > >> >>On Sat, Sep 01, 2007 at 06:17:03PM +0200, Piotr Kaluski wrote: > >> >>>You have brought some good points here. I agree, that being a good > >> >>>citizen would require to update CPAN regularly. The only reason we > >> don't > >> >>>do it is lack of time and lack of resources taking care of that. So > >> >>>there is no official position to give up CPAN. Please do not treat my > >> >>>response as ironic. I am just telling honestly about reality. There > >> are > >> >>>some simple, obvious administrative things to be done, but there is > >> no > >> >>>one to do them. Any help would be really appreciated. > >> >>> > >> >>>Piotr Kaluski > >> >>> > >> >>>"It is the commitment of the individuals to excellence, > >> >>>their mastery of the tools of their crafts, and their > >> >>>ability to work together that makes the product, not rules." > >> >>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc > >> Nguyen) > >> >>> > >> >>> > >> >>> > >> >>> > >> >>>Dmitry Karasik pisze: > >> >>>>I will of course. But there's a thing about CPAN: whatever's > >> happening > >> >>>>on > >> >>>>sourceforge or elswhere, it is virtually invisible to anyone who is > >> >>>>installing > >> >>>>modules that are in turn depending on Win32::GuiTest, because, well, > >> >>>>CPAN > >> >>>>doesn't know about sourceforge when tracking dependencies. Please > >> tell > >> >>>>me > >> >>>>though whether that is the official position to not to sync with > >> CPAN, > >> >>>>and not > >> >>>>make the module install by default, or it's just noone complained > >> about > >> >>>>that. > >> >>>> > >> >>>>Attached is the diff to the latest CPAN tarball. > >> >>>> > >> >>>>/dk > >> >>>> > >> >>>> > >> >>>>On Sat, Sep 01, 2007 at 07:55:58AM +0200, Piotr Kaluski wrote: > >> >>>>>Please send your patches to me. CPAN is not to frequently updated, > >> >>>>>please use source forge to get the most recent version of the > >> software. > >> >>>>> > >> >>>>>Piotr Kaluski > >> >>>>> > >> >>>>>"It is the commitment of the individuals to excellence, > >> >>>>>their mastery of the tools of their crafts, and their > >> >>>>>ability to work together that makes the product, not rules." > >> >>>>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc > >> Nguyen) > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>>Dmitry Karasik pisze: > >> >>>>>>Hi, > >> >>>>>> > >> >>>>>>How does the development of Win32::GuiTest is mirrored on CPAN? > >> There > >> >>>>>>are some > >> >>>>>>problems I'd be interested to discuss. First, the latest version > >> of > >> >>>>>>1.50 is not > >> >>>>>>installed by default by CPAN ( because of _ in the distribution > >> >>>>>>name). Also, > >> >>>>>>I've sent some patches to ctrondlp@ but he doesn't seem to be > >> >>>>>>responsive. > >> >>>>>>Anyone's interested? > >> >>>>>> > >> >>-- > >> >>Sincerely, > >> >> Dmitry Karasik > >> >> > >> > > > > > -- > > Sincerely, > > Dmitry Karasik > > > > > -- Sincerely, Dmitry Karasik |
From: Brent E. <br...@ya...> - 2007-09-26 19:06:02
|
To do what you want to do, you will probably have to use packed variables. I'll have to dig around to see if I can find some example. You need to pass these variables in a format that the C code you're calling can work with. Basically you need to create a struct containing the 2 different variable, X and Y, take a pointer to that struct and pass that in an lParam. You'll have to look that the MSDN site for the specific message that you are sending to see what type of struct it requires, but it should be feasible. What type of message are you sending? I'm not sure why your using shifting, but if they are simply X/Y screen coordinates then you should be able to use the numbers naturally before packing them. When I get home tonight, I'll see if I can put together an example. Brent From: Raghava B.S <rag84dec@ya...> - 2007-09-26 09:05 Hi, I need to send x and y values in the lparam of Postmessage(); x and y should be 32 bits each....but if i left shift the y value and OR it it is not working.....please help...Is it possible to call using Win32::API?? below code didnt work.... $work=((($right+$left)/2)+$x); my $work1=($top+$bottom)/2+$y; $work1|=0x00000000000; my $test=$work1||$work; print LOGFILE "\n*** $work,$work1............................................................ ..\n"; my $he= sprintf("%x",$work); my $he1= sprintf("%x",$work1); my $he2= sprintf("%x",$test); my $test="0x"."$he1"."000000"."$he"; ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html |
From: Erik K. <er...@ma...> - 2007-09-26 18:44:12
|
I'd like to help but I don't do a lot of work in this area. But, what are you trying to accomplish? Perhaps there's no need to use PostMessage. Are you just trying to mouseclick or ctrl-click or something? Sorry I don't know what 0x202 is for PostMessage. =20 Erik =20 From: win...@li... [mailto:win...@li...] On Behalf Of Raghava B.S Sent: Wednesday, September 26, 2007 2:23 AM To: win...@li... Subject: [Winguitest-general] PostMessage problem =20 Hi, =20 I need to send x and y values in the lparam of Postmessage(); =20 x and y should be 32 bits each....but if i left shift the y value and OR it it is not working.....please help...Is it possible to call using Win32::API?? =20 below code didnt work.... =20 =20 $work=3D((($right+$left)/2)+$x); my $work1=3D($top+$bottom)/2+$y; $work1|=3D0x00000000000; my $test=3D$work1||$work; print LOGFILE "\n*** $work,$work1............................................................ ..\n"; my $he=3D sprintf("%x",$work); my $he1=3D sprintf("%x",$work1); my $he2=3D sprintf("%x",$test); my $test=3D"0x"."$he1"."000000"."$he"; =20 =20 =20 =20 =20 below statement didnt work... PostMessage($WindowHandle[0],0x202,0,MAKELPARAM($work1,$work)); =20 =20 Please help =20 =20 =20 ________________________________ Chat on a cool, new interface. No download required. Click here. <http://in.rd.yahoo.com/tagline_webmessenger_10/*http:/in.messenger.yaho o.com/webmessengerpromo.php>=20 |
From: Dmitry K. <dm...@ka...> - 2007-09-26 10:25:35
|
Oh, that's just for making it possible to build win32-guitest under cygwin. The problem I see it that the patch is applicable to the CPAN version, but possibly it might not to the CVS version. /dk On Wed, Sep 26, 2007 at 10:25:17AM +0200, Piotr Kaluski wrote: > Dmitry, > Could you please describe in few words what is the nature of your patches? > > --Piotr > > > Hi Piotr, > > > > Do you think it would be a good idea if I could commit the changes > > I've made before rolling out the package to CPAN, into sourceforge > > cvs tree? If yes, you might want to include my sourceforge account > > int32 in the project admins (or whatever it is called on sourceforge) > > so I can do that. > > > > /dk > > > > On Thu, Sep 20, 2007 at 11:09:21AM +0200, Piotr Kaluski wrote: > >> Absolutely, > >> I am trying to contact Dennis Paulsen in order to obtain proper > >> privileges > >> for you. > >> > >> Piotr Kaluski > >> > >> "It is the commitment of the individuals to excellence, > >> their mastery of the tools of their crafts, and their > >> ability to work together that makes the product, not rules." > >> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >> > >> > >> > >> > >> Dmitry Karasik pisze: > >> >Hello, > >> > > >> >Just to confirm, -- is everybody ok for me to roll out CPAN > >> distribution of > >> >Win32::GuiTest? > >> > > >> >/dk > >> > > >> >On Sat, Sep 01, 2007 at 06:29:11PM +0200, Dmitry Karasik wrote: > >> >>Well, unless none is heading for that position, and Dennis Paulsen is > >> >>reluctant > >> >>to answer by private mail, then I don't mind to volunteer and take the > >> >>burden > >> >>of a CPAN maintainer instead. I need Win32::GuiTest for various > >> things, > >> >>so I > >> >>think I'll be able to shape it for CPAN ( if you'll agree, you're > >> welcome > >> >>to > >> >>use my sourceforge moniker, int32). > >> >> > >> >> > >> >>/dk > >> >> > >> >>On Sat, Sep 01, 2007 at 06:17:03PM +0200, Piotr Kaluski wrote: > >> >>>You have brought some good points here. I agree, that being a good > >> >>>citizen would require to update CPAN regularly. The only reason we > >> don't > >> >>>do it is lack of time and lack of resources taking care of that. So > >> >>>there is no official position to give up CPAN. Please do not treat my > >> >>>response as ironic. I am just telling honestly about reality. There > >> are > >> >>>some simple, obvious administrative things to be done, but there is > >> no > >> >>>one to do them. Any help would be really appreciated. > >> >>> > >> >>>Piotr Kaluski > >> >>> > >> >>>"It is the commitment of the individuals to excellence, > >> >>>their mastery of the tools of their crafts, and their > >> >>>ability to work together that makes the product, not rules." > >> >>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc > >> Nguyen) > >> >>> > >> >>> > >> >>> > >> >>> > >> >>>Dmitry Karasik pisze: > >> >>>>I will of course. But there's a thing about CPAN: whatever's > >> happening > >> >>>>on > >> >>>>sourceforge or elswhere, it is virtually invisible to anyone who is > >> >>>>installing > >> >>>>modules that are in turn depending on Win32::GuiTest, because, well, > >> >>>>CPAN > >> >>>>doesn't know about sourceforge when tracking dependencies. Please > >> tell > >> >>>>me > >> >>>>though whether that is the official position to not to sync with > >> CPAN, > >> >>>>and not > >> >>>>make the module install by default, or it's just noone complained > >> about > >> >>>>that. > >> >>>> > >> >>>>Attached is the diff to the latest CPAN tarball. > >> >>>> > >> >>>>/dk > >> >>>> > >> >>>> > >> >>>>On Sat, Sep 01, 2007 at 07:55:58AM +0200, Piotr Kaluski wrote: > >> >>>>>Please send your patches to me. CPAN is not to frequently updated, > >> >>>>>please use source forge to get the most recent version of the > >> software. > >> >>>>> > >> >>>>>Piotr Kaluski > >> >>>>> > >> >>>>>"It is the commitment of the individuals to excellence, > >> >>>>>their mastery of the tools of their crafts, and their > >> >>>>>ability to work together that makes the product, not rules." > >> >>>>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc > >> Nguyen) > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>>Dmitry Karasik pisze: > >> >>>>>>Hi, > >> >>>>>> > >> >>>>>>How does the development of Win32::GuiTest is mirrored on CPAN? > >> There > >> >>>>>>are some > >> >>>>>>problems I'd be interested to discuss. First, the latest version > >> of > >> >>>>>>1.50 is not > >> >>>>>>installed by default by CPAN ( because of _ in the distribution > >> >>>>>>name). Also, > >> >>>>>>I've sent some patches to ctrondlp@ but he doesn't seem to be > >> >>>>>>responsive. > >> >>>>>>Anyone's interested? > >> >>>>>> > >> >>-- > >> >>Sincerely, > >> >> Dmitry Karasik > >> >> > >> > > > > > -- > > Sincerely, > > Dmitry Karasik > > > > > -- Sincerely, Dmitry Karasik |
From: Raghava B.S <rag...@ya...> - 2007-09-26 09:23:02
|
Hi, I need to send x and y values in the lparam of Postmessage(); x and y should be 32 bits each....but if i left shift the y value and OR it it is not working.....please help...Is it possible to call using Win32::API?? below code didnt work.... $work=((($right+$left)/2)+$x); my $work1=($top+$bottom)/2+$y; $work1|=0x00000000000; my $test=$work1||$work; print LOGFILE "\n*** $work,$work1..............................................................\n"; my $he= sprintf("%x",$work); my $he1= sprintf("%x",$work1); my $he2= sprintf("%x",$test); my $test="0x"."$he1"."000000"."$he"; below statement didnt work... PostMessage($WindowHandle[0],0x202,0,MAKELPARAM($work1,$work)); Please help --------------------------------- Chat on a cool, new interface. No download required. Click here. |
From: Raghava B.S <rag...@ya...> - 2007-09-26 09:05:47
|
Hi, I need to shift 32 bits in perl. Like $t=0xe1; $r=$t<<32; but it is not working since scalar can hold 32 bits ...can u tell me how to make it work??? i want to send this to postmessage($hnd,$msg,0,$r); $r should contain yx position....x-32 bit y 32-bits how to do???? --------------------------------- Unlimited freedom, unlimited storage. Get it now |
From: Piotr K. <pka...@pi...> - 2007-09-26 08:26:14
|
Dmitry, Could you please describe in few words what is the nature of your patches? --Piotr > Hi Piotr, > > Do you think it would be a good idea if I could commit the changes > I've made before rolling out the package to CPAN, into sourceforge > cvs tree? If yes, you might want to include my sourceforge account > int32 in the project admins (or whatever it is called on sourceforge) > so I can do that. > > /dk > > On Thu, Sep 20, 2007 at 11:09:21AM +0200, Piotr Kaluski wrote: >> Absolutely, >> I am trying to contact Dennis Paulsen in order to obtain proper >> privileges >> for you. >> >> Piotr Kaluski >> >> "It is the commitment of the individuals to excellence, >> their mastery of the tools of their crafts, and their >> ability to work together that makes the product, not rules." >> ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) >> >> >> >> >> Dmitry Karasik pisze: >> >Hello, >> > >> >Just to confirm, -- is everybody ok for me to roll out CPAN >> distribution of >> >Win32::GuiTest? >> > >> >/dk >> > >> >On Sat, Sep 01, 2007 at 06:29:11PM +0200, Dmitry Karasik wrote: >> >>Well, unless none is heading for that position, and Dennis Paulsen is >> >>reluctant >> >>to answer by private mail, then I don't mind to volunteer and take the >> >>burden >> >>of a CPAN maintainer instead. I need Win32::GuiTest for various >> things, >> >>so I >> >>think I'll be able to shape it for CPAN ( if you'll agree, you're >> welcome >> >>to >> >>use my sourceforge moniker, int32). >> >> >> >> >> >>/dk >> >> >> >>On Sat, Sep 01, 2007 at 06:17:03PM +0200, Piotr Kaluski wrote: >> >>>You have brought some good points here. I agree, that being a good >> >>>citizen would require to update CPAN regularly. The only reason we >> don't >> >>>do it is lack of time and lack of resources taking care of that. So >> >>>there is no official position to give up CPAN. Please do not treat my >> >>>response as ironic. I am just telling honestly about reality. There >> are >> >>>some simple, obvious administrative things to be done, but there is >> no >> >>>one to do them. Any help would be really appreciated. >> >>> >> >>>Piotr Kaluski >> >>> >> >>>"It is the commitment of the individuals to excellence, >> >>>their mastery of the tools of their crafts, and their >> >>>ability to work together that makes the product, not rules." >> >>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc >> Nguyen) >> >>> >> >>> >> >>> >> >>> >> >>>Dmitry Karasik pisze: >> >>>>I will of course. But there's a thing about CPAN: whatever's >> happening >> >>>>on >> >>>>sourceforge or elswhere, it is virtually invisible to anyone who is >> >>>>installing >> >>>>modules that are in turn depending on Win32::GuiTest, because, well, >> >>>>CPAN >> >>>>doesn't know about sourceforge when tracking dependencies. Please >> tell >> >>>>me >> >>>>though whether that is the official position to not to sync with >> CPAN, >> >>>>and not >> >>>>make the module install by default, or it's just noone complained >> about >> >>>>that. >> >>>> >> >>>>Attached is the diff to the latest CPAN tarball. >> >>>> >> >>>>/dk >> >>>> >> >>>> >> >>>>On Sat, Sep 01, 2007 at 07:55:58AM +0200, Piotr Kaluski wrote: >> >>>>>Please send your patches to me. CPAN is not to frequently updated, >> >>>>>please use source forge to get the most recent version of the >> software. >> >>>>> >> >>>>>Piotr Kaluski >> >>>>> >> >>>>>"It is the commitment of the individuals to excellence, >> >>>>>their mastery of the tools of their crafts, and their >> >>>>>ability to work together that makes the product, not rules." >> >>>>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc >> Nguyen) >> >>>>> >> >>>>> >> >>>>> >> >>>>> >> >>>>>Dmitry Karasik pisze: >> >>>>>>Hi, >> >>>>>> >> >>>>>>How does the development of Win32::GuiTest is mirrored on CPAN? >> There >> >>>>>>are some >> >>>>>>problems I'd be interested to discuss. First, the latest version >> of >> >>>>>>1.50 is not >> >>>>>>installed by default by CPAN ( because of _ in the distribution >> >>>>>>name). Also, >> >>>>>>I've sent some patches to ctrondlp@ but he doesn't seem to be >> >>>>>>responsive. >> >>>>>>Anyone's interested? >> >>>>>> >> >>-- >> >>Sincerely, >> >> Dmitry Karasik >> >> >> > > > -- > Sincerely, > Dmitry Karasik > > |
From: Dmitry K. <dm...@ka...> - 2007-09-26 08:04:40
|
Hi Piotr, Do you think it would be a good idea if I could commit the changes I've made before rolling out the package to CPAN, into sourceforge cvs tree? If yes, you might want to include my sourceforge account int32 in the project admins (or whatever it is called on sourceforge) so I can do that. /dk On Thu, Sep 20, 2007 at 11:09:21AM +0200, Piotr Kaluski wrote: > Absolutely, > I am trying to contact Dennis Paulsen in order to obtain proper privileges > for you. > > Piotr Kaluski > > "It is the commitment of the individuals to excellence, > their mastery of the tools of their crafts, and their > ability to work together that makes the product, not rules." > ("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > > > > > Dmitry Karasik pisze: > >Hello, > > > >Just to confirm, -- is everybody ok for me to roll out CPAN distribution of > >Win32::GuiTest? > > > >/dk > > > >On Sat, Sep 01, 2007 at 06:29:11PM +0200, Dmitry Karasik wrote: > >>Well, unless none is heading for that position, and Dennis Paulsen is > >>reluctant > >>to answer by private mail, then I don't mind to volunteer and take the > >>burden > >>of a CPAN maintainer instead. I need Win32::GuiTest for various things, > >>so I > >>think I'll be able to shape it for CPAN ( if you'll agree, you're welcome > >>to > >>use my sourceforge moniker, int32). > >> > >> > >>/dk > >> > >>On Sat, Sep 01, 2007 at 06:17:03PM +0200, Piotr Kaluski wrote: > >>>You have brought some good points here. I agree, that being a good > >>>citizen would require to update CPAN regularly. The only reason we don't > >>>do it is lack of time and lack of resources taking care of that. So > >>>there is no official position to give up CPAN. Please do not treat my > >>>response as ironic. I am just telling honestly about reality. There are > >>>some simple, obvious administrative things to be done, but there is no > >>>one to do them. Any help would be really appreciated. > >>> > >>>Piotr Kaluski > >>> > >>>"It is the commitment of the individuals to excellence, > >>>their mastery of the tools of their crafts, and their > >>>ability to work together that makes the product, not rules." > >>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >>> > >>> > >>> > >>> > >>>Dmitry Karasik pisze: > >>>>I will of course. But there's a thing about CPAN: whatever's happening > >>>>on > >>>>sourceforge or elswhere, it is virtually invisible to anyone who is > >>>>installing > >>>>modules that are in turn depending on Win32::GuiTest, because, well, > >>>>CPAN > >>>>doesn't know about sourceforge when tracking dependencies. Please tell > >>>>me > >>>>though whether that is the official position to not to sync with CPAN, > >>>>and not > >>>>make the module install by default, or it's just noone complained about > >>>>that. > >>>> > >>>>Attached is the diff to the latest CPAN tarball. > >>>> > >>>>/dk > >>>> > >>>> > >>>>On Sat, Sep 01, 2007 at 07:55:58AM +0200, Piotr Kaluski wrote: > >>>>>Please send your patches to me. CPAN is not to frequently updated, > >>>>>please use source forge to get the most recent version of the software. > >>>>> > >>>>>Piotr Kaluski > >>>>> > >>>>>"It is the commitment of the individuals to excellence, > >>>>>their mastery of the tools of their crafts, and their > >>>>>ability to work together that makes the product, not rules." > >>>>>("Testing Computer Software" by Cem Kaner, Jack Falk, Hung Quoc Nguyen) > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>Dmitry Karasik pisze: > >>>>>>Hi, > >>>>>> > >>>>>>How does the development of Win32::GuiTest is mirrored on CPAN? There > >>>>>>are some > >>>>>>problems I'd be interested to discuss. First, the latest version of > >>>>>>1.50 is not > >>>>>>installed by default by CPAN ( because of _ in the distribution > >>>>>>name). Also, > >>>>>>I've sent some patches to ctrondlp@ but he doesn't seem to be > >>>>>>responsive. > >>>>>>Anyone's interested? > >>>>>> > >>-- > >>Sincerely, > >> Dmitry Karasik > >> > > -- Sincerely, Dmitry Karasik |