ゑめくりクン 0.92 (Windows95/98用・Delphi 5) |
|
|
amkur092.lzh 446KB [2001/07/20 UP]
FTP HTTP |
ゑめくりクン 0.973
amkur097.lzh 447KB [2001/10/06 17:20 UP]
正常に演奏できないなどのバグ報告をいただいています。
こちらでは検証できないことがありますので、もし不都合が
ありましたら、できるだけ詳しくお教えいただけると助かり
ます。みなさまにご協力のほどよろしくお願いいたします。
指定フォルダの JPEG画像を縦横比を維持して画面一杯にスライド表示します。 スムージング処理をしていますので、拡大縮小時でも滑らかに表示します。 背景色を画像からサンプリングしますので、画面は効果的に変化します。 対応する画像ファイルは、*.jpg, *.bmp, *.png です。 MPEG Audio などをバックグラウンドで再生します。 対応する拡張子は、*.mp1, *.mp2, *.mp3, *.rmp, *.wav, *.mid。 それぞれのフォルダーを変更することでお好きなスクリーンセーバーに 早変わりします。 【設定項目】 1. 画像ファイルのあるフォルダを選択。【必須】 参照ボタンをクリックして、フォルダを選択してください。 サブ・フォルダも検索します。 以下の項目は必要に応じて変更してください。 2. 画像をランダムに表示したい時はチェックしてください。 3. スライド時間を設定します。 秒数は目安です。表示処理に要する時間は含まれません。 4. 拡大時の最大倍率を設定します。画像は中央に表示します。 1倍〜 3倍の間で設定してください。デフォルトは 1.5倍です。 1倍では拡大しませんが、画面より大きい画像は縮小します。 5. 背景色を暗くする限度の設定です。 0 〜 200 の間で調整します。デフォルトは 150です。 (矢印のクリックでデフォルトに戻します。) 6. ファイル名の表示位置を指定します。 7. ファイル名を表示するフォントを選択します。 ファイル名に日本語が含まれていない場合は欧文フォントが使用できます。 SHIFT JIS 以外の 2バイト文字は文字化けします。 日付と時刻も同じフォントで表示します。 8. フォルダ名を表示したい時はチェックしてください。 表示するフォルダ名は、ファイル名の直前のサブフォルダ名だけです。 フルパス名ではありません。 欧文フォントを選択した場合は、フォルダの区切り文字は、 『¥』ではなく『\』になります。 9. 日付を表示する時はチェックしてください。 ファイル名に続けて表示します。 10. 時刻を表示する時はチェックしてください。 ファイル名に続けて表示します。 11. 表示するファイルの最低サイズを設定します。 5KB 〜 50KB の間で、デフォルトは 10KB です。 12. 背景色のサンプリング回数。デフォルトで 20回です。 5 〜 200 の間で調整してください。 13. 音源ファイルのあるフォルダを選択。 参照ボタンをクリックして、フォルダを選択してください。 サブ・フォルダも検索します。 クリアボタンは無選択状態に戻します。 14. 音源をランダムに演奏したい時はチェックしてください。 15. Media Player を使って再生する時にチェックしてください。 MIDI は、Media Player で再生します。 16. 音源のボリューム設定です。 この設定は『ゑめくりクン』内だけで有効です。 Media Player再生時には無効です。 17. ゑめくりクンの動作時間を設定します。 この設定はモニタの省電力機能が未設定の場合に限り有効です。 5 と 12 は、お遊び機能です。変更しても効果はそれほど違いません。 画像ファイル、音源ファイル共に繰り返して表示・演奏します。 『振り訳クン』の画像処理を転用しています。 画像ファイルの閲覧・整理、壁紙の設定は、『振り訳クン』をご利用ください。 【ゑめくりクンの動作時間】 このスクリーン・セーバーは、モニタの省電力機能が動作すると停止します。 ただし、モニタの状態を監視できてないため、 実際には下記のように それぞれの設定時間から計算して動作時間を決めています。 モニタの電源断までの時間 − スクリーン・セーバーの待ち時間 = 動作時間 プレビューなどでスクリーンセーバーを起動した場合も同じです。 モニタの電源断が設定されてない場合は、16 の設定が有効になります。 OS によっては、モニタの省電力機能の設定が読めないことがあります。 その場合も、16 の設定に従いします。 【ファイル構成】 解凍後のファイルは、4つです。 emekuri.scr 本体。 RESIZE32.DLL スムージング用の DLL。 VBMP3.DLL MPEG Audio ファイル操作用の DLL。 readme.txt このファイルです。 emekuri.ini 設定ファイル。 設定後、本体と同じフォルダに自動生成。 Delphi 5 で作成していますので、ランタイムなどの他のファイルは 不要です。 【インストール】 TEMPフォルダーでない、任意のフォルダに解凍します。 右クリックのメニューから『インストール』を実行してください。 【アンインストール】 上記のファイルをすべて削除してください。 パスワード情報以外はレジストリの操作は行っていません。 「アプリケーションの追加と削除」には、対応していません。 【注意事項】 ハイカラー以上の解像度でご使用ください。 Windows95 では、Internet Explorer 4.0 以上をインストールした 環境でご使用ください。 音源ファイルの再生は環境によって正常に動作しない場合があります。 その場合は、申し訳ありませんが、音源ファイルの再生は中止してください。 Media Player の対応拡張子の追加は、直接 INIファイルを変更する ことで可能です。MediaExtの項目に空白を開けて、ピリオドから 追加する拡張子を記入してください。デフォルトでは、.mid が 登録されています。 【謝辞】 作成に当たっては、安藤 亮太氏の Screen Saver Sampleを 利用させていただきました。 http://www02.so-net.ne.jp/~rando/index-j.html RESIZE32.DLL は、酔伯氏のフリーソフトです。 使用にあたっては、酔伯氏や七☆星氏、佐々木一夫氏のコードを 参考にさせていただきました。 VBMP3.DLL は、ミケこと、苅込大輔氏のフリーソフトです。 最新版の公開等は、以下のページにあります。 http://www.angel.ne.jp/~mike/ 著作権は本文の最後に記載しました。 使用にあたっては、かぢ氏の VBMP3 for Delphi のコードを 参考にさせていただきました。 パンタグラフ(fumika)氏の CuteButton 3.0、 江川 伸和氏の TBrowseDlg コンポーネントを使っています。 Tarquin氏の GLDPNG で PNG画像を表示しています。 GLDPNG (c) 1998-2001 Copyright Tarquin All Rights Reserved. ZLIB ver 1.1.3 (c) 1995-1996 Copyright Jean-loup Gailly and Mark Adler ありがとうございました。 本ソフトは、フリーソフトです。 使用した結果、いかなる損害が生じても作者は責任を負いません。 雑誌・書籍などに収録される場合は、作者にご連絡ください。 転載はご遠慮ください。 【履歴】 0.972 2001/10/05 フォルダ名の表示を追加。その他。。 0.968 2001/08/03 MIDIファイルを再生できない時があるのを修正。 0.948 2001/07/30 ファイル名を表示しない時にゴミが画面に現れるバグを解消。 0.928 2001/07/20 PNGを表示できるように変更。その他。Delphi 5 に変更。 0.828 2001/06/22 Media Player で Midi を再生できるように変更。 0.762 2001/06/18 動作時間の計算ミスを修正。演奏のチェックを変更。 松本氏のご協力に感謝。 0.728 2001/06/14 縮小プレビュー画面の変更。フォント設定。その他。 0.628 2001/06/10 MP3演奏機能の追加。その他。 0.514 2001/05/22 名称の変更。 0.504 2001/05/09 最低ファイルサイズの設定。デフォルトの矢印など。 0.466 2001/04/18 動作時間の設定の追加。他。 0.454 2001/04/01 背景色の濃淡やサンプリング回数を設定できるように変更。 0.314 2001/03/17 微調整。 0.312 2001/03/16 二重起動するバグを修正。 背景色を自動選択。 ファイル名の表示。 0.2 2001/03/10 初公開。 【VBMP3.DLLの著作権】 ・ このプログラムの著作権は、Xing Technology, GoodNoise, 高橋政雄氏, ミケこと、苅込大輔が保有しています。 ・ 本プログラムで使用しているFFTアルゴリズムの著作権は Reliable Software が保有しています。 ・ TimeTag.LZH(タイムタグ仕様書)の著作権は駄歌詞屋氏が保有しています。 配布先:http://get.to/dagashiyaバグ情報などの連絡先は、 E-mail birdie@jaggy.club.ne.jp 渡辺 まで。 ご要望もお待ちしています。
|