2011年8月29日星期一

take a break

嗯……写了个恶毒的脚本,用于让自己在必要的时候远离 N900 减少不恰当的时间浪费……

#!/bin/bash
if [ "$#" -eq 0 ]; then
T=600
else
((T="$1"*60))
fi
while [ $T -gt 0 ]; do
dbus-send --system --print-reply --type=method_call --dest=com.nokia.system_ui /com/nokia/system_ui/request com.nokia.system_ui.request.devlock_open string:"com.nokia.mce" string:"/com/nokia/mce/request" string:"com.nokia.mce.request" string:"devlock_callback" uint32:'3'
dbus-send --system --type=method_call --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_tklock_mode_change string:"locked"
sleep 10
((T="$T"-10))
done
dbus-send --system --print-reply --type=method_call --dest=com.nokia.system_ui /com/nokia/system_ui/request com.nokia.system_ui.request.devlock_close string:"com.nokia.mce" string:"/com/nokia/mce/request" string:"com.nokia.mce.request" string:"devlock_callback" uint32:'0'
dbus-send --system --type=method_call --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_tklock_mode_change string:"unlocked"

一个参数,休息几分钟。不传参数就是休息 10 分钟。
其实就是隔 10 秒锁手机锁键盘……也就是刚刚解开键盘输入解锁码就又锁上了。一直循环到超时再解开。
不会影响接电话。
越写越觉得自己好恶毒啊~古话怎么说来着~最毒妇人心=w=

--

没有评论:

发表评论