这似乎是一个愚蠢的问题:我只需将extensions.yslow.autorun设置为true,那么一切都应该完美运行。但事实并非如此。
当我运行 bash 脚本时:
URLS=(http://www.google.com http://www.yahoo.com)
for link in "${URLS[@]}";
do
firefox -P YSlow -no-remote $link &
echo $link
PID=$!
sleep 20
kill $PID
done
除非我手动单击 YSlow 按钮,否则 YSlow 不会运行。
那么,我怎样才能确保 YSlow 每次启动 firefox 时都会运行?有人有想法吗?
我为什么要这样做:我想监控几个 URL 的性能。并且每周都需要写一份报告,所以自动化这项任务会很好。
我是根据这篇文章做的:http: //tech.groups.yahoo.com/group/exceptional-performance/message/822
令人沮丧的是,它在应该做的时候却没有成功。
编辑:
有showlow经验的人可能会帮助我。谢谢你。