最近VBSを覚えました
シャープのケータイSH506iCのメールをPCに取り込むときにシャープのオリジナルソフトを使うんだけどこれが激しく使えないので、自分でメールデータ変換ツールをVB Scriptで作ることにした。VBSはWindowsUpdateさえしておけばWindows2000で動いてくれるし、XPなら標準で動く...んじゃないかなあ。
SH506iCのメールデータは受信メール全体で1つのテキストファイルになってて、1つのメールは「BEGIN:VMSG」行で始まって「END:VMSG」行で終わる。次の行が「BEGIN:VMSG」行になってて、次のメールが始まるというコト。
「BEGIN:VMSG」行があったら0001.emlという新規テキストファイルにどんどん書き込んでいき、「END:VMSG」行があったら書き込みを止めて、次の0002.emlに続きを書いていくというスクリプトを組んでみた。プログラミングとはチト違うかもしれないけど、こういうのもなかなか楽しいね。
数時間の格闘の末ついに完成。無事、Outlook ExpressとかThunderbirdに取り込みも完了。我ながら素晴らしい!
しかしここで問題が。ある期間の送信メールが見当たらない。送信メールが100通ぴったしだったので、まさかと思い調査した結果、SH506iCは受信メール1000通、送信メール100通保存可能というコトらしい。
たったの100通?!使えねぇ~っ!
おかげで2ヶ月間ほどの送信メールが消えてしまってた。ショック...
| 固定リンク
トラックバック
この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/75970/5377008
この記事へのトラックバック一覧です: 最近VBSを覚えました:
コメント
突然のコメント失礼いたします。
私アライドアーキテクツ株式会社の清水と申します。
この度、エンジニア様の情報を集めたクチコミサイトのスター
トに際しまして、是非ともお力添えを頂きたくコメントさせて頂きました。
このサイトの仕組みは、皆様のブログの記事の中からPHP、パ
ール、JAVA、C言語、HTML/CSS、FLASH、JAVASCRIPT、オラクル、S QL/EJB QL等に関する記事のみをサイトに収集し、
クチコミサイトを作るというものでございます。
何卒宜しく願いいたします。
【説明・登録ページ】
http://www.edita.jp/admin/blogger_regist.php?id=1031&c=0
【お問い合わせ】
support3@edita.jp
投稿 清水 | 2007/02/27 12:01