いつのまにか

日記・報告
04 /01 2018
https接続に対応していたのでブログもhttps対応しました。
あとついでにデザインも変更しました。
さすがに以前のは今の時代のPCで見ると横幅小さすぎたからね。
ちなみにデザインはまだ変更するかもしれないです。とりあえず様子見ですね。

というわけで今後もよろしくです!

あ、ちなみにステマニ関連はメインサイトから完全に隔離しました。
スポンサーサイト

年末恒例行事2017

日記・報告
12 /31 2017
拍手レス
WinSizeChanger3ですが、常駐させることで(登録した)特定ソフトの起動監視からの自動実行の実装を御検討よろしくお願いいたします。シェアウェアでも!w(肉ニラさん)
蜃気楼に対するWSCの更新具合を見てお察しかと思いますが、
あちらは基本的に更新するつもりがありません。申し訳ないです。
今はソフトウェア開発に対するモチベーションがほとんどないので、仮に実装するとしても当分先の話になると思います。
一応、WSCのほうはHSPのソースをそのまま入れてあるので、各自で改造していただいて構いません。

Norton Safe Webからも安全サイトとして認められましたね。おめでとうございます。
ありがとうございます、これでひとまずは安心です!
しかし気が付けばいつの間にかアウトになっていることがあるので
今後も定期的にチェックしないといけないみたいですねー…。

win10x64で蜃気楼でウィンドウを選択しようとするとクラッシュして困ってます
こちらも同等の環境なのでもう少し詳細な情報が欲しいです。
・ウィンドウを選択ボタンを押したタイミングでクラッシュ?
・過去バージョンでも同様?
よろしくお願いします。




更新しなきゃ(使命)
日記マンガ
しかしいろいろあって今は別会社に移動できたので問題ないです。
ただ、しばらく給料が入らない期間ができてしまっているのでちょっと節約モードなう。




お久しぶりです、A.Cです。
もはやこのサイトただの置物と化してますね…。
今ちょっとしたステマニ用のシステムを開発しているので
来年はそれをサイト上に実装するつもりです。
そのあたりの詳細はツイッターのログをたどってもらえればということで
相変わらずツイッターメインな活動となっちゃってますねー。

waiei2も開発停止しました。
開発期間をかけすぎてしまったので最初のほうに実装したコードの意図が理解できなかったり、コードの書き方が新旧で全然違ってもはや管理不可能といった状態になったため完全白紙となりました。
次作るときは短い期間で一気に作らないとこれを繰り返してしまうことになるんでしょうね。

とまあ、こんな感じで2017年はちょっと挫折感が半端ない一年となってしまってかなり残念な結果となってしまったので、
来年こそはその年を象徴する作品を作成して公開までもっていきます!

あ、そうそう、今年もみかんちゃん氏主催のステマニ譜面が25個出来る Advent Calendarにオヨシ名義で参加したのでもしよかったらプレイしてくださいな。
ステマニ譜面が25個出来る Advent Calendar 2017 - Adventar

これからもwaieiをよろしくお願いします!
それでは、よいお年を。

蜃気楼1.261

日記・報告
08 /20 2017
蜃気楼
蜃気楼1.261に更新しました。


最終版宣言してさっそく更新しました。A.Cにはよくあること。
ちょっと現状このままだとまずいかなという箇所の修正となっているので、できればバージョンアップよろしくお願いします。




拍手レス
蜃気楼更新ありがとうございます!
何気に設定保存が便利過ぎて拡大必要なゲームのランチャーとして末永く使う事になりそうです。
(moimoiさん)
ありがとうございます!
今回設定機能の実装にあたって「今選択しているウィンドウを実行しているアプリケーションのパスの取得」と「アプリケーションパスから起動後のウィンドウを取得」の2つの処理が必要で、これが予想以上に実装に苦労したのですがそれだけになかなか強力な機能になったと思います。
今後も蜃気楼をよろしくお願いします。




1.261修正内容
関連付けモードで起動した場合、設定ファイルを保存しないように修正
関連付けモードで起動した場合、「停止」や「実行」を押さない限りsnkrファイルを自動更新していたのですが、ユーザーの予期していない動作だと思いますので保存しないようにしました。
また、「停止」や「実行」を押していない押した場合は本体側のsettings.iniを自動更新していたのですが、これもおそらくユーザーが予想していない動作だと思います。
なので関連付け状態で起動した場合は
一切自動保存を行わないようにしました。
保存が必要な場合は右クリックまたはメニューボタンから「設定保存」を選択してください。
通常の起動の場合は従来通りsettings.iniが自動更新されます。

関連付けモードで起動した場合、拡大ウィンドウ表示前に対象ウィンドウを左上にずらすよう修正
元のウィンドウが画面中央に表示されるように設計されていた場合、拡大ウィンドウは左上に合わせて表示されるため全体的に右下にずれて表示されます。
毎回対象ウィンドウのタイトルバーをドラッグして左上にずらすのはちょっとユーザーにやさしくないので自動的にいい感じにずらすように修正しました。

