Skip to content
This repository has been archived by the owner on Jan 18, 2023. It is now read-only.

richard-ma/autogeili

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

这个项目停止维护 The project is dead. -- richard_ma

Autogeili 安装及使用说明

1.1 简介

autogeili是一个开源项目,主要用于为Gnome桌面用户提供壁纸的更新服务。

autogeili的名称来源于提供壁纸的网站(http://www.wordsmotivate.me/ -- 给力壁纸),由于是自动更新,故以auto作为前缀。这个项目目前只有一名开发者,不过有很多测试者,借此机会感谢这些热衷与开源的朋友们,也希望以后开源的团队能够发展壮大。

   开源不单单要给大家提供软件上的选择和便捷,更要输出一种态度和价值观。 -- Richard Ma

如果你使用Windows系统,可以使用如下软件实现autogeili的功能:
Motivate Desktop: http://www.wordsmotivate.me/motivatedesktop
这里还有以前壁纸的打包下载,如果你喜欢,可以一起搬到你的硬盘上。

1.2 安装需求

1. 装有Gnome桌面环境的任何Linux系统 (目前只在Ubuntu 10.04下测试通过);
2. 有bash脚本运行环境;
3. 能够链接互联网;
4. 1MB以上的空闲磁盘空间。

1.3 安装

1.3.1 下载压缩包

您可以使用任何下载工具下载本软件的压缩包。

1.3.2 压缩包解压

在命令行状态下,可以使用如下命令解压压缩包:
$ tar -xvzf autogeili.tar.gz

或者可以使用Ubuntu提供的图形化软件。

1.3.3 安装依赖软件包(Ubuntu专用)

打开解压后的文件夹,可以看到名为install.sh的bash脚本文件,使用如下命令可以运行此脚本:
$ ./install.sh

在其他路径下,可以使用如下命令运行:
$ path/to/autogeili/install.sh

这里的path/to/autogeili为你解压后的文件夹路径。程序运行完毕后,所有依赖的软件包就会装好。

** 其他Linux发行版可以自行安装依赖的软件包。

Ubuntu依赖如下包:
	gconf2
	libnotify-bin
	x11-xserver-utils

1.3.4 给autogeili脚本赋予运行权限

使用如下命令即可:
$ chmod 755 path/to/autogeili/autogeili

1.3.5 创建软链

sudo ln -s path/to/autogeili/autogeili.sh /usr/local/bin/autogeili

* 这样在任何路径下均可以使用如下命令运行autogeili更新壁纸:
$ autogeili [date]
    * 不带第一参数的时候默认更新当天的壁纸
    $ example
    `autogeili 2012.6.18`

1.3.6 安装完毕

至此安装过程完毕,由于autogeili是一个脚本,所以放置在任何地方均可以运行,也不需要ROOT权限。

1.4 使用方法

1.4.1 命令行下运行

1. 没有设置PATH变量运行
使用如下命令即可:
$ path/to/autogeili/autogeili

2. 设置PATH后运行
如果已经设置了PATH变量,可以使用更加简略的命令形式:
$ autogeili

1.4.2 使用ALT + F2运行 在Gnome下,使用ALT + F2的运行窗口也可以输入: path/to/autogeili/autogeili 即可运行本程序。

设置PATH后可以直接使用:
autogeili
运行。

1.4.3 开机自动运行 开机启动这种方式可能是最为常见的,可以在Gnome的System->Preference->Startup Applications中添加设置:

Name: Autogeili
Command: path/to/autogeili/autogeili
Comment: 自动更新桌面壁纸

填写好信息后,保存即可。

1.4.4 命令行参数 1.4.4.1 延时下载 -d 使用-d选项来延迟下载壁纸,后接需要延迟的时间(s-second 秒, m-minute 分, h-hour 小时, d-day 天)。

例如:延时启动5秒 autogeili -d 5s

1.5 卸载

1.5.1 删除相关运行文件

autogeili在运行时会产生一些运行文件,请首先使用如下命令删除运行文件:
$ rm -rf ~/.autogeili
$ rm ~/.autogeilirc

1.5.2 删除Autogeili

删除本文件夹即可。

1.5.3 卸载依赖软件包(Ubuntu专用)

使用如下命令可自动卸载依赖软件包:
$ sudo apt-get autoremove

** 如果使用其他发行版,请自行卸载相关软件包。

##- 相关链接 -##

作者: Richard Ma (richard_ma)
Email: 	[email protected]
Blog:	http://www.richardma.org

Autogeili 项目首页:
http://www.richardma.org/blog/funnies/autogeili/
https://github.com/richard-ma/autogeili (git)
http://code.google.com/p/autogeili/ (svn 停滞在1.0.0代码)

##- 鸣谢 -##

壁纸提供: WordsMotivate -- 给力壁纸
http://www.wordsmotivate.me/

代码托管: 

GitHub
https://github.com/richard-ma/autogeili

Google Code
http://code.google.com/ (已停止更新)

以及所有为开源做出贡献的人们!

sailxjx - v1.7 添加对Gnome-shell v3的支持

##- 升级提示 -##

update to 1.6: * autogeili.sh改名为autogeili,如需使用原名,请自行创建符号链接。 * ln -s path/to/autogeili path/to/autogeili.sh