徒然なるままに

脱出系ゲームのレポートや日々の戯れ言を綴るブログ。

2004/7/30 21:36 (Ver.0.0.6)

Ver0.0.6を公開しました。公式のライブラリにも登録してあります。DLは上のサイトからどうぞ。今回は主にバグフィックスで新機能はありません。

  • datファイルが保存されないバグを修正。
  • サイトの追加・削除周りのバグを修正。
  • iniファイルが無い場合に生成するように修正。
  • メンバーリストが増殖するバグ修正。 Thanks to -Rao-氏
  • 複数RSSに同じ記事が含まれていた場合に片方しか表示されないバグを修正。 Thanks to -Rao-氏

2004/6/12 20:32

はてなをたどってRegnessemのことを書いている人のページをいくつか見てたんですが、「RSS Readerプラグインは設定が面倒そうなので使うのを断念。」という記述を発見。そんなに面倒ですかねぇ・・・。確かにまともな使い方の説明が無かったり、設定ダイアログが無かったり etc.ってことはありますがね(;´Д`) 基本的な使い方の説明をするページでも作りますかね。と思った日のこと。

2004/6/5 22:32

ようやく以下のようなXMLファイルの"hoge"や"piyo"の部分を取得できるようになりました(ぇ

<outline text="hoge" type="piyo" />
で、OPMLに対応させてみようかと思ったんですが、この仕様って完全に(というかある程度?)固まっているものなんですかね。outlineの中に「text」「type」「description」「xmlURL」「htmlUrl」「title」って要素があるって事でいいのかな?

2004/6/4 22:57

珍しくInstant Messenger Clubさんに見つからずに数日過ごしましたとさ(w 今後付けるべき機能としては、「設定ダイアログ」「新着のみ通知」「ClientSocket対応」くらいですかね。あ、あと要望に「OPML対応」ってのがありましたね。詳しく知らないんで調べてみなければ。

2004/5/31 20:51 (Ver.0.0.5b)

デバッグのときのコードが残っていたせいで、Notiryウィンドウの文字列が化けてしまっていました(-Rao-さん情報)。申し訳ありません。ついでにmsxml3.dllを使うように変更してあるので・・・動かなかったらカキコしてもらうか、自分でインストールしてもらうか・・・。IE6が入っていれば大丈夫だったと思うんですが。

2004/5/24 22:00

んー。どうもmsxml4.0使うようにすると、ちゃんと取得できるページと出来ないページが出てきちゃう・・・。はてなRSSなんて全然だめ。なんでだろ?RSSのバージョンにもよるのかな?試しにmsxml3.0にしたらほとんどのページで今までどおり取得できるみたいだけど。

2004/5/16 14:01 (Ver.0.0.5a)

公式のライブラリに登録するためのファイルを用意しました。微妙にバージョンがアップしていますが、各サイトごとにチェックするかどうかの指定が出来るようにしただけなので、現在0.0.5を利用していて「そんな機能イラネーヨ」という人は更新する必要は全くありません。ちなみにFixされたと思われるバグ数→0。
現在0.0.4を利用している人向けに、0.0.4→0.0.5aへのini/dat変換プログラムを作ってみました。ちょっとdatファイルの準備が面倒ですからね。

2004/5/15 16:04

えー、IM Clubさんに見事にチェックされていました^^; 下にも書いてありますけど、ほんとやばそうだったら前のに戻してくださいね。(0.0.4は100%バグがないというわけではありませんが) あと、0.0.5につけているReadme関係のファイルは結構(かなりと読む)いい加減なので、その辺はご自身で補完して使ってください。m(_ _)m

2004/5/11 07:30 (Ver.0.0.5)

こっそりとUPしておきます。以下の注意書きをよく読んでください。

・今回のバージョンにはバグが含まれています(マテ よって、使う前に必ずバックアップを取って置いてください。
・少し使ってみてダメだったら潔くVer0.0.4に戻してください。
・で、エラーが発生した人は下のコメントに報告をお願いします。(発生状況とか手順とか・・・)
・一部のサイト(Instant Messenger Club様とか・・・)に報告するのは待ってください・・・
こんな事書くくらいなら出すなといわれそうですが(;´Д`) バグ潰しのためにご協力よろしく つД`)・゜・。・゜゜・*:.。..。.:*・゜

2004/5/10 23:38

今日も少しずつソースいじってました。一応大まかには動くようになったと思っていたら、datファイルが存在しない場合の処理を完全に忘れていました・・・。今日はもう眠いから、また明日ということで。それが終われば一応リリースできるかな。今回のは今まで以上にデンジャラスなリリースになりそうです(;´Д`)

  • datファイルを分離して、複数アカウントでログインできるようにした。
  • 各サイトごとで表示する記事数の上限を決められるようにした。
  • 新着記事の判断をするための布石を・・・。

ってむちゃくちゃ時間かかっておきながら出来たのはこれだけか_| ̄|○

2004/5/9 23:19

結構いじったと思います。datファイルの分離はほぼ終わり。サイトごとに表示する記事数を制限できるようにもなりました。datファイル再構成のところで少々つまずき気味。でももう少しでリリースできそうな予感。今月中には何とか・・・。

