プロフィール

drunken

Author:drunken
FC2ブログへようこそ!


最近の記事


最近のコメント


最近のトラックバック


月別アーカイブ


カテゴリー


ブロとも申請フォーム


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ノルンさんから不具合の種類の違いについて、コメントを受け取りました。


現在、本文、コメント(多分トラバックも)のbody 部分にハイフン5文字 - - - - - が

あるとき、その記事について、取り込み漏れが発生しています。


また、ノルンさんから指摘いただいた、

おそらく、


■>う~のすけさまへ その2 画像の隣に文章


のコメントだともうのですが、原因不明のコメント取込み漏れが発生しています。


調査中ですが、

来週以降に、確認作業を行なうつもりです。




スポンサーサイト

paidmail tool link_kick Ver 0.0.20 リリース


メールの削除機能の不具合対応
yahoo web メールが message id に ハイフン記号を含めていることに対応
件名が同じメールが連続するときに、message id を
xxx-1, xxx-2 のような、連番のような、振り方をするようです。



アメブロ ダウンロード バックアップ エクスポート ツール
現在のバージョンは、Ver 0.0.11 です。
ノルンさんからコメントを頂いて調査した結果、
ツールが作成した、fc2 用の MT形式ファイルで、
fc2 blog に取込み漏れが発生することが分かりました。


現在分かっていること、
本文または、コメント(おそらく、トラバックも)に、- - - - - のハイフン5文字があると、
取込み漏れが発生します。


ツールの出力する、本文などは、大体1行で出力します。
fc2 に取込み後、アメブロとの表示を近づけるためですが。

このことが、fc2 のログの取込みのパーサーと相性が悪いようです。

対処方法
ツールで出力する MT形式は、3つです。

2007-07-21_15_56_41_mt.txt <--- 汎用
2007-07-21_15_56_41_mt_seesaa.txt <--- seesaa用
2007-07-21_15_56_41_mt_fc2.txt <--- fc2用


fc2用を Terapad 等で開いて、
MT形式のセクション、エントリー以外の - - - - - を
代替文字で、置き換えてください。

- - - - -

_____
に。




アメブロは、毎週のメンテナンスで、タグ等の構成が変わるため、
いつ動かなくなるか分かりません。

連絡があれば、修正します。


本日中に、Ver 0.0.11 をgeocities に上げる予定。
www.geocities.jp/tool_bou/tool/blog/


要望があれば、修正します。



ノルンさんが、
   http://ameblo.jp/norun3sisters
から、
   http://norn3sisters.blog111.fc2.com/
に、移行したのを参考に、ツールを修正します。
Ver 0.0.10 の不具合の指摘事項に対応しました。


このブログ
http://ameblo.jp/drunken/
の、移行テスト先
http://drunken.seesaa.net/
http://drunken3.blog113.fc2.com/


テスト中は、文字化けしているかも知れません。

う~のすけ さんが、
http://ameblo.jp/fuwamoti-deutsch
から
http://uunosuke.blog104.fc2.com/
に引越しするそうです。
起動が、上手くいかないそうなので、
プログラムをダブルクリックで実行後、アメブロIDを入力して
指定できるように、しました。
(アメブロIDを指定して実行された場合は、実行後にアメブロIDの入力は、
必要ありません。)

う~のすけ さんへ、
ame-x.x.x.exe をダブルクリック後 fuwamoti-deutsch を入力してください。
その後、
ame_conv_mt-x.x.x.exe をダブルクリック後 fuwamoti-deutsch を入力してください。
(
ダブルクリック後には、コマンドプロンプトが表示されると思います。
そこで、fuwamoti-deutsch を入力してください。

fuwamoti-deutsch を入力したあとは、リターンキーも入力してください。
)



(
[スタート] -> [プログラム] -> [アクセサリ] -> [コマンドプロンプト]
で、実行する場合に、プログラムの解凍してある、フォルダーに半角スペースが
ある場合は、ダブルクォーテーション " で括る必要があると思います。
"C:\Documents and Settings\xxx\My Documents\draft\全角テスト\ame-0.0.10\dist\ame-0.0.7.exe" drunken
の様に "C: ~ .exe" drunken のようにプログラムのパスを含む前後に " をです。
また、参照(B) にて、実行ファイルを選択すれば、自動で " が付くと思われます。
)



