Macintosh Developer Online (MDOnline)


1999年10月22日発行号 - MDOnline-Mac OS 9の文書



Tech Info LibraryにたくさんのMac OS 9関連文書が公開されていました。それらの概要をすべて本日お届けします。米国での正式発売を直前にして、情報の公開をまとめてはじめたというところでしょうか。日本での発売時には、日本語のドキュメントが揃っているというところを望みたいところです。
すでに、Mac OS 9の概略的なことは、WebサイトやTechnoteなどで公開されていますが、Tech Info Libraryの内容は、細部に渡る内容です。より詳細なことを知りたい場合や、なにか小さなものでもいいからネタが必要な方は、本日の記事を手がかりに原本にも当たられてはいかがでしょうか。
(新居雅行 msyk@mdonline.jp


Mac OS 9についてのTILが大量に公開

1999年10月21日付けで、Mac OS 9に関するTech Info Libraryの文書が大量に公開されている。文書へのリンクを集めた文書もあり、その文書へのリンクを以下に掲載しておく。出荷ミスですでに米国では入手した人もいるという話もあるが、正式には23日に出荷で、出荷に際して必要な情報を提供しはじめた。なお、新しいTILの内容については、分類して別の記事で解説をしているので、そちらを参照していただきたい。

関連リンク:60489:Mac OS 9: About Mac OS 9.0
カテゴリ:Knowledge Base(旧TIL), Mac OS 9


Mac OS 9のシステム機能に関するTIL

フォント、デバッガウインドウ、RAMディスク、パッケージ、新しい形式のアラートメッセージの表示についての文書が以下のように公開されている。

60554:Mac OS 9: Font Manager Update No Longer Needed
http://til.info.apple.com/techinfo.nsf/artnum/n60554
Mac OS 8.6向けに配付されていたFont Manager UpdateはMac OS 9では不要で、その機能はシステムに統合されている。ただし、Font First Aidの利用はMac OS 9でも必要なら行ってもかまわない。なお、ランゲージキットをインストールしている場合、Font Updater Extensionいいうファイルがインストールされるが、これはFont Manager Updateとは別のものなので、間違えて取り除いたりしてはいけない。

30556:Mac OS: Empty White Box On Screen
http://til.info.apple.com/techinfo.nsf/artnum/n30556
Command+パワーキーを押してしまうことで、真っ白のウインドウ(左上に>がある)が表示されてしまうことがある。これはデバッガウインドウなどと呼ばれ、本体のプログラマキーを押しても表示される。その場合、「g」あるいは「g Finder」とキータイプしてreturnキーを押すと復帰できることが多い。また、MacsBugがセットアップされている場合に、esやrbなどのコマンドを使って復帰したり再起動する方法が少し詳しく説明されている。

60623:Mac OS 9: RAM Disk Considerations When Installing On Computers With 32MB RAM
http://til.info.apple.com/techinfo.nsf/artnum/n60623
RAMを32M搭載したマシンで、RAMディスクに多くの容量を割り当てていると、Mac OS 9が起動しなくなる。Mac OS 8.6などが使えていても、Mac OS 9が起動しなくなる。あらかじめ、RAMディスクの容量を小さくしてMac OS 9をインストールする必要がある。

60622:Mac OS 9: What’s New - Notification Manager Alerts
http://til.info.apple.com/techinfo.nsf/artnum/n60622
Mac OS 9では、Notification Managerを利用して表示するアラートメッセージ(背後のアプリケーションやバックグランドアプリケーションからのメッセージ表示などで使う)のデザインが変わっている。パレット形式で黄色い背景に文字が表示される形態となっている。

60502:Mac OS 9: What’s New - Package Files
http://til.info.apple.com/techinfo.nsf/artnum/n60502
Mac OS 9では、ファイルやフォルダがいくつか含む1つのフォルダを、あたかも1つのファイルのように扱えるパッケージという機能が利用できる。そのパッケージの項目のファイル情報を見ると、種類のところでパッケージであることが分かるような表示になっている。

カテゴリ:Knowledge Base(旧TIL), Mac OS 9


Mac OS 9のインストールやアプリケーション利用についてのTIL

インストール時の注意点や、従来はアップルメニューにあった項目の移動先、ソフトウエア・アップデートやデスクトップパターンの追加時のトラブルなどについては、以下のような文書が公開されいてる。

60556:Mac OS 9: Late Breaking Tips
http://til.info.apple.com/techinfo.nsf/artnum/n60556
いくつかの文書へのリンクが中心で、それらの文書は以下に説明をしてある。なお、Tech Info Libraryの検索ページで、キーワードを「kmos90」と指定して検索すると、Mac OS 9関連の文書が検索されることも記載されている。

60493:Mac OS 9: Troubleshooting Before or During Installation
http://til.info.apple.com/techinfo.nsf/artnum/n60493
Mac OS 9のインストール前あるいはインストール時のトラブルシューティング集。CD-ROMドライブがあるかどうか、CD-ROMでの起動方法から、インストーラからのメッセージの意味の解説などが含まれている。

60495:Mac OS 9: Resolving Software Conflicts After Installation
http://til.info.apple.com/techinfo.nsf/artnum/n60495
機能拡張のコンフリクトのチェック方法と回避方法が書かれている。Mac OS 9向けではあるが、一般的なやり方ではある。

Mac OS 9: Application Quits Because "An Update Is Required"
http://til.info.apple.com/techinfo.nsf/artnum/n60533
Mac OS 9でアプリケーションを起動すると、アップデートが必要であることがメッセージとして出されて終了してしまう場合がある。Mac OS 9では同時に開くことが可能なファイル数を大幅に多くしたが、そのためにディスク関連ユーティリティを中心にアプリケーションの修正が必要になってしまっている。

60499:Mac OS 9: Missing or Moved Items After Installation
http://til.info.apple.com/techinfo.nsf/artnum/n60499
Mac OS 9をインストールすると、アップルメニューに見当たらないものがある。Apple DVD Player、Apple Video Player、Apple CD Audio Player、グラフ計算機、SimpleSound、これらは「アプリケーション」フォルダに移動された。必要ならそこから起動するかあるいは自分でアップルメニューにエイリアスを登録する。また、ノートパッドはAppleエクストラフォルダに移動された。なお、ジグソーパズルはMac OS 8.6からすでに含まれていないが、8.5以前のシステムをアップデートするとアップルメニューに残っている。

60633:Mac OS 9: No Error When Software Update Can’t Quit Applications
http://til.info.apple.com/techinfo.nsf/artnum/n60633
「ソフトウエア・アップデート」コントロールパネルは、ソフトウエアのアップデートをするときに、バッググランド形式でないすべてのアプリケーションを終了するために、AppleEventを送付する。そのとき、文書を保存するかどうかのダイアログボックスが出て操作待ちになった場合、「ソフトウエア・アップデート」も待ち状態になりハングしたかのように見える。この場合、終了するほかのアプリケーションで適切な操作を行うなどして、アプリケーションが終了させるかあるいは手作業でさせてしまってから、「ソフトウエア・アップデート」を利用するのがよい。

60631:Mac OS 9: Opening Additional Desktop Patterns In CD Extras Gives An Error Message
http://til.info.apple.com/techinfo.nsf/artnum/n60631
CD-ROMにある追加のデスクトップパターンのファイルをダブルクリックして開こうとしても、エラーが出る場合がある。ファイル共有をオンにした状態でダブルクリックして開くとそうなる。ファイルをハードディスクにコピーしてからダブルクリックして開けばよい。

60468:Mac OS 9: Installing Older Language Kits
http://til.info.apple.com/techinfo.nsf/artnum/n60468
Mac OS 9には、従来別売されていたランゲージキットの機能がすでに含まれている。既存のランゲージキットを含むシステムをアップグレードした場合はそのままで使える。新たにランゲージキットをインストールするのなら、Mac OS 9のCD-ROMを利用すること。言語によっては追加のフォントもある。

カテゴリ:Knowledge Base(旧TIL), Mac OS 9


Mac OS 9のネットワーク関連の技術文書

ファイル共有などのネットワーク関連の文書として、以下のようなものが公開されている。

60618:Mac OS 9: File Sharing FAQ
http://til.info.apple.com/techinfo.nsf/artnum/n60618
Mac OS 9でのファイル共有に関するFAQ集だが、Qに関しては別のTILの文書にジャンプしている(以下にそれらの文書を紹介しておく)。詳細は各TILを見ればよい。

60626:Mac OS 9: File Sharing Computer Name Filled In By Network Assistant
http://til.info.apple.com/techinfo.nsf/artnum/n60626
コンピュータ名は、Mac OS 9を起動した時に実行されるネットワークアシスタントで自動的に設定される。

60543:Mac OS 9: File Sharing Owner Password Field Shows 8 Bullets."
http://til.info.apple.com/techinfo.nsf/artnum/n60543
「ファイル共有」コントロールパネルで設定する所有者のパスワード欄では、パスワードの文字数にかかわらず、8文字の・が表示されるようになった。

60627:Mac OS 9: File Sharing Over TCP/IP Requires AppleTalk To Be Active
http://til.info.apple.com/techinfo.nsf/artnum/n60627
AppleShare IPのサーバーに接続して共有フォルダを利用する場合でも、クライアント側はAppleTalkを利用するようにしておかないといけない。

60628:Mac OS 9: File Sharing - Type Computer IP Address In Chooser
http://til.info.apple.com/techinfo.nsf/artnum/n60628
AppleShare IPで公開したサーバに接続しようとしても、セレクタでの一覧に出てこないこともある。その場合は、「サーバーのIPアドレス」ボタンをクリックして、サーバーのIPアドレスを直接タイプするか、ネットワークブラウザで指差しアイコンのボタンをクリックして「サーバに接続」を選んでIPアドレスを入力する。

60469:Mac OS 9: Network Browser Fails To Open
http://til.info.apple.com/techinfo.nsf/artnum/n60469
ネットワークブラウザが起動しない場合がある。AppleShareのクライアントソフトがない場合にそうなる。ネットワークブラウザはAppleShareのクライアントソフトを必ず利用するようになっている。

60511:Mac OS 9: "Add to Keychain" Checkbox Is Dimmed (Gray)
http://til.info.apple.com/techinfo.nsf/artnum/n60511
AppleShareのアカウントやパスワードを入力するダイアログボックスで、キーチェーンに追加するというチェックボックスが利用できないことがある。AppleShare IP 6をサーバーで使っている時、自動的にログオンすることができないような設定を行えるので、そのサーバー側のセキュリティ設定が効いており、キーチェーンに追加ができなくなる。

カテゴリ:Knowledge Base(旧TIL), ネットワーク, Mac OS 9


Mac OS 9でのサウンドとモニタコントロールパネルについてのTIL

サウンドやモニタ関連については、コントールパネルが分割されるなど、操作の上での変更点がいくつかある。それらについて、以下のような文書が公開されている。

NEW:60630:Mac OS 9: Where Is The Monitors & Sound Control Panel?
http://til.info.apple.com/techinfo.nsf/artnum/n60630
従来のシステムにあった「モニタ&サウンド」コントロールパネルは、「モニタ」と「サウンド」の別々のコントロールパネルに分離された。なお、AudioVisionモニタの音量調節は「モニタ」コントロールパネルで行う。

60629:Mac OS 9: Audio CDs Always Play Through On Some Computers
http://til.info.apple.com/techinfo.nsf/artnum/n60629
機種によっては、サウンド入力の設定が内蔵CDになっていなくても、オーディオCDを聞くことができるが、これは正しい動作である。ROM-in-RAMのアーキテクチャを採用した機種がそれにあたり、それらの機種では、サウンドの直接再生ができるようになっている。具体的には、iMac、iBook、ブロンズキーボード以降のPowerBook、ブルー&ホワイトのPower Macintosh G3、Power Mac G4がそれにあたり、いずれもUSBポートを搭載したマシンである。

60531:Mac OS 9: What’s New - Sound Control Panel
http://til.info.apple.com/techinfo.nsf/artnum/n60531
Mac OS 9では、「サウンド」コントロールパネルが新しくなっている。その概要が記載されているが、付け加わった警告音サウンドと、なくなった警告音サウンドのリストがある。

カテゴリ:周辺機器, Knowledge Base(旧TIL), Mac OS 9


Mac OS 9のインターネット関連機能

インターネットに関わる機能で、Mac OS 9で特有の問題について、以下のようなTILが公開されている。

60567:Mac OS 9: Viewing QuickTime Content With AOL
http://til.info.apple.com/techinfo.nsf/artnum/n60567
AOLでQuickTimeムービーを見るなら、AOLのアプリケーションのPlug-inフォルダにQuickTime Plug-inをインストールしておく必要がある。

60599:Mac OS 9: Where is "Connect To..."?
http://til.info.apple.com/techinfo.nsf/artnum/n60599
アップルメニューから利用する「接続する」の機能がMac OS 9ではなくなっている。ネットワークブラウザがるので不要だというスタンスだそうだ。だが、どうしても使いたいユーザー向けに、同等な機能を実現するAppleScriptのプログラムがこの文書に掲載されている。

60636:Mac OS 9: Netscape Will Not Open
http://til.info.apple.com/techinfo.nsf/artnum/n60636
Netscape Communicatorを起動しても、バージョンによっては勝手に終了してしまう。これは、NetscapeフォルダにあるTalkbackフォルダの中身が原因なので、このフォルダを削除してしまえばよい。

カテゴリ:Knowledge Base(旧TIL), ネットワーク, Mac OS 9


ユーザーグループ懇親会が10月30日に開催

Apple User Group Connection事務局が開催している毎月恒例の懇親会が10月30日(土)にアップル本社48階のセミナールームで開かれる。13:30〜17:00に行われ、ソフトウェア・トゥーによるAdobe Photoshop 5.5、Adobe Golive 4.0、Extensis社製品プラグインを使ったWebPage作成ソリューションの紹介、エプソン販売によるPM-800シリーズなどの紹介、日本ヒューレット・パッカードからのHP DeskJet 970Cxiなどの紹介、アップルコンピュータよりのiMacやMac OS 9の紹介などがプログラムとして予定されている。今回から出席確認のための事前登録も行うようになったが、従来とおり直接会場に出向いてもかまわない。

関連リンク:10/30サードパーティデモ&ユーザグループ懇親会
カテゴリ:イベント


REALbasicの開発途中版が2.1a21に

REALbasicの次期バージョン、Ver.2.1の新しいアルファ版が公開された。2.1a21というバージョン番号が振られている。a20にあった、PPCあるいは68kのビルドでクラッシュするバグが修正された。Win32でのパスワードを入力するEditControlが機能するようにもなった。MacでのEditControlで、パスワード入力に切り替えた時に即座に表示も反映されるようにした。また、Win32でのDateクラスで、デバッグ用のダイアログボックスが表示されるのを修正した。新しいバージョンは開発途中のため、利用は注意が必要だ。特に、プロジェクトファイルのフォーマットが現行のVer.2.0.2と異なるので、現在作成しているプログラムのプロジェクトファイルはそのまま開かないのが無難だろう。

関連リンク:REALbasic 2.1a21
カテゴリ:REALbasic


Mac OS専用のCGIプログラム。タブ区切りテキストからの検索

James Sentman氏によってリリースされている「Tabs On The Web」は、Mac OS専用のCGIアプリケーションだ。あらかじめ用意したタブ区切りのテキストファイルから高速に検索したり、あるいはファイルの内容をブラウズする機能を、Webページに組み込むことができる。WebSTARやAppleShareIPなどで利用できる。たとえば、住所録をタブ区切りテキストで出力しておき、それから特定のフィールドで検索をして、検索結果を表示するようなWebページを作成できる。結果はテンプレートを定義して、その定義にしたがって出力される。データベースアクセスのCGIと言えるが、データベースエンジンは不要なため、手軽に利用できる面がある。また、マルチスレッド機能を利用しており、プログラム自体はスクリプト言語ではなく開発言語で作られているため、処理自体が高速なのも特徴だ。$30で、Kagi.comで支払う。Ver.1.5がこのほどリリースされ、他にバグ修正などが行われている。

関連リンク:Tabs On The Web
カテゴリ:サーバー関連


バーチャルコミュニティ構築のためのCGIアプリケーション

Tom Smith氏がリリースしている「Spinalot」は、Mac OSで稼動するCGIアプリケーションで、いわゆるバーチャルコミュニティ構築の機能を備える。以下のページからテスト利用ができる。ユーザー登録をするが、その後はBasic認証によってサイトにログインし、登録されたログインユーザーとしてアクセスされる。ニュースやディスカッション、あるいはメンバー検索などの機能が用意されている。ディスカッションは、話題にコメントを付けることが可能で、アイコンや顔写真を付加することもできる。ブックマークの収集機能もある。また、外部コマンドを呼び出す機能もあるので、たとえば、データベースエンジンにアクセスするようなことも可能だとしている。テンプレートを専用ユーティリティで作成できる。開発言語で作成されたアプリケーション形式のCGIのため、動作が高速である。なお、価格などは明記されていないが、以下のページからダウンロードできるようになっている。現在のバージョンはVer.6.0で頻繁にアップデートをしている。

関連リンク:Spinalot
カテゴリ:サーバー関連


Mac OS ROMとbootROMの違いについての文書

Tech Info Libraryに「58492:Differences Between the Mac OS ROM and bootROM」という文書が掲載された。iMacよりMac OS ROMというファイルがシステムフォルダに加わった。従来のbootROM方式との違いとして、ROMにハードウエアに依存するコードを置くようになったことなどが説明されている。起動に必要なソフトウエアがMac OS ROMに含まれている。また、OpenFirmaweについても簡単に説明されている。ただし、詳細な情報ではなく、詳しくはデベロッパーのサイトを見るようにとなっており、概略の説明だけしか得られない。

関連リンク:Differences Between the Mac OS ROM and bootROM
カテゴリ:Mac OS 8, Knowledge Base(旧TIL)


Power Mac G4の内蔵モデムで使用するスクリプトの選択

Tech Info Libraryに「58493:Power Mac G4: Choosing Between Internal Modem Scripts」という文書が追加された。モデムのスクリプトとして、V.90対応のものと、V.34対応のものが2つシステムに組み込まれている。いずれかを使うことによって通信速度が違う点などが簡単にまとめられており、モデムスクリプトの選択の操作手順もまとめられている。

関連リンク:Power Mac G4: Choosing Between Internal Modem Scripts
カテゴリ:Knowledge Base(旧TIL), 周辺機器, Power Mac


ディレクトリをNFSでエクスポートする方法

Tech Info Libraryに「60559:Mac OS X Server: Managing NFS Exports」という文書が掲載された。NetworkManagerでは、ディレクトリをNFS向けにエクスポートするボタンが利用できないが、NetInfoに情報を追加することで、エクスポートすることができる。NetInfoManagerを使う方法と、コマンドを使う具体的な方法が、この文書に掲載されている。Mac OS X ServerでNFSを利用する必要があるユーザーは要チェックだろう。

関連リンク:Mac OS X Server: Managing NFS Exports
カテゴリ:Knowledge Base(旧TIL), ネットワーク, Mac OS X Server


ftpでは/etc/ftpchrootを無視している

Tech Info Libraryに「31099:Mac OS X Server: /etc/ftpchroot File Is Ignored」という文書が追加された。Mac OS X Serverでは、ftp/etc/ftpchrootは基本的には利用していない。匿名アクセスのためのftpというログイン名を追加する以上の設定は無視される。

関連リンク:Mac OS X Server: /etc/ftpchroot File Is Ignored
カテゴリ:Knowledge Base(旧TIL), ネットワーク, Mac OS X Server


ヨーロッパ言語の設定はアシスタントではなされないので手作業で

Tech Info Libraryに「60634:Setup Assistant: European Settings Must Be Made Manually」という文書が追加された。iMac DVでセットアップアシスタントを使って設定しても、USの時間帯になり、キーボードも選択されていないことが、ヨーロッパ言語の国であるという意味に受け取られる。その場合、「キーボード」コントロールパネルでキーボードの設定を自分で行う必要がある。

関連リンク:Setup Assistant: European Settings Must Be Made Manually
カテゴリ:Knowledge Base(旧TIL), iMac


1999/10/21付けの更新されたTech Info Library

Appleより公開されているTech Info Libraryで、1999年10月21日付けで以下の文書が更新されている。以下のリストの左端が文書番号なので、記事の末尾にあるリンク先にジャンプし、その番号を手がかりに検索をすると良いだろう。

30118:Apple Location Manager: Frequently Asked Questions
30416:At Ease 5.0.1: Web Extras Read Me
30882:Network Printer Missing: Running Windows NT
30239:2/3/4/6 GB Firmware Utility: Read Me
30753:Mac OS X Server: What Is Needed Before NetInfo Starts
30829:AppleScript: Using Network Setup Scripting in Mac OS 8.5
73011:Mac OS X Server: Quicktime Streaming Server Remote Admin Capabilities
58466:iMac (Slot Loading): Upgrading Memory
60588:Mac OS 9: Apple LaserWriter 8f Printer Driver Not Compatible
58174:iMac: When to Install Available Updaters
73009:Sherlock: Error When "All Search Sites" Selected
31099:Mac OS X Server: /etc/ftpchroot File Is Ignored
22029:Switching to OT, OT/PPP from Classic Networking
60490:Desktop Printing: Error -8940
17228:PowerBook: Jumpy or Erratic Trackpad Operation
30020:Drive Setup: Version History
30760:Mac OS X Server: niutil Utility
31040:Mac OS: Display Resolution Switching on Startup
30441:Network Assistant: 3.5b12 Beta Seed
30661:AppleShare IP 5.0.x: Using ARA 3.0 PS on same machine
31042:AppleShare IP: Troubleshooting Shared User & Groups
30635:AppleShare: How Privileges are Stored
30415:At Ease 5.0.1: Updater Application Read Me
7247:DriveSavers, Inc.
31066:Mac OS Runtime For Java 2.1.4: Read Me
30388:Power Macintosh G3: Graphics Processing and Hard Drive Specifications
30289:SCSI Manager Update 1.2: Read Me
30684:Web Admin Beta Seed 1: Read Me
31077:Hard Drive Data Recovery and Warranty Implications

関連リンク:Tech Info Library
カテゴリ:Knowledge Base(旧TIL)