5个Linux的Twitter客户端
这些应用程序提供了灵活性、各种特性,甚至命令行界面。
想要避免基于浏览器的Twitter应用程序的Linux用户可以尝试这5个本地客户端——包括一个仍然使用命令行界面的客户端。
当然,尽管Linux系统可以处理与其他操作系统相同的基于浏览器的Twitter客户端,但有些用户可能更喜欢桌面客户端。
这样做的原因有很多:本地客户端与你的系统集成,以提供更好的通知体验,它更容易访问系统托盘中的应用程序相比,三明治在浏览器选项卡和你有更多的控制你的应用程序环境。
偏爱本地客户机的Linux用户有很多应用程序可供选择——包括一些新应用程序。在本文中,我研究了5个面向Linux的免费Twitter应用程序:Birdie、Choqok、Polly、Turpial和TTYtter。
我在一台配备AMD Sempron 145处理器和1.7GB RAM的台式机上测试了这两款产品,使用的是32位Ubuntu 13.10版本。
每个客户端都有自己的优势和劣势:一些客户端提供了大量的功能选择,另一些客户端有很好的用户界面。有没有一种方法能达到恰到好处的平衡?继续读下去。
首次发布于2013年3月,由Ivo和Vasco Nunes开发,Birdie是一个相对的新人。它是一个开源应用程序构建使用GTK +和口齿伶俐的,并在版本3下获得许可GNU通用公共许可证(GPLv3).
你可以使用官方网站提供的说明下载和安装Birdie。Ubuntu、Fedora、openSUSE、elementary OS和Arch Linux用户可以直接下载预制包,其他用户可以下载源代码并安装应用程序。
有什么新鲜事
最近的更新——1.1版本——是一个维护版本,据其开发人员说,修复了一些错误,更新了语言翻译,并添加了更好的缩略图支持。开发人员正在开发版本2.0的新的和重要的升级,但他们还没有具体的发布日期。
它有什么好处
Birdie有一个很好的、整洁的用户界面,只关注tweets。和Choqok一样,该客户端也有基于图标的时间轴选项卡,但将它们放在窗口的顶部。它支持多个帐户,图片上传,自动完成用户名和标签,直接(私人)消息和Twitter用户列表。
Birdie有一个很好的、整洁的用户界面,只关注tweets。
点击Twitter句柄就会显示与该账户相关的完整配置文件。因为这个个人资料看起来像一个网页,所以你可以很容易地取消关注、添加或屏蔽这个Twitter账户。
您可以轻松地转发、回复或将tweet标记为收藏,当您将鼠标指针悬停在每个tweet块右下角显示的时间戳上时,就会出现相应的图标。客户端还具有显示内联图像的能力。
其他的考虑
目前,小鸟有几个限制——尽管没有一个是引人注目的。例如,tweet撰写框不包括更改帐户的选项,它会弹出一个单独的窗口。Imgur是唯一支持的图像上传服务。没有内置的URL缩短或自动拼写检查。此外,客户端不是很可配置的——例如,它不提供选择自定义浏览器或配置更新频率间隔的选项。
底线
该应用程序拥有流畅的用户界面,但缺乏高级功能和定制选项,尤其是与Choqok这样的客户端相比。尽管它很新,但却很受欢迎,这一事实令人印象深刻,但现实是,以它目前的形式,客户端充其量只是一般水平。
Choqok是一个支持Twitter的免费/开源客户端,StatusNet和Opendesktop.org.它的名字来自一个古代波斯单词,意思是麻雀。该软件由Mehrdad Momeny和Andrey Esin开发,使用GPLv3许可。
乔克克是用Qt库,并因此与K桌面环境(KDE).客户端可以直接从其官网下载。而Arch Linux,Kubuntu和Gentoo Linux用户可以直接下载二进制包,其他人可以下载源代码并进行相应的编译。
如果您正在从源代码构建Choqok,请确保您拥有CMake2.6,KDE4个库开发包,GNU gettext,QJson图书馆和QOAuth库(version1.0.1或更高版本)。
有什么新鲜事
版本1.4支持Twitter API v1.1,并有新的图标和启动屏幕。“标记时间轴为已读”菜单项已添加到选项卡上下文菜单和Identi。ca支持已经从StatusNet插件中删除。新版本还修复了一些问题,包括字体大小和来自KonquerorWeb浏览器。
它有什么好处
Choqok的界面是吸引你注意的第一件事。默认情况下,主窗口包含四个选项卡:主页、提到、收件箱和发件箱。这些选项卡由易于识别的图标表示,彼此非常接近,可以在它们之间快速切换。
Choqok的主窗口包含四个标签——主页、提到、收件箱和发件箱——左边用容易识别的图标表示。
Choqok支持多个帐户,自动拼写检查,自定义浏览器(换句话说,选择一个特定的浏览器来打开链接)和各种图像上传服务。当您将鼠标指针悬停在配置文件图像上时,就会出现允许您转发、回复并将tweet标记为收藏的图标。该客户端允许您为转发添加自定义前缀,还允许您自定义其配色方案,包括默认颜色、未读文章的颜色和您自己的文章的颜色。
它提供了两种编写tweet的方法。第一种方法是在包含tweet的部分上方嵌入一个文本框;另一种方法是通过窗口左上角的“快速发布”按钮。
两种方法都有优点。虽然你可以使用Quick Post选择一个账户(如果你使用多个账户)和一个图片上传服务,但如果你不小心按了回车键并发布了推文,文本框可以让你中止。
大多数Twitter客户端只要点击用户的句柄就会显示个人资料信息,而Choqok则超越了这一点。例如,如果你点击@Computerworld,你会得到许多选择,比如:谁是Computerworld, Computerworld的帖子,对Computerworld的回复,包括Computerworld,在浏览器中打开个人资料,以及其他操作,如写入、跟踪和阻止。
Choqok不仅有一个内置的URL缩短器,当你将鼠标指针悬停在缩短的URL上时,它还会显示完整的URL。这可以帮助您事先决定是否访问该链接。
Choqok清楚地区分了你和其他人的推文。它将你的头像显示在右边,文本显示在左边,而所有其他推文则以相反的方式显示。它还显示用于发送每条tweet的Twitter客户机的名称。
还有一些插件可以扩展Choqok的功能;其中一些已经启用了。例如,有一个插件可以过滤不需要的帖子,另一个插件可以让你的朋友知道你正在听什么音乐,等等。
其他的考虑
Choqok统计所有的新推文,并把数字放在每个标签图标上。虽然对于一些人来说这可能是方便的,如果你发现数字刺激性,有两种方法可以删除它们:要么单独点击每个tweet(这是不可行的,如果有很多的tweet)或单击“时间轴标记为阅读”图标(还有一个“标记所有时间读”选项)。这是可行的,但我更喜欢完全消除这些数字的设置。
该客户端不能显示内联图像,而且缺乏多列布局(就像Turpial所具有的那样)——这两个都是许多用户使用Twitter的方式的缺点。最后,Choqok基本上是一个KDE应用程序,这意味着它在基于gnome的系统中可能有点不合适。
底线
Choqok提供了几乎所有你想从Twitter客户端得到的东西。它功能丰富,易于使用,高度可定制。再加上它提供了有用的插件,这个客户端绝对值得一试。
Polly是一个免费和开源的Twitter客户端,它是在Python编程语言,并在GPLv3下许可。这是巴西开发者Marcelo Hashimoto的创意。
你可以从官方的Launchpad页面下载Polly的源代码。
有什么新鲜事
与最初的版本相比,最新的0.93.11版本只包含少量修复。根据该网站,其中包括一个新的图标主题,以及“修复了Fedora打包,进行了一些链接优化,并添加了一个内部密匙环模块,以避免与最近发行版的不兼容”。
它有什么好处
Polly的用户界面与Turpial类似,这意味着它支持多列布局。但有一件事能立刻吸引你的眼球,那就是它能够显示内联图像,这是Turpial做不到的。
Polly支持多列布局和内联图像。
与Turpial不同,tweet撰写框是可折叠的,并集成在主窗口中。客户端提供基本功能,如多个帐户,自动完成昵称,自动拼写检查和URL缩短。它还支持三种图像上传服务:img.ly,TwitPic和电视(原Twitvid),
虽然回复、转发、删除和收藏等基本操作都以图标的形式提供,但编辑和转发等其他操作可以通过右击推文来完成。您还可以配置流刷新时间,最近的帖子数量和通知设置
您可以根据tweets、用户、列表、消息和全球趋势创建不同的列;它还提供分类建议,如新闻,体育,音乐,电视等。
Polly的另一个引人注目的功能是它能够显示带有tweet细节的通知,这是这里描述的大多数客户都没有提供的功能。这真的很有帮助,因为你可以通过查看通知来决定是否采取任何行动。
另一个好处是:该应用程序的开发者似乎在Twitter上相当活跃,这表明回答与波利相关的问题应该不难。
其他的考虑
到目前为止,Polly最大的限制是它仍处于开发的早期阶段,这意味着它还不是完全稳定的。像“改变头像”这样的功能还没有实现,当我不小心点击其中一个功能时,应用程序冻结了;同样的事情也发生在搜索和创建列表等功能上。
底线
假设bug特性很快就会被修复,那么Polly也没有什么问题。虽然我不能推荐这款应用用于任何专业用途,因为它仍然不稳定,但家庭用户可以尝试一下,如果可能的话,为它的开发做出贡献。波莉正朝着正确的方向前进,但还有很长的路要走。
在讨论任何类型的Linux应用程序时,都很难忽略命令行替代方案。虽然这听起来可能有些奇怪,但有些用户仍然喜欢使用Linux命令行,如果你是其中之一,TTYtter是要寻找的客户端。
TTYtter是由卡梅伦·凯瑟开发的,是一个简单的Perl脚本具有一个成熟的Twitter客户机的所有功能。特别地,对于有经验的Linux用户来说,设置非常容易:您所需要做的就是从项目的主页下载脚本,使其可执行并运行它。
下载脚本时需要记住的一件重要的事情是确保版本是2.1.0或更高版本,因为早期版本与Twitter API 1.1不兼容。此外,设置还需要旋度以及Perl 5.8.6或更高版本。
客户端使用OAuth作为默认的身份验证方法,这意味着一旦设置了身份验证方法,它将永远不会在登录时要求身份验证细节。该软件是根据洪水缺口自由软件许可(FFSL).
有什么新鲜事
实际上并没有什么新内容:上一个版本是2.1.0,于2012年12月发布;据开发商说,不会再有了。但是,尽管缺少更新,这仍然在命令行用户中流行;例如,一个端口叫做Texapp提供了一个名为App.net.
它有什么好处
尽管它是一个基于命令行的客户端,TTYtter的功能是没有任何限制的。该客户端支持几乎任何你想在Twitter客户端,包括直接消息,回复推文,线程,收藏,转发,地理位置支持,跟随和离开用户,跟踪关键字和标签,列表管理和列表时间线,命令历史和替代,和多个帐户。
尽管它是一个基于命令行的客户端,TTYtter的功能是没有任何限制的。
一旦客户端启动并运行,基本的推特就非常简单了。你所需要做的就是输入你的tweet并按回车键——差不多就是这样。控制台窗口会自动更新最新的tweet;如果愿意,可以使用命令行选项"-pause=[time-in-seconds]"更改更新时间间隔。(列出了所有的命令行选项在这里.)