跳转到主要内容

一个简单的命令行工具,用于生成动态Gnome壁纸的XML文件

项目描述

此包提供了两种方法来自动更改您的桌面。一种是通过生成一个可以被Gnome系统使用的XML文件,另一种是您可以运行的小脚本,用于从路径中随机选择图片。

使用XML文件

Gnome壁纸可以使用XML文件创建动画背景。这个小脚本允许您使用命令行轻松生成自己的XML背景更改器文件。

要生成XML文件,请使用gnome-background-generator

usage: gnome-background-generator [-h] [-p PATH] [-o OUTPUT]
                              [-t TRANSITION_TIME] [-d DISPLAY_TIME] [-s]
                              [-b]

A simple command line tool to generate an XML file to use for gnome
wallpapers, to have dynamic walls

optional arguments:
  -h, --help            show this help message and exit
  -p PATH, --path PATH  Path to look for the pictures. If no output is
                        specified, will be used too for outputing the dynamic-
                        wallpaper.xml file. Default value is the current
                        directory (.)
  -o OUTPUT, --output OUTPUT
                        Output filename. If no filename is specified, a
                        dynamic-wallpaper.xml file will be generated in the
                        path containing the pictures. You can also use "-" to
                        display the xml in the stdout.
  -t TRANSITION_TIME, --transition-time TRANSITION_TIME
                        Time (in seconds) transitions must last (default value
                        is 2 seconds)
  -d DISPLAY_TIME, --display-time DISPLAY_TIME
                        Time (in seconds) a picture must be displayed. Default
                        value is 900 (15mn)
  -s, --set-background  '''try to set the background using gnome-appearance-
                        properties
  -b, --debug

随机更改您的桌面

您还可以使用另一个命令将您的背景更改为已知目录中的随机文件

$ gnome-wallpaper-select /path/to/walls

第二个命令与cronjob结合使用时很有用;不幸的是,有时这是一个繁琐的过程,因为crontabs使用dbus,这与gconftool-2的使用冲突。

以下是一个简单教程,说明如何让它工作

$ wget http://github.com/ametaireau/gnome-background-generator/raw/master/xdbus -O ~/.Xdbus
$ crontab -e

然后添加

*/4 * * * * . ~/.Xdbus; /usr/local/bin/gnome-wallpaper-select ~/Images/walls

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

gnome-background-generator-1.1.2.tar.gz (4.5 kB 查看哈希值)

上传于 源码

由以下支持