cmigemo の設定
cmigemoが使えるようになった。
続きを読むSKKの設定
DDSKK(Daredevil SKK)をインストールする。
http://openlab.ring.gr.jp/skk/maintrunk/ から ddskk-14.0.92.tar.gz をダウンロード。
http://openlab.ring.gr.jp/skk/wiki/wiki.cgi?page=SKK%BC%AD%BD%F1 から辞書もダウンロードしておく。
SKK-JISYO.L
APELも必要なのでダウンロードしておく。
apel-10.8.tar.gz
simple-hatena-modeがうまく動作しなかった
Windowsだからなのか一度はうまくいってたんだけど、
simple-hatena-modeがどうもうまく動作しないで悩んでいた。
現象は、C-c C-p で投稿すると「Now posting...」で止まってしまってました。
いろいろ試行錯誤しているうちにできるようになりました。
はてダラ設定ファイルの config.txt に ID と PW を記述することで
できるようになりました。
ファイル構成は最終的に以下の通り。
~/.emacs.d/elisp/
+simple-hatena-mode.el
+hatenahelper-mode.el
+html-helper-mode.el
~/.hatena/bobchin/diary/
+hw.pl
+config.txt
+YYYY-MM-DD.txt(記事ファイル)
config.txt
id:bobchin password:XXXXXXXXXX
~/.emacs.d/conf/002init-hatena.el
(require 'simple-hatena-mode) (setq simple-hatena-bin (expand-file-name "~/.hatena/bobchin/diary/hw.pl")) (setq simple-hatena-root (expand-file-name "~/.hatena")) (setq simple-hatena-default-id "bobchin") (setq simple-hatena-default-group nil) (setq simple-hatena-use-timestamp-permalink-flag nil) (add-hook 'simple-hatena-mode-hook '(lambda () (require 'hatenahelper-mode) (hatenahelper-mode 1) ))
html-helper-mode
http://www.emacswiki.org/emacs/HtmlHelperMode
をみると以下からダウンロードとのことなので、
http://www.nongnu.org/baol-hth/
ページ内の情報から以下よりダウンロードする。
http://ftp.twaren.net/Unix/NonGNU/baol-hth/html-helper-mode_3-0-4jolly.tar.gz
解凍してhtml-helper-mode.elを /.emacs.d/elisp/ にコピー
emacs からはてなダイアリーに書き込む(simple-hatena-mode)
http://coderepos.org/share/wiki/SimpleHatenaMode
ここを参考に構築してみる。
はてダラを入れたのはこのため。
まずは以下から simple-hatena-mode.el をダウンロードして
/.emacs.d/elisp/ にコピー。
http://svn.coderepos.org/share/lang/elisp/simple-hatena-mode/tags/release-0.15/simple-hatena-mode.el
以下を作成
/.emacs.d/conf/002init-hatena.el
(require 'simple-hatena-mode)
起動すると html-helper-mode が読み込めないとのエラーが出るので
html-helper-mode をいれることにする。
Windowsではてダラ
http://www.hyuki.com/techinfo/hatena_diary_writer.html
PerlのスクリプトなのでPerlを実行できるようにする。
PHPの開発の関係でXAMPPの
FULL版の1.7.2が入っていた。これにPerlが入っていて、
モジュール(?:\xampp\perl\site\lib)をみたらLWP\UserAgent.pm があったので使えそう。
とりあえず、環境変数 PATH に ?:\xampp\perl\bin を追加してパスを通せば使えました。
こんなのも作っておいた
~/hatena_diary/upload.cmd
perl D:\home\hatena_diary\hw.pl