ちょっと前にUbuntuで使えるブログエディタ(KDEベース除く)を探していた際に行き着いたblogtkを紹介します。
環境はUbuntu 910 Karmic Koala、対象ブログサイトはBloggerです。
これがあればWeb Browserがいらないという訳にはいきませんが、ユーザが増えて開発が進むことを期待しています。
●特徴
機能は最小限といったところでしょうか。
■できること
- ブログへの新規投稿(当然ですね)
- ブログからの投稿の取得と再投稿(当然ですね)
- ツールバーやメニューによるタグ挿入ベースの入力補助
- 投稿時刻の変更
■できないこと
- 画像のアップロード
- ラベルの設定
- WYSWYG編集
- 表の編集
■バグ?
- LANG=ja_JP.UTF-8で投稿のエディタが立ち上がらない ステータスバーに表示されるメッセージ
An Error occurred: enchant error for language: ja_JP.UTF-8端末から起動した場合に出てくるメッセージ
Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner self.run() File "/usr/lib/python2.6/threading.py", line 477, in run self.__target(*self.__args, **self.__kwargs) File "/usr/bin/../share/blogtk2/lib/blogtk2/main.py", line 560, in sendPostToEditor newEditor.destroy(None) UnboundLocalError: local variable 'newEditor' referenced before assignment Traceback (most recent call last): File "/usr/bin/../share/blogtk2/lib/blogtk2/main.py", line 357, in update_progress_bar gobject.source_remove(self.timeout_handler_id) AttributeError: BloGTK instance has no attribute 'timeout_handler_id'
(これで初めて知ったのですが、投稿を公開しても投稿日時が未来の日時になっていると"予定"扱いになるんですね。)
●導入
Karmicのリポジトリにあるバージョン(1.1-2ubuntu3)はBloggerに接続できませんでした。
仕方がないのでPPAから取得します。
sudo add-apt-repository ppa:jayreding/ppa sudo apt-get update sudo apt-get install blogtk
●起動
コマンドは "blogtk2" です。ja_JP.UTF-8 のままだとメインと設定画面は立ち上がるのですが、編集画面が立ち上がりません
そこで /usr/share/applications/blogtk.desktop を開いて Exec= の行を編集します。
Exec=blogtk2編集後
Exec=env LANG=C blogtk2
メニュー/ネットワーク/BloGTK 2.0 をクリックして起動します。
●設定
初回起動時はメイン画面と同時に設定画面が立ち上がります。
[Acount Name]と[Blog Address]を入力して[Autodetect Settings]ボタンを押すと
[Username]、[Password]以外は自動設定してくれるようです。
[Preferences]タブはフォントの設定しかありません。
●投稿
設定が正しいか確認するため、とりあえず[Refresh]ボタンを押して既存の投稿が取得できるか調べます。
(スクリーンショットはLANG=ja_JP.UTF-8の状態で撮ったので[更新]になっています。)
取得できれば設定は問題ないと思います。
右下の"Welcome to BloGTK 2" と表示されている部分は投稿を選択するとプレビューが出ます。
あとは投稿を選択して[Edit Post]ボタンを押すか、[New Post]ボタンを押して"BloGTK Editor"を立ち上げます。
投稿時刻の設定ダイアログは[Edit]メニューの[Date and Time..]で起動できます。
ツールバー下段右端はリンク挿入用のボタンです。
Webへ反映する際は[Publish]を押下すればOKです。このとき右下の[Save As Draft?]にチェックを入れておけば下書きとして保存されます。
0 件のコメント:
コメントを投稿