没什么好贡献的,贴一点能在普通用户下关机的代码片段

由本社区发起的开源项目
回复
头像
lovekid
帖子: 555
注册时间: 2007-03-05 11:43
联系:

没什么好贡献的,贴一点能在普通用户下关机的代码片段

#1

帖子 lovekid » 2009-12-14 16:34

viewtopic.php?f=162&t=248842
上面是详细的介绍,其实程序很简单,直接下载用就行,程序最大的作用是用在小闹钟上,实现到点关机,或者用在http下载工具上,实现完成后关机。
附件
sysctrl.tar.bz2
(66.69 KiB) 已下载 150 次
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 没什么好贡献的,贴一点能在普通用户下关机的代码片段

#2

帖子 eexpress » 2009-12-14 16:37

bz2... 直接cat嘛。。 :em04
● 鸣学
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: 没什么好贡献的,贴一点能在普通用户下关机的代码片段

#3

帖子 delectate » 2009-12-14 16:38

lz终于找到方法啦?恭喜!
头像
lovekid
帖子: 555
注册时间: 2007-03-05 11:43
联系:

Re: 没什么好贡献的,贴一点能在普通用户下关机的代码片段

#4

帖子 lovekid » 2009-12-14 16:59

是啊,这么一点小问题,居然网上都无解,难道linuxer都不屑完成后关机?
头像
lovekid
帖子: 555
注册时间: 2007-03-05 11:43
联系:

Re: 没什么好贡献的,贴一点能在普通用户下关机的代码片段

#5

帖子 lovekid » 2009-12-14 17:10

eexpress 写了:bz2... 直接cat嘛。。 :em04


???直接cat?怎么弄?不是很精通linux :em02
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

Re: 没什么好贡献的,贴一点能在普通用户下关机的代码片段

#6

帖子 bones7456 » 2009-12-14 17:17

呃,C代码哦,其实写一行 dbus-send 就OK了。。。不过LZ精神可嘉,严重支持。 :em11
关注我的blog: ε==3
头像
lovekid
帖子: 555
注册时间: 2007-03-05 11:43
联系:

Re: 没什么好贡献的,贴一点能在普通用户下关机的代码片段

#7

帖子 lovekid » 2009-12-14 17:22

谢谢支持!

这就是我这个程序的原型,只不过我没敢连接system总线,怕有权限问题。

代码: 全选

dbus-send --system --print-reply --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown
baby
帖子: 641
注册时间: 2005-11-10 19:12

Re: 没什么好贡献的,贴一点能在普通用户下关机的代码片段

#8

帖子 baby » 2010-05-31 13:54

代码: 全选

chmod a+s /sbin/shutdown
-rwsrwsrwx 1 root root 46864 2010-04-02 03:35 /sbin/shutdown
回复