这似乎是一个愚蠢的问题:我只需将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都会运行呢?有谁有主意吗?
为什么我要这样做:我想监视几个URL的性能。而且每周都需要写一份报告,所以自动完成这项任务是很好的。
我是根据这篇文章做的:http://tech.groups.yahoo.com/group/exceptional-performance/message/822
这是令人沮丧的,它没有工作,它是应该做的。
编辑:
有娱乐经验的人也许能帮我解决这个问题。谢谢。
发布于 2011-01-25 07:59:01
Tools -> Add on -> Yslow -> Options ->“在页面加载完成后自动运行”
发布于 2012-05-14 11:09:44
你注意到
,但是当我重新启动火狐时,这个过程会重复。所以我不能自动驾驶。
首选项extensions.yslow.autorun是保存到YSlow配置文件还是默认配置文件?使用-P YSlow启动浏览器,并在about:config中检查此首选项的值。
发布于 2011-01-25 08:08:20

https://stackoverflow.com/questions/4791093
复制相似问题