写了个简单的Deluge自动关机插件(20090415更新for deluge 1.x)

上网、浏览、聊天、下载等

这个插件管用吗?

有点用
7
64%
没用
0
没有投票
我没用过
4
36%
 
总计票数: 11
crook
帖子: 30
注册时间: 2008-06-12 10:05
联系:

写了个简单的Deluge自动关机插件(20090415更新for deluge 1.x)

#1

帖子 crook » 2008-06-12 13:08

Deluge自动关机插件安装的两种方法:
下载AutoShutdown-0.1-py2.5.zip,把后缀名改为egg
1. 把AutoShutdown-0.1-py2.5.egg拷贝到$HOME/.config/deluge/plugins目录下,即
[ray@localhost AutoShutdown]$ ll ~/.config/deluge/plugins/
总计 16
-rw-rw-r-- 1 ray ray 13567 04-15 06:13 AutoShutdown-0.1-py2.5.egg

2,直接启动deluge,点击"首选项"->"插件"->"+安装插件",选择AutoShutdown-0.1-py2.5.egg.

Notes:
1。 gnome-power-manager必须运行。默认情况,这个后台进程在开机时运行。可以检查下
[ray@localhost ~]$ ps -ef | grep power
ray 4974 1 0 Jun11 ? 00:00:00 /usr/bin/gnome-power-manager
ray 5518 5275 0 00:04 pts/2 00:00:00 grep power
2。 插件可以在普通用户运行,无须切换到root用户。
3。目前仅在自己的Fedora10里面做过测试,希望有兴趣的兄弟给点意见。可以给我发邮件chenrano2002@163.com

我在博客里也发表了,可以过去看看
第一个版本 http://blog.chinaunix.net/u2/68938/showart_972391.html
第二个版本 http://blog.chinaunix.net/u2/68938/showart_1000724.html
最新版本http://blog.chinaunix.net/u2/68938/showart_1900332.html
附件
auto_shutdown.png
AutoShutdown-0.1-py2.5.zip
(13.25 KiB) 已下载 49 次
上次由 crook 在 2009-04-19 22:05,总共编辑 7 次。
crook
帖子: 30
注册时间: 2008-06-12 10:05
联系:

#2

帖子 crook » 2008-06-13 8:43

难道用deluge的人很少?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2008-06-13 8:47

界面真简单。
大水滴反正我不用。
● 鸣学
头像
woaiwojia
帖子: 1355
注册时间: 2007-09-10 20:20
系统: Debian
来自: 南京

#4

帖子 woaiwojia » 2008-06-13 8:53

我用,不过不怎么关机的
baic
帖子: 166
注册时间: 2006-08-22 23:10

#5

帖子 baic » 2008-06-13 9:06

:o :twisted:
crook
帖子: 30
注册时间: 2008-06-12 10:05
联系:

#6

帖子 crook » 2008-06-13 9:12

woaiwojia 写了:我用,不过不怎么关机的
看来是用户需求没弄清楚。。。
头像
豬豬
帖子: 1216
注册时间: 2006-08-30 20:54
来自: 廣州

#7

帖子 豬豬 » 2008-06-13 13:09

路過,加入收藏夾
Intel G1610
Samsung DDR1333 4G
SOYO SY-I6H-L 4.1
Maxtor 250GB+Seagate 500GB
Nvidia GeForce 8500GT
Samsung SyncMaster S22B360
Ubuntu 10.04 LTS
joeren
帖子: 29
注册时间: 2006-11-21 15:10
来自: 江苏

回楼主

#8

帖子 joeren » 2008-06-13 13:36

似乎没有这个必要了。随便写个关机脚本,用个at命令设置一个时间得了。呵呵!
crook
帖子: 30
注册时间: 2008-06-12 10:05
联系:

Re: 回楼主

#9

帖子 crook » 2008-06-13 13:57

joeren 写了:似乎没有这个必要了。随便写个关机脚本,用个at命令设置一个时间得了。呵呵!
这个方式我也考虑过,但是估计下载时间也是说不准的。

相信大多数BT下载工具都会有这个“下载完成自动关机”功能,而且是普通用户。
头像
hethe
帖子: 3666
注册时间: 2005-08-01 9:14

#10

帖子 hethe » 2008-06-13 14:06

不錯,支持下,不过实现所有任务结束才关机了才有实用价值吧
Gedanken ohne Inhalt sind leer .Anschauungen ohne Begriffe sind blind.
crook
帖子: 30
注册时间: 2008-06-12 10:05
联系:

#11

帖子 crook » 2008-06-13 16:30

hethe 写了:不錯,支持下,不过实现所有任务结束才关机了才有实用价值吧
谢谢提醒。晚上回去实现这个功能,应该很快。
头像
linlee
帖子: 1132
注册时间: 2007-10-20 11:30

#12

帖子 linlee » 2008-06-13 18:28

先mark,等完善 :)
crook
帖子: 30
注册时间: 2008-06-12 10:05
联系:

#13

帖子 crook » 2008-06-13 21:22

hethe 写了:不錯,支持下,不过实现所有任务结束才关机了才有实用价值吧
这个问题已经解决。
头像
内存不足
论坛版主
帖子: 3277
注册时间: 2005-08-18 18:43
联系:

#14

帖子 内存不足 » 2008-06-13 21:52

想知道是用哪个命令实现的关机?
在非gnome环境的桌面里只要装了gnome-power-manager就可以调用这个命令?
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝
crook
帖子: 30
注册时间: 2008-06-12 10:05
联系:

#15

帖子 crook » 2008-06-14 0:32

内存不足 写了:想知道是用哪个命令实现的关机?
在非gnome环境的桌面里只要装了gnome-power-manager就可以调用这个命令?

实现关机操作,是通过dbus(消息总线系统)给 系统的电源管理模块(gnome下一般是gnome-power-manager,KDE下一般是kpowersave)发消息。D-BUS 设计用于桌面应用程序和 OS 通信,或者应用程序之间。 比如说gnome-power-manager,就向整个系统提供了org.freedesktop.PowerManagement的Dbus接口,其他应用程序可以调用这些接口函数(包括Shutdown, Reboot等)。

所以在Gnome桌面下,只要已经运行gnome-power-manager,我们就可以实现关机操作, 但是KDE下kpowersave没有提供org.freedesktop.PowerManagement这样的freedesktop.组织建议的标准d-bus接口。

不过,gnome-power-manager包也可以运行在KDE桌面的,没有太多的依赖包。
回复