Last modified: 2011-01-03
作成者:西本 卓也
winukk 開発者情報
[開発者情報] UkkPlayer 実行に必要な環境
UKK は The Universal Kernel for Keyboard training の頭文字です。
Windows 95 / Windows 98 / Windows 98 Second Edition / Windows ME
Windows NT 4.0 Workstation (SP3以上) / Windows 2000 Professional
- CPU Pentium 150MHz 以上 メモリー64MB 以上
- 音声出力機能/スピーカーまたはヘッドフォン
[開発者情報] UkkPlayer 開発ツール
- Microsoft Visual Basic Enterprise 6.0 (SP5)
- Borland Delphi 5 Professional
- InstallShield Professional 6.2 (for setup.exe)
- Microsoft SAPI 4.0 対応の音声合成エンジンが必要です。
IBM ProTALKER 97 V2.04 を使用して開発しました。
[開発者情報] UkkPlayer の詳しい構造
UkkPlayer 2.0 の実行ファイルは winukk.exe と taskctrl.dll です。
winukk は「うぃなく」と読みます。
シナリオの仕様は ukk-file.txt
を参照してください。
ただし、UkkPlayer 2.0 がこの仕様書どおりに動作することを
保証するわけではありません。また、シナリオを改変した場合の
UkkPlayer 2.0 の動作は保証しません。
Windows システムフォルダにコピーする必要があるのは
以下のファイルです。
- Micorosoft Visual Basic V.6.0(SP5) Runtime
- system32 フォルダの comdlg32.ocx, mci32.ocx
- Microsoft SpeechAPI (SAPI) 4.0a (spchapi.exe 847,096bytes)
インストールされる \windows\speech\xvoice.dll は 1999/12/16 12:00
ファイルバージョン 4.0.4.3303 です。
実は SAPI 4.0a の xvoice.dll にはもう一つバージョンがあります。
http://msdn.microsoft.com/workshop/imedia/agent/agentdl.asp
で配布されている 844,448bytes の spchapi.exe は、
ディジタル署名の日付は新しいのですが中身が古いようです。
機能の違いはよくわかりません。
UkkPlayer 2.0 が使用するレジストリは以下の通りです。
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Winukk
[開発者情報] インストーラーの詳しい構造
(未完成)
InstallShield Pro で作成した
「ウチコミくん」の「音声インストーラー」について説明する予定です。
Takuya Nishimoto