主な変更点
2007.07.21 Ver 0.0.11
1: 実行時に、アメブロのID が指定されていないとき、
(標準入力)コマンドラインからアメブロのIDを受け付けるように修正。
この修正により、
ame-x.x.x.exe, ame_conv_mt-x.x.x.exe をダブルクリックして、
それから、アメブロIDを指定することができるようになりました。
1: seesaa 用
</p>の削除を追加
2: fc2 用
本文の次に、EXTENDED BODY:,EXCERPT:,KEYWORDS:の追加
するように変更
コメント内のURL を URL: http のように、URLタグを追加


使い方の質問がきましたので、説明したいと思います。


このツールは、画面を付けておりません。


コマンドプロンプトから実行するか、

ファイル名を指定して実行するか

で、実行できます。


1 :コマンドプロンプトから実行の場合

コマンドプロンプトを開きます。

w2k の場合

[スタート] -> [プログラム] -> [アクセサリ] -> [コマンドプロンプト]

を実行します。

実行すると、

コマンドプロンプトが開きます

そこで、


追記;

- - - - -

ここで、ツールのあるフォルダ(ディレクトリ)にコマンドプロンプト内で移動します。

解凍したディレクトリが c:\xxx\ame-0.0.10 である場合

コマンドプロンプトで、

cd c:\xxx\ame-0.0.10\dist

と入力し、リターンキーを押すか

コマンドプロンプトに、cd と入力しexplorer でフォルダ c:\xxx\ame-0.0.10\dist を

掴んで、ドロップしてください。

- - - - -


ame-0.0.7.exe your_ameblo_id
^^^^^^^^^^^^^^^
↑ダウンロードしたいアメブロのID

ame_conv_mt-0.0.7.exe your_ameblo_id

と、手で入力します。


2: ファイル名を指定して実行 の場合

[スタート] -> [ファイル名を指定して実行]

で、画面がでてきます。

その画面の、名前のところに プログラムを指定し、スペースを1つ入れて、

アメブロのID を入力し、OK で実行してくだい。

ダウンロード

"C:\xxx\ame-0.0.10\dist\ame-0.0.7.exe" drunken

↑ スペースとアメブロID


MT形式ファイル作成

"C:\xxx\ame-0.0.10\dist\ame_conv_mt-0.0.7.exe" drunken

↑ スペースとアメブロID


以上です。


アメブロ ダウンロード バックアップ エクスポート ツール Ver. 0.0.10 リリース


汎用, fc2用, seesaa用の 3つのMT 形式 ファイルを出力するようにしました。


www.geocities.jp/tool_bou/tool/blog/

要望があれば、修正します。



ノルンさんが、
   http://ameblo.jp/norun3sisters
から、
   http://norn3sisters.blog111.fc2.com/
に、移行したのを参考に、ツールを修正します。
本日中に、geocities に上げる予定。


このブログを、seesaa と fc2 に移行します。
http://drunken.seesaa.net/
http://drunken3.blog113.fc2.com/

テスト中は、文字化けしているかも知れません。



使い方
ame-0.0.10.zip をダンロード、解凍し、
コマンドプロンプトから
ame-0.0.7.exe your_ameblo_id
^^^^^^^^^^^^^^^
↑ダウンロードしたいアメブロのID

ame_conv_mt-0.0.7.exe your_ameblo_id
と順に叩く。


download\your_ameblo_id
の下に、
2007-07-16_01_11_31_mt.txt
2007-07-16_01_11_31_mt_fc2.txt
2007-07-16_01_11_31_mt_seesaa.txt
...
ができる。

それぞれ、文字コードは UTF-8 で
汎用, fc2用, seesaa 用です。

fc2用は、Vector 等にある、フリーのエディター等で、
euc 形式に変換して、それをfc2 にインポートしてください。

seesaa は、インポート時に 2007-07-16_01_11_31_mt_seesaa.txt を

