morgon has asked for the wisdom of the Perl Monks concerning the following question:


browser-technology is evolving all the time and stuff you could do in the past no longer works (probably for very good reasons).

What I would like to do now is to find a way to remote-control firefox via a script.

In my ideal world I would write such a script (instructing firefox to enter this string in this input-field, press that button etc), bind that script to a key-combination in my windows-manager and live happily ever after - but I don't know how to to it...

WWW::Mechanize::Firefox I believe no longer works, Firefox::Marionette seems to work but only with a new instance and so on...

So my question:

Is there any combination of perl-modules and Firefox-extensions that would allow one to to remote-control a running firefox-instance via a script?

Many thanks!