壁紙チェンジャー 「銀 杏」(しろがね あんず)   (c) Quria 2010-2011  Version 1.01     アイコン原画:曼珠沙華 1.概要   いわゆる壁紙チェンジャーですが、銀杏には以下の様な特徴があります。        ・マルチディスプレー対応     ・クロスフェードで画像切り替え     ・比率を保って画面を埋める以外に画像全体を表示するリサイズ     ・Windows 7 Starter 対応     ・Windows Vista/7 の Aero(半透明)対応     ・複数のファイル/フォルダを指定可能 (Ver 1.01〜)     ・サブフォルダ内の画像も検索可能   (Ver 1.01〜) 2.対応環境   Windows XP / Vista / 7 / Server 2003 / Server 2008 で動作します。   本来壁紙を変更できない Windows 7 Starter でも動作します。      壁紙の切り替え時に CPU に大きな負担が掛かります。   デュアルコア以上である方が好ましいです。   とはいえテストした結果、Atom Z520 でもそこそこ使えましたが。      Windows 7 Starter 向けの機能として複数の画像を登録せず、1枚のみを登  録することができます。その場合は遅い CPU でも問題なく使用することがで  きます。 3.内容物一覧   パッケージには以下のファイルが入っています。        ・銀杏.txt       このファイルです          ・銀杏.exe       実行ファイル本体です          ・銀杏64.exe       64bit版の実行ファイル本体です          ・銀杏_設定.exe       銀杏の設定を変更するのに使用します          ・hook.dll       銀杏の実行に必要です          ・hook64.dll       64bit版銀杏の実行に必要です 4.設定変更について   銀杏_設定.exeで、銀杏の設定を変更することが出来ます。   設定を変更した場合は必ず「銀杏.exe」を再起動してください。   そうしないと、変更した設定が反映されませんので注意してください。      ・壁紙変更間隔     壁紙を変更する間隔を、5秒以上で変更出来ます。     デフォルトは「60秒」です。      ・クロスフェードの速度     壁紙切り替え時のクロスフェードの速度を設定します。     切り替えに掛かる時間を 0.1 秒単位で設定します。     デフォルトは「1.6秒」です。      ・負荷を軽くする     切り替え時にもたつく時や、マシンパワーに不安がある場合にチェック    してください。     クロスフェードの描画処理回数を減らして負荷を軽減します。     デフォルトは「OFF」です。      ・アイコンのちらつきを軽減     Windows XP のみ有効です。     壁紙切り替え時にデスクトップのアイコンがちらつくのを軽減します。     その代わり、負荷が大きくなります。     マシン性能と相談して使用してください。     デフォルトは「OFF」です。      ・すべてのモニタを同時に切替     すべてのモニタの壁紙を同時に変更します。     モニタ台数が多い場合、解像度が高い場合に処理が重たくなるのを軽減    することができます。     OFFにした場合、モニタ1台毎に順番に変更します。     ONにした場合、すべてのモニタを変更するのに時間がかかります。     壁紙変更間隔を十分に取るようにしてください。     どちらの場合も〈クロスフェード速度×モニタ台数〉以上に設定してく    ださい。     デフォルトは「ON」です。      ・壁紙ファイル/フォルダ     壁紙(画像ファイル)、もしくは壁紙が保存されているフォルダをリス    トに登録してください。     「ファイル参照」ボタンを押すと1枚の壁紙を登録できます。     「フォルダ参照」ボタンを押すとフォルダを登録することができます。     また、フォルダを登録後、その登録したフォルダを選択した状態で    「再帰ON/OFF」ボタンを押すと「再帰」の部分が「○」「×」と交互に変    化します。     「再帰」が「○」の場合は指定したフォルダだけではなく、サブフォル    ダ内の画像も検索します。     「再帰」が「×」の場合は指定したフォルダに入っている画像のみを検    索します。(Ver 1.00までと同じ処理)     フォルダ登録直後は「×」になっています。     リストに2枚以上登録した場合はクロスフェードによる切り替えが有効    になります。     リストに1枚も登録されていない場合は壁紙の変更を行いません。     デフォルトは未登録です。      ・文字色     この設定はデスクトップアイコンの名前の陰を「なし」に設定している    場合のみ有効です。     デスクトップにあるアイコンの名前を表示する色を指定します。     壁紙が明るい色合いの場合は黒など、暗い色合いの場合は白など、好み    にあわせてください。     デフォルトは「白」です。      ・背景色     壁紙が設定されていない,見つからない,読み込めないなどの場合に画    面を塗りつぶす色を指定します。     また、余白ができるリサイズの場合の余白の色でもあります。     デフォルトは「青っぽい色」です。      ・半透明タスクバー     Windows 7 のみ有効です。Starter 向けの機能です。     チェックを入れるとタスクバーを半透明にします。      ・リサイズ     リサイズの方法を設定します。     左から順に       リサイズなし       画面いっぱいにリサイズ       比率を保って画面を埋める       比率を保って画像全体を表示する     です。     デフォルトは「リサイズなし」です。 5.バージョンアップ方法   旧バージョンを使用中の場合は簡単にバージョンアップが行えます。      1)銀杏が起動している場合は終了してください。      2)新しいバージョンの以下のファイルを上書きしてください。      銀杏.exe      銀杏64.exe      銀杏_設定.exe      hook.dll      hook64.dll      3)以上でバージョンアップ完了です。 6.使い方   「2.内容物」の6つのファイルを同じフォルダにおいてください。   初めて実行するときは、まず「銀杏_設定.exe」で設定を行ってください。   設定が完了したら、「銀杏.exe」を起動してください。   (64bit環境の場合は「銀杏64.exe」を起動してください)   銀杏が起動し、デスクトップが書き換わります。   終了する場合は、タスクトレイの「銀杏」アイコンをクリックして表示される  メニューから「終了」を選択してください。      * Windowsを起動した際、自動で起動したい場合はスタートメニューの「スター     トアップ」にショートカットを作成してください。 7.権利表示   「銀杏」の著作権は Quria にあります。   無断での転載・再配布は禁止します。   ブログなどでの紹介は制限ありません。ただしその際は必ず以下のアドレスを  記載するか、リンクを作成してください。      銀杏(しろがね あんず) ダウンロードページ    http://quria.kakoii.info/dl_anzu.shtml 8.免責   「銀杏」はフリーソフトです。   使用に辺り、金銭は必要としません。   また、使用したことによりいかなる損害が発生しようとも権利者は責任を負い  ません。   よって、「銀杏」の使用は自己責任でお願いします。 9.FAQ   ・XP でデスクトップのアイコンがちらつくんですけど     「アイコンのちらつき軽減」にチェックを入れてみてください。ちらつき    が軽減します。     その代わり、負荷が大きくなります。     マシン性能と相談して使用してください。     また、この機能を使用しても完全にちらつきはなくなりません。     「デスクトップのアイコン名に影をつける」を OFF にするとちらつきが    殆どなくなります。OFF にしての使用をお勧めします。     また、Vista/7 ならちらつかずに使用することができます。      ・画像を1枚だけ指定して表示することの何が嬉しいの?   ・複数の画像を登録してこそ意味があるんじゃないの?     Windows 7 Starter には、「壁紙を変更できない」と言うものすごい制限    があります。銀杏はその制限に関係なく壁紙を変更したように見せることが    できます。     7 Starter は主にネットブック向けです。ネットブックの多くは Atom な    どの非力な CPU が使われることが多いです。     そんな非力な CPU にクロスフェードをさせるのは酷なので、壁紙固定も    用意しておきました。(主に自分が使うために)      ・切り替え機能を使わない場合の設定で、モニタ毎に壁紙を設定したい     既にそのような設定を行えるソフトが出回っています。そちらを使用して    ください。     この機能は Windows 7 Starter で使うことを想定した機能です。     Windows 7 Starter はマルチモニタが使用できないため、複数のモニタに    別々の壁紙を設定する、という状況はあり得ません。なので、不要と考えま    す。      ・画面の設定などから壁紙を変更しても変わらない   ・Windowsの壁紙設定が変わらない     銀杏はWindowsの壁紙設定を「無視」しますし、変更もしません。     そのため、いくら壁紙設定を変更しても見た目は変わりません。     銀杏を終了すれば本来の壁紙に戻ります。      ・銀杏.exe と 銀杏64.exe のどちらを起動したらいいかわからない     とりあえず、銀杏64.exe を起動してみてください。     「このプログラムは現在実行中のWindowsとは互換性がありません」    と言う旨のメッセージが表示された場合は32bit環境ですので、改めて    銀杏.exe を起動し直してください。     ちなみに XP の場合は、間違いなく 銀杏.exe の方です。     銀杏64.exe を起動するべき人は分かっているでしょうから。(笑)      ・壁紙が表示されず、背景色一色になってしまう   ・起動したけど壁紙が変わらない     銀杏_設定.exe で指定したフォルダに画像ファイルが見つからない、    もしくは画像を読み込めませんでした。     正しいフォルダを指定するか、指定したフォルダに画像ファイルを入れ    てください。     なお、銀杏が読み込める画像フォーマットは BMP,JPG(JPEG),GIF,PNG    だけです。     また、銀杏起動後に画像ファイルを移動・削除した場合にも起こります。     その場合は、銀杏を再起動してください。      ・終了しようとしたら「フックアドレスが変更されている」と表示されて終    了できない     銀杏の起動後にデスクトップをフックするアプリケーションが起動され    ています。     この場合、銀杏だけの力では正常に終了することは不可能ですので、終    了できないようになっています。     デスクトップをフックしているアプリケーションを終了してから、もう    一度終了してみてください。      ・クロスフェードが重い   ・もっと軽くならないの?     難しいです。     クロスフェード部分を自前で書き直すことで幾分軽くはなりましたが、    これ以上の高速化は殆ど見込めません。 10.最後に   このソフトを作る切っ掛けくれた曼珠沙華氏。   あなたのワガママから「銀杏」は生まれました。   名付け親として可愛がってあげてくださいね。(笑) 11.履歴(一般公開前)   0.10  最初のβリリース   0.11  64bit対応,Vista/7対応,その他バグフィクス   0.12  マルチモニタ関連のバグフィクス   0.13  Windows 7 の Aero テーマに対応/バージョン表示修正   0.14  64bitで起動できなかった問題を修正   0.15  マルチモニタ関連のバグフィクス   0.16  7対策がXPで問題起こしていたのを修正   0.17  背景色を選択可能に   0.18  終了処理を安全に行えるように修正   0.19  画像が読み込めない時の処理を変更   0.20  リアルタイムに設定を変更可能な様に修正   0.21  クロスフェード速度の設定方法を変更/乱数を見直し   0.22  環境によっては起動できない場合があったのを修正   0.23  XP/2003で壁紙が表示されない場合があったのを修正   0.24  負荷軽減モードを追加   0.25  バグ修正・TXT見直し   0.26  微調整   0.27  起動時に負荷がかかっている場合、複数のモニタに同じ画像が出る       場合があったのを修正   0.28  アイコン名に影がついていない場合の処理を修正   0.29  Windows XP でアイコンがちらつく問題に対処   0.30  アイコンちらつき軽減をオプションに変更   0.31  壁紙切り替えをモニタ毎にするオプションを追加   0.32  タスクトレイにアイコンが登録されない場合があったのを修正       フェード時間を0にしたときの動作異常を修正   0.33  銀杏を起動したままWindowsを終了するとエラーが出る場合があった       のを修正   0.34  0.33の修正が不完全だったのを修正   0.35  デスクトップアイコンの名前の色を変更可能にした   0.36  スタートアップで起動するとエラーになる場合があったのを修正   0.37  銀杏終了後にエラーが出る場合があったのを修正   0.38  クロスフェード部分を書き直し アイコンを変更 12.履歴(一般公開後)   1.00  ファーストリリース アイコンを正式版に差し替え   1.01  複数のファイル/フォルダを登録可能に変更       サブフォルダ内も検索するオプションを追加       一時停止時に設定を変更すると動き出してしまうバグを修正       終了時にエラーが発生する場合があったのを修正 -------------------- 「銀杏」  銀杏.txt  (c) Quria 2010-2011  http://quria.kakoii.ddo.jp/  アイコン原画:曼珠沙華(はねたま)  http://www.geocities.jp/hanetama_sousaku/