utf-8 を指定して、インポートしてください。


主な、変更点
2007.07.16 Ver 0.0.10
・アメブロの改行が 0x0d 0x0d 0x0a だったのは、間違えで、
ダンロードツールの不具合だったので修正。
・MT形式のファイルの改行を0x0d 0x0aとしていたいのを0x0aに変更
・MT形式のファイルを3つ出力するように修正。
1:アメブロの本文をできるだけそのまま、出力。0xc2 0xca は0x20 に変換
2: seesaa 用
<p>,</p>\n,<br />を削除
3: fc2 用
EXTENDED BODY:,EXCERPT:,KEYWORDS:の追加
コメントがあるとき、TITLE: を追加


アメブロ ダウンロード バックアップ エクスポートツール Ver 0.0.8 リリース


www.geocities.jp/tool_bou/tool/blog/


seesaa で、表示がアメブロと見た目ができるだけ、近い方向に変更しました。

seesaa は、エクスポート機能とコード変換機能があるので、seesaa にインポートして、

それを目的のブログにエクスポートすれば、いいんじゃないかと思います。


アメブロの元の、コメントタグが、腐っている問題は、

未対応です。まあ、滅多に発生しないと思いますが。

以下が、タグが腐っている例です。ソースを見ると分かります。

http://ameblo.jp/drunken/entry-10038302085.html




移行テストは、seesaa で行ないました。
http://drunken.seesaa.net/

2007.07.14 Ver 0.0.8
・seesaa での本文が上手く表示できるように修正
本文 変換手順
<br /> を \n に変換するように変更
0xc2 0xa0 を 0x20 に変換
<p> を 削除
</p> を 削除

追記

アメブロの改行が どうしてなのか 0x0d 0x0d 0x0a だったので、

また、変更しました。

Ver 0.0.9 になりました。


タグを編集して、記事を書いている人もいるだろうし、

全てのアメブロを上手く、扱うことは、もうできないと思う。

古い記事と最近の記事では、タグがことなっているのが、

難だな。


記事をダウンロードして、無変換で、MTファイルを出力するように、

したほうが、いいような気がする。


追記

その後、アメブロの改行は、0x0d 0x0a だったらっし、ことが、分かりました。

ダウンロードツールで、記事を読込んで出力するときに、0x0d が1個

追加されているようですが、原因は調査中。




アメブロ改行

アメブロの改行は、

文字が xxx であるとき、


1:

xxx<br />


2:

<p> xxx </p>

<br />


3:

<p> xxx

</p>


それぞれ、\nが入ったり、入らなかったりがあるようです。

全部調べきれない。

2 と 3 から、<p>, </p>を削除すれば、

移行先で、上手く表示できるような、気がするが、

これで、全パターンでないばあい、表示が崩れるおそれが

あるので、どうしたものかな。

3 のときは、</p>だけ、削除するのか、おそらくその後に続く、\n も

削除すべきか。

不明。

いつ、仕様が変わるか分からないし。

うーん。


やっぱり、腐ってるね、アメブロ




www.geocities.jp/tool_bou/tool/blog/


移行テストは、seesaa で行ないました。

http://drunken.seesaa.net/


行が間延びしているので、どうするか検討中。

アメブロの都合と思われる、<br />だけの行を

削除してしまうのが、最善か?

移行さきでも、CSS をアメブロ風にすれば、

綺麗に表示されるかも知れません。


fc2 の移行テストは、fc2のアカウントを取ってから

やることにしました。


アメブロ ダウンロード バックアップ エキスポート ツール


微妙なところが、なかなか上手くいかない.

 大きな理由

1: アメブロのタグが腐ってる

http://ameblo.jp/drunken/entry-10038302085.html

等のソースを見ると、コメントではないところに、コメントタグが沢山挿入されている。

本文中に沢山コメントタグとコメントの日付、autherタグとかもある。

アメブロのブログを表示するには、問題は発生しないが、

この、腐ったタグから、MTファイルをつくるのは、厳しいな。

コメント という文字列にでも反応しているのか。

或いは、ブラウザーで表示をかけるたびに、大きく異なった、