挙動がおかしい場合は連絡していただけると対応します。
(あくまでバグfixのみで、新規機能要望はご遠慮ください)

以上2件です。




ついでに小ネタ。
保存した設定ファイルをダブルクリックして蜃気楼で開きたい
1. snkrファイルを右クリックして「プログラムから開く」を選択します(アイコンダブルクリックでも可)
snkr_1_1.png

2. 「その他のアプリ」を選択します
snkr_1_2.png

3. 「この PC で別のアプリを探す」を選択します
snkr_1_3.png

4. 蜃気楼を選択すると関連付けができます
snkr_1_4.png

5. 次回以降はsnkrファイルをダブルクリックするだけで開くようになります!
snkr_1_5.png




200%や300%といった整数倍拡大時はニアレストネイバーで拡大(補間なし)したい
これはちょっと裏技的なものなので、環境によっては正しく動かないかもしれないです。

1. snkrファイルで保存する
snkr_2_1.png

2. snkrファイルをテキストエディタで開く
snkr_2_2.png

3. DWMOldModeの値を1に変更して保存する
snkr_2_3.png

4. snkrを読み込む
画像右のようにぼやけ具合の少ない拡大となります。
snkr_2_4.png

この技はWindows10 バージョン1703以降でのみで動作確認しています。


とくに不具合がなければ今度こそバージョン1開発終了とします!
ではでは。

蜃気楼バグ修正と新機能追加

日記・報告
05 /22 2017
拍手レス
初めまして!ユリナと申します。
蜃気楼にあまりにも感動して、嬉しすぎてせめてメッセージだけでも残したくて…!!
私が繰り返し遊びたくなるくらい気に入っているゲームに限って、画面サイズが小さめに固定されてるのも多く、その点だけずーーっと不満だったフリゲがいくつかあったんです…。
ネサフしてこちら様を知り、さっそく蜃気楼を試してみたら…!!
好みの大きさにチョイスした画面で遊べる喜びだけでも嬉しすぎるのに、マウスでもキーボードでもどちらも遊べて最高ですし、
「速度優先」だと重さを感じずサクサク、
「画質優先」だと絵も十分綺麗になりますし、さらに固定の大きさのブラウザータイプのフリゲにも有効なんですね!!!
まじめに本当にすっごく嬉しいです。
それくらいずっと不満だったので;;
フルスクリーンor小サイズのどちらか極端じゃないってのもイイです><
少し古めの低スペぎみPCのせいか、フルスクリーンだと何かあってゲームがフリーズした場合、どのキーを押してもうんともすんとも言わなくなり、PCごと再起動しなくちゃならないのが嫌で、
大きい画面で遊びたいけどフルはちょっと…な、私みたいな(貧乏人の)ワガママの願いまで叶えてくれています。
マジで理想通りなんです♡♡
そしてこのような素晴らしいソフトを開発される作者様を尊敬します。
天才です。
今までも「画面を大きくできる」という海外の無料ソフトをDLしましたが、私がプレイしたいゲームには悉く全く使うことができず、
(中には枠側?だけ大きくなる場合もあるけど肝心のゲーム画面はそのまま)
「やっぱり無理なんだな…」と諦めていたんですよずっと。
いやー本当に嬉しくて!
もっと有名になってほしいくらいです。
無料なのがすごいです。
安全に使えています。
長々とすみません!ありがとうございました!ソフト関係がイイネ!
(ユリナさん)
はじめまして、とても長い感想をありがとうございます!
ここまで喜んでもらえて光栄です。
これからも蜃気楼をよろしくお願いします。

色々検討していただいてありがとうございました今後も愛用させていただきます(rizunさん)
こちらこそ、貴重な情報をありがとうございました。
極力軽く、使いやすくをモットーに作っていきますので
これからもよろしくお願いします。

はじめまして。蜃気楼を利用させていただいております。その蜃気楼について質問なのですが、フルスクリーンモードにて実行した際の表示位置センタリングは可能でしょうか?私の環境ではフルスクリーン時に拡大された画面が上または左に寄って表示されております。(Win7ProとWin10Homeにて確認)readmeを読み「DWMOldMode」を1に設定し、旧モードでの表示としたところセンタリングされるようにはなりましたが、新モードの綺麗さを知ってしまうと…調整方法がありましたらお教えいただければと思います。(eclipseさん)
はじめまして!情報ありがとうございます。
完全に表示座標の計算を間違っていましたので修正しましたが、
次期バージョンにはもうちょっと機能を入れたいので
1.26のベータ版として修正版を公開しました。
蜃気楼1.26ベータ
こちらで確認していただけますでしょうか。



