Rotate through page list, adding/removing pages on a timer
Page Flipper Extension
This extension allows you to set any any/all chrome tabs to have their content loaded and updated automatically.
It is entirely configurable so that in any timeframe you can cycle through various URLs, each for a different period of time.
It was built for a development team's display screen to
a) cycle between various wallboards during the day, showing some for longer than others
b) bring up specific reminder screens at particular times of day, e.g. daily stand-up reminders
c) switch to a screensaver page at night and weekends
but should be equally applicable to a public-facing application
1.0.1 - Bug fix for if no presets defined.
1.0.0 - Added presets to make the config json more readable. See the default json for examples.
0.5.0 - Added ability to take and save a snapshot png, after a defined number of seconds (gves time for the page to load). See the default json for examples.
0.4.1 - Config button, improved debug
0.4.0 - Added support for multiple option sets which can run in multiple windows
Read more
It is entirely configurable so that in any timeframe you can cycle through various URLs, each for a different period of time.
It was built for a development team's display screen to
a) cycle between various wallboards during the day, showing some for longer than others
b) bring up specific reminder screens at particular times of day, e.g. daily stand-up reminders
c) switch to a screensaver page at night and weekends
but should be equally applicable to a public-facing application
1.0.1 - Bug fix for if no presets defined.
1.0.0 - Added presets to make the config json more readable. See the default json for examples.
0.5.0 - Added ability to take and save a snapshot png, after a defined number of seconds (gves time for the page to load). See the default json for examples.
0.4.1 - Config button, improved debug
0.4.0 - Added support for multiple option sets which can run in multiple windows
Source Manifest.json
" {"update_url": "https://clients2.google.com/service/update2/crx", "name": "Page Flipper", "description": "Rotate through page list, adding/removing pages on a timer", "version": "1.0.1", "permissions": [ "activeTab", "tabs", "", "downloads", "downloads.shelf", "declarativeContent", "storage" ], "background": { "scripts": ["background.js"], "persistent": false }, "browser_action": { "name": "Page Flipper", "default_icon": "red32.png", "default_popup": "popup.html" }, "options_page": "options.html", "manifest_version": 2 }
Read more