Changes

Jump to navigation Jump to search
Line 7: Line 7:  
==The chromote.sh script==
 
==The chromote.sh script==
   −
''Download link'': [http://gryphn.phys.uconn.edu/~jonesrt/outbox/chromote.sh.txt chromote.sh]
+
'''Download link''': [http://gryphn.phys.uconn.edu/~jonesrt/outbox/chromote.sh.txt chromote.sh]
   −
''Feedback'': [[User:jonesrt|Richard Jones]]
+
'''Feedback''': [[User:jonesrt|Richard Jones]]
   −
''Synopsis'':
+
'''Synopsis''':
 
:: $ chromote.sh [--calibrate] <X11_display>
 
:: $ chromote.sh [--calibrate] <X11_display>
 
::::
 
::::
Line 18: Line 18:  
:The script should work out-of-the-box for most users.  The --calibrate option offers an interactive procedure to recompute all of the offsets to various form elements within the chrome browser window that must be automatically entered in order to set up the remote session.  If google changes the layout of the CRD startup page, then a recalibration will be required.
 
:The script should work out-of-the-box for most users.  The --calibrate option offers an interactive procedure to recompute all of the offsets to various form elements within the chrome browser window that must be automatically entered in order to set up the remote session.  If google changes the layout of the CRD startup page, then a recalibration will be required.
   −
''Installation'':
+
'''Installation''':
 
:Download the above script, rename it to chromote.sh, and place it somewhere in your path, eg. ~/bin.  Give it execute privs with a command like "chmod +x ~/bin/chromote.sh".  The script assumes that the following standard tools are already installed on your system.  If not, there are rpms (or install scripts in the case of chrome) available for a wide variety of linux flavours.
 
:Download the above script, rename it to chromote.sh, and place it somewhere in your path, eg. ~/bin.  Give it execute privs with a command like "chmod +x ~/bin/chromote.sh".  The script assumes that the following standard tools are already installed on your system.  If not, there are rpms (or install scripts in the case of chrome) available for a wide variety of linux flavours.
 
:# chrome (tested with v. 28.0.1500.71)
 
:# chrome (tested with v. 28.0.1500.71)
Line 25: Line 25:  
:Development and testing were carried out on a Centos 6.4 host.
 
:Development and testing were carried out on a Centos 6.4 host.
   −
Bugs:
+
'''Bugs''':
 
# So far, no work-around for the problem of users with automatic screen locking configured.  When the session locks up, there is no way to get in and start the remote session until the lock is released.  Suggestions are welcome.  Having the users enter their password and then passing it to the lockscreen gui through a command line tool like xdotool seems indefensible security-wise.
 
# So far, no work-around for the problem of users with automatic screen locking configured.  When the session locks up, there is no way to get in and start the remote session until the lock is released.  Suggestions are welcome.  Having the users enter their password and then passing it to the lockscreen gui through a command line tool like xdotool seems indefensible security-wise.

Navigation menu