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第三方库


热门话题
java从远程安卓应用程序打开/关闭嵌套   java在每个请求上获取memcache变量导致问题   如何在java中使用itext获取pdf文件的标题   java如何使用firebase令牌发送通知?   java不能在spring数据聚合中包含嵌套字段   用于调度作业的java Cron表达式   java当我使用TabActivity 安卓时,TabActivity类型已被弃用   加密Java Bouncy Castle加密使用AES加密   awt Java,将GUI与ActionListener类分离   如何在Java中创建一个根据输入返回枚举的方法?   java什么是Gxt 3.1.1实现对话框的方法。Gxt 3.0.0是否支持getHideButton()?   java如何解决构建错误?   java XWPF POI如何设置段落中的文本而不使用换行符