请选择 进入手机版 | 继续访问电脑版

苹果发烧友论坛

 找回密码
 注册
查看: 24481|回复: 90

[UNIX] 终极应用——Geektool (重新编辑,增强了可读性)

  [复制链接]
发表于 2010-4-11 22:29:17 | 显示全部楼层 |阅读模式
本帖最后由 macing2010 于 2010-8-3 10:04 编辑

终极应用——Geektool

        
作者:各种高手       译者:macing2010

      Geektool是一个非常好玩的工具,用它可以做出漂亮又实用的桌面。由于是国外的软件,在国内使用还不是很广泛,所以我找了一些关于Geektool的文章翻译于此。当然,软件的使用还只是技术层面的,我们要玩得心动一点,所以在文章后面我转了几个比较经典的桌面供大家参考,也期待大家更好的作品。要是你觉得你的桌面还不错,可以贴在下面供大家欣赏。

软件下载地址:
http://projects.tynsoe.org/en/geektool/download.php

入门视频,我已加了中文字幕:
http://v.youku.com/v_show/id_XMTkwMDkzNjA4.html

设置面板中文说明:
Geektool说明.png

    到这里相信大家对Geektool的使用有了一定的认识,file和image部分应该可以自行使用了。下面我来说下shell部分。shell是Geektool的精髓所在,自定义性非常强。国外shell大牛们也写出了不少比较好的Geeklets,这些Geeklets涵括了各方面的应用。由于比较杂,我不能一个个都搜集来,所以我只选录部分比较常见的应用。也由于多而乱,所以没有英文说明的翻译,只有我加的用法说明。这些Geeklets都是国外的人写的,很多输出显示部分都是英文的。我们不懂shell,但是可以把这一些显示部分本地化。即运行command后,看显示部分哪里是英文的,然后找到它在command中的位置,改成中文。另外,一些双引号之间也是可以加文字的,这个请自行理解。

时间:
时间日期代码(注意大小写不同,意义是不一样的):
月份:m
日期:d或者D(此时以月/日/年形式输出)
星期:A或者a(此时不输出星期两个字)
小时:l或者I(可以显示为0X)
分钟:M
秒:S
上下午:p

      时间日期的基本格式是:date +"%X"(X就是上面列的代码)。其中如""、%等符号须在英文输入法下,%X上的""/''(单/双引号效果是一样的)不是必须的,其作用只是让代%x与下个%x之间可以有空格。以时间为例:我们现在要输出:当前时间(演示空格)     8 : 21 : 31,代码如下:date +"当前时间          %l : %M : %S"。我们可以把星期、日期、时间等分别放在不同的显示框中(date +"%X",date +"%X",date +"%X"……),然后根据壁纸进行排版,并把时间、日期等显示框放在一个名为时间的组里。如果以后壁纸换了,或者不想再显示时间了,可以直接勾选组前的勾。组的应用非常方便。

日历:
      有三种显示方式,每行代码为一种,并且得选中英文间距相同的字体,不然日期跟星期对不上
  1. cal
复制代码
  1. cal | sed "s/^/ /;s/$/ /;s/ $(date +%e) / $(date +%e | sed 's/./#/g') /"
复制代码
这个可以让当天显示为##,你要不喜欢#,就把命令中的#改成其他的¥%@……都可以
最后是可以让当天显示为红色的命令:
  1. php /path/caltest.php
复制代码
path为calmest路径。
caltest.php (772 Bytes, 下载次数: 47)

评分

参与人数 1威望 +40 收起 理由
luki + 40 精品文章

查看全部评分

 楼主| 发表于 2010-4-11 22:38:48 | 显示全部楼层
本帖最后由 macing2010 于 2010-4-11 22:55 编辑

一些比较爽眼的桌面:
Late April Wallpaper.jpg

Max - May '09.png

Playa.jpg

Screen-shot-2010-03-25-at-9.28.34-PM.png

Inbetween.jpg

另外,更多Geeklets请看这里:
http://www.macosxtips.co.uk/geeklets/
回复 支持 反对

使用道具 举报

发表于 2010-4-11 23:31:10 | 显示全部楼层
哇,真漂亮....明天好好研究研究
回复 支持 反对

使用道具 举报

发表于 2010-4-13 18:00:41 | 显示全部楼层
cool shell的东西很实用
回复 支持 反对

使用道具 举报

发表于 2010-4-14 10:36:51 | 显示全部楼层
下了一个,  可是弄了半天,   还是没搞懂...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-14 11:48:03 | 显示全部楼层
下了一个,  可是弄了半天,   还是没搞懂...
XIII 发表于 2010-4-14 10:36


开头那个入门视频看了吗?把整个地址复制到safari里就可以观看了。
回复 支持 反对

使用道具 举报

发表于 2010-4-17 10:04:43 | 显示全部楼层
这么好玩啊!今天试试看,呵呵!
回复 支持 反对

使用道具 举报

发表于 2010-4-17 10:17:21 | 显示全部楼层
漂亮
回复 支持 反对

使用道具 举报

发表于 2010-7-9 03:50:11 | 显示全部楼层
这个软件不错,就大概把 Shell widgets 化就已经有看头。
多谢分享!
回复 支持 反对

使用道具 举报

发表于 2010-7-13 08:58:49 | 显示全部楼层
很好玩的软件。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-16 11:17:24 | 显示全部楼层
终于把入门视频传到油库了,看不懂文章的可以先看这个视频。
回复 支持 反对

使用道具 举报

发表于 2010-7-16 14:02:07 | 显示全部楼层
`收藏先, 谢啦
回复 支持 反对

使用道具 举报

QQ|小黑屋|手机版|Archiver|苹果发烧友论坛 ( 京ICP备16012027号-3 )

GMT+8, 2017-12-13 09:24 , Processed in 0.018259 second(s), 11 queries , Xcache On.

Powered by Discuz! X3.3 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表