blog tool


作り方

作り方は、準備中

blog tool

  このプログラムを使用した際に不具合、不利益が生じても、作者がその責任を負うことは
  一切ありません。
  作者にサポートの義務はありません。それを承知の上で、ご使用ください。

アメブロのページを取得

2006/06/18 Ver 0.0.0
$ md5sum ame-0.0.0.zip
0b32b185db7c338965c7c44228b570c2 *ame-0.0.0.zip
ame-0.0.0.zip 約1.43MB





2006/07/13 Ver 0.0.0
MT形式出力プログラム追加
ame-0.0.0 target でダウンロード
ame_conv_mt target でダウンロードしたファイルからMT形式を出力
$ md5sum ame_conv_mt.zip
c62f9087b37f1e3183e1b3379096195a *ame_conv_mt.zip
ame_conv_mt.zip 約1.43MB





2006/07/26 Ver 0.0.1
アメブロから無理やりMT形式で記事を取得し、
seesaaへ移行できることを確認しました。
$ md5sum ame_conv_mt-0.0.1.zip
63ff5955b334cb56522ef3cd8f6d1498 *ame_conv_mt-0.0.1.zip
ame_conv_mt-0.0.1.zip 約1.43MB





2006/07/26 Ver 0.0.2
不具合がありなおしました。
$ md5sum ame_conv_mt-0.0.2.zip
4c0e7777a01539b195468f94d61ba06d *ame_conv_mt-0.0.2.zip
ame_conv_mt-0.0.2.zip 約1.43MB





2006/10/07 Ver 0.0.3
アメブロの仕様変更に対応
$ md5sum ame_conv_mt-0.0.3.zip
bf2a6fb587723a94697f8b742d2fe422 *ame_conv_mt-0.0.3.zip
ame_conv_mt-0.0.3.zip 約1.43MB





2006/11/19 Ver 0.0.4
アメブロの仕様変更に対応
$ md5sum ame_conv_mt-0.0.4.zip
8b71964045b82d02ff0d6ceacd05e3ac *ame_conv_mt-0.0.4.zip
ame_conv_mt-0.0.4.zip 約1.43MB





2007/04/22 Ver 0.0.5
アメブロの仕様変更に対応
$ md5sum ame_conv_mt-0.0.5.zip
87bb0da40748c5bd4417b73375e6bf6c *ame_conv_mt-0.0.5.zip
ame_conv_mt-0.0.5.zip 約1.43MB



2007/06/11 Ver 0.0.6
アメブロの仕様変更に対応?
 ・次ページのurlが、スキン?毎に微妙に違うことに対応。
   次ページのパターンを緩くしましたが、これで、全パターンに
   対応できるか不明
 ・MT 形式のファイルを作るときに、
   コメントが抽出できていなかったことに対応。
$ md5sum ame-0.0.6.zip
815cec81c9027869e1b5ad37f8f68981 *ame-0.0.6.zip
ame-0.0.6.zip 約1.43MB



2007/07/14 Ver 0.0.7

を\n に変換していたところを
のまま、出力するように修正 ・アメブロの半角スペースの扱い 0xc2 0x0a を 0x20 に変換して出力 移行先では、詰まって表示されるかもしれません。
$ md5sum ame-0.0.7.zip
179a00f1198c93b3db95ded2da93b989 *ame-0.0.7.zip
ame-0.0.7.zip 約1.43MB



2007/07/14 Ver 0.0.8
 ・seesaa での本文が上手く表示できるように修正
    本文 変換手順
      <br /> を \n に変換するように変更
      0xc2 0xa0 を 0x20 に変換
      <p> を 削除
      </p> を 削除
$ md5sum ame-0.0.8.zip
8b695731a241560df96f7fbf349175a7 *ame-0.0.8.zip
ame-0.0.8.zip 約1.43MB



2007/07/14 Ver 0.0.9
 ・アメブロの改行が 0x0d 0x0d 0x0aだったのでまた、変更
    本文 変換手順
      0x0d 0x0d 0x0a を 削除
      0xc2 0xa0 を 0x20 に変換
      <p> を 削除
      </p> を \n に変換
      <br /> を \n に変換

