ただ一点かなりはまったのが文字コードの判別。
PHPとかPerlとか文字コードを自動判別するメソッドが標準や準標準でついているのに
.netframeworkにはついてないしw
Windowsアプリではそんなに文字コード判別することってないのかなぁ?
とも一瞬思いかけたけど ファイルの読み込みとか普通にするはずだし どうにかならないものか?
と思ったらやっぱりありました。
仕事の関係もあってブログ投稿ソフトについて調べてみた。
とりあえずマイクロソフトの作ってるWindows Live Writerならフリーなのはもちろんだけど
マイクロソフトだからお客さんに勧めやすい、ってことでただいま試用中~
ただインストールで結構つまった。
↓のサイトをもとにやったわけだけど情報が古くて設定が違うし・・・
http://www.movabletype.jp/documentation/author/windows-live-writer.html
何回やってもサーバーエラーになるのでXMLを自分でいろいろいじってみた。
上記の手順に従って作るXMLの<ADMINURL>の項目 mt.cgiとなっていたけどうまくいかないのでフルパスで記入~
それで解決しました。
あと試行錯誤の過程でウェブパスワードとログインパスワードを一緒にしたけどその影響があるかは謎。
まぁ無事使えるようになったのでよしとしよう(笑)
と思ったらいざ編集しようと思ったら以下のエラー。
metaWeblog.newMediaObject メソッドへの応答が無効です。
よくわかんないけどWindows Live Wrierのツール->オプションでそれらしきところをいじってたり画像ファイル名が日本語になってたのをアスキー文字に変えたりとかいじってたら解決。
こうして無事投稿できました。
まぁ解決したはいいけど情報が少ないのは今後お客さんに使ってもらうには少し不安です。
以下は画像のアップロードとかのテストですので気になさらずに。
openPneの画像をアップロードしてみました。
鳥のアイコンを並べてみたい(笑)
WEBサイトから貼り付けしてみたり
※このサイトよりの転載のテストです。
wlwmanifest.xml を作成後、Windows Live Writer を起動し、設定を行います。