結果を返しているのかも知れない。

このような記事から、MT形式ファイルを作ると、
COMMENT が沢山発生することになる。
インポートに失敗することもあると思う。


 2: 改行が腐っている。

大分前の記事と最近の記事の改行の扱いが異なっているようだ。

どちらかを優先すると、MTファイルに影響がでて、移行先で、

見た目がおかしくなる。


3: メンテナンスの度に、ゴミタグが出たり、タグが微妙に変更される。

何のタグだか分からないタグが挿入されるようになったり、

本文とか、タイトルとか、次ページとか、その他色々

変更される。


今修正中の事は、

0xc2 0xa0 を 0x20 等に置き換え。 これは、移行先で、?? になってしまうのをどうにかするため、

ですが、アメブロの記事では、半角スペースの連続は、0xc2 0xa0 で調子を取っている時期も

あったようです。今もそうかも、知れませんが。0x20 にしてしまうと、移行先では、ブラウザーで

表示すると、

x x x のつもりが、

xxx と詰まって表示されます。

&nbsp; にでもした方が、いいのか、c2a0 のままでいいのか。


<br /> を\n にしていたのを、<br />に変更。これも、移行先で、間延びして表示されるときと、

  そうでないときがある。

<br />\n を<br />\n, <br />を<br /> とした方がいいのか不明。

改行だけの行を、削除してしまった方がいいのかも知れない。

記事を書く画面で、記事を書いて、それを全て選択して、
メモ帳に貼り付けると、行ごとに、改行が挿入されている。
だから、意図した改行か、アメブロの都合の改行かわからない。



paidmail tool link_kick

yahoo web メールのメール削除 機能を改善中

gigamailer のメール削除, 設定を保存, ポイント数も表示機能など追加予定



yyスタジアムのデータ-ツール

今のところ、不具合の報告なし。

来期は、リーグ分けされ、サイトの作りが大きく変わることが予想されますが、

チャンピオンリーグにいけないかも知れないので、

チャンピオンリーグに対応できなかも知れません。



ノルン さん、度々報告ありがとうございます。


ノルンさんが、

   http://ameblo.jp/norun3sisters

から、

   http://norn3sisters.blog111.fc2.com/

に、コメントと、トラバックも移行できたそうです。

但し、MTファイルを少しいじる必要があるそうです。


このツールのMT形式のファイル出力部分は、

確か、バージョンは、もっと古かったかも知れませんが。

http://www.sixapart.jp/movabletype/manual/3.2/mtimport.html

を参考にして、作ったと思います。

ノルンさんのお話ですと、

COMMENT: タグの次の行に、TITLE: を入れると、上手くいったそうなのですが、

上のsixapart のマニュアルでは、COMMENT:のセクションには、

TITLE: の説明がありません。ですので、TITLE: をいれておりませんでした。


来週あたりに、もし、時間がとれたら、このブログを FC2 にインポートして、

確認してみます。


本文の <br />を\nにしてるところは、<br />のまま、出力した方が、

よさそうなので、次のバージンで直す予定です。


半角スペース C2A0 は、20 にでも、変換するように、する予定です。



ノルンさんから、コメントがありました。

fc2 は、コメントとトラバックがないらしいです。

http://fc2blogmanual.blog60.fc2.com/blog-entry-48.html

に説明があるそうです。


文字化けについて、

半角スペースを明示的に変換して、出力をしいません。

アメブロは、utf-8のようです。

半角スペースは、 c2a0 で、扱っているようです。


ame-0.0.6.exe は、記事をそのまま、entry-xxx.htmlに

出力しますので、半角スペースは、おそらく、c2a0のままです。


ame_conv_mt-0.0.3.exe も xxx_mt.txt を、半角スペースは、

c2a0のまま、出力します。


ですので、c2a0 を ? にならないように、変換すれば、いいのかな?

と思いますが、このツールで、c2a0をビットずれしないで、抽出する

ところと、 c2a0 を 何に、 変換すればいいのか、少し考えないと、

上手くいかないかなと思います。


c2a0 でないと、移行できない、ブログもあるかも知れません。



 | BLOG TOP | 


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。