Auto Refresher

Every once in a while, you come across a page which would be much more useful if it automatically updated every so often. News pages, sports results, maybe even stock markets? While some sites have this feature built in, it would be far more convenient to allow the user to control this.

The ReloadEvery extension for Firefox provided this basic functionality, but always felt slightly lacking. There’s no option for remembering a reloading page across multiple browser sessions, and no feedback as to when the page will refresh.

Auto Refresher preview

This script was written to provide similar functionality, while covering these two main shortcomings of ReloadEvery.

Basic features:

  • Repositional ‘window’, remembers position on a per-site basis
  • Countdown timer: No more unexpected page refreshes!
  • Stop/resume timer, to allow ‘normal’ page usage if a refresh is imminent.
  • Per-site settings for refresh interval.

Usage instructions:

  1. To use this script, the Greasemonkey extension for Firefox is required.
  2. Download and install the script
  3. Add rules in the Greasemonkey options to run the script on specific sites/pages
  4. Delay is currently only configurable via the about:config options. Default delay is 5 minutes, but a value is stored for each site configured.

Download this script

(Possibly!) Coming in v2.0:

  • Background colour selector
  • GUI for changing delay
  • Option for pinning in location
 

Leave a comment

Your email address will not be shown on the page. HTML is disabled, but URLs will be converted to links.