$ md5sum ame-0.0.9.zip
c3cf382d20984e169e39544d5e22b1ee *ame-0.0.9.zip
ame-0.0.9.zip 約1.43MB



2007/07/19 Ver 0.0.10
・アメブロの改行が 0x0d 0x0d 0x0a だったのは、間違えで、 ダンロードツールの不具合だったので修正。 ・MT形式のファイルの改行を0x0d 0x0aとしていたいのを0x0aに変更 ・MT形式のファイルを3つ出力するように修正。 汎用, fc2用, seesaa用
$ md5sum ame-0.0.10.zip
46177af5af14bc9d31065800435dbab5 *ame-0.0.10.zip
ame-0.0.10.zip 約1.43MB



2007.07.21 Ver 0.0.11
アメブロIDの実行後の指定
seesaa, fc2 の変更
$ md5sum ame-0.0.11.zip
25c5133a7ca710f41bc8a5ad0b5bcabd *ame-0.0.11.zip
ame-0.0.11.zip 約1.43MB



2007.08.11 Ver 0.0.12
 ・ダウンロードした記事から、MTファイルに本文を取込めなくなっていた
   不具合を修正
 ・fc2用のMTファイル出力時に、連続したハイフン5文字,8文字があるとき、
   ハイフンの間に半角スペースを挿入。これは、fc2のログインポート時に
   ハイフン5,8文字があるとそこで、切れてしまう、現象に対応するためです。
$ md5sum ame-0.0.12.zip
150dcfd36d31cab2648e25ae30be00eb *ame-0.0.12.zip
ame-0.0.12.zip 約1.43MB



2008.01.20 Ver 0.0.13
 ・アメブロのタグ変更に対応。
   記事本文に、ゴミのようなタグ、
<!-- google_ad_section_start(name=s1) -->
<!-- google_ad_section_end(name=s1) -->
   が入るようになったことに、対応。
$ md5sum ame-0.0.13.zip
715e50b3f2e46ae35e4e1a4547cb6478 *ame-0.0.13.zip
ame-0.0.13.zip 約1.43MB



2009.01.06 Ver 0.0.14
 ・開発マシンの変更による再コンパイル
 ・アメブロの仕様変更に対応
$ md5sum ame-0.0.14.zip
60dbad8f988940c3f960727e429ccafc *ame-0.0.14.zip
ame-0.0.14.zip 約3.79MB



2009.07.24 Ver 0.0.15
 ・アメブロの仕様変更に対応
   7/23 に記事等の theme のタグが改変されたようです。
   その改変に対応しました。
   来週には、更にどこかのタグが改変されたり、
   元にもどったりするかも知れません。
   その場合、またこのツールは動かなくなります。
$ md5sum ame-0.0.15.zip
b302656aede76fa83c4db5d6aeb91a30 *ame-0.0.15.zip
ame-0.0.15.zip 約4.09MB



2009.08.01 Ver 0.0.16
 ・トラバックのある記事かつ、アメブロでトラバックを表示する
   設定の場合、MTファイルの作成に失敗する不具合を修正。
   おそらく、アメブロの仕様変更により、デフォルトでは、トラバックを
   表示しない設定にしたのだと思いますが、それがいつからなのか、
   本プログラムがいつから、この不具合が発生していたのかは不明です。
$ md5sum ame-0.0.16.zip
3f7c0e0fced8f2799db8cd45c0f8e8d7 *ame-0.0.16.zip
ame-0.0.16.zip 約4.09MB



2009.09.23 Ver 0.0.17
 ・アメブロ、仕様変更対応。
   記事などの、タグが変わったようです。
$ md5sum ame-0.0.17.zip
8f109493ad744771b109772c2a57fb39 *ame-0.0.17.zip
ame-0.0.17.zip 約4.09MB



2011.08.28 ame_conv_mt-0.0.14-sagihigai110.zip
 ・sagihigai110さん専用です。
