1 |
On Thu, Oct 19, 2006 at 02:32:35AM +0800, Qiangning Hong wrote: |
2 |
> I'd like to run a script after X is idle for some time (e.g. 5 |
3 |
> minute), just like what gaim do (it set my status to "away" if I |
4 |
> haven't touch anything for some time). How can I do? FYI, I have |
5 |
> some Shell/C/Python programming skill. |
6 |
|
7 |
I might be wrong, but I think Gaim uses the xscreensaver extension |
8 |
from libXScrnSaver. There is a PyXSS module which can extract |
9 |
information about Xscreensaver including idle time. |
10 |
|
11 |
If the idle time that you have is the same as your xscreensaver |
12 |
blanking time, then you can just use the 'xscreensaver-command -watch' |
13 |
command (look at man xscreensaver-command for more info). I use it |
14 |
with festival to have my computer greet me in the morning when I unlock |
15 |
the screen. |
16 |
|
17 |
W |
18 |
-- |
19 |
Willie W. Wong wwong@××××××××××××××.edu |
20 |
408 Fine Hall, Department of Mathematics, Princeton University, Princeton |
21 |
A mathematician's reputation rests on the number of bad proofs he has given. |
22 |
-- |
23 |
gentoo-user@g.o mailing list |