Heijastin

Turpial: best Twitter client for LXDE

軽量・最小依存。

GTK Twitter Client なら Gwibber, Hotot が定番だが、どちらも機能・リソース消費が大袈裟で、僕の Eee PC 1015PD / Lubuntu 12.10 には不向き。ならば Website 利用で良いのだが、専用ツール独自の機能は捨てがたい…そこで Turpial を試してみた。

Turpial

Turpial Official website: Turpial

南米北端は Venezuela 産。OSS 開発者は北米・独・仏に多いという印象があるので、南米産は珍しく感じる。Debian/Ubuntu そして Arch Linuix でパッケージ配布。Portage には存在しないが Sabyon では Rigo 経由、ないし equo で導入可能だ。

Python で書かれており、明快・軽快動作で、目的をきっちり果たす優良ツール。特徴は 3 Panes による分割表示。各 Pane は Timeline, Replies, My tweets など任意の項目を表示可能。依存は Webkit と GTK3 の一部パッケージなので Lubuntu, Xubuntu ならば依存パッケージは少ないはずだ。望むらくは Window 下部のアイコン非表示化。

Turpial の特徴

  • 特定の発言者を Mute 可能
  • URL shortening (tinyURL) 対応
  • 3 Panes による画面の分割表示
  • GUI Client では恐らく最軽量

余談:CLI Client Twidge

なぜか CLI Client も幾つか存在している。利用想定ユーザーは Mobile 機器非所持の Non X Window System 利用者だろうか?明確な使用場面が見当たらないが…興味本位で Haskell 製の Twidge を試してみた。Ubuntu でバイナリ配布されている。TTYtter より単純だが Document 内容不足のため Reply 方法が不明であり bitly 経由の URL Shortning も設定上存在しているだけで機能しない。未だ Alpha 版といった具合。

Official website: Welcome to Twidge · jgoerzen/twidge Wiki · GitHub

Tweet 方法

なぜか Tweet 方法が2種類ある。

  • twidge update > Enter で書き始める方法:これがお粗末で Tweet 作成中は「矢印キーが文字化け判定」となり、一度打ったら後戻り不能。
  • twidge update "" で Quot 内に Tweet 内容を記載し Enter で投函する方法:矢印キーが使用可能なので、通常はこちらを使用すると良い。ただし Meta 文字は逐次 \ する必要あり。
参考:Two Linux Twitter Clients: Twidge and Tircd – Datamation

CLI ならではの Tweet

例えば uname -a | twidge update といったことが可能。140文字という制限の中で、何が出来るか?を模索するのは楽しいかも知れない。

TTYtter

こちらは Mask 状態だが Portage にもある Perl 製の古いツール。機能は Twidge より豊富だが、利用前に Document を熟読して、多くの略号を暗記し、複雑怪奇な設定方法を覚える必要がある。いずれにせよ、こちらも「有名無実の設定項目」が存在しており URL Shortning や Filtering は機能しない。

Official website: TTYtter: an interactive console text-based command-line Twitter client and Perl platform (whew!)

なんだかんだで Website が便利

現在の本家 Twitter では写真・動画だけでなく Tweet に含まれるリンク先の内容プレビューまでが可能。そもそもリンクを辿る際にはブラウザを開くわけで…なんだかんだで、ブラウザ内ですべて完結出来る、本家 Website が最優秀なのだ。

これで Filtering 機能が備われば完璧。なお、僕の主環境 Gentoo/KDE では KDE μBlog (Plasma Widget) を常用。Messages が表示不能なバグがあるが、最軽量で Timeline 常時表示が出来るので重宝している。Client では Choqok が良い。

Tags