023192

GAN Software Support BBS


[トップに戻る] [スレッド表示] [ツリー表示] [トピック表示] [留意事項] [ワード検索] [管理用]
おなまえ
Eメール
タイトル
コメント
参照先
アイコン [アイコン参照]
暗証キー (英数字で8文字以内)
画像認証 (右画像の数字を入力) 投稿キー
文字色
壁紙が変更されません 投稿者:げん 投稿日:2011/12/18(Sun) 01:43 No.119

幾つかの壁紙ソフトを使用しましたが、このソフトが大変に使い易かったのでライセンスを購入して愛用させて頂いています。
今回、Ver3.2.7.0に更新後からプロファイルの設定の「起動時に壁紙リストを初期化する」にチェックを入れると壁紙が変更されなくなりました。
チェックが入っている間だけ変更間隔の時間が経過しても変更されません。チェックを外すと変更が再開します。
再起動、G_Wall#の再インストール等を色々と試しましたが状況は変わりません。
何か改善の方法がありますか?(OSはWindows 7(64bit)です)

ついでにと言ってはなんですが、要望を一つお願いします。
「起動時の動作」に「プロファイルの変更」を追加する事は出来ますか?
変更方法は「壁紙の変更順」と同様に「ランダム」「プロファイルリストの順番」「逆順」から選択できればと思います。
さらに細かい事ですが、アイコン上に変更時間と壁紙数のカウントダウンの他にプロファイル名が表示されれば現在の設定のプロファイルが分かりやすいです。

以上、乱文で申し訳ありませんが、よろしくお願いいたします。

Re: 壁紙が変更されません - GAN 2011/12/18(Sun) 21:43 No.120
ご愛用ありがとうございます。
起動時に壁紙リストを初期化する場合の挙動、こちらでも調査します。
ご要望の方も可能な限り実装できるよう検討してみます。

年末年始は慌ただしいので何かしらのご報告ができるのは
1月中旬頃になるかもしれませんが、ご了承ください。


なお、依頼主が変わったのでスレッドを別にさせていただきました。

Re: 壁紙が変更されません - げん 2011/12/18(Sun) 23:09 No.121
早速のご対応をありがとうございます。
急ぎませんので、お時間のある時にお願い致します。

要望の追加をお願いします - げん 2011/12/24(Sat) 19:08 No.122
実は上記の他にも前から思っていた要望があります。
何度もお願いするよりもまとめての方が良いかと思い、以下の
2つの追加をお願いします。

壁紙小窓の常時表示
壁紙小窓の常時表示を選択出来れば、何か作業をしながらでも
壁紙の画像を楽しめます。
さらに、小窓がもう少し大きくなれば画像がよく見えます。
小窓の大きさを大・中・小等の2〜3段階から選択出来れば、
作業内容等によって大きさを変更して壁紙を楽しめると
思います。

壁紙ファイルのパスの表示
時々、画像を見ても何の画像なのか分からない時があります。
単に画像を思い出せないだけの個人的な問題(健忘症?)
なのですが、パスが表示されれば思い出せるかと思ったのです。
表示位置、フォント等の設定は日付表示の設定と同様にして
頂ければと思います。

年末年始の御多忙の中、申し訳ありません。
お時間のある時にご検討をよろしくお願い致します。

Re: 要望の追加をお願いします - GAN 2011/12/29(Thu) 16:18 No.123
お返事遅れてすみません。

追加要望の件、確かに承りました。
先日、出張も終わり、無事に今年の業務が終了しましたので
正月休み中に少しでも改良できれば良いかなと考えています。

壁紙ファイルのパスについては、自分も同じことをよく気にします。
小窓の右クリックから「お気に入り登録」を使うと(確認ありの場合)パスが出るので
それでパス確認するという手間のかかることをしていました(汗

良いお年をお迎え下さい - げん 2011/12/30(Fri) 00:37 No.124
出張はお疲れ様でした。

なるほど、お気に入り登録でパスが確認できますね。
普段はお気に入り登録して特定の画像を使う事が無かったので
思い付きませんでした。
こんな簡単な事に気が付かないとは迂闊でした。
しかし、手間がかかりますので表示して頂いた方が使い勝手は
良いですね。

改良は何時でも構いませんので、お正月は御家族でゆっくりと
お過ごし下さい。

不具合修正 - GAN 2012/01/17(Tue) 11:21 No.127
お待たせして申し訳ありません。
「起動時に壁紙リストを初期化する」にチェックを入れると壁紙が変更されない不具合を修正しました。

http://www.gan.st/gan/soft/g_wall_sharp3271.zip

いただいているご要望についても、順次対応していきたいと思います。

ありがとうございます - げん 2012/01/18(Wed) 22:53 No.129
修正をありがとうございます。
更新後は正常に壁紙が変更されるようになりました。

他の要望はお時間のある時によろしくお願いいたします。

開発履歴のリンク - non-sp 2012/01/30(Mon) 20:45 No.132
G_Wall#開発履歴のスレッドで、タイトルは3.2.7.1になっていますが
リンクが3.2.7.0のままなので、修正をされた方が良いかと思います。
こちらのスレッドから、私も差し替えさせてもらいました。

Re: 壁紙が変更されません - GAN 2012/01/31(Tue) 08:31 No.134
ご指摘ありがとうございます。
修正しておきました。

壁紙チェンジャー G_Wall# 開発履歴 投稿者:GAN 投稿日:2010/05/21(Fri) 09:53 No.2

マルチモニタに対応した常駐型壁紙チェンジャーです。
シェアウェアですが、機能制限・使用期間などはありません。
毎回ではなく、まれに壁紙に透かし文字が入るくらいです。
レジストリは使いませんので、お気軽にお試しください。

マルチモニタの3画面までは動作確認していますが、それ以上も大丈夫だと思います。


ダウンロードはベクターよりお願いします。
http://www.vector.co.jp/soft/winnt/amuse/se476654.html

※ベクターに公開してあるファイルは最新バージョンとは限りません。
この掲示板によせられた要望や不具合報告への対応中は動作検証中である場合が多いので、ベクターのファイルを更新していません。
どうしても最新版!という方は、掲示板の新しい記事をチェックしてみてください。

Ver3.0.0.0 〜 3.1.1.0 - GAN 2010/05/21(Fri) 10:03 No.3
・2010年05月18日 - Ver3.1.1.0
 壁紙小窓からの移動・コピー先の設定が反映されていなかった不具合を修正。
 壁紙小窓からの各種操作で確認ダイアログを出す場合はサムネイルを表示するようにした。
 壁紙小窓の右クリックメニューから表示中の壁紙ファイルをお気に入りの壁紙リストへ追加できるようにした。
 トレイアイコンの稼働状況表示を細かくした。
 停止状態で起動した場合のトレイアイコン表示を変更。
 開発環境をVisual C# 2010に変更した。

・2010年04月14日 - Ver3.0.3.1
 壁紙変更のタイマー処理を変更した。
 次の壁紙変更までの時間表示を0:00:00表記に変更した(秒だけの時は**秒と表記)。

・2010年04月13日 - Ver3.0.3.0
 余白が出ないように拡大表示するオプションを追加した。

・2010年01月22日 - Ver3.0.2.0
 ライセンスキー未登録時の機能制限を大幅に緩和した。

・2009年10月06日 - Ver3.0.1.0
 プロファイルを複写できるようにした。
 開発環境をVisual C# 2008に変更した。

・2009年06月16日 - Ver3.0.0.0
 ベクターレジサービス登録につきマニュアルを更新。

・2009年06月06日 - Ver3.0.0.0
 シェアウェア化した。
 シェアウェア化のためにライセンスキー登録システムを実装した。
 ライセンスキーが登録されていない場合は機能制限するようにした。
 ライセンスキーが登録されていない場合はオート時にランダムで文字を埋め込むようにした。

 マルチモニタ用の壁紙作成処理を変更して2つ以上のモニタにも対応した。(XPで3つまで動作確認済み)
 解像度変更などディスプレイの設定が変わったときに壁紙変更できるようにした。
 Vista対応で設定の保存先をユーザー別の「Application Data\GAN_Software\G_Wall#」に変更した。
 壁紙一時ファイルの保存先をユーザー別の「Application Data\GAN_Software\G_Wall#」に変更した。
 複数あってわかりにくかった壁紙の並べ方設定を単純化した。
 お気に入りの壁紙を複数登録できるようにして、並べ方の設定に応じて使用するようにした。
 お気に入り壁紙をドラッグ&ドロップで登録できるようにした。
 お気に入り壁紙の設定リストのダブルクリックで関連づけされたアプリケーションで開くようにした。
 タスクバー領域を避けて壁紙を表示するかどうか設定できるようにした。
 ランダムの取り方を厳密なルーチンに変更した。
 プロファイルの設定からスタートアップへ登録、解除できるようにした。

Ver3.1.1.1〜3.2.1.0 - GAN 2010/11/29(Mon) 14:10 No.39
・2010年10月05日 - Ver3.2.1.0
 写真の撮影日時を表示する機能を追加した。
 モニタ別の壁紙フォルダで指定するモニタ番号がWindows上のモニタ番号と同じになるようにした。
 モニタ別の壁紙フォルダを使用しない場合、壁紙リストの状態が保持されない不具合を修正。
 ライセンス未登録時の透かし文字を変更した。

・2010年10月04日 - Ver3.2.0.0
 複数の壁紙フォルダを設定できるようにした。
 モニタ別の壁紙フォルダを設定する機能を追加。
 機能追加に伴い、設定フォームのデザインを変更した。

・2010年08月31日 - Ver3.1.2.0
 壁紙小窓の操作で確認ダイアログを出した場合、ファイルがロックされてしまう不具合を修正。

・2010年08月24日 - Ver3.1.1.2
 マルチモニタ2つの場合に限り、Y座標違いの壁紙表示にも対応した。
 ※タスクバー領域を避ける場合は未対応。
 開発環境をVisual C# 2008に戻した。

・2010年05月20日 - Ver3.1.1.1
 壁紙小窓からお気に入りリストへ追加する場合に重複ファイルの確認を行うようにした。
 タイマー停止中に手動で壁紙を変更するとトレイアイコン表示が「壁紙変更中」のままになる不具合を修正。

Ver3.2.1.1〜3.2.3.0 - GAN 2011/02/23(Wed) 15:04 No.71
・2011年02月23日 - Ver3.2.3.0
 マルチモニタ3つでもY座標違いの壁紙表示にも対応した。

・2011年02月22日 - Ver3.2.2.4
 システムデータの保存先を変更できるようにした。

・2011年02月21日 - Ver3.2.2.4
 モニタ別の壁紙フォルダを使用する際、プライマリモニタの番号によってタスクトレイ常駐アイコンのモニタ順がおかしくなる問題を修正。

・2011年02月15日 - Ver3.2.2.3
 ノートPCでモニタ番号が正しく取得できない不具合を修正。
 写真の日付表示の左右位置も補正値で調整できるようにした。

・2011年02月08日 - Ver3.2.2.2
 モニタ別の壁紙を使用してモニタが2つ以上ある場合にタスクトレイ常駐アイコンの文字数制限を越えてエラーが出る不具合を修正。

・2011年02月08日 - Ver3.2.2.1
 不具合対策のためにエラーコードを追加した。

・2010年12月16日 - Ver3.2.2.0
 壁紙小窓からお気に入りリストへの重複登録を許可するかどうか設定できるようにした。

・2010年12月09日 - Ver3.2.2.0
 プロファイルの設定を多重起動できないようにした。
 写真の撮影日時表示オプションを拡充した。

・2010年12月06日 - Ver3.2.1.1
 壁紙小窓の表示位置を変更できるようにした。

Ver3.2.4.0〜3.2.5.0 - GAN 2011/03/02(Wed) 10:49 No.88
・2011年03月02日 - Ver3.2.5.0
 お気に入りの壁紙をタイマーで変更するモードを追加した。
 右クリックメニューに「モニタ情報再読込」を追加した。

・2011年03月01日 - Ver3.2.4.0
 Y座標違いのマルチモニタ配置でもタスクバーを避けるオプションを有効にした。

Ver3.2.6.0 - GAN 2011/05/20(Fri) 16:29 No.94
・2011年05月11日 - Ver3.2.6.0
 ドラッグ&ドロップで壁紙フォルダを登録できるようにした。
 壁紙小窓からお気に入り登録済みの壁紙を解除できるようにした。

Ver3.2.6.1 - GAN 2011/10/04(Tue) 00:32 No.98
・2011年10月04日 - Ver3.2.6.1
 壁紙の明度を変更できるようにした。
 プロファイルの設定時にフォントを読み込むタイミングを変更した。
 プロファイルの設定時にモニタ状況を確認できるようにした。
 壁紙フォルダの設定時に複数選択で変更や削除ができるようにした。

http://www.gan.st/gan/soft/g_wall_sharp3261.zip

Ver3.2.7.0 - GAN 2011/11/15(Tue) 23:53 No.114
・2011年11月15日 - Ver3.2.7.0
 プロファイルの設定時のモニタ状況確認をテキストファイル表示に変更した。
 指定の時刻にプロファイルを切り替えるスケジュール機能を搭載した。
 「モニタ別の壁紙フォルダを使用する」設定を「壁紙フォルダの設定」タブに移動した。
 「壁紙の明度」を「壁紙の透明度」という表現に変更した。
 「壁紙フォルダリスト」と「お気に入りの壁紙リスト」の項目名のクリックでソートできるようにした。
 「壁紙フォルダリスト」に並べ替え用の「↑」ボタンと「↓」ボタンを追加した。

http://www.gan.st/gan/soft/g_wall_sharp3270.zip

Ver3.2.7.1 - GAN 2012/01/17(Tue) 11:23 No.128
・2012年01月13日 - Ver3.2.7.1
 「起動時に壁紙リストを初期化する」が機能しなくなっていた不具合を修正。

http://www.gan.st/gan/soft/g_wall_sharp3271.zip

G_Wall# への要望(2点) 投稿者:non-sp 投稿日:2011/09/24(Sat) 17:20 No.95

2画面でPCを使える環境に変更したので、複数ソフトを試してみました。
結果、このソフトで落ち着く事になりましたので、正式登録させて頂きました。

さて、上記の件ですが・・・
G_Wall#に出会う前まで、FastChange(開発は既にストップしている様子)
を長らく(6〜7年くらいでしょうか)利用させて頂いておりました。
その中の機能で、他のソフトはほとんど実装していないが、私としては
とても重要な(?)ものがありました。

「壁紙のコントラスト」というもので、
実際は表示される壁紙の(Photoshopでいうところの)「明度」を-30程度
にして壁紙を作成する機能でした。

PCで作業する際、壁紙は控えめ、アプリケーションは本来の明るさ、というのが
環境としてとても使いやすかったのです。

カレンダー機能は他の常駐ソフトを導入して回避しましたが・・・

G_Wall#においては、画像のフィルタ処理みたいなものは、基本的に扱って
いないようなので、この要望への対応は難しいのかも知れませんが、
御一考願えましたら幸いです。

もう一点挙げさせて下さい。
プロファイル機能なのですが、これを指定時刻で自動切り替えするようなことは
出来るものでしょうか。
日中(9:00〜17:00)はプロファイルA
夜(17:00〜翌2:00)はプロファイルB
早朝(2:00〜9:00)はプロファイルC
の様な感じです。

以上、淡い期待を抱き、2点ほど要望を上げさせて頂きました。
宜しくお願いします。

Re: G_Wall# への要望(2点) - GAN 2011/09/25(Sun) 00:13 No.96
ご利用ありがとうございます。

壁紙のコントラストについては、今まで考えたこともなかったので
実現可能かどうかは要調査研究ということになります。

指定時刻でのプロファイル変更は実装可能ですので
近日中に改良作業を行いたいと思います。

Re: G_Wall# への要望(2点) - non-sp 2011/09/25(Sun) 11:09 No.97
こんなヘンな要望に応えて頂いて、大変嬉しいです。
やはり、コントラストみたいな画像フィルタ出力は想定外でしたか・・・(笑)

意外とこの機能はPC作業をやっていて目が疲れないので、G_Wall#でも
実現可能になる事を密かに期待しております。

また、プロファイルが実装される日も近いようで、感謝しております。
本業の負担にならない程度で結構ですので、気長にお待ちしております。

取り急ぎ半分だけ - GAN 2011/10/04(Tue) 00:39 No.99
公私ともに忙しく、なかなか時間がとれずお待たせしてすみません。

取り急ぎ要望の1つ、壁紙の明度変更を組み込んでみました。
こちらは実現できるかどうか調べているうちに勢いで作りました(笑

http://www.gan.st/gan/soft/g_wall_sharp3261.zip
正式バージョンアップというわけではないので、
とりあえず動作テストがてらお試しいただければ幸いです。

動作テストしてみました - non-sp 2011/10/07(Fri) 13:05 No.100
レスポンスの速さにびっくりです。
1〜2ヶ月くらいは掛かるのかな、とのんびり待っていた次第です。

早速ですがテストさせて頂きました。
希望にほぼ近い感じで実装されています。しかし、適用範囲が逆側なんです。
現状の画像を100%、明度が上がる側を0%にスケーリングされていますが、
これだと、実質の輝度が上がる側にパラメータ調整されています。

実質の輝度が下がる、明度100%〜200%(濃い方)の範囲に調整は
出来ますでしょうか。

文章だけではいまいち伝わらないかも知れませんので、画像をアップロードして
みましたので、参考にして頂ければと思います。
# リンクは参照先に書けば良いのかな…
キーワード[GW#]を付けておきましたので、宜しくお願いします。


画像確認しました - GAN 2011/10/08(Sat) 15:27 No.101
丁寧な解説ありがとうございます。
おっしゃるイメージが掴めました。実装できるよう研究したいと思います。


更に動作テスト中 - non-sp 2011/10/08(Sat) 16:55 No.102
ヘンな注文で申し訳ないです。

ところで更に動作テストしているんですが、実装されたフィルタは
「オート時の余白色」を元画像に被せて、透明度を変化させるようになっている
のでしょうか。
# 余白色レイヤーを乗せて、そのレイヤーの透明度を0〜100%で変化
# させているのと同じ動作っぽい感じがしました。

いじっているうちに、5%でも白くならない画像が出てきたので、もしかするとと
思い、質問してみました。

もしも、上記の手法で実装しているとしたら、
明度0〜100%の場合は、#FFFFFFの白を被せて透明度を変化させ、
明度100〜200%の場合は、#000000の黒を同様に変化させると
イイのかな、とか思ったりもしました。

Photoshopで言えば、+の値は白の不透明度を上げて、
ーの値は黒の不透明度を上げる、と言った感じでしょうか。

# 実際PSの明度は+の場合、白のレイヤーを重ね、透明度を100〜0%で
# 変化させたものと同じく、ーの場合は、重ねた黒のレイヤーの透明度を
# 0〜100%で変化させたものと同じ結果を得る事が出来るようなので。

参考になれば良いのですが、つらつらと使った感想を書いてみました。

ちょっと修正 - non-sp 2011/10/08(Sat) 17:04 No.103
失礼しました。
書き込んだ後、間違いに気付いてしまった…

誤)
# 重ねた黒のレイヤーの透明度を0〜100%で変化させたもの

正)
# 重ねた黒のレイヤーの透明度を100〜0%で変化させたもの

ですね。明度±0で、透明度0%だと真っ黒画面なのでおかしいw
透明度100%で元画像、明度-100で透明度0%の真っ黒画像が
正しいです。

実装方法は - GAN 2011/10/12(Wed) 00:41 No.104
ご推察の通り、透明度をいじっています。

単純な処理だと全ピクセルに1つずつ調整をかける方法がありますが、
ハイビジョン解像度が当たり前の今では処理にパワーを食い過ぎるので
1発処理で可能な方法を探したところ透明度の調整にたどり着きました。

検証、ご提案の方法を参考にすれば、ご希望の内容が実装できるかもしれません。
仕事が忙しい&子どもがしつこい風邪で修羅場のような状況が続いていますので
ちょっとまだ手をつけられませんが、参考にさせていただきます。

お大事に。 - non-sp 2011/10/12(Wed) 12:35 No.105
質問への回答、ありがとうございます。
やっている事が分かっても、ソースに出来る技術は持ち合わせていないので、
GANさんのような、ソフト開発者の方を尊敬致します。

実装は焦らずやってください。
着手してもらっている、というだけで安心しておりますので。
お子さんの風邪は心配ですね…早く治るよう祈っております。
今年は季節が前触れ無く、急に切り替わった感があり、体調も崩しやすい
と思いますので、GANさんもご自愛ください。

プロファイルのスケジュール機能 - GAN 2011/11/10(Thu) 14:51 No.111
多忙に付き随分と時間がかかってしまって申し訳ないですが、
指定時間にプロファイルを変更するスケジュール機能については
ほぼ実装が完了して、現在は自分の環境でテスト中です。
2〜3日テストして問題なさそうであれば公開いたしますので、
もうしばらくお待ちください。

画像処理の方はその後に取り組みたいと思います。

Ver3.2.7.0 - GAN 2011/11/15(Tue) 23:57 No.115
プロファイルのスケジュール機能を実装完了しました。
プロファイルの設定の中に「プロファイル変更スケジュール」というボタンがあり
そこからスケジューリングできます。

http://www.gan.st/gan/soft/g_wall_sharp3270.zip
問題があればご遠慮なくお知らせください。

Ver3.2.7.0 使わせて頂きました - non-sp 2011/11/19(Sat) 14:16 No.117
祝!! プロファイル切り替え実装♪

もう思い通りです。満足です!
数日使用して、日付またぎの時間設定でもばっちりでしたので、
このバージョンに切り替えました。ありがとうございます。

引き続き、面倒な要望にも取りかかって頂けるとの事、
気長にお待ちしております。

連絡事項 投稿者:GAN 投稿日:2011/11/17(Thu) 10:32 No.116

スパム書き込みが増えてきたので掲示板CGIをバージョンアップしました。

中身が結構変わっていたので、URL自動リンクの仕様が変わっていたりして
2011年11月16日までの記事はリンク部分が若干見苦しくなっていますが
実害は特にないのでご了承ください。

また、ここでは使用していないアイコン設定などもありますが
こちらは選択項目もないので軽く無視してくださって結構です。

3画面でエラーが出ます 投稿者:ケン坊 投稿日:2011/02/03(Thu) 14:43 No.41

ご無沙汰しております、いつぞやは大変お世話になりました。
先日ノートPCを3画面化しました。
@ノート標準ディスプレイ
AノートのRGB出力接続のディスプレイ
BLogitec USBディスプレイアダプタ LDE-SX010U←新

G Wallの設定をしようとしたところ
「Microsoft .NET Framework」のエラーで
「文字列の長さは64文字未満ではければなりません」
というメッセージが出て、強制終了してしまいます。

この現象は、先日MaxiVistaというiPadを
拡張ディスプレイとして使えるソフトを
運用したときも出ましたので、ドライバ関係との
相性等ではなく、もっと根幹的な問題ではないかと
思っております。

G Wallを常駐から落としていれば問題はないのですが
とても気に入っているソフトなので
何とか回避方法があれば、ご教授いただきたく
ご連絡いたしました。

恐れ入りますが、よろしくお願いいたします。

Re: 3画面でエラーが出ます - GAN 2011/02/08(Tue) 13:48 No.43
BBS投稿をメール通知するシステムが上手く働いてなくて気がつくのが遅れてしまいました。申し訳ありません。

エラーの件、調べてみたいと思います。

Re: 3画面でエラーが出ます - GAN 2011/02/08(Tue) 17:24 No.44
とりあえず調査開始しておりますが、こちらでは発生しないエラーなので原因の特定に至っておりません。

USBディスプレイアダプタは試したことがないので何とも言えませんが、
MaxiVistaなどと同じように、ちょっと違った拡張ディスプレイの場合に
プログラム内部のディスプレイ認識方法が違っていて発生するのかもしれません。

どこでエラーが発生したのか細かくダイアログを表示するように改良しましたので
以下のバージョンでエラーを再現して、ダイアログのタイトルを教えてください。


G_Wall# Ver3.2.2.1
http://www.gan.st/gan/soft/g_wall_sharp3221.zip

エラーダイアログ埋め込みの他にも、今までちょこちょこ改良していた部分が実装されています。
詳しくはヘルプのバージョン履歴をご参照ください。

Re: 3画面でエラーが出ます - ケン坊 2011/02/08(Tue) 17:34 No.45
対応ありがとうございます。
3.2.2.1をDLして起動し、常駐アイコンを右クリックした段階で
下記のエラーが表示されました。

Microsoft.NET Framework
アプリケーションのコンポーネントで、ハンドルされていない例
外が発生しました。「続行」をクリックすると、アプリケーション
はこのエラーを無視し、続行しようとします。「終了をクリック
すると、アプリケーションは直ちに終了します。

文字列の長さは64文字未満ではなければなりません。
パラメータ名:Text
実際の値は G_Wall#
モニタ0:残り2167ファイル
モニタ1:残り4876ファイル
モニタ2:残り2167ファイル
変更まで29:59です。

「詳細」
Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.ArgumentOutOfRangeException: 文字列の長さは 64 文字未満でなければなりません。
パラメータ名: Text
実際の値は G_Wall#
モニタ0:残り2167ファイル
モニタ1:残り4876ファイル
モニタ2:残り2167ファイル
変更まで29:59 です。
場所 System.Windows.Forms.NotifyIcon.set_Text(String value)
場所 G_Wall.DummyForm.ChangerTimer_Tick(Object sender, EventArgs e)
場所 System.Windows.Forms.Timer.OnTick(EventArgs e)
場所 System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3615 (GDR.050727-3600)
コードベース: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
G_Wall#
アセンブリ バージョン: 3.2.1.0
Win32 バージョン: 3.2.1.0
コードベース: file:///C:/Program%20Files/G_Wall%23/G_Wall%23.exe
----------------------------------------
System
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3614 (GDR.050727-3600)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Gan2005
アセンブリ バージョン: 1.0.3.0
Win32 バージョン: 1.0.3.0
コードベース: file:///C:/Program%20Files/G_Wall%23/Gan2005.DLL
----------------------------------------
mscorlib.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3615 (GDR.050727-3600)
コードベース: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.3053 (netfxsp.050727-3000)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピュータ (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピュータに登録された
JIT デバッガに設定されなければなりません。

以上です。

Re: 3画面でエラーが出ます - GAN 2011/02/08(Tue) 18:23 No.46
早速のご返答ありがとうございます。
詳しい情報のおかげで原因を特定することができました。
以下をお試しください。

G_Wall# Ver3.2.2.2
http://www.gan.st/gan/soft/g_wall_sharp3222.zip

Re: 3画面でエラーが出ます - ケン坊 2011/02/08(Tue) 20:57 No.47
3.2.2.2のアップロードありがとうございました。

早速使用してみました。
確かに上記のエラーは出なくなりました。

しかし3画面に個別の壁紙は設定されず
各画面にまたがって、1枚の壁紙が表示されてしまいます。
どの画面にも余白があり、正常な表示が行えません。
タイマー切り替えで表示される画像は、個々の画面に
設定してあるフォルダから、ランダムに表示されます。

2画面に戻すと、今まで通り正常に表示されます。

別の障害なのでしょうか???

Re: 3画面でエラーが出ます - GAN 2011/02/08(Tue) 22:11 No.48
申し訳ないですが、3画面には正式対応していません。

特にVer3.1.1.2以降に実装された、Y座標違いのマルチモニタ表示や、モニタ別の壁紙表示機能は3画面では動作しないと思います。

その頃からの開発用のPCが変わって3画面にできなくなっているので
2画面マルチモニタに特化して作り込んできました。


それ以前のVer3.0.0.0当時は3画面までの動作を確認しているので、
3画面全てY座標を0にして、モニタ別の壁紙表示も使わなければ3画面マルチモニタの壁紙変更も可能だと思いますが、
今は確認もできないので正直なところ動作保証はできません。

いずれ対応したいと思っているところですが、今のところは何とも…。


Re: 3画面でエラーが出ます - ケン坊 2011/02/09(Wed) 00:46 No.49
そうですか・・・実に残念です。
2画面のときは、素晴らしい環境を提供してくださいました。

いずれ対応していただければ幸いです。

お手数をおかけしました。
ありがとうございました。

Re: 3画面でエラーが出ます - GAN 2011/02/09(Wed) 08:22 No.50
今回の件で3画面対応への意欲は急激に高まってきたので
近いうちに対応させたいと思っています。

プログラム的な対応や検証など少々手間のかかる大規模改良になるので
今日明日という話にはなりませんが…。

Re: 3画面でエラーが出ます - yao 2011/02/10(Thu) 00:22 No.54
別スレッドに書き込ませていただいた者ですが、こちらも3画面で使用していますので念のため当方での動作状況をご報告致します。

OS:Windows7 64bit
G_Wall#:ver3.2.1.0
VIDEO:ELSA Quadro NVS 450

今までモニタ別のフォルダ機能は使っていなかったのですが、試しに設定したところ無事に設定通り動作しているようです。(モニタ番号が1,3,4となっていますが)
二つを90°回転しているので、もう一枚の座標を下に動かしてみましたが、こちらも問題なく動いているようです。

いささか特殊な環境かとは思いますが、ご参考になれば幸いです。

Re: 3画面でエラーが出ます - ケン坊 2011/02/10(Thu) 02:41 No.55
yaoさん、投稿ありがとうございます。

こちらの環境は

PC:DELL vostro 3700
OS:WindowsXP Pro SP3
VIDEO:NVIDIA GeForce GT 330M
(ノートなので内蔵です)

Logitec USBディスプレイアダプタ LDE-SX010U

ちなみにモニタは
B
@C
という並べ方です。
@→ノートのモニタ(1600×900)
C→ノートのVGA出力(1280×1024)
B→Logitec USB(1280×1024)
数字がイビツなのは、AはiPadのMaxiVistaで
使用しているからです。(通常はOFF)

こちらも参考になれば幸いです。

Re: 3画面でエラーが出ます - ケン坊 2011/02/10(Thu) 02:50 No.56
追記で補足します。

yaoさんも書かれておりますが、
G_Wallのモニタ番号と、OSのモニタ番号が
合っておりません。

当方では@のモニタが、G_Wallでは「0」と
表記されます。※上述参照

「0」って、G_Wallでは全てのモニタに
同じ画像を表示させるのではないでしょうか???

何か試すことがあれば、ご指示ください。

よろしくお願いいたします。

Re: 3画面でエラーが出ます - yao 2011/02/10(Thu) 02:56 No.57
こちらも追記。

色々やってるうちに、フォルダあたりのファイル数が数千以上になると同様のエラーダイアログが表示されるのを確認しました。
試しに、百数十程度のファイル数ではどうでしょうか>ケン坊さん

Re: 3画面でエラーが出ます - GAN 2011/02/10(Thu) 10:01 No.58
みなさま情報提供ありがとうございます。
モニタ番号は使用環境によって変わるようですね…。

こちらも3画面環境を作るためにUSBディスプレイアダプタをアマゾンで注文しました。


▼yaoさん
件のエラーダイアログについては、最新版で対策しました。
以下をお試しください。

G_Wall# Ver3.2.2.2
http://www.gan.st/gan/soft/g_wall_sharp3222.zip

Re: 3画面でエラーが出ます - yao 2011/02/10(Thu) 21:58 No.60
すみません。ver3.2.2.2で試すのうっかり失念していました。
さっそく入れ替えてみたところ、無事設定通り動作致しました。思い切って1万以上のファイルでやってみましたが問題ありません。
どうもありがとうございました。

ちなみにモニタの番号の件ですが、今までビデオカードの1番、2番、3番の各ディスプレイポートに繋いでいたモニタが、タスクトレイ上でのバルーンではモニタ1、モニタ3、モニタ4番となっていたので、3番のポートのモニタを4番に繋いだところ、今度はモニタ3、モニタ1、モニタ2、になってしまいました。うーん、なんででしょう。
繋ぎ直すと元通りになるので、一応何らかの法則はあるようなのですが、皆目見当もつきません。

まあ、ビデオカードに刻印されているポートの順番からして1,4,2,3なんていう並びですし、4ポート出力という少々特殊なカードのうえ中古品だったりするので、あまり参考にはならないかも知れません……。

Re: 3画面でエラーが出ます - GAN 2011/02/15(Tue) 10:41 No.63
3モニタ環境を手に入れて、現在はいろいろ検証中です。

現時点で判明したことをいくつか。

・モニタ番号0について
ケン坊さんの使用環境の詳細提供のおかげでこちらでも再現できました。
どうやらノートPCで発生するようです。普段は使っていない出張用のノートで出ました。
近々対処できると思います。

・モニタ番号が違う件について
どうやらWindowsに認識されているけど使用されていないモニタがあると発生するようです。
Windowsは使用していないモニタも含めて番号を振っていますが、
現状のプログラムから取得できるのは使用可能なモニタだけなので
未使用モニタがスキップされて番号がずれるようです。

Windowsが持っているであろう情報を強引に参照する必要があるので、ちょっと対応には苦戦しそうです。

Re: 3画面でエラーが出ます - ケン坊 2011/02/15(Tue) 17:02 No.64
お世話様です。
対応をお待ちしております。
何か情報が必要であれば、いつでも提供いたします。

よろしくお願いいたします。

Re: 3画面でエラーが出ます - GAN 2011/02/16(Wed) 11:56 No.65
▼ケン坊さん
モニタ番号0の問題を解決しました。
3画面で表示がおかしいのはこれが原因だったかもしれません。

まだ3画面のY座標違いには対応していませんので、
Y座標が0でないモニタは表示が絵が切れていたりして表示がおかしくなると思います。

G_Wall# Ver3.2.2.3
http://www.gan.st/gan/soft/g_wall_sharp3223.zip

とりあえずお試しください。

Re: 3画面でエラーが出ます - ケン坊 2011/02/16(Wed) 17:46 No.66
G_Wall# Ver3.2.2.3ありがとうございます。

試験したところ、モニタ番号の表示は
OSと整合性がとれました。

画像の表示は、1枚の画像が3画面に
またがった状態です。

恐れ入りますが、引き続き
よろしくお願いいたします。

Re: 3画面でエラーが出ます - GAN 2011/02/16(Wed) 22:25 No.67
▼ケン坊さん
ようやく原因が判明しました。
まだ3画面のY座標違いの表示に対応していないために起きています。

自分の環境では
B
@A
という配置で似たような表示になりました。
極端に高さの違うBの存在が異常を起こしています。

試しに3つのモニタをY座標0の横並びにしてもらえると普通に動作すると思います。


このような縦位置違いに対応するために3画面環境を導入したので
頑張って開発しますが、なにぶん難題なのでしばらく時間を頂きたいと思います。

Re: 3画面でエラーが出ます - jzs161 2011/02/16(Wed) 23:41 No.68
Ver3.2.2.3にupdateしました。
残念ながら、私の環境ではまだモニタ1と2の逆転現象が
生じます。
回避自体は簡単ですが、何かまだ気持ちが悪いです。

Ver 3.2.3.0 - GAN 2011/02/23(Wed) 14:57 No.69
お待たせしました。
正式な3画面に対応しました。

G_Wall# Ver3.2.3.0
http://www.gan.st/gan/soft/g_wall_sharp3230.zip

3画面配置の組み合わせは膨大なパターンが存在するので、
自分1人では確認しきれていないかもしれません。

ご使用の環境で正常に動かない場合はお知らせください。

その他、タスクトレイ表示のモニター番号で
モニタ2
モニタ3
モニタ1 のような順番に表示されるものを

モニタ1
モニタ2
モニタ3 と並ぶように修正しました。

別件で要望のあった、システムデータの保存先変更にも対応しています。
こちらの詳細については、ヘルプの「よくありそうな質問」をご参照ください。

Re: 3画面でエラーが出ます - ケン坊 2011/02/26(Sat) 04:04 No.79
G_Wall# Ver3.2.3.0のアップ、ありがとうございました。

試してみましたが、表示は下記のようになります。

B
@C

B:モニタの左端に壁紙が少しだけ表示(ほとんどは余白が表示される)
@:正常(ズレません。改善されています)
C:モニタの左端に壁紙が少しだけ表示(ほとんどは余白が表示される)→Bと同様

なおタスクトレイ表示は
@
B
C
と、正常に表示されております。

何か設定がおかしいのでしょうか???

Re: 3画面でエラーが出ます - ケン坊 2011/02/26(Sat) 04:13 No.80
追記です。

2/16にGANさんが書いておられるように
3画面のY座標を0に揃える(横に並べる)と
確かに問題なく3画面共キレイに壁紙が表示されました。

やはり極端に高さの違うBのモニタが、障害の原因なんですね。

以上、参考まで。

Re: 3画面でエラーが出ます - GAN 2011/02/26(Sat) 09:19 No.81
詳細検証するために情報提供よろしいでしょうか?
BとCのX座標とY座標を教えていただけると助かります。

単純な配置だけでなく、メイン以外のXY座標によっても大きく変わってくるので…。

Re: 3画面でエラーが出ます - ケン坊 2011/02/26(Sat) 11:11 No.82
画面のプロパティを見ると
B 320,-1024
C 1600,0
となっております。

メインの@に対して、Cは横並び
Bは@と右端を合わせて上部に位置しています。

この情報でよろしいでしょうか?

Re: 3画面でエラーが出ます - GAN 2011/02/26(Sat) 12:07 No.83
ありがとうございます。
今週末ちょっと対処してみます。

Re: 3画面でエラーが出ます - GAN 2011/02/27(Sun) 21:02 No.84
似たような配置で試してみました。

メイン1に対してサブ2を上に右合わせ、サブ3はメインの右。
参考画像→http://www.gan.st/gan/soft/20110227_monitor

結果、こちらでは正常に3画面表示されました。
参考画像→http://www.gan.st/gan/soft/20110227_3monitor
真ん中がメインの1、右がサブ2、左がサブ3です。

環境の違いで気になる点は、普段は使用していないモニタ2の存在でしょうか。
タスクトレイの表示で2が抜けているのが気になります。

こちらで検証したところ、1・2・3のモニタで2を切断すると
OS上では1と3なのにG_Wall#では中抜けせず1と2という番号になりました。

ソフトウェアによる特殊なモニタなので予期せぬことが起きているのか
今のところ原因は不明です。

こちらはWindows7なので、XPで検証してみる必要もありそうです。
とりあえず検証の途中報告まで。

原因判明しました - GAN 2011/02/28(Mon) 21:28 No.85
ちょっと手間取ってしまいましたが、ようやく原因が判明しました。

壁紙表示の設定で「オート時にタスクバー領域を避ける」にチェックが入っていませんか?
この項目にチェックが入っていると、同じ現象を確認できました。

タスクバー領域を避ける機能は、まだ正式にY座標違いに対応していません。
※そのために設定項目内にも注意書きを残してあります

チェックをはずしてお試しください。

Ver 3.2.4.0 - GAN 2011/03/01(Tue) 14:05 No.86
良い機会だったのでタスクバーを避けるオプションも正式にY座標違いのマルチモニタに対応しました。

G_Wall# Ver3.2.4.0
http://www.gan.st/gan/soft/g_wall_sharp3240.zip

動作がおかしい場合はお知らせください。

Re: 3画面でエラーが出ます - ケン坊 2011/03/02(Wed) 21:25 No.89
GANさんへ

ご対応ありがとうございました。
見事に3画面対応となりました。
これを夢見ていました。ありがとうございます。

依頼を出してから1ヶ月弱、本当にお疲れさまでした。
心からねぎらいたい気持ちでいっぱいです。

本当にありがとうございました。

Re: 3画面でエラーが出ます - GAN 2011/03/03(Thu) 11:14 No.91
気に入っていただけて何よりです。
こちらとしても3画面正式対応へのきっかけを作ってもらえて感謝しています。

今後ともよろしくお願いします。

G_Wall#不具合・Y座標対応 投稿者:GAN 投稿日:2010/08/26(Thu) 08:08 No.24

長くなりましたのでスレッドを分けました。

Re: 壁紙チェンジャー G_Wall# - わんころ 2010/08/22(Sun) 14:22 No.5
マルチモニタに対応した壁紙チェンジャーというこのなので、早速使わせてもらいました。
しかし、2つ目のモニタはメインディスプレイに設定された壁紙とサイズが同じで別々の壁紙になりません。

Re: 壁紙チェンジャー G_Wall# - GAN 2010/08/22(Sun) 15:07 No.6
▼わんころさん
ご利用ありがとうございます。

まずは設定を確認させてください。
・壁紙の並べ方は「オート(壁紙複数使用)」になっていますか?
・壁紙格納フォルダで指定したフォルダ内に画像ファイルが複数入っていますか?

上記の設定が正しく行われていても別々の壁紙にならない場合は、環境依存の可能性もあり、
いろいろ調べてみる必要がありますので、以下の情報を提供していただけると対応できるかもしれません。
・各モニタの画面解像度
・壁紙にしようとしている画像ファイルの大きさ(幅x高さ)
・ご使用のOS

Re: 壁紙チェンジャー G_Wall# - わんころ 2010/08/22(Sun) 15:25 No.7
早速の返信ありがとうございます。

>・壁紙の並べ方は「オート(壁紙複数使用)」になっていますか?
しています。

>・壁紙格納フォルダで指定したフォルダ内に画像ファイルが複数入っていますか?
約700枚ほどはいっています。

起動によるリスト初期化及び再読み込みでも変化なしです。

>・各モニタの画面解像度
メイン:1280x1024(DVI接続)
サブ:1092x1080(HDMI接続)

>・壁紙にしようとしている画像ファイルの大きさ(幅x高さ)
大きさはいろいろ

>・ご使用のOS
win7 Ultimate 64bit

以上です。

Re: 壁紙チェンジャー G_Wall# - わんころ 2010/08/22(Sun) 15:27 No.8
訂正

サブ:1092x1080(HDMI接続)

サブ:1920x1080(HDMI接続)

Re: 壁紙チェンジャー G_Wall# - GAN 2010/08/22(Sun) 17:43 No.9
情報提供ありがとうございます。

こちらの使用環境と違うのは、HDMI接続と、Windows7のグレード(ウチはHome)ですが、
HDMI接続はケーブルを調達すれば試すことができるので
OSのグレード違い以外は環境を再現できそうです。

環境を再現して何かわかればご報告しますので
ご不便をおかけしますが、今しばらくお待ちください。

Re: 壁紙チェンジャー G_Wall# - GAN 2010/08/23(Mon) 20:52 No.10
メインDVI、サブHDMIの環境を作って試してみましたが、
こちらの環境では正常に動作しました。

機能的にOSのグレード違いはおそらく関係ないと思いますので、
グラフィックカードの仕様か、ほかに何か原因があるのか、
こちらでは再現できないので対処に困っています。

ひとつ確認ですが、
トレイアイコン右クリックメニューから壁紙小窓を表示した際、
出てくるのは壁紙1枚でしょうか?それとも同じ壁紙2枚でしょうか?
この結果によって、プログラム上の改善点を見つけることができるかもしれませんので
ご報告いただけると助かります。

縦合わせ制限 - jzs161 2010/08/24(Tue) 17:57 No.11
HELPに明示されている件で再確認です。
マルチモニタで縦位置(Y座標)をずらした配置は、対応されておらず、実際に表示が部分的に隠れることを確認しました。
この対応は、要望しだいで対応できるものか、windowsの仕様による制限なのでしょうか?
サイズに異なる2つのモニタの縦を合わせるのはカナリ困難です。

縦合わせ制限 - GAN 2010/08/24(Tue) 19:37 No.12
▼jzs161さん
Y座標のずれたマルチモニタでの壁紙表示についてですが、
モニタ2つであれば対応できる目処が立ちましたので現在バージョンアップ作業中です。

モニタ3つ、またはそれ以上については
自分のところに環境がないので対応は難しいのが現状です。

Re: 壁紙チェンジャー G_Wall# - わんころ 2010/08/24(Tue) 21:27 No.13
当方も縦置きにしているので
jzs161さんの言われる通り縦置きには対応できていなかったからかもしれません。
バージョンアップ後、再度試したいと思います。

Re: 壁紙チェンジャー G_Wall# - jzs161 2010/08/24(Tue) 22:33 No.14
わんころさん、
縦位置を合わせるという意味は、2台のモニタのそれぞれの上部が同一線上に来るように『画面の解像度』で指定することです。このケースでは、それぞれの解像度に見合う壁紙が表示されます。
しかしこれ以外の配置(例えばモニターの下部を揃える)では、壁紙は正しくスケールされるものの、その一部が表示されません。
モニタが縦置きか横置きかの問題とは直接関係ないと思われます。
因みに、私の環境はWin7 Pro x64,1st 1920x1200(DVI), 2nd 1024x600(HDMI)です。

縦合わせ制限 - jzs161 2010/08/24(Tue) 22:47 No.15
GANさん、

マルチモニタで別々の壁紙をオートチェンジするソフトは見かけませんので、G_Wall#は貴重な存在です。
VUP、期待しております。

Ver3112 - GAN 2010/08/24(Tue) 23:06 No.16
▼jzs161さん

偶然にも、わんころさんの報告を受けてからY座標対応のVerUP作業を始めておりましたが
ずばり具体的な要望をいただいたので頑張って作ってみました。

タスクバーを避けるオプションを使用した場合には対応できていないなど、
まだ完全とは言えませんのでベクターには公開しませんが、良ければお試しください。
そして、何か問題があれば容赦なくご指摘ください。

自分の環境(1280x768 D-Subと1920x1080 DVI)での動作は確認しました。

G_Wall# Ver3.1.1.2
http://www.gan.st/gan/soft/g_wall_sharp3112.zip

Ver3112 - jzs161 2010/08/24(Tue) 23:25 No.17
早速試させていただきましたが、残念ながら実行直後に.NET Frameworkのエラーが出てしまいます。エラーの詳細です。
=============
Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 WallChange.G_Wall.WallChange_Multi(String[] strFileFullPath)
場所 G_Wall.DummyForm.WallChangeNext()
場所 G_Wall.DummyForm.iniLoad(String iniFilePath)
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
場所 G_Wall.DummyForm.DummyForm_Load(Object sender, EventArgs e)
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Ver3113 - GAN 2010/08/24(Tue) 23:57 No.18
こちらではエラーが起きないので原因が特定できたわけではありませんが、
怪しそうなところを直してみました。どうでしょうか?

G_Wall# Ver3.1.1.3
http://www.gan.st/gan/soft/g_wall_sharp3113.zip

Ver3113 - jzs161 2010/08/25(Wed) 00:33 No.19
残念ですが改善されません。 同一のエラーです。
環境はWin7 pro x64でWinUpdateはすべて適用済みです。

Ver3114 - GAN 2010/08/25(Wed) 01:28 No.20
いったい何が原因なのか…困りましたね…。
とりあえずエラーの原因を突き止めるために、もう少しお付き合いくださると助かります。

G_Wall# Ver3.1.1.4
http://www.gan.st/gan/soft/g_wall_sharp3114.zip

エラー処理を多数組み込んだので、G_Wall#のエラーダイアログが出ると思います。
もし試み通りエラーが起きてダイアログが出たならば、
タイトルの「G_Wall# - Error**」の番号を教えてください。
この番号で原因箇所が絞り込めるようになっています。

Ver3114 - jzs161 2010/08/25(Wed) 01:53 No.21
皮肉なもので、エラーもなく、無事動いてしまいました。
肝心の縦位置をずらした配置でも、正常に壁紙が表示されます。
この版でもう少し確認作業をしてみて、何かあればご報告します。

Ver3114 - GAN 2010/08/25(Wed) 07:41 No.22
無事に動いたようで何よりです。

そういえば今後の機能強化の布石としてディスプレイ情報を取得するタイミングを変更したのですが、
Ver3114ではその辺の微修正も行ったので、これが原因だったようですね。

何かあればまたご報告ください。もちろんご要望もOKです。

Re: 壁紙チェンジャー G_Wall# - わんころ 2010/08/25(Wed) 19:48 No.23
当方も問題なく作動しました。
Re: G_Wall#不具合・Y座標対応 - GAN 2010/08/26(Thu) 08:23 No.25
▼わんころさん
無事に動くようになったようで安心しました。

モニター番号 投稿者:jzs161 投稿日:2011/02/09(Wed) 11:25 No.51

v 3.2.1.0を愛用させていただいていますが、本日2/9の
windows update適用後にモニター番号指定が逆転するようになりました。
具体的にはモニター1用の壁紙が2に2用が1に出力されます。
環境はWin 7 x64 pro で2モニター利用です。コントロール
パネル上ではメインが2、サブが1と従来から変化ありません。
モニター番号の取得方法をご確認いただければ幸いです。

Re: モニター番号 - GAN 2011/02/09(Wed) 13:47 No.52
ご愛用ありがとうございます。

こちらにはまだアップデートが配信されていないので未確認ですが、
アップデートが適用され次第、確認して報告、対処したいと思います。


※問題が変わったので別スレッドにしました。

Re: モニター番号 - GAN 2011/02/10(Thu) 10:05 No.59
アップデートが適用されたので動作検証してみましたが、
こちらの環境では以前と変わりなく動いております。

モニタ番号については別の問題も出ているようなので
合わせて調査を進めたいと思います。

とりあえず現在の最新版は以下です。
バグフィックスの他、写真の日付表示機能など強化してあります。

G_Wall# Ver3.2.2.2
http://www.gan.st/gan/soft/g_wall_sharp3222.zip

Re: モニター番号 - jzs161 2011/02/10(Thu) 23:54 No.61
v 3.2.2.2にupdateしてみました。
モニター番号については、改善はありませんでした。
写真の日付表示に関しては、昨年私がリクエストした機能ですが、
正直ここまで凝るかと驚きました。(笑)
ただ、日付を無変換指定した際に 2010:02:10 となりますが
2010/02/10のほうが自然だと思います。

Re: モニター番号 - GAN 2011/02/12(Sat) 23:55 No.62
日付無変換での表記は、無変換という言葉通りで
写真情報に入っているデータそのまま表示しています。

確かに表記としては不自然かもしれませんね。

Re: モニター番号 - jzs161 2011/02/23(Wed) 22:35 No.74
Ver3.2.3.0で確認しましたが、私の環境ではやはりモニター
番号が入れ替わって表示されます。
(メインモニタ2に1用に指定した壁紙が表示される)
この現象を解明するために何か試してみることはありますでしょうか?

Re: モニター番号 - GAN 2011/02/24(Thu) 11:29 No.76
現在調査中ですが、こちらでは再現せず原因究明に至っていません。

いろいろ調べていてわかったことは…

・OSに認識されているけど未使用のモニタがある場合、そのモニタ番号は飛ばされる。
例:OSモニタ1有効、OSモニタ2無効、OSモニタ3有効の場合、
  OSモニタ1=G_Wall#モニタ1、OSモニタ3=G_Wall#モニタ2 となる。

・ディスプレイ配置を変えるとモニター番号に対するフォルダの中身が変わることがある。
 3画面対応のテストで、G_Wall#起動中にモニタの配置をあれこれ変えていたら何度か発生しました。
モニタ1に設定したフォルダの中身がモニタ2に表示される等…。

Windowsの仕様でメインモニタの場所が処理の中心になっているのが原因のようですが
プログラム上で修正する方法はまだ見つかっていません。

ただ、こうして中身が変わってしまった場合、フォルダの再読込を行えば元に戻るようでした。


こんな状況なので、今のところ試してもらいたいのはフォルダの再読込くらいしかありません…。

Re: モニター番号 - jzs161 2011/02/25(Fri) 00:28 No.77
本日インストールしたWin7 x64 SP1でも変化なしでした。

私の環境は2ポートサポートのATIのVideoカードに
メインモニターをDVI接続、サブをHDMI接続しており、
OS上ではメインが#2、サブが#1となります。
不思議なのは、Videoカードのポートを入れ替えてみても
モニタ番号が変わらないことです。
GANさんの環境ではメインは#1になっているのではないでしょうか?

Re: モニター番号 - GAN 2011/02/25(Fri) 00:58 No.78
ウチの場合、普段は2画面でATIビデオカードのDVIをメイン(1番)に、アナログでサブモニター(2番)接続しています。

ビデオカードのケーブル入れ替えまでは試していませんが、
2番モニターをメインに変更すると、設定してあるフォルダの中身が入れ替わり、
1番モニタに2番モニタ用の壁紙が、2番モニタに1番モニタ用の壁紙が表示されます。

しかし、トレイアイコンの右クリックメニューから「フォルダ再読込」を行うと、まだ壁紙に使用されていないファイルリストがクリアされて次から元に戻ります。

こちらで似たような現象を確認できたのはこれくらいです。
もし「フォルダ再読込」を行っても状況が変わらないのであれば
何か根本的な原因があるのだと思いますが、今のところ原因不明です…。

Re: モニター番号 - jzs161 2011/03/10(Thu) 16:25 No.93
たまたまモニターが修理から戻ってきて再設置作業をしたついでに、
色々実験してみました。確認できた事は
0.メインのみを接続すると識別子は1となる(当然)が、この状態で
サブをホット接続すると識別子の再編が起こり、メインが2、サブが1となる。
1.デュアルヘッドVGAカードのポートを入れ替えてもOS上の識別子は変わらず。
2.サブのHDMI接続のモニターを別のDVI接続のモニターに
変えるとOS上の識別子は変わらずも、GWALL#の壁紙指定が正しくなる。
3.ATIのCCCソフト上ではOSと異なるモニター番号がアサインされるケースがある。
4.GWALL#が参照しているモニター番号はCCCのそれと一致しているように見える。(=OSとは異なることもある)

以上のように、モニター識別子は様々なパラメータから決定されるようで、ググってみてもそれらしい記事が見つかります。

何かのご参考までに!
繰り返しになりますが、私はGWALL#の設定を逆にしているので不都合はありません。(笑)

G_Wall#への要望 投稿者:yao 投稿日:2011/01/21(Fri) 00:38 No.40

 トリプルモニタ+2台は90°回転&Win7(64bit)という、いささか変則的な環境ですが特に問題もなく、有り難く使用させて頂いております。
 登録からしばらく経って、幾つか気づいた点というか要望が出てきましたので、僭越ながら投稿させていただきます。


 たくさんのファイルを流し見して気に入った画像をお気に入りリストにいれておき、普段はときどきお気に入りを手動で切り替える、という使い方をしているのですが、お気に入りもタイマーで自動切り替えることは出来ませんでしょうか。

 また、システムドライブにSSDを使用している関係で、書き込みを減らすためroaming以下のディレクトリをHDDドライブに移動しているのですが、アプリによってはトラブルの原因になる可能性もありそうなので、ビットマップファイルの書き出し場所を指定できたら、と思うのですがいかがでしょう。


 フォルダごとのオプションとの整合性など問題もありそうな気がしますが、ご検討いただければ幸いです。

Re: G_Wall#への要望 - GAN 2011/02/08(Tue) 13:46 No.42
BBS投稿をメール通知するシステムが上手く働いてなくて気がつくのが遅れてしまいました。申し訳ありません。


要望ありがとうございます。
お気に入りの件は検討したいと思います。

ファイルの書き出し場所の変更は対応可能だと思いますので
優先的に対応いたします。

Re: G_Wall#への要望 - yao 2011/02/10(Thu) 00:09 No.53
ご検討頂けるとのご返答をいただき、恐縮です。
お忙しいとは存じますが、何卒よろしくお願いします。

ちなみに別スレッドで3画面でエラーが出るという件ですが、こちらも3画面で使用していますので、無関係かも知れませんが念のためそちらのスレッドに使用環境をご報告致します。

Re: G_Wall#への要望 - GAN 2011/02/23(Wed) 15:00 No.70
作成されたBMPデータなど、常時書き換えが行われるシステムデータの
保存先を変更できるようにしました。

G_Wall# Ver3.2.3.0
http://www.gan.st/gan/soft/g_wall_sharp3230.zip




以下のフォルダがデフォルトで使用されていますが、
今Verから導入された設定ファイルを手動で書き換えることで変更することができます。
「Users\ユーザー名\AppData\Roaming\GAN_Software\G_Wall#」(7,Vista) または
「Documents and Settings\ユーザー名\Application Data\GAN_Software\G_Wall#」(XP)

▼データ保存先の変更方法
 1. G_Wall#を終了させて常駐を解除します。
 2. 上記デフォルトのフォルダ内にあるPath.iniを開きます。
 3. Path= 以降のパスを新しくデータを保存するパスに書き換えます。
 4. 新しいパスへ、このファイル(Path.ini)以外を全て移動します。
 5. 変更は完了です。G_Wall#を起動してください。

Path.iniが存在しない場合は、Ver3.2.3.0以降のG_Wall#を1度起動してください。
起動時に作成されます。

Re: G_Wall#への要望 - yao 2011/02/23(Wed) 20:35 No.73
要望を取り入れていただき、ありがとうございます。
さっそく入れ替えてみましたが、おかげさまで希望通りに使用させて頂くことが出来そうです。
roamingフォルダもデフォルトにもどすことが出来て気分もスッキリ。ちょうどWindows7のSP1も出たことですし、これを機にOSの再インストールでもしようかと思います。

重ね重ね、有り難うございました。

Re: G_Wall#への要望 - GAN 2011/02/24(Thu) 11:18 No.75
ご希望通りに実装できて何よりです。

お気に入りのタイマー変更化も現在検討中ですので、今後ともよろしくお願いします。

お気に入りタイマー化 - GAN 2011/03/02(Wed) 10:40 No.87
お気に入りのタイマー化に対応しました。
トレイアイコンの右クリックメニューの1番上にあるモード切替をご使用ください。

G_Wall# Ver3.2.5.0
http://www.gan.st/gan/soft/g_wall_sharp3250.zip

※右クリックメニューの「お気に入り」を単純にタイマーで実行しているだけなので、
未使用ファイル数などトレイアイコンの表示は通常の壁紙フォルダ使用のまま変わりません。
同じように、壁紙変更順がランダムの場合は、同じファイルが使用されることがあります。

Re: G_Wall#への要望 - yao 2011/03/03(Thu) 02:05 No.90
早々のアップデート、お疲れ様です。
さっそくファイルを入れ替えて、お気に入りモードで使わせていただいていてます。いろいろ試してみましたが、お気に入りが設定されてないプロファイルではちゃんと切り替えられないようになっているんですね。短期間のアップデートだったのにしっかり考えられていて感心しました。
こんなに早く対応して頂いて、嬉しいやら恐縮やらです。

G_Wall#とはこれから長いお付き合いになりそうな気がします。こちらこそ今後ともよろしくお願いします。
重ねて、有り難うございました。

Re: G_Wall#への要望 - GAN 2011/03/03(Thu) 11:18 No.92
また何かありましたらご要望ください。
自分の使い方がもう固まっていて特に改良点の思いつきもないので…。

それでは今後ともよろしくお願いします。

要望です 投稿者:ケン坊 投稿日:2010/09/26(Sun) 16:16 No.26

いくつかマルチモニタ対応の壁紙ソフトを使用し、
ようやくG_Wallに辿り着きました。
解像度が異なるモニタ対応は他のソフトにもありましたが、
G_Wallは拡大表示の滑らかさが断然良かったので
本日シェア料金をお支払いしました。

前置きが長くなりましたが、この素晴らしいソフトに
要望があります。

現在ノートPCに外部モニタを接続しています。
・ノート画面:1600×900
・外部画面:1280×1024
つまりワイドとスクエア画面の混在環境です。

それぞれのモニタに合う解像度の壁紙を用意して
フォルダに分け、モニタごとに壁紙のフォルダを
指定できる仕様になれば、大変ありがたいです。

最近のノートPCは液晶が安いのでワイド画面ばかりです。
今回のような仕様をクリアできると、今後も利用者が
増えるのではないかと思います。

ご検討くださいませ。

Re: 要望です - GAN 2010/09/26(Sun) 21:45 No.27
ご利用ありがとうございます。

モニタ別の壁紙フォルダ指定は次期バージョンアップのネタとして考えていました。
もっとも、解像度別に壁紙を用意という考え方ではなく、
モニタ別に壁紙のテーマを統一できればいいな、という考えでしたが
それぞれに指定するフォルダに入れる壁紙によって同じことが再現できますね。

具体的な要望をいただくと俄然やる気が出るので
近日中に実装してバージョンアップしたいと思います。

Re: 要望です - ケン坊 2010/09/27(Mon) 01:28 No.28
GANさん、お返事ありがとうございます。
迅速な対応、感謝いたします。

次期バージョン、とても楽しみです。
頑張ってください。

もし実現できるのであれば、もう一つ要望します。
モニタ別に指定ができるのであれば、そのときに
画像の左右反転のオプションがあると、尚助かります。
拡張モニタの左右設置を意識することなく
表示ソフト側で対応できれば、素晴らしいと思います。

合わせてご検討くださいませ。

Re: 要望です - jzs161 2010/09/28(Tue) 14:29 No.29
バージョンアップネタに相乗りさせていただきます。
SONYのフォトフレームにタイムマシンという機能があります。
これは、JPEGの撮影日時を画像に重ね合わせて表示する機能です。
フォルダーとして写真を指定し、ランダム表示をすると、この機能がとても有意義だと思われます。

Re: 要望です - GAN 2010/09/30(Thu) 12:34 No.30
公私ともに忙しくお返事遅れました。

jzs161さんこんにちは。
写真の撮影日表示、おもしろそうですね。
自分も子供の写真など使うので、是非組み込みたいと思います。


まずはモニタ別の壁紙フォルダ実装から取り組んでいます。
思いのほか大がかりなバージョンアップになりそうな感じ。

今週中には仕上がりそうなので、
その後に追加要望にも取り組んでいきたいと思います。

Ver3.2.0.0 - GAN 2010/10/04(Mon) 12:08 No.31
まずはモニタ別の壁紙表示に対応させました。
複数の壁紙フォルダを設定できるようになった関係上、
設定画面はタブ式にデザイン変更しました。

G_Wall# Ver3.2.0.0
http://www.gan.st/gan/soft/g_wall_sharp3200.zip

まだまだ動作確認不十分かもしれませんので
何かあれば対処いたしますのでご報告ください。

Re: 要望です - ケン坊 2010/10/04(Mon) 19:31 No.32
GANさん、ご対応ありがとうございます。
早速DLして使ってみました。
全く問題なく動作しています。
素晴らしいです。ますます愛用させていただきます。
今後とも、よろしくお願いいたします。

Re: 要望です - jzs161 2010/10/04(Mon) 22:16 No.33
GANさん、
いつもながら素早い対応ありがとうございます。
まず気づいたことは、モニター番号がWindows 7(x64 pro)の
番号と異なることです。
私の環境では『画面の解像度』画面でメインモニターが2、
サブが1なのですが、3.2.0.0ではモニター1用の壁紙が
メインモニターに、モニター2用の壁紙がサブに表示されます。

モニター番号について - GAN 2010/10/04(Mon) 22:31 No.34
▼jzs161さん
モニター番号違いについては認識しております。
こう言ってしまうと乱暴ですが、壁紙作成の内部処理で使っている番号なので
Windowsのモニター番号と違うのは今のところ仕様です…。

でもわかりにくいですよね…。調整できないか検討してみます。
すでにいただいているその他の要望についても随時対応したいと思います。

Ver3.2.1.0 - GAN 2010/10/05(Tue) 16:50 No.35
モニター番号が異なる問題を修正してみました。
自分の環境でしかテストできていないので動作チェックにご協力いただけるとありがたいです。

あと、写真の撮影日時表示機能を追加しました。
まだ実験的試みなので表示場所やフォントは固定です。
プロファイルの設定項目が増えていますので、そちらで表示の切り替えができます。

G_Wall# Ver3.2.1.0
http://www.gan.st/gan/soft/g_wall_sharp3210.zip

Ver3.2.1.0 - jzs161 2010/10/05(Tue) 23:00 No.36
早速使用させていただきました。
モニター番号の修正を確認しました。
撮影日時もうまく表示されています。
ただ、通常のスナップ程度では秒表示は不要かもしれません。
表示の書式は、位置やフォント指定をどこまで凝るかが難しいところです。
昔のアナログカメラの様に、決め打ちで右下に黄色というのもありかもしれません。

撮影日時表示 - jzs161 2010/10/06(Wed) 22:43 No.37
SONYのフォトフレームでの仕様を再度確認しました。
日時は画面の最下行(フォントの高さ分)を黒とし、そこに白文字で右寄せで表示しています。
画像は残された領域一杯に拡大されます。
また時刻は時分のみで、時も12時間表記でAMとかが付加されます。
様々な構図や色合いの写真に対応させるための知恵だと思われます。

Re: 要望です - GAN 2010/10/07(Thu) 09:16 No.38
情報提供ありがとうございます。
より便利になるよう、参考にさせていただきます。

処理 記事No 暗証キー

- YY-BOARD -