Thanks,
I first experimented WWW::Mechanize::Firefox.
My tests with simple examples usually work, but as soon as I try some more complicated tests, problems appear...
Is it because of javascript ?
Since I have decided to manipulate HTML with perl, I am still looking for the right solution...
That's why I thought using directly mozrepl to drive Firefox could be a better solution, minimizing the intermediaries between Perl and Firefox.
cf006
| [reply] |
I don't know what problems you experience. Maybe you can post a short, self-contained example that exhibits the problems?
Personally, I use WWW::Mechanize::Firefox for lots of things without problems.
| [reply] |
Thanks Corion.
I followed your advice and I again tried to do what I wanted with WWW :: Mechanize :: Firefox.
Indeed, it is possible to do many things with this module.
For example, I have automatically completed the username and password fields on a form to be authenticated on a site.
It's true that it works pretty well.
However, I encounter the same problem when using the MozRepl module, whith the following error message :
"command timed-out at C:/Perl/site/lib/MozRepl/Client.pm line 186"
First, il means that WWW::Mechanize::Firefox uses MozRepl.
Then, I have to precise that this message isn't displayed every time I run the script.
But, with some pages, it is displayed automatically.
Moreover, in this case, a dialog box displays a message saying that the script https://path_to_script.js seems not to response and asks if you want to stop
it.
To resolve this problem, is there a way to change the value of this timeout ?
Or, is it possible to avoid running this script, before the page is loaded ?
Another problem, for pages with a lot of javascript, loading time is sometimes long. How can we improve this?
cf006
| [reply] |