81 lines
4.4 KiB
Markdown
81 lines
4.4 KiB
Markdown
|
---
|
|||
|
title: Simple-hatena-modeに乗り換え
|
|||
|
author: kazu634
|
|||
|
date: 2009-02-14
|
|||
|
url: /2009/02/14/_1200/
|
|||
|
wordtwit_post_info:
|
|||
|
- 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4505;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}'
|
|||
|
categories:
|
|||
|
- Emacs
|
|||
|
|
|||
|
---
|
|||
|
<div class="section">
|
|||
|
<p>
|
|||
|
hatena-modeでうまく投稿できなくなっていたので、<a href="http://coderepos.org/share/wiki/SimpleHatenaMode" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://coderepos.org/share/wiki/SimpleHatenaMode', 'Simple-Hatena-Mode');" target="_blank">Simple-Hatena-Mode</a>に乗り換えました<span class="footnote"><a href="/sirocco634/#f1" name="fn1" title="hatena-modeで投稿できなくなった原因は不明。投稿時の httpリクエストを見る限りでは、特にhatena-modeでも問題がなさそうだったのだけれど。。。 ">*1</a></span>。
|
|||
|
</p>
|
|||
|
|
|||
|
<h4>
|
|||
|
どこにあるの?
|
|||
|
</h4>
|
|||
|
|
|||
|
<p>
|
|||
|
simple-hatena-modeは<a href="http://www.hyuki.com/index.html" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.hyuki.com/index.html', '結城浩');" target="_blank">結城浩</a>さんが作成した<a href="http://www.hyuki.com/techinfo/hatena_diary_writer.html" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.hyuki.com/techinfo/hatena_diary_writer.html', 'はてなダイアリーライター(略称:はてダラ)');" target="_blank">はてなダイアリーライター(略称:はてダラ)</a>というperlスクリプトを実行するラッパーelispです。だから、
|
|||
|
</p>
|
|||
|
|
|||
|
<ol>
|
|||
|
<li>
|
|||
|
<a href="http://www.hyuki.com/techinfo/hatena_diary_writer.html" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.hyuki.com/techinfo/hatena_diary_writer.html', 'はてなダイアリーライター(略称:はてダラ)');" target="_blank">はてなダイアリーライター(略称:はてダラ)</a>
|
|||
|
</li>
|
|||
|
<li>
|
|||
|
<a href="http://coderepos.org/share/wiki/SimpleHatenaMode" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://coderepos.org/share/wiki/SimpleHatenaMode', 'SimpleHatenaMode – CodeRepos::Share – Trac');" target="_blank">SimpleHatenaMode – CodeRepos::Share – Trac</a>
|
|||
|
</li>
|
|||
|
</ol>
|
|||
|
|
|||
|
<p>
|
|||
|
の二つをダウンロードする必要があります。この二つをパスの通ったところに置いておきます。
|
|||
|
</p>
|
|||
|
|
|||
|
<h4>
|
|||
|
設定方法はどうするの?
|
|||
|
</h4>
|
|||
|
|
|||
|
<p>
|
|||
|
.emacsに以下を書きます :
|
|||
|
</p>
|
|||
|
|
|||
|
<pre class="syntax-highlight">
|
|||
|
<span class="synComment">;; simple-hatena-mode</span>
|
|||
|
<span class="synSpecial">(</span><span class="synStatement">require</span> <span class="synSpecial">'</span><span class="synIdentifier">simple-hatena-mode</span><span class="synSpecial">)</span>
|
|||
|
<span class="synSpecial">(</span><span class="synStatement">setq</span> simple-hatena-default-id <span class="synConstant">"はてなのid"</span><span class="synSpecial">)</span>
|
|||
|
<span class="synSpecial">(</span><span class="synStatement">setq</span> simple-hatena-bin <span class="synConstant">"hw.plへのパス"</span><span class="synSpecial">)</span>
|
|||
|
<span class="synSpecial">(</span><span class="synStatement">setq</span> simple-hatena-root <span class="synConstant">"作成する日記の保存場所"</span><span class="synSpecial">)</span>
|
|||
|
</pre>
|
|||
|
|
|||
|
<p>
|
|||
|
デフォルトの文字コードに euc-jp以外を用いている人はhw.plと同じディレクトリにconfig.txtを作成して、以下を書きます :
|
|||
|
</p>
|
|||
|
|
|||
|
<blockquote>
|
|||
|
<p>
|
|||
|
client_encoding:デフォルトの文字コード
|
|||
|
</p>
|
|||
|
|
|||
|
<p>
|
|||
|
server_encodin<a href="http://euc-jp.g.hatena.ne.jp/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://euc-jp.g.hatena.ne.jp/', 'g:euc-jp');">g:euc-jp</a>
|
|||
|
</p>
|
|||
|
</blockquote>
|
|||
|
|
|||
|
<h4>
|
|||
|
使い方
|
|||
|
</h4>
|
|||
|
|
|||
|
<p>
|
|||
|
M-x simple-hatenaで起動し、はてな記法で記事を書く。C-c C-pで投稿。
|
|||
|
</p>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="footnote">
|
|||
|
<p class="footnote">
|
|||
|
<a href="/sirocco634/#fn1" name="f1">*1</a>:hatena-modeで投稿できなくなった原因は不明。投稿時の httpリクエストを見る限りでは、特にhatena-modeでも問題がなさそうだったのだけれど。。。
|
|||
|
</p>
|
|||
|
</div>
|