【ご注意】
Mac OS 9.2.1 環境では,
修正版の
「おたんじょうび ver.1.0.1」で
設定をやり直す必要があります。
詳しくはこのページの下の方に。
m(_ _)m m(_ _)m m(_ _)m
MacOS 9.1 では,Macintosh 起動時に,お正月なら新年の挨拶を,自分の誕生日には誕生日のお祝いをしてくれる機能が無くなってしまいました。このお祝いのためのリソースは 9.0.4 までは System ファイル内にあったのですが,9.1 の System には存在しません。この楽しい Tips は,MacOS 9.0.4 からアップデートした場合には残るのに対し,MacOS 9.1 のフルインストール CD から新規インストールした場合には存在しなくなります。というわけで,新規インストールした MacOS 9.1 上でも実現するために,探しちゃえというのがことの発端です。
というわけで見つけだしたのが,誕生日の設定を保存している「個人情報」初期設定ファイルと,お祝いの画像を納めている System ファイル内の fdpc リソースです。この二つを MacOS 9.1 に移植してやることで,今まで通りにお祝いをしてもらえるわけです。
知恵袋の nihondo さんとフルインストール CD を持っているせいで人柱となってしまったみみずくさんのお二人のご協力の下,MacOS 9.1 でも“Happy Birthday”は祝ってもらえることがわかりました。MacOS 9.0.4 の「個人情報」初期設定ファイルと MacOS 9.0.4 の System と ResEdit などのリソース編集ソフトが必要です。試す場合にはあくまでも
自己責任
でお願いします。当方では一切の責任は負いません。
手順は以下の通りです。
- 誕生日の情報を持った「個人情報」を初期設定ファイルに入れる。
- ResEdit で MacOS 9.0.4 の System の fdpc というリソースをコピーして 9.1 System の中にペーストする。
これで,誕生日には祝ってもらえます。頑張ってみたい人は,下の説明に沿って作業をしてください。
まずは,nihondo さんが作ってくれた「おたんじょうび」で誕生日を設定しましょう。既に「個人情報」初期設定ファイルを以前の環境からコピーしている人には不要な作業です。
「おたんじょうび」を起動すると,下の画面が現れます。

設定ウインドウ
ここで設定を終えたら,システムフォルダの「初期設定」フォルダの中に「個人情報」という初期設定ファイルが作られていることを確認してください。
次に,System ファイルの fdpc リソースの移植です。
まず,デスクトップに「作業用フォルダ」を用意し,二つのフォルダを作ります。ここでは,それぞれ「MacOS 9.1」「旧 System」と名付けています。

MacOS 9.1 のシステムフォルダにある System の複製を「MacOS 9.1」フォルダに
コピー
して下さい。またあなたが持っている MacOS 8 以降のフルインストール CD の第一階層にある「システムフォルダ」の中の System を「旧 System」フォルダ内にコピーしてください。
すべてを検証したわけではありませんが,MacOS 8.5 から MacOS 9.0.4 までのシステム内に fdpc リソースはあるはずです。ただしお祝いの画像は MacOS のバージョンによって異なります。
【追記】たいしさんからの人柱〜報告の結果,8.1 の fdpc リソースを使うと起動不能になる模様です。ご注意下さい。
【追記2】読者の方からの報告では,MacOS インターナショナル英語版では,残念ながら祝ってもらえないそうです。
「旧 System」フォルダの System を ResEdit で開きます。開いたウインドウの中から“fdpc”というリソースを見つけてください。見つけたら一度クリックして選択状態にして,ファイルメニューのコピーを実行します。この後,このウインドウは閉じて構いません。
続いて,「MacOS 9.1」フォルダ内の System のコピーを開き,何も選択しないでファイルメニューのペーストを実行します。“fdpc”リソースが加わったのを確認して,ResEdit を終了します。この時に保存するかどうかを聞かれますから,「Yes」をクリックしてください。
ここまで作業を終えたら,現在利用しているシステムフォルダから,System をどこか他の場所に移動してください。例えば,先ほどの作業フォルダの中で構いません。System をシステムフォルダから出すと,システムフォルダ内のすべてのフォルダのアイコンが普通のフォルダになりますが気にしないでください。そのまま,さきほど“fdpc”リソースをコピーした System ファイルをシステムフォルダ内に入れてやると再びシステムフォルダ内のフォルダが本来のアイコンに戻ることが確認できると思います。
万一戻らないときには,作業に失敗していますから,もとの System を戻して,作業をやり直してください。
作業が終わったら,「日付&時刻」コントロールパネルで自分の誕生日を設定して,再起動してみてください。お祝いメッセージが現れたら作業は成功です。また,1 月 1 日に設定することで新年のお祝いも確認できると思います。

おさ姐さんが祝ってもらいそびれた Mac OS 9.2.1 起動時の「Happy Birthday」。げんぽんさんやたけろむさんは祝ってもらえたらしいということで,改めてジックリと検証してみました。結論から書けば...。
できました。ごめんなさいぃぃぃぃ。
Mac OS 9.1 の時には問題がなかったんですけど,Mac OS 設定アシスタントであらかじめ設定してある場合といきなり「おたんじょうび」を使った場合では「個人情報」初期設定ファイルの内容に違いが出ていました。Mac OS 9.2 ではこの違いによって祝ってもらえたり祝ってもらえなかったりしていたようです。当面の対応としては,ResEdit で「個人情報」初期設定を開き「Happy Birthday」

のところを

と書き換えて下さいまし。これで System に『fdpc』リソースをコピーしてあれば,ちゃんと祝ってもらえるはずです。一応ボクの環境では Mac OS 9.2.1 としても Mac OS X 上の classic 環境としても特に問題は起きていない模様ですけれど,お試しになる方は自己責任でお願いいたします。m(_ _)m
って書きながら ICQ 上で見つけた nihondo さんにご相談したら,速攻で修正版のおたんじょうび設定アプリである「おたんじょうび 1.0.1」を作ってもらえました。くれぐれも自分に言い聞かせておきますけど,nihondo さんは便利屋さんではありません。困った時だけ話しかけるボクを許して下さいまし。m(_ _)m m(_ _)m m(_ _)m
nihondo さん@Desire for wealth
みみずくさん@金は無くとも(無いから)六色林檎
But_O'sigh さん@desktopper dot net
たいしさん@華胥国領事館