我已经在Mac OS X的Firefox中安装了mozrepl附加组件,但是任何尝试使用WWW :: Mechanize :: Firefox的尝试都在带有消息的new()中失败


无法连接到/Library/Perl/5.10.0/MozRepl/Client.pm第151行的模式匹配超时


我的猜测是,它与mozrepl的默认端口4242有关。如果在Terminal I中输入


远程登录本地4242


我收到垃圾,没有repl提示。另一方面,如果我告诉mozrepl使用端口4241,并使用telnet到该端口,则不会出现垃圾,也会出现repl提示。我认为我的备份软件CrashPlan使用的是4242。

但是,如果这确实是问题所在,并且如果我需要告诉WWW :: Mechanize :: Firefox使用其他端口,则我不知道该怎么做。

最佳答案

尝试

$ENV{MOZREPL}  = 'localhost:4241';


根据perldoc MozRepl :: RemoteObject

关于macos - 如何使WWW::Mechanize::Firefox在OS X上运行—更改端口?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4171058/

10-13 08:33