<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>晴れた日は猫になりたい &#187; Messenger</title>
	<atom:link href="http://hareneko.tbo.jp/archives/tag/messenger/feed" rel="self" type="application/rss+xml" />
	<link>http://hareneko.tbo.jp</link>
	<description>怠惰にイキル</description>
	<lastBuildDate>Fri, 10 Feb 2012 11:26:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
  <link>http://hareneko.tbo.jp</link>
  <url>http://hareneko.tbo.jp/favicon.ico</url>
  <title>晴れた日は猫になりたい</title>
</image>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://hareneko.tbo.jp/archives/tag/messenger/feed" />
		<item>
		<title>[WLM]Messengerで会話履歴が日付順に表示されない</title>
		<link>http://hareneko.tbo.jp/archives/890</link>
		<comments>http://hareneko.tbo.jp/archives/890#comments</comments>
		<pubDate>Mon, 02 Nov 2009 03:22:39 +0000</pubDate>
		<dc:creator>Lue</dc:creator>
				<category><![CDATA[パソコン]]></category>
		<category><![CDATA[Messenger]]></category>

		<guid isPermaLink="false">http://hareneko.tbo.jp/?p=890</guid>
		<description><![CDATA[いつからだったか、メッセンジャーの会話履歴を表示させると、新旧の会話が混じって表示され、記憶をたよりに探す時、非常に手間がかかるようになりました。 何かキーワードでもあれば検索できるのですが、その辺はもう鶏頭なのでキーワ [...]]]></description>
			<content:encoded><![CDATA[<p>
いつからだったか、メッセンジャーの会話履歴を表示させると、新旧の会話が混じって表示され、記憶をたよりに探す時、非常に手間がかかるようになりました。<br />
何かキーワードでもあれば検索できるのですが、その辺はもう鶏頭なのでキーワードさえも思いつかない(´Д｀;)<br />
<br />
<br />
それにしても何故こんな表示になってしまったんだろう、と「Messenger　会話履歴　日付順」なんかでググってみてもそれらしい記事は見あたりません。<br />
<br />
となるとわたしだけなのか……。<br />
<br />
そんな中「<a href="http://taylor.gotdns.org/msnmessenger.html" class="broken_link">MSN Messenger の会話履歴の表示を2ch風にする XSLT ファイル</a>」という面白い記事をみつけ、早速DLしてみますと、あれれ？ちゃんと日付順になってる！？<br />
<br />
<br />
ここで初めてデフォのMessageLog.xslのせいかと思い当たり、内容をみてみると確かに本家は「セッションID順でソートしたあと日付順に表示する」ようにしています。<br />
<br />
一連の会話を１つのIDでくくって管理しているんですね。<br />
<br />
<br />
それで元の会話ログが入っているXMLファイルをみてみると、古い会話の方が大きいIDになっているじゃないですか。<br />
おそらく、クリーンインストールしたせいで、IDがリセットされ、インスト前のログと一緒になったときIDがごちゃまぜになってしまっているんでしょう。<br />
<br />
<br />
なので基本会話ログのXMLファイル新しいものが追加されていくようになっているので、ソートの部分を削除しちゃいました。<br />
具体的には、<br />
<pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;xsl:sort&nbsp;select='@SessionID'&nbsp;order='ascending'&nbsp;data-type='number'/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;xsl:sort&nbsp;select='@DateTime'&nbsp;&nbsp;order='ascending'/&gt;
</pre>
この部分をさくっと！<br />
<br />
ついでに宛先欄もさくっと！<br />
宛先って、私のことだし、いらんわー(´∀｀)<br />
<br />
<br />
もし万が一おかしくなってもMessageLog.xslを削除して、メッセンジャーを起動しなおせば新しくMessageLog.xslができているので安心ですよ。<br />
<br />
<br />
個人的には上記の２ｃｈ風が面白くてオススメです(´∀｀)</p>
]]></content:encoded>
			<wfw:commentRss>http://hareneko.tbo.jp/archives/890/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://hareneko.tbo.jp/archives/890" />
	</item>
	</channel>
</rss>