2004/5/5 23:36

随分と間が開いてしまいましたね。いまDAT分離作業を行っております。staticな関数に悩まされてみたり。結局GW中にリリースは出来ませんでしたね_| ̄|○ 一応ちゃんと開発は続けてますよー。(少しずつ・・・

2004/4/23 07:16

NMS_SYSTEM_CONNECTION_GETINFOサービスをnInfoKey=NMCI_USER_ACCOUNTで呼び出してるのにnsmInfo.lpBufferにシステムのカレントディレクトリが入っちゃう。何故だ・・・。
↑初歩的なミスでした。気にしないでください・・・。

2004/4/22 00:48

手元で発生していたバグの原因が多言語化にあったことが判明。まだバグ自体は取れてないけど、一応原因の切り分けが出来たと言うことで一歩前進。一応同時進行でWebCheckerプラグイン(-Rao-氏作)の用にdatファイルを分離中。
(01:09追記)上記のバグが取れたようです。何故取れたのかは分かりませんが・・・。-Rao-さんに新しいプラグインのネタもらったのでそちらも考えて見ますか。

2004/3/28 19:49 (Ver.0.0.4)

今後数日ネットが使えない環境になることが予想されるので、今のうちにVer.0.0.4を公開しておくことにします。前のバージョンからの変更点は数日前の日記を読んでください。今回iniファイルのセクション名やキー名が変更になっているので、今までのiniファイルでは正しく動作しません御注意ください。(オフィシャルHPライブラリに登録してみたり。)
今後やりたい(やらなければならない)こと。

  • 更新があったら通知
  • 文字化け修正
  • datファイル分離

2004/3/28 01:09

んと、次に目論んでいることをするのに結構な時間がかかりそうな予感がするので、いまの段階でVer.0.0.4を出してしまって、同時にオフィシャルページのライブラリにも登録してしまおうかなと思ってみたり、みなかったり。一応それなりの機能は付いたと思うんですが。どうですかね?と誰かに聞いてみるテスト。

2004/3/27 00:05

いつもこんな時間ですね…。あ、先に書いておきますけど、今後iniファイル関係の構成がガラっと変わることが(多々)あると思うので、その辺はご了承くだされ。

  • サイト更新時にNotifyウィンドウを表示。これを機に多言語に対応。ってか時間かかりすぎ_| ̄|○
  • 上のNotifyウィンドウを表示させるorさせないオプション追加。設定ウィンドウなんてないからもちろんiniに手書き
  • iniファイルの構成をちと変更

2004/3/26 01:37

何だかよくわからないままだけど、デバッグウィンドウにログ表示させつつバグ取りしてます。自動更新はちゃんとしてくれるようになったようなならないような。また先ほどRao氏から貴重な意見を頂きました。「Rao氏:Wcみたいに,アカウントでiniファイル切り替えられて,複数タブいけたらいいんですが〜とさりげなく要望してみるテスト」 いつ実現できるかわからないですが、がんがってみまつ。

  • サイト追加時にシステムが固まるのを修正

2004/3/24 21:05 (Ver.0.0.3)

えっと、相変わらずナニがあっても責任は取れないです。ご自分の責任でよろしく。結局データ構造の再考は後回しに。何かあったら下のコメントで突っ込んでください。 ↓更新内容。

  • グループ(サイト)の追加・削除
  • 最終更新時間の表示
  • グループの開閉状況の記憶(ログアウトすると忘れちゃいますが…_| ̄|○
  • リスト追加直後に少々固まるのは仕様です。サイトの順番がiniファイルの登録どおりにならないのも仕様です。

2004/3/20 23:26 (Ver.0.0.2)

あさ巫女さんからiniファイルに関しての意見頂きました。どうもありがとうございます。DLファイルにはiniファイルも含まれていますので、修正を加えた人はそのまま上書きしてしまわないように注意してください。

  • 一応RSS取得部分を別プロセスに分離。やっつけ仕事なのでどんな不具合が出るやら。(Thanks to Moonさん)
  • 自動更新に対応したつもり。iniファイルに[general]セクションを追加して、interval=5のように書いてください。単位は分です。最低5分です。それ以上細かく確認してもし方がないでしょうし。某ニュースサイトは30分ごとにRSSを更新しているようですし。

2004/3/18 初公開?(Ver.0.0.1)

一応それっぽいのが出来たので公開してみるテスト。制限&バグありまくりの人柱版。使ってみたい人だけどうぞ。

  • このプラグインを使うことによって生じるいかなる問題に関して私は一切の責任を負わないです。何があっても知りません。
  • 今のところ「はてなダイアリー」と「/.J」のRSSしか試してません。他のサイトのは知りません。はてなや./Jのでさえまともに動かないこともあります。
  • 適当な突っ込みは下のコメントで受け付けます。あまり強い突っ込みはしないでください。怯えます。
  • 設定方法は付属のRSSReader.iniを見てください。何となくわかるでしょ。
  • 自動更新?何ですかそれは。
  • RSS取得時に別スレッドにしてないので重いですよ。
  • ネットにつなげてない環境でつかったらどうなるんだろ・・・。
  • グループ(サイト)の追加には対応していません。