フリーソフト

その他

[Windows live] Windows live writerで投稿した画像の上書き防止

Windows live writerで書いた記事の中に、すでに投稿済みの画像と同名のファイルが含まれていると、サーバー側で上書きされてしまいます。

回避するためにはレジストリの設定を変更します。

1.レジストリエディタで以下を開きます。
HKLM\Software\Microsoft\Windows Live\Writer\Weblogs\{blog-id}\UserOptionOverrides\

{blog-id}はブログのGUIDです。
BlogNameなどのキーを見ながら捜せば、どれが目的のブログか判別可能です。

2.「fileUploadNameFormat」という名前の文字列キーを追加します。

3.値に以下のように入力します。

{PostTitle}_{PostRandomizer}/{AsciiFileNameWithoutExtension}{FileNameConflictToken:_?}{FileExtension}

他にも
    {PostTitle}
    {PostRandomizer}
    {Randomizer}
    {FileName}
    {AsciiFileName}
    {AsciiFileNameWithoutExtension}
    {FileExtension}
    {WindowsLiveWriter}
などが使えます。

4.Windows live writerを起動しなおします。

参考:
http://coding-paparazzi.sylvainlafontaine.com/2009/11/windows-live-writer-blogger-and-picasa.html
http://moricbr.blog.fc2.com/blog-entry-2.html
http://sticklebackplastic.com/post/2009/03/23/Living-with-BlogEnginenet.aspx

iTunes Store リクエストを完了できませんでした。不明なエラーが発生しました(11111)。

Apple IDを登録しようとしたところ、アカウントの確認の際にアップルからのメールに記載されたリンクをクリックすると、iTunesで次のようなエラーが表示されました。

 iTunes Store リクエストを完了できませんでした。不明なエラーが発生しました(11111)。
 iTunes Storeでエラーが発生しました。あとでもう一度実行してください。

ネットでいろいろ探してみましたが解決策は見つからず、カスタマーサポートへの問い合わせでも有効な回答は得られませんでした。数日間、いろいろやった結果、原因が判明しましたので、同じようなエラーで困っている方の助けになればと思い、書き留めておくことにしました。

結局、原因はメーラーにありました。通常、受信メールはテキスト形式で読まれている方が多いと思いますが、HTMLからテキストへ変換する際に以下のような状態になっていました。

HTML:<a href="http://www.aaa.com?a=bcd">http://www.aaa.com?a=bcd</a>

テキスト:http://www.aaa.com?a=bcdhttp://www.aaa.com?a=bcd

通常、アカウントの確認に使用されるURLは複雑な記号列で構成され、長さも長いため一見しただけでは気がつきませんでした。つまり、誤ったリンク先を参照していたために上記のエラーとなっていました。そこで、このメールを一時的にHTML表示にした上でリンクをクリックすると何事もなかったように、うまくいきました。

ちなみに11111というエラーはその他のエラーという意味合いのようで、

 ・翌日にもう一度試してみたところうまくいった。
 ・iTunesを最新版にアップデートしたらうまくいった。
 ・何日がんばってもうまくいかない。

など様々な場合があるようです。