That was my idea some time ago - to try RAutomation out to see if it's
possible to replace current usages of winclicker and autoit or if
there's something missing. Just haven't got the time to do that, but i
haven't forgotten that.

Jarmo

On Tue, May 3, 2011 at 12:46 AM, Charley Baker <charley.ba...@gmail.com> wrote:
> Hey Hugh!
>  Glad to see you here. Here's my take. We need a consistent abstraction with
> how to handle native events - windows, clicking, etc. This is a really good
> question. There are native events coming out in Webdriver which are exposed
> through watir-webdriver as they come out, there's still a lot of missing
> components.
> For the current version of Watir we could use Rautomation, it gives us some
> leeway in translating the calls. I'm talking about it on IRC now.
> Charley Baker
> Lead Developer, Watir, http://watir.com
>
>
> On Mon, May 2, 2011 at 1:04 PM, Hugh McGowan <colinsda...@gmail.com> wrote:
>>
>> Hi all,
>>
>> The problem I saw was that Ruby 1.8.7 throws a SEGV with the existing
>> winclicker - 1.8.6 with the same bundle of gems worked fine. I did a quick
>> test using FFI and it seemed to correct the problem.
>>
>> I was thinking of fixing this issue by implementing the existing
>> functionality of WinClicker in FFI. These both look like fine tools, but are
>> a little more ambitious than what I'm trying to solve :).
>>
>> Thoughts?
>>
>> Thanks!
>> Hugh
>>
>>
>> On Sat, Apr 30, 2011 at 1:27 AM, Jarmo <jarm...@gmail.com> wrote:
>>>
>>> Yes, i created RAutomation (https://github.com/jarmo/rautomation)
>>> which uses also FFI, why not give it a try? Let me know if anything is
>>> missing (FFI adapter is the most advanced one currently due to outside
>>> contributions).
>>>
>>> Jarmo
>>>
>>> On Sat, Apr 30, 2011 at 2:49 AM, Ethan <notet...@gmail.com> wrote:
>>> > I'd encourage the use of the WinWindow library (being quite biased,
>>> > admittedly, having written it). It was written to replace winclicker,
>>> > and do
>>> > things winclicker couldn't, and sounds very much in line with the work
>>> > you're describing.
>>> > http://winwindow.vapir.org/
>>> > Also jarmo has done some other work along related lines with the idea
>>> > of
>>> > replacing AutoIt, I believe.
>>> >
>>> > On Fri, Apr 29, 2011 at 18:33, Bret Pettichord <b...@pettichord.com>
>>> > wrote:
>>> >>
>>> >> I'm writing about some work that Hugh McGowan has been working on this
>>> >> week. We are trying to move Convio's testing framework from Ruby 1.8.6
>>> >> to
>>> >> Ruby 1.8.7 because 1.8.6 is getting harder and harder to support.
>>> >>
>>> >> He's had to do two things for this.
>>> >>
>>> >> 1. Repatch and recompile win32ole -- this is needed for the showModal
>>> >> dialog support.
>>> >> 2. Rewrite the winclicker code. His rewrite uses FFI and I've been
>>> >> encouraging him to go wild and create a new class to do this with a
>>> >> more
>>> >> intuitive interface.
>>> >>
>>> >> I'm hoping he will share more about this work that he is doing to get
>>> >> comments on it.
>>> >>
>>> >> Bret
>>> >>
>>> >> --
>>> >> Bret Pettichord
>>> >> Director, Watir Project, www.watir.com
>>> >>
>>> >> Blog, www.testingwithvision.com
>>> >> Twitter, www.twitter.com/bpettichord
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> Wtr-development mailing list
>>> >> Wtr-development@rubyforge.org
>>> >> http://rubyforge.org/mailman/listinfo/wtr-development
>>> >
>>> >
>>> > _______________________________________________
>>> > Wtr-development mailing list
>>> > Wtr-development@rubyforge.org
>>> > http://rubyforge.org/mailman/listinfo/wtr-development
>>> >
>>> _______________________________________________
>>> Wtr-development mailing list
>>> Wtr-development@rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/wtr-development
>>
>>
>> _______________________________________________
>> Wtr-development mailing list
>> Wtr-development@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/wtr-development
>
>
> _______________________________________________
> Wtr-development mailing list
> Wtr-development@rubyforge.org
> http://rubyforge.org/mailman/listinfo/wtr-development
>
_______________________________________________
Wtr-development mailing list
Wtr-development@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to