ame_conv_mt-0.0.14-sagihigai110.zip


2012.04.22 Ver 0.0.18
 ・最近の、デザインに対応。
 ・先頭から、何ページ取得できるか、ページ数指定機能を追加。
   環境変数 ame_page_limit に数値文字列を指定して、先頭から
   何ページ取得するかの限度を指定します。
 ・your_ameba_id.bat を追加。これは、your_ameba_id.bat の your_ameba_idの部分を
   ダウンロードしたい、ameba_id に変更して、この.bat をクリックすれば、
   ダウンロードをする、ラッパです。
   この中には、コメント(ラベルで)、 ame_page_limit が書いてあります。
   ame_page_limit のコメント :: を外して、ページ数を指定すれば、先頭ページから
   ページ数分の記事だけバックアップします。
 ・記事ダウンロード後の、index.html を index_YYYY-MM-DD_HH_24MI_SS.html に変更
   理由は、常に全部のダウンロードを行うだけだなく、先頭から何ページダウンロード
   できるか、指定できるようにしたため。
 ・index_YYYY-MM-DD_HH_24MI_SS.html の最後に、Summary を追加
$ md5sum ame-0.0.18.zip
8ba6ff9e2174f076cc5a9dd540643b65 *ame-0.0.18.zip
ame-0.0.18.zip 約4.95 MB
注意事項
前バージョンで、バックアップとMTファイル作成が成功している
ブログは、そのまま、前バージョンを使ったほうが良いと思います。
今回、MTファイルを他のブログに、移行するテストまではしていません。
不具合があれば、連絡ください。



2012.04.28 Ver 0.0.19
 ・記事の日付にNEW!がある場合、spanタグの関係で不具合があったのを修正
 ・ダウンロードのパフォーマンスバグ対応
$ md5sum ame-0.0.19.zip
f5088dd20938c72926f4a9cf2e1b7553 *ame-0.0.19.zip
ame-0.0.19.zip 約4.95 MB



label 2012.06.10 Ver 0.0.20
2012.06.10 Ver 0.0.20
 ・ダウンロードできなかった、デザインに対応。
$ md5sum ame-0.0.20.zip
6f6587b04835377fe15e21fa0a0537e1 *ame-0.0.20.zip
ame-0.0.20.zip 約4.95 MB



label 2014.07.17 Ver 0.0.21
2014.07.17 Ver 0.0.21
 ・前回リリースからタグが変更になったための対応。
   但し、ブログは古いものと新しいものでタグが異なることがあります、
   ダウンロードできないものもあると思います。
   そのときは連絡をお願いします。
   対応しようと思います。
$ md5sum ame-0.0.21.zip
754e227594116eb0164e522d55aeed9d *ame-0.0.21.zip
ame-0.0.21.zip 約4.95 MB



label 2015.01.17 Ver 0.0.22
2015.01.17 Ver 0.0.22
 ・前回リリースからアメブロのタグが変更になったための対応。
 ・今回修正した主なタグは、author タグです。
   アメブロのauthor タグは、古いスキン用、新しいスキン用など複数あるようです。
   そのたのタグも古いスキン用、新しいスキン用など複数あるようです。
 ・livedoor 用のMTファイル出力機能を作成しました。
    年_月_日_時_分_秒_mt_livedoor.txt 用ようなファイル名のMTを出力します。
$ md5sum ame-0.0.22.zip
84ad1e8c7f9b2b32463f8131dc9a86ab *ame-0.0.22.zip
ame-0.0.22.zip 約4.95 MB



label 2015.01.17 Ver 0.0.23
2015.01.17 Ver 0.0.23
 ・livedoor 用のMTファイル出力で、新しいほうのスキンの場合のコメントの改行タグをLFに
   変更するのが抜けていました。LFにするよう変更しました。
$ md5sum ame-0.0.23.zip
7cd970c13c57d469d143517a17036b56 *ame-0.0.23.zip
ame-0.0.23.zip 約4.95 MB