徒然なるままに、日ぐらしP/Cに向ひて――
メインメニュー
自作ソフト
ブログカレンダー
2012年 5月
« 4月    
 12345
6789101112
13141516171819
20212223242526
2728293031  
WordPress カテゴリ一覧

2004.05.06 flyman

WP AUTO


[WP Auto]を紹介して頂いた書籍


ダウンロードはベクターのページからどうぞ。
(Ver. 0.51)
Version 0.28もこちらでDL出来ます。

2006年の休日カレンダー(2006.DAT) Version 0.51には同梱されています
2007年の休日カレンダー(2007.DAT)


以前のバージョンでは、「グループに壁紙を登録する」方式だけでしたが、 バージョン0.40では「グループにディレクトリを登録する」ことが出来るように なりました。ディレクトリ内の画像は随時自動的に検索されますので、 ディレクトリへの画像ファイルの追加や削除が適宜反映されます。
バージョン0.50では、サブディレクトリを含めることも出来ます。
 このバージョンも相変わらずテストが十分ではありません。 (どのバージョンもだけど・・・)。 バグを発見した方はメールでお知らせ下さい。 その他、ご意見・ご感想・要望等あればメールして下さい。

WP Auto は、壁紙設定プログラムです。標準で対応する画像フォーマットは BMPおよびJPEGファイルのみですが、 Version 0.24からはSusieプラグインに対応していますので、 使用したい画像フォーマットに対応したプラグインを WPAUTO.EXEと同じディレクトリに入れるだけで、 そのフォーマットの画像を表示できるようになります。
WP Autoは、画像ファイルを順に壁紙として設定します。画像ファイルは別々の ディレクトリにあっても構いません。

WP Autoの大きな特徴として、壁紙に合わせて背景色を自動的に変更するという 機能があります。この機能を使えば、壁紙の周囲に余白がある場合でも 違和感なく表示させることができます。
ソフト名WP Auto Version 0.50d
登録名WPA050d.LZH
作者flyman
動作環境Windows XP
動作確認PentiumIV + Windows XP Pro. Edition
動作確認ThinkPad s30 + Windows XP Home Edition
解凍方法LHAにて解凍
ソフト種別フリーソフトウェア
転載条件基本的に不可



目次

SSTPについて

SSTPは、佐川豊秋氏が公開されている「何か」用のプロトコルです。WPAUTOは Version 0.26からSSTPを実装し、デスクトップキャラクタに壁紙変更を 通知させています。この機能を使うためには、(当然ながら)別途
「何か」 または 「SSP」 が必要です。
WPAUTOでは、これらのSSTPサーバーに合わせて「環境設定」でPORTの設定を 行う必要があります。PORTが「Disable」のとき、SSTP通信を行いません。
目次へ戻る


変更履歴
  • [0.50]
    • 「壁紙グループ管理」で、画像ファイルのドラッグ&ドロップでの壁紙リスト 登録に対応した。
    • 背景に壁紙の四隅8x8ピクセルをタイル状に張り詰めるモードを追加。
    • ディレクトリを再帰的に(サブディレクトリも)検索する機能を追加。
    • 画像のリサイズにバイリニア法(線形補間法)を使用する様にした(従来は ニアレストネイバー法)。
    • 壁紙を薄くするモードを追加。
  • [0.43]
    • 毎時0分の張り替えに対応。
    • 終了時に張り替えまでの残り時間を保存する様にした。
  • [0.42]
    • 設定ファイル(WPAUTO.INI WPAUTO.GRP)の保存場所を My Documents\WPAUTOにした。
    • 休日データファイルの保存場所をMy Documents\WPAUTOにした。
  • [0.41]
    • 設定ファイル(WPAUTO.INI WPAUTO.GRP)の保存場所をMy Documentsにした。
    • 設定ファイル(WPAUTO.INI WPAUTO.GRP)を非表示属性とした。
    • 2005年の休日データファイルを追加。
  • [0.40]
    • 2004年の休日データファイルを追加。
    • グループにディレクトリ登録が出来るようにした。登録されたディレクトリ内の 画像は 随時自動検索され、画像ファイルの追加・削除が自動的に行われる。
    • 今までは、存在しない画像が指定されると「何もしない」仕様だったのを グループ内の存在する次の画像を表示する様にした(オートチェンジ時)。
    • カレンダーフォントのBoldとItalicをマニュアル指定できるようにした。
    • カレンダーフォントの色をマニュアル指定できるようにした。
    • 壁紙をファイル保存できるようにした(もとからファイルなんだけど)。
  • [0.33]
    • いつの間にやら発生していたバグ潰し。
    • リクエストにお答えして、カレンダーの表示位置、サイズ、フォントを 自由に選べるようにした。これって、便利か??
  • [0.32]
    • 貼り替えタイミングを起動後1回指定時間経過時に行うモードを追加。
  • [0.31]
    • 2003年の休日データファイルを追加。
    • Delphiのバージョンを5から6に変更(オブジェクトサイズが 大きくなってしまった・・・)。
    • WindowsXPが、WPAUTO常駐時に終了出来なかった問題に対応(ただしWindowsXP はサポート外。ま、どんな環境でもサポート保障はしないのだが)。
    • 背景色変更時にシステム値を書き換えるかどうかを選べるようにした。 書き換えを抑止するとアイコンタイトルの背景等が変更されなくなるが、 壁紙変更時のちらつきが抑えられる。
    • ポップアップメニューを表示するボタンの左右を入れ替え可能とした。
  • [0.30a]
    • カレンダーの月・曜日表示を3種類から選べるようにした。
    • スクリーンセーバー起動時に壁紙変更を抑止するパラメータを追加。
    • バルーン・ヘルプを設定。
  • [0.30]
    • 壁紙グループ設定画面でキャンセルを押したときにそれまでの変更を破棄 するようにした。
    • 画像のランダム表示機能を追加。
    • ギャラリー表示の画像切り替えにロールオーバー効果を使用。
    • カレント画像表示ルーチン、背景色設定ルーチンなどのコードを整理。
  • [0.29a]
    • カレンダーに曜日を表示。
    • 背景色をレジストリから拾っていたのをGetSysColor APIに変更。
    • カレンダーのフォントサイズ決定ロジックを変更。
  • [0.29]
    • 壁紙表示ルーチンの変更。従来、タイル/中央表示や背景色はWindowsの 機能を使っていたものを 今回、フルスクリーンサイズの1枚の壁紙として 加工したものを中央表示するようにした。
    • モノクロ表示機能を追加。
    • セピア色表示機能を追加。
    • カレンダー表示機能を追加(2ヶ月まで)。
    • タイル自動割付およびスパン設定機能を追加。
    • タイルを交互に反転(Mirror)、ネガ表示可能に。
    • 表示設定ダイアログで、機能がオフの項目を触れないようにした。
    • 背景色のマニュアル設定機能を追加。
  • [0.28c]
    • ギャラリー表示画面にロック機能を付加。 省略時のパスワードは「WPAUTO」。
  • [0.28]
    • 壁紙グループの名前変更機能を追加した。
    • 壁紙グループへのファイル登録時にマルチセレクトを可能にした。
    • 壁紙グループの並び順を変更可能にした(ほとんど無意味)。
    • インターバルの指定を「n分」から「n時間n分」に変更。
    • ディレクトリ単位の壁紙一括登録機能を追加した。
    • 壁紙グループ設定画面から自動表示させるグループを設定可能にした。
    • 壁紙グループ設定画面から単独表示させる画像を設定可能にした。
    • ギャラリー表示時に5秒間マウスを動かさないとカーソルを非表示に。
  • [0.27]
    • ゴースト(タイミング)により、「何か。(仮)」でうまく表示されない現象に 対応した。
    • SSTP設定にDirectSSTPと停止(Disable)モードを追加した。
    • 「前の画像」「次の画像」表示時にタイマーをリセットする様にした。
    • タスクトレイアイコンのダブルクリックで、表示中の壁紙を前面に表示する様 にした。
    • SSTPの会話パターンを追加した。
  • [0.26]
    • SSTP対応にした(単に会話するだけ)。「何か。(仮)」または「SSP」が起動して いる場合、壁紙の変更を知らせてくれます(それだけ)。
  • [0.25] (非公開バージョン)
    • グループ登録された画像を全て削除するとエラーになっていたのを修正した。
    • 付けるまい、と思っていた「ギャラリー・モード」を付けてしまった。
  • [0.24]
    • 設定をINIファイルに保存するタイミングがメニューから「終了」を選択 したタイミングだったのをそれぞれの設定が完了した時点に変更した。
    • Susie Pluginに対応した。
    • 背景色の設定を、 四隅の「平均」「明色」「暗色」から選べるようにした。
    • 「前の画像」「次の画像」表示機能を右クリックメニューに追加した。
    • 存在しない壁紙を指定されたときに前の壁紙を表示するようにした (今まではそこで停止していた)。
  • [0.23]
    • 起動時、壁紙張替時にWAVE再生可能にした。
  • [0.22]
    • 背景色をシステムパレットの近似色になるようにした。
    • オートチェンジON/OFFでタスクトレイ内のアイコンを変更。
    • ActiveDesktop設定時の不具合等のバグ修正。
目次へ戻る


謝辞

このソフトは、辻原幸夫氏製作、かとちん(加藤太朗)氏修正・サポートの 「TrayIconコンポーネント Version 1.16」を使用させて頂いております。
このコンポーネントのおかげで、本ソフトは無事にタスクトレイに 納まることとなりました。両氏に感謝いたします。
また、FDELPHI@NIFTYメンバーの皆様には、直接・間接にサポートを頂き、 有り難うございました。パンタグラフ氏には、APIの使用方法に付き ご教示頂きました。謎の全知師氏を初めとする多くの方々のFAQや会議室での発言は、 大変参考になりました。
Version 0.24 からのSusieプラグイン対応には、計氏が公開されている「Susie Plug-in 読込コンポとビットマップ」を使用させていただきました。計氏と、Susie の産みの親であるたけちん氏に感謝いたします。
Version 0.26でのSSTP対応には、naruto/CANO-Lab氏作のFastSSTPコンポを利用させて 頂きました。naruto氏に感謝いたします。「何か」の作者である佐川豊秋氏および SSP開発者のDOIchan!氏、ゴーストやシェル等を公開されている多くのクリエィターの 皆さんにも感謝いたします。
Version 0.29から、画像処理に部員弐号氏の2Dグラフィック処理エンジン 「TABitmap」7/02を使用させて頂いております。部員弐号氏に感謝致します。
目次へ戻る


おまけ

WPAUTO と一緒に使う
スクリーンセーバーです。
目次へ戻る


著作権・免責・その他

本ソフトの著作権は flyman <flyman@leo.bekkoame.ne.jp>が保持しています。 インターネット上の他のサイトへの転載は行わないで下さい。
雑誌付録等への収録を希望の際は、事前にご連絡下さい (許可しない場合もあり得ます)。
本ソフトを使用したことによって生じる如何なる障害も作者は一切責任を 負いません。また、本ソフト自体の不具合についてのレポートは歓迎しますが、 作者はそれら不具合の解消に責任を負うものではありません。
目次へ戻る

Copyright(c) 2001.04, 2002.12 flyman


Top
プリンタ出力用画面
友達に伝える