You can use `Google Chrome`’s `–kiosk` mode to create a full-screen screensaver of sorts. This might be good if you have a webpage or intranet page you’d like to display. Here’s how I did it for a windows computer:
Create a file such as `c:\screensaver.bat` and add the following code. Replace with your location of `chrome.exe`
@echo off
taskkill /im chrome.exe
start /wait “” “C:\Documents and Settings\Google\Chrome\Application\chrome.exe” –kiosk http://www.mysite.com
rem ## run any command here you’d like after the “screensaver” finishes ##
Next, set that to run as a scheduled task after the computer has been idle for 5 minutes (or however long you choose).
You can then listen with jQuery / javascript to close the page when the mouse moves. Here is code that closes the page when the mouse moves more than 20 pixels. You could also bind it to a keyboard event.
hello
var startx = ''; var starty = '';
jQuery('html').bind('mousemove',function(event){
if(startx == ''){ startx = event.pageX; starty = event.pageY; }else {
deltax = Math.abs(event.pageX - startx); deltay = Math.abs(event.pageY - starty);
var msg = ''; msg += "distance x "; msg += deltax;
msg += "distance y "; msg += deltay;
$("#log").html("
");
if(deltax > 20 || deltay > 20){ closeWindow(); }
}
});
function closeWindow(){ setTimeout(function(){
window.open('', '_self', ''); window.close();
},1000); }
4 Responses to Use Google Chrome as a Screensaver