Twitter的Quicksilver客户端

twitsilver的Python项目详细描述


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的python绑定没有提供 实际启用它注册的通知。这意味着,您需要:

  • 打开system preferences控制面板
  • 选择growl
  • 单击applications选项卡
  • 从列表中选择twitsilver
  • 单击configure…
  • 单击通知
  • 选择failuresuccess,然后每次单击enabled

之后,您需要重新启动quicksilver(command-control-q),并且您很好 外带。

用法

现在可以调用quicksilver并按.进入文本模式。键入 要发布到twitter的消息,点击tab键并开始键入tweet 直到行动出现。现在只要按回车键调用它。

证书

Twitsilver使用MacOSX密钥链来知道要使用哪个用户名和密码 使用。它首先检查Twitterrific是否存储了任何凭据,并且 如果是的话,它会用这些。

如果不是,则返回到名为twitter的项。创建此 输入,打开keychain access并添加新密码项(command-n),给出 它是名称twitter和您的用户名和密码。

咆哮

理论上,twitsilver也应该在没有咆哮的情况下工作,但是这还没有 经过测试,因为没有任何理智的理由,任何mac os x用户都不应该not安装这个 非常有用的实用程序:-)

在联系twitter并发布消息后,twitsilver将使用growl 通知您它已成功。如果没有,它将发布twitters错误消息。

当然,twitsilver会检查你的信息长度,并拒绝发布 如果它比臭名昭著的140个字符还长的话。

待办事项

  • 在发布到twitter之前,使用url缩短服务来缩短任何url
  • 添加一个更好的图标(用于咆哮)
  • Twitsilver没有小马。从长远来看,这是不可接受的

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaAnt:如何减去两个属性(包含时间戳)?   java是否可以使用MockRestServiceServer在Android上测试RestTemplate?   不允许java IntentReceiver组件绑定到服务   typescript通过POST从Java调用Firebase函数   java如何在svg到png的转换中改变前景色?   继承最佳实践Java   JavaJahia6.6CMS编写自己的管理器   计算CSV文件中行数的java内置方法?   Eclipse插件开发:扩展默认Java编辑器/文本悬停   (Java)开发人员这么做有什么目的吗?   java为javaFx表视图中的每一行动态填充组合框列表   java泛型。创建两个对象并将其添加到另一个对象   设计模式Java重构几乎相同的方法   java Android相对布局并隐藏其他视图定义的位于其上方的子级   java如何在多个部分中解析和索引一个大文件,以便在inputstream中读取一个文件时消耗更少的内存?   java NumberFormat为某些地区的货币显示错误的十进制标记格式