【发布时间】:2011-07-09 08:57:25
【问题描述】:
这是this question 的Linux 版本。有没有人可以通过命令行强制在 firefox 上刷新页面?
【问题讨论】:
-
你应该编辑你的第一个问题
-
@Krtek - 最初的问题不是我的,它是专门针对 windows 措辞的(接受的答案也是如此)
标签: linux firefox console-application
这是this question 的Linux 版本。有没有人可以通过命令行强制在 firefox 上刷新页面?
【问题讨论】:
标签: linux firefox console-application
您可以使用 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
【讨论】:
如elsewhere 所述,您还可以使用 xvkbd 工具,如下所示:
$ xvkbd -window Firefox -text "\Cr"
【讨论】:
迄今为止我找到的最佳解决方案..
从以下位置安装 Firefox 远程控制插件: https://addons.mozilla.org/en-US/firefox/addon/remote-control/
配置它,启用它(使用图标)。
然后使用以下命令重新加载:
echo reload | nc -c localhost 32000
【讨论】:
看看here。 没有描述远程重新加载功能。也许该站点已过时,您在浏览上述 *.cpp 文件时会发现一些东西。或者您自己添加该功能。处理这种远程调用的基础似乎已经在 Firefox 中了。
【讨论】: