
　　　　　　　　　起動ギミック作成・多形式壁紙マネージャ
　　　　　　　　　　　　　−ＪＵＫＥ　ｖ４．０−
                                   Alpha
　　　　　　　　　　　−糸屯− Jun Wakaya Aug.26.1995.
                                          Aug.30.1995.
                                          Sep.01.1995.



・ＪＵＫＥ　ｖ４．０の機能紹介

　　　　　ＪＵＫＥ　ｖ４．０は、以下の様にたくさんの機能を持っており、起
　　　　動時のギミック作りや、ＴＭＥＮＵ．ＩＦ２参照実行などで特に威力を
　　　　発揮するように作られた多目的ごった煮ツールです。起動時のギミック
　　　　作成については後ほど説明します。

　　　　・ＣＤ関連
　　　　　　　再生（各種繰り返し指定可）、ポーズ及び解除、早送り・巻戻し
　　　　　　　（曲数・フレーム数指定可）、停止、ＣＤ−ＲＯＭ情報表示、ボ
　　　　　　　リューム指定（左右独立指定可）、ドライブの自動停止時間設定、
　　　　　　　デバイス番号指定（要デバイスドライバ）

　　　　・サウンド再生関連
　　　　　　　ＳＮＤファイル読込再生・ＲＯＭサウンド再生（チャンネル、ノ
　　　　　　　ートナンバー、ベロシティー指定可）

　　　　・動くざんす再生関連
　　　　　　　ＭＯＶ・Ｖ０２再生（再生方式〔メモリー・ディスク〕選択、倍
　　　　　　　率指定、繰り返し回数指定、ウエイト指定可）

　　　　・Live movie再生関連
　　　　　　　ＭＶＥ再生（倍率指定）

　　　　・コンソール画面再設定
　　　　　　　必要に応じての画面自動再設定（非設定可）

　　　　・挨拶
　　　　　　　時刻に合わせた挨拶実行（時間帯の指定・各時間帯の音声ファイ
　　　　　　　ル名の指定可）

　　　　・グラフィクスローダー・壁紙コピー関連
　　　　　　　アルファー版に付き現在は工事中。暫定措置として旧版の壁紙ク
　　　　　　　ロスコピールーチンを入れてあります。タイル機能などが無い、
　　　　　　　等エフェクト関係は多少貧弱ですが、実は他形式からの直接壁紙
　　　　　　　コピーを付けたのはＪＵＫＥが元祖と言うこともあって、クロス
　　　　　　　コピーヤーとしては最強クラスの機能を誇っています。タイル機
　　　　　　　能に関してはtiffexと言うツールとの組み合わせで実現できます。
　　　　　　　使い方も含めて、壁紙コピーについては同梱の"wall.doc"をご参
　　　　　　　照ください。


・オプション一覧

　　　　　先に補足しておきますが、設定系のオプションは、必ずその設定を必
　　　　要とするオプションよりも前に記述する様にしてください。後に記述し
　　　　ても設定は反映されません。
　　　　　念のため、設定系のオプションには、※をつけておきます。

　　　　・ＣＤ関連
　　　　　　　-play
　　　　　　　　再生ボタンです。ＣＤ停止状態で実行すれば再生し、再生中な
　　　　　　　　らポーズを掛け、ポーズ中なら解除します。

　　　　　　　-stop
　　　　　　　　ＣＤドライブの回転を強制停止します。演奏中・ポーズ中なら
　　　　　　　　当然演奏は中止します。

　　　　　　　-cue
　　　　　　　-rew
　　　　　　　　早送りと巻戻しです。通常はパラメータに曲数を指定して、何
　　　　　　　　曲かまとめて早送り・巻戻ししますが、パラメータの先頭に f
　　　　　　　　を付けた場合はフレーム単位での早送り・巻戻しとなります。
　　　　　　　　但し一曲の先頭及び最後尾を越えることは出来ません。

　　　　　　　　例：run386 juke -cue f4321
　　　　　　　　　　４３２１フレーム早送りします。

　　　　　　　　例：run386 juke -rew 6
　　　　　　　　　　６曲巻戻しします。

　　　　　　　-cmode※
　　　　　　　　演奏時の繰り返しモードを指定します。指定は以下のとおりで
　　　　　　　　す。

　　　　　　　　　　・０
　　　　　　　　　　　　最終トラックまで繰り返し演奏します。
　　　　　　　　　　・１
　　　　　　　　　　　　最終トラックまで演奏して停止します。
　　　　　　　　　　・２
　　　　　　　　　　　　１トラックを繰り返し演奏します。
　　　　　　　　　　・３
　　　　　　　　　　　　１トラックを演奏して停止します。

　　　　　　　　例：run386 juke -mode 2 -cue 1
　　　　　　　　　　１曲早送りして、その曲を繰り返します。

　　　　　　　-cdinfo
　　　　　　　　ＣＤ−ＲＯＭの情報の他、ボリューム等を表示します。ＣＤが
　　　　　　　　停止中の場合、各トラックにおいて、音楽トラックの場合は時
　　　　　　　　間を表示し、データトラックの場合はおおよその総容量を表示
　　　　　　　　します。又演奏中の場合はそのトラック名及び実行時の演奏ポ
　　　　　　　　イントを表示します。但し、繰り返し演奏中にこの機能を実行
　　　　　　　　するとＢＩＯＳの仕様上（と思われる）繰り返しフラグが落ち
　　　　　　　　てしまいます。ご注意ください。

　　　　　　　-dstop
　　　　　　　　ＣＤドライブの自動停止時間を設定します。通常、２５５秒と
　　　　　　　　なっていますが、これを自在に変更することが出来ます。又、
　　　　　　　　０を指定すると停止しなくなります。

　　　　　　　　例：run386 juke -dstop 0
　　　　　　　　　　ドライブの自動停止を抑制します。

　　　　　　　-dno※
　　　　　　　　デバイスドライバで指定したデバイス番号のドライブを操作対
　　　　　　　　象にします。但し、そのドライバに音楽演奏の実行機能が付い
　　　　　　　　ている必要があります。

　　　　　　　　例：run386 juke -dno 2 -play
　　　　　　　　　　デバイス番号２のドライブのＣＤを再生します。

　　　　　　　-volume
　　　　　　　　ＣＤのボリュームを調節します。通常の指定では左右のボリュ
　　　　　　　　ームを同時に調節しますが、パラメータの先頭に lや rを付け
　　　　　　　　ることによって左右独立に調節することができます。

　　　　　　　　例：run386 juke -volume l64 -volume r100
　　　　　　　　　　ボリュームを左６４、右１００に設定します。


　　　　・サウンド再生関連
　　　　　　　-snd
　　　　　　　　拡張子が「.snd」のファイルを読み込んで再生します。サイズ
　　　　　　　　は搭載メモリに依存します。再生中に何かキーを押すと強制停
　　　　　　　　止できます。

　　　　　　　-rom
　　　　　　　　内蔵ＰＣＭを再生します。１から１０までの１０個のサウンド
　　　　　　　　があります。再生中に何かキーを押すと強制停止できます。


　　　　　　　　　　１　お早う
　　　　　　　　　　２　今日は
　　　　　　　　　　３　今晩は
　　　　　　　　　　４　バイバーイ
　　　　　　　　　　５　さよならー
　　　　　　　　　　６　おやすみ
　　　　　　　　　　７　選んでください
　　　　　　　　　　８　入力してください
　　　　　　　　　　９　御面なさい
　　　　　　　　　１０　確認してください

　　　　　　　-ch※
　　　　　　　　再生用のチャンネルを設定します。

　　　　　　　-note※
　　　　　　　　ＰＣＭの音程を設定します（デフォルトは６０）。

　　　　　　　-vel※
　　　　　　　　ＰＣＭのベロシティー（音の強さ）を指定します。

　　　　　　　　例：run386 juke -note 68 -snd f:\snd\stest.snd -note 55 \
　　　　　　　　　　 -rom 5 
　　　　　　　　　　f:\snd\stest.sndと、内蔵ＰＣＭの５番を連続再生します。
　　　　　　　　　　その際、f:\snd\stest.sndは甲高く、内蔵ＰＣＭの５番の
　　　　　　　　　　方は低い音程で再生します。


　　　　・動くざんす再生関連
　　　　　　　-zmode※
　　　　　　　　動画の再生モードを指定します。モードは以下のとおりです。

　　　　　　　　　 0　.movファイル⇒メモリー再生
　　　　　　　　　　　.v02ファイル⇒ディスク再生

　　　　　　　　　 1　.movファイル⇒ディスク再生
　　　　　　　　　　　.v02ファイル⇒メモリー再生

　　　　　　　　このパラメータはオプション無指定時は自動的に０となります
　　　　　　　　ので、一般的な再生には不要でしょう。しかし、.mov等でコマ
　　　　　　　　ンド実行後の再生までのスピードが問題になるときや、ディス
　　　　　　　　クからでは正常に展開できない.v02等の再生時にはあると便利
　　　　　　　　です。また、当然ですがメモリが足りないときはディスクによ
　　　　　　　　る再生に切り替わります。

　　　　　　　-rep※
　　　　　　　　動画の繰り返し回数を指定します。パラメータに iを指定する
　　　　　　　　と永久に繰り返します。また、単に何も指定しないで実行する
　　　　　　　　もオプションに iを指定したのと同じ働きをします。

　　　　　　　-zoom※
　　　　　　　　動画の拡大率を指定します。拡大率０．５が最小になります。

　　　　　　　-wait※
　　　　　　　　動画のウエイトを指定します。

　　　　　　　-zns
　　　　　　　　動画を再生します。与えるファイル名には拡張子が絶対に必要
　　　　　　　　です。

　　　　　　　　例：run386 juke -rep i -zoom 0.5 -zns f:\mov\ztest.mov
　　　　　　　　　　f:\mov\ztest.movを最小の倍率で永久に繰り返し再生しま
　　　　　　　　　　す。


　　　　・Live Movie再生関連
　　　　　　　-lzoom※
　　　　　　　　動画の拡大率を指定します。

　　　　　　　-lm
　　　　　　　　動画をディスクから一回だけ再生します。再生中、キーボード
　　　　　　　　のキーのうち適当なものを叩くと強制停止できます。次版では
　　　　　　　　もう少しいろいろ入れる予定です。


　　　　・コンソール画面再設定
　　　　　　　-crtc
　　　　　　　　コンソール画面で、ＦＭタイマＢ等の関係上表示が停止してし
　　　　　　　　まうことがあります。このオプションはそのような時に画面を
　　　　　　　　初期化します。尚、ＪＵＫＥのコマンドのなかにもいくつかこ
　　　　　　　　の様な状態になる機能を使ったものがありますが、その際には
　　　　　　　　終了時に自動的に初期化しますので問題ありません。
　　　　　　　　　このテの機能を持ったツールは結構有りますが、ＪＵＫＥに
　　　　　　　　おいてはＥＧＢの初期化なども行いますので、今までのツール
　　　　　　　　で消せなかったようなゴミにも対応します。

　　　　　　　-nocrt※
　　　　　　　　幾つかの自動的にコンソールを再設定するコマンドがあります
　　　　　　　　が（-snd、-rom、-zns、-lm ）その再設定を抑止します。これ
　　　　　　　　を指定するとコンソールでのギミック実行時、一々コンソール
　　　　　　　　画面に切り替わることがないので快適になります。ただし、そ
　　　　　　　　の際はコマンドの最後に意図的に -crtcを付けることをおすす
　　　　　　　　めします。


　　　　・挨拶
　　　　　　　-morn※
　　　　　　　　何時からを朝にするかを指定します。時間の指定は１時間単位
　　　　　　　　で、範囲は０時から２３時までです。この設定は以下の二つに
　　　　　　　　も共通します。

　　　　　　　-noon※
　　　　　　　　何時からを昼にするかを指定します。

　　　　　　　-night※
　　　　　　　　何時からを夜にするかを指定します。

　　　　　　　-mornsnd※
　　　　　　　-noonsnd※
　　　　　　　-nightsnd※
　　　　　　　　朝・昼・夜にそれぞれ鳴らす.sndファイルを指定します。拡張
　　　　　　　　子は省略できません。この指定のないときはＲＯＭのＰＣＭが
　　　　　　　　自動的に選択されます（１〜３番）。

　　　　　　　-greeting
　　　　　　　　時刻を参照して、ふさわしい挨拶を返します。


　　　　・壁紙コピー関連
　　　　　　　アルファー版に付き現在は工事中。詳しくは"wall.doc"をご覧下
　　　　　　　さい。



・起動時のギミック作成について

　　　　　ＪＵＫＥの持つ連続実行機能を利用して、ちょっとしたデモの様なこ
　　　　とが出来ます。これを起動時に実行するとなかなかハデなことも実行可
　　　　能で、幸せになれます。
　　　　　例えば、以下のようにしてみてください。

　　　　run386 juke -snd wtwn.snd -play -zns opening.mov -mornsnd gm.snd \
　　　　-noonsnd hl.snd -nightsnd gn.snd -greeting -stop -wall

　　　　ここでwtwn.sndには「Welcome to fm TOWNS」opening.movには TOWNSロ
　　　　ゴのアニメーション、gm、hl、gn各ファイルには…まあ…アニメからの
　　　　サンプリングとか彼女や彼氏のささやきとかを入れておくとします。

　　　　　これを実行すると、 「Welcome to fm TOWNS」としゃべると同時にＣ
　　　　Ｄを再生し、 TOWNSロゴのアニメーションが流れ、それが終わると、愛
　　　　しいあのヒトの声で締めくくってから、おもむろに壁紙をコピーし、Ｃ
　　　　Ｄを停止してＴＭＥＮＵが起動します。

　　　　ここまでハデでなくても、例えば動画ファイルを複数連続して再生する
　　　　合間にロードのためのメッセージと画像を表示しておくといったことが
　　　　１コマンドで出来てしまいます。色々と応用も効くかもしれませんので
　　　　皆さんも是非お試しください。


・ＴＭＥＮＵ．ＩＦ２への登録

　　　　　ＳＮＤ、ＭＯＶ、Ｖ０２、ＴＩＦ、ＪＰＧ、ＷＡＶ、ＭＶＥについて
　　　　は、実行可能になる予定です。
　　　　　ＷＡＶについては新開発環境を手に入れてからにします。
　　　　　現在はＳＮＤとＭＯＶとＶ０２とＭＶＥのみ対応しています。登録は
　　　　以下を参考に行ってください。


　　　　SND,00,20,E:\USR\Bin\Juke.EXP -vel 127 -snd
　　　　MOV,00,20,E:\USR\Bin\Juke.EXP -zmode 1 -zoom 0.5 -zns
　　　　V02,00,20,E:\USR\Bin\Juke.EXP -zoom 0.5 -zns
　　　　MVE,00,20,E:\USR\Bin\Juke.EXP -lzoom 0.5 -lm

　　　　しかし、これではＪＵＫＥの特徴の半分も出せていませんデス、ハイ。

　　　　ＪＵＫＥがこの機能で強力さを発揮するのは何といっても連続実行機能
　　　　です。例えば、各行の最初に-snd命令と誰かさん（彼女、彼氏、アニキ
　　　　ャラ、アイドル、ニュースキャスター、今度こそアニキ）（えと…、↑
　　　　びっくりして貰えました？？）の「ちょいと待つ」旨のメッセージを入
　　　　れておくとか、自分のアイキャッチを入れた.movを追加するとか、そう
　　　　いった事（ギミックの追加）をやり、「ああ、ごった煮だネ」と感じて
　　　　はじめて「ＪＵＫＥっぽく使えた」、となります(^^;。あ、待って、逃
　　　　げないで〜〜(^^;フツーに使っても結構便利ですから。


・トラブルを避けるために…(^x^;)。

　　　　　このソフト（以下このツール）はフリーソフトウェアです。トラブル
　　　　を避けるために著作権はとっておきますね（というか、捨てられない :->）。
　　　　ちなみに、ＰＤＳライブラリに入っててもフリーソフトウェアです。Ｐ
　　　　ＤＳぢゃないよん。

　　　　「ＧＬ３２Ｋ」はKAROU UOTA氏のライブラリです。
　　　　「ＵＧＯＫＵ．ＬＩＢ」は戸田　浩氏のライブラリです。
　　　　著作権は各作者に帰属します。また、この場を借りて、上のような素晴
　　　　らしいライブラリを作成され、自由な使用を許可してくださっている各
　　　　々の作者の方々に感謝します。

　　　　　バグ、トラブル等に関してはなるべく対処致しまふが、このツールを
　　　　使って起こったトラブルに対しての責任は、残念ですが負わずに裸足で
　　　　逃げますので各自の責任において使用してくださいね (^◇^;)。あ、一
　　　　応アルファ版ですけど、壁紙以外は完成してますんでご安心を。

　　　　　ばらまく時はもらった時点でパッケージされているファイルをそのま
　　　　まいじらずやったってください。どっかでファイル落ちが出たら出した
　　　　ヤツのせいじゃ〜(^_^;)。文句はそいつに殺到することであろう(か？)。
　　　　　ま、それだけチェックしてくれたらネットに転載することもオッケェ
　　　　ぢゃ(*^^*)。ただしバージョンアップなんかのさぽーとをしたいので、
　　　　事後承諾でいいからメールおくりm(__)m  ★。ｾﾞｯﾀｲﾀﾞﾖ(^^)
　　　　　ＪＵＫＥに対してメディア代以上の銭を遣り取りするときは分け前を
　　　　寄越せ(`ﾍ'ﾒ)。
　　　　＼(^.＼)(／.^)／ｿﾉﾊﾅｼﾊｵｲﾄｲﾃ…寄越さなくていいからやめたってくだ
　　　　さい(*^^*)。

　　　　商利用したいという奇特なシトはメールをくり。

　　　　　このツールの改造は自由ぢゃが、それを配るのは不許可！！

　　　　　それだけだよん。こいつ気に入らねぇ、とおもったらすぐにごみ箱ア
　　　　イコンにドラッグ、どらっぐ (^◇^;)ｳｿｳｿ。…と思っていたら、最近は
　　　　山羊さんに喰わせられるのネ(^^;


・Ｐ．Ｓ．

　　　　　ばぐ潰しには全力をもってあたっておりますが、発見なさった方はご
　　　　一報ください。
　　　　　こんな機能が欲しい、等のご要望も歓迎致します。実際、ＪＵＫＥは
　　　　そういったご要望にお答えする形で発展してきました。あ、親しいメー
　　　　ルをつけてくれた方にはお返事しますね。サポートは、運良く発見でき
　　　　ればボードでもＯＫですが、確実にする為になるべくメールでお願いい
　　　　たします。


・ネットでの連絡先

　　　　Nifty Serve 　　　　　　　　　　　　PXC01636　若谷　純
　　　　電脳わ〜るど　　 06-336-4798　　　　DW0085　　若谷　純
　　　　たうたうねっと　048-725-9719　　　　TOW00020　若谷　純（ここに常駐）

・たうたうねっとについて

　　　　たま〜に（月半ばに０〜１４日ほど）通信が停止することが有りますの
　　　　でご注意ください(自爆)。