こんにちは、A.Cです。
StepMania5.0専用テーマwaiei2を久しぶりに更新しました。
前バージョンはベータ版でしたが、またアルファ版に戻っています。
ちょっと予想以上に修正箇所が多いので…。
現在テスト的な機能としてリザルトのTwitter連携機能を実装しています。
まだUIとかは作っていないのでリザルト画面で↑を押すとすぐに作動するようになっています。
動作チェック情報が欲しいので是非ご利用ください!
StepMania5.0専用テーマ:waiei2

ちなみにこんな感じの画像が生成されます。



***

蜃気楼1.26のベータ版を公開しました。
フルスクリーン時でも疑似カーソルが使えるようになりました!
また、設定ファイルを加工することで、特定のアプリを特定の蜃気楼設定で起動させることもできるようになりました!
いわゆる関連付けですね!
現在、関連付けファイルの作成UIは作成していないので、直接ファイルをコピーして作成することになります。
詳しくは同梱のReadme.txtを参照してください。

蜃気楼・WSCの更新しかしてない

日記・報告
05 /06 2017
拍手レス
拡大した後の非アクティブ時に、上のアクティブウィンドウまで拡大されてしまいます。また、画面左外に出るようにウィンドウを置くと左端が白くなる等表示がおかしくなります。前バージョンでの症状は私はGDIモードを使わなくてもなっていた為、環境のせいかもしれませんが、ちなみにwin7 64bitです。疑似カーソル素晴らしいですね、もう諦めてたゲームもこれで出来そうで凄く感謝しています(rizunさん)
遅くなってしまいすみません、情報ありがとうございます。
いただいたスクリーンショットを見た感じではやはりGDIモードになっているのが原因かなと思います。

<再現>
GDIモードで上に重ねたとき

これは、Aeroが有効な時と無効な時のウィンドウの管理の仕方が異なるのが原因で、Aeroが有効な時はウィンドウがそれぞれの情報を持っているため、ほかのウィンドウに重なった時でも全く影響が出ません。

Aeroが有効

ところが、Aeroが無効な状態(Win7以前のベーシックテーマやクラシックテーマ使用時)は全体でウィンドウの画面情報を共有しているため、上にほかのウィンドウが重なっているとその部分がそのまま取得されてしまいます。

Aeroが無効

一応、Aero使用時と同様に重なったウィンドウの影響を受けないようにすることも可能ですが、対象ウインドウに手を加える動作となるため、安定性が下がり、重くなります。

詳細はMSDNへ:デスクトップ ウィンドウ マネージャー

とまあ、そういうわけでGDIモードで使っている以上どうしようもない問題になりますので現状直すのは厳しいと思います。
また、GDIモードは定期的に対象ウィンドウの画面をキャプチャしているため非常に処理が重く、蜃気楼が期待している動作とならないため使用を推奨しません。申し訳ありません。

もう一つ、画面からはみ出してしまっている部分の描画がされない問題ですが、これは蜃気楼が縮小をサポートしていないのと理由が同じで、GDIモードではディスプレイからはみ出た部分が更新されません。また、DWMモードでもアプリによっては更新されないことがあります。DirectDrawを使用しているゲームを移動させたときなどにこう言った現象が発生します。

DDゲームを移動

この辺りもWindowsの仕様の話になってしまうのでこちらでの対応はかなり難しいと思います。
何かいい案が思いついたら対応しますが基本的にはこのままだと思います。ご了承ください。




こんにちは、A.Cです。
Webサイトを久しぶりにリニューアルしました!
ある程度横幅が大きいときは全体的に拡大して見やすくなるようにしたつもりです。
この辺りが使いづらいなーと思ったことがあれば言ってもらえれば対応できるかと思います。
ちなみに前回のリニューアルが2013年6月だったので3年半ぶりなんですねー。

さて、今回も相変わらず蜃気楼の話。

DPIスケーリングに対応しました!
DPIスケーリング
※クリックで拡大表示

左から
・DPIスケーリング対応(公開しているものと同等)
・Windows10 CreatorsUpdateから追加されたDPI非対応アプリの新しい描画方法
・従来のDPI非対応アプリ
です。全体的にきれいに描画されているのがわかるでしょうか。
せっかくの拡大表示ソフトなのに、肝心なソフトそのものが小さくて使いづらいといった現象から解放されます!

ちなみにWindows8.1以降は、ディスプレイごとにDPIの設定を変えることができるのですが、それにも対応しています。


モニタ別DPI
左が96dpi、右が120dpiです。

実はこれ、地味な更新だけど結構内部的に書き換えています。
そんなわけで使いやすさ重視にしていきたいと思いますので、
これからも蜃気楼をよろしくお願いします。

ちなみにWSC3もDPI対応など、蜃気楼と同様の修正をしています。
こちらはソースファイル込みなので気になる方はぜひいじってみてください。

それぞれのDLはこちらから。
蜃気楼 / WinSizeChanger3

ではでは、今回はこの辺りで。


東方新作の自機チルノじゃないですかやったー!
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。