我已经在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/