跳转到主要内容

Twitter的Quicksilver客户端

项目描述

Twitsilver是Quicksilver动作,用于发布到twitter

它具有以下特点

安装

Twitsilver安装是一个两步过程

  1. easy_install 代码

  2. 自定义安装Quicksilver动作

这是因为distutils(作为一个纯Python、平台无关的工具)不知道任何关于Quicksilver动作的信息。因此,我们为您创建了一个Quicksilver感知安装程序,您必须在easy_install完成其魔法之后手动调用它。

换句话说,打开终端(/Applications/Utitlities/Terminal.app)并执行以下两个命令

sudo easy_install twitsilver
install_twitsilver

如果由于缺少PATH条目而失败,您需要找到install_twitsilver脚本来执行它。如上所述,由于distutils的沙盒限制,它不能复制到更方便的位置。

安装程序将创建一个Quicksilver动作并将twitsilver注册到Growl中。不幸的是,Growl的Python绑定没有提供启用它注册的通知的方法。这意味着,您需要

  • 打开系统偏好设置控制面板

  • 选择Growl

  • 点击应用程序标签

  • 从列表中选择Twitsilver

  • 点击配置…

  • 点击通知

  • 选择失败成功,并为每个点击启用

之后,您需要重新启动Quicksilver(按Command-Control-q)然后就可以使用了。

用法

现在您可以使用Quicksilver,然后按.键进入文本模式。输入您想要发布到Twitter的消息,按tab键,开始输入tweet,直到动作出现。现在只需按回车键即可调用。

凭据

Twitsilver使用Mac OS X密钥链来知道使用哪个用户名和密码。它首先检查Twitterrific是否有存储的凭据,如果有,则使用这些凭据。

如果没有,它将回退到名为twitter的项目。要创建此条目,请打开密钥链访问并添加一个新的密码项目(按Command-n),将其命名为twitter,并输入您的用户名和密码。

Growl

理论上,Twitsilver也应该在没有Growl的情况下工作,但这尚未经过测试,因为没有任何合理的理由让任何Mac OS X用户不安装这个极其有用的实用程序 :-)

联系Twitter并发布消息后,Twitsilver将使用Growl通知您操作已成功。如果不成功,它将发布Twitter的错误消息。

当然,Twitsilver会检查消息的长度,如果超过臭名昭著的140个字符,将拒绝发布。

待办事项

  • 在发布到Twitter之前,使用URL缩短服务缩短任何URL。

  • 添加一个更漂亮的图标(用于Growl)

  • Twitsilver没有马。从长远来看,这是不可接受的。

由以下支持