红联Linux门户
Linux帮助

一步添加动态壁纸

发布时间:2013-09-08 18:02:27来源:红联作者:霄栋
以前学习shell脚本语言时写的一个小[attach]40143[/attach]脚本,可以一步添加一个文件夹里的特定格式的图片为系统的动态壁纸,也可以根据指定的标签删除创建的动态壁纸
适合gnome环境
命令帮助如下:
xml.sh [-dsth] [time] [Directory] [标签]
-d Dir 包含有壁纸的目录
-s time 壁纸静态时间(s),默认1790.0 s
-t time 壁纸切换时间(s),默认2.0 s
-r [itm1 itm2 ...] 根据指定的动态壁纸的标签,删除动态壁纸的信息,默认标签为目录的名字
-h 打印帮助

例如:
有一文件夹/home/zhang/picture下有若干图片,想把它们添加为动态壁纸,标签设为gnome,可如下执行:
xml.sh -d /home/zhang/picture gnome

指定壁纸静态保持的时间和壁纸间切换的时间
xml.sh -s 100 -t 5 -d /home/zhang/picture gnome

若执行 xml.sh,默认搜索当前目录下的图片并以目录名(非绝对路径)为标签建立动态壁纸信息

删除动态壁纸信息,这需要知道壁纸标签名,可同时指定多个标签
xml.sh -r gnome ...

此脚本只是练习,如有错误,恳请批评指教
[attach]40143[/attach]
文章评论

共有 47 条评论

  1. gyx1515 于 2013-09-10 10:15:06发表:

    顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

  2. gyx1515 于 2013-09-10 10:15:04发表:

    顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

  3. gyx1515 于 2013-09-10 10:14:57发表:

    顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

  4. duoxie 于 2013-09-10 04:37:01发表:

    多谢多谢

  5. Growth兆 于 2013-09-09 11:31:10发表:

    感谢霄栋的分享,本贴加入到论坛的Linux应用贴中

  6. 霄栋 于 2013-09-09 10:49:13发表:

    2# cnbtoo


    谢谢

  7. cnbtoo 于 2013-09-09 08:47:38发表:

    支持你