『Hearts Supporter』 for Windows XP (c)2006,07 TAU Software ○ 説明書 (HSS.txt) ----------------------------------------------------------------------- ● 概要 -----------------------------------------------------------------------  このソフトウェアは、Windows XP 付属のゲーム「Microsoft (R) ハーツ」 における「成績表が途中までしか表示されない」という不具合を解消する為の 補助ソフトウェアです。 (参照:「[WinXP]ハーツの成績表が途中までしか表示されない」     http://support.microsoft.com/default.aspx?scid=kb;ja;814231) ----------------------------------------------------------------------- ----------------------------------------------------------------------- ● 動作環境 ----------------------------------------------------------------------- 対応OS:日本語版 WindowsXP       (Windows98 等でも問題なく動作すると思われますが無意味です        ので XP のみ対応とします) 必要環境:Windows XP 付属の「Microsoft (R) ハーツ」が正常に動作する ----------------------------------------------------------------------- ● 構成 ----------------------------------------------------------------------- このアーカイブには、以下のファイルが含まれています。 \ +-HeartsSupporter | +-HSS.txt 説明書(本ファイル) | +-HSS_Main.exe ソフトウェア本体(起動用) | +-HSS_Src.lzh ソースファイル(LHa 圧縮) | +-HSS_Sub.dll ソフトウェア本体(処理用部品) ----------------------------------------------------------------------- ● 起動方法 -----------------------------------------------------------------------  適当なフォルダに 'HSS_Main.exe' と 'HSS_Sub.dll'を置いて下さい。 そこで、'HSS_Main.exe' のアイコンをダブルクリックすると起動します。 起動すると、「Microsoft (R) ハーツ」の画面が表示されます。 起動しない場合は、ハーツのファイル 'mshearts.exe' が存在するフォルダに 上記の2ファイルを置いて起動して下さい。  起動後は、「Microsoft (R) ハーツ」とまったく同様に動作します。 ゲームが長引いた時、成績表が途中で切れてしまうという現象が改善されてい ることのみ違うだけです。操作方法などは「Microsoft (R) ハーツ」のマニュ アルを参照して下さい。  'HSS_Main.exe' のショートカットを作ることにより、通常のハーツと同様 に簡単に起動することが出来ます。ショートカットのプロパティでアイコンを 変更するとより分かりやすくなると思います。 ----------------------------------------------------------------------- ● 動作の仕組み -----------------------------------------------------------------------  このプログラムでは、 Windows の Hook を利用しています。ハーツを監視 してウィンドウが開かれるメッセージを感知した時、それが成績表であるな らば、成績表ウィンドウの大きさを変え、再表示して、成績を全て表示させて います。「Microsoft (R) ハーツ」自体は一切手を加えていません。外部から 操作しているのみです。  また、これに加え、本ソフトウェア起動時に「Microsoft (R) ハーツ」を同 時に起動させる事とハーツを終わらせた時に本ソフトウェアも終了させる事を 行い、本ソフトウェアをあまり意識することなく通常のハーツと同様に遊べる ようになっています。 ----------------------------------------------------------------------- ----------------------------------------------------------------------- ▼ 戯言(ソフトウェアの内容には直接関係しないので興味無い人は、  読み飛ばして下さい) -----------------------------------------------------------------------  久しぶりに、ソフト発表したな〜。って言っても、過去ブログで発表した ものの焼き直しですけれどもね…。  最近どうも全体的に気力が湧かなくて、困っています。誰かお金出してくれ たらやる気になるかも(笑…冗談ですよ…)ゲームとか色々構想だけはあるん ですけれどもね…。仕様書だけ書いて誰かに託そうかしら。書いたり説明した りする気力も無いのでどうしようも無いのですが…。  とりあえず、心残りはありますが X68k での開発はもう無さそうです。あと は Windows になると思います。JAVA Applet でも良いのですが、WEB 上でな のでどうも自由度が無い気がして。最高点の記録とかもややこしそうですしね。 Windows は良いとして、WIN32 でプログラムすると Vista との相性が悪いん ですよね…。.NET だと JAVA みたいにバーチャルマシンを通すのであまり好き になれないのですが…。私の作るミニゲームレベルでは大して問題ではないで すかね。 .NET にするとすれば、 Visual Studio 2008 を待った方が良いのか な〜、とか思ったりして、また躊躇の螺旋を描くわけで全然進みやしないです ね。駄目ですねー。って他人事かい! ----------------------------------------------------------------------- ----------------------------------------------------------------------- ● 謝辞 -----------------------------------------------------------------------  本ソフトウェアを作成するにあたり、マイクロソフトウェア株式会社の Visual C++ 2005 Express Edition を使用しました。 また、CodeGear(ボーランド株式会社) の Turbo C++ 2006 Explorer および、 C++Builder6 Professional にてビルド確認を行いました。  また、補助ソフトウェアということで、「Microsoft (R) ハーツ」の存在 無しにはこのソフトウェアは存在しえませんでした。  hook プログラムに関し、ネット上の Win32 APP 関連の各サイトの記事を 参照致しました。 以上の開発者、著作者等に感謝を表します。  更に、何処で見たかは忘れてしまったのですが、ハーツ関連の掲示板での 「Microsoft (R) ハーツ」のバグを解消するためにウィンドウサイズを強制的 に変えるソフトウェアを使えば良いという書き込みからこのソフトウェアを 発案させて頂きました。これに関しても謝辞を表します。 ----------------------------------------------------------------------- ----------------------------------------------------------------------- ● 権利等 -----------------------------------------------------------------------  このソフトウェアは、フリーソフトです。配布・改造等は自由に行って 下さい。自由な配布・改造を妨げなければ、商用での利用も許可します。 著作権は、作者である岡部 智啓が保持します。  なお、このソフトウェアは、「Microsoft (R) ハーツ」の補助ソフトウェア ですが、「Microsoft (R) ハーツ」自体の権利は一切保有いたしません。 「Microsoft (R) ハーツ」に関しましては、マイクロソフト株式会社の使用 許諾を参照し、遵守して下さい。  このソフトウェアを使用して起きた障害には、責任を負いかねます。 各自責任を持って使用して下さい。ただし、バグ等にはできる限り対処して いきたいと思います。連絡先は、このドキュメントの一番下を参照して下さい。 Copyright (c)2006,07 TAU Software ----------------------------------------------------------------------- ----------------------------------------------------------------------- ■ 連絡先 ----------------------------------------------------------------------- TAU(タウ) E-Mail: taunt@tauland.jp(← 1Byte 文字で)(※悪戯メールは送らないでね!) URL: http://www.tauland.jp/ -----------------------------------------------------------------------