我已经在 Mac OS X 的 Firefox 中安装了 mozrepl 插件,但是任何使用 WWW::Mechanize::Firefox 的尝试都会在 new() 中失败并显示消息
无法连接到 /Library/Perl/5.10.0/MozRepl/Client.pm 第 151 行的模式匹配超时
我的猜测是它与 mozrepl 的默认端口 4242 有关。如果在终端中输入
远程登录本地主机 4242
我得到垃圾并且没有repl提示。另一方面,如果我告诉 mozrepl 使用端口 4241 并 telnet 到该端口,我不会得到垃圾,并且会得到 repl 提示。我认为我的备份软件 CrashPlan 使用的是 4242。
但如果这确实是问题所在,并且如果我需要告诉 WWW::Mechanize::Firefox 使用不同的端口,我不知道该怎么做。