这是这个问题的Linux版本。 有没有人有一个从命令行强制在Firefox上刷新页面的方法?
您可以使用xdotool进行自动化。 在Ubuntu上安装
sudo aptitude install xdotool
然后,您可以搜索窗口并发送键或鼠标事件,请参阅man xdotool
以获取完整的文档。 在开发过程中,我在Ubuntu 10.04 LTS上使用以下脚本:
WID=`xdotool search --name "Mozilla Firefox" | head -1` xdotool windowactivate $WID xdotool key F5
另请参阅xdotool项目网站和我的完整博客文章 。
迄今为止我找到的最佳解决方案
从以下网址安装Firefox远程控制插件: https : //addons.mozilla.org/en-US/firefox/addon/remote-control/
配置它,启用它(使用图标)。
并用以下命令重新加载:
echo reload | nc -c localhost 32000
正如其他地方所提到的,您也可以使用xvkbd工具,如下所示:
$ xvkbd -window Firefox -text "\Cr"
看看这里 。 没有描述远程重载功能。 也许该网站已经过时,你会发现一些浏览通过提到的* .cpp文件。 或者你自己添加功能。 处理这种远程调用的基本知识似乎已经在Firefox中。