HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0727
ヒラギノ自作ソフトウェア公開!235解決


ヒラギノ

リンク

2014/7/27(Sun) 23:03:49|NO.63138

自作のソフトウェアを公開しました。
是非動作確認をお願いします!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

ちょっとした機能を集めたツールです。
ランチャー、ノート、タイマーなどがあります。
詳しくは、付属の Readme.txt をご覧下さい!



この記事に返信する


kanahiron

リンク

2014/7/28(Mon) 00:10:47|NO.63139

デザインは見習いたいものですね…すごい…

フォーカスが外れると消えてしまうのは仕様でしょうか?
またウィンドウの移動もできませんか(´・ω・`)?

1,電卓で=を2回押すとエラー(普通1+1=====で2,3,4,5...となります)
2,電卓で少数の出る計算ができない(8/9 = 0)
3,メモの消した方がわからない 縁をクリックすると消える、自動改行がない
またマイク機能は試していません(´・ω・`)



ヒラギノ

リンク

2014/7/28(Mon) 00:32:04|NO.63140

>kanahiron さん
ご報告ありがとうございます! まだまだ、デザインも未熟です;;

>フォーカスが外れると消えてしまうのは仕様でしょうか?
はい。Windows のスタートメニューのようなイメージで作りました。

なるほどです。電卓って意外と作るのが難しいですね・・・

次のアップデートまでに修正します!



SADOUS

リンク

2014/7/28(Mon) 05:30:26|NO.63145

まったく機能を試していませんが、要望というか。

kanahironさんの言うようにフォーカスが外れると消えてしまうのではなく、
画面端に超小さくなって隠れるとかしてほしいかなと。

あとは、D&Dでランチャーの方に登録できれば直感的で助かります。
自分のユーザー名をクリックすると設定が選べますが、おそらく
「ランチャーへの設定(登録)」のことなんでしょうね。てっきりソフトのカスタマイズが
できるのかと思ってしまいました。

もし、カスタマイズできるような機能ができたらtoolsタブに「設定」アイコンを
入れてくれるとわかりやすいです。



GOMEKIT!

リンク

2014/7/28(Mon) 09:36:24|NO.63147

不具合
・書き込んだメモを表示させたりRead Meが出ると丸ごと終了する。
・非アクティブになると丸ごと終了する。
・ウィンドウの移動ができない。
・メモ帳で改行しない長い文を入力すると文が途切れる。
・ランチャーに一つのアプリケーションを登録すると何故か登録したアプリが10個登録されている。(http://www.creative-hive.com/creativehive/uploader/uploader.cgi?mode=downld&no=782)
要望
・ランチャーに登録したアプリケーションの削除を付け加えて欲しい。
・設定ウィンドウをサイズ固定ウィンドウにしたら良くなると思う。



ヒラギノ

リンク

2014/7/28(Mon) 11:27:20|NO.63151

ご報告ありがとうございます!

>SADOUS さん
画面端にマウスを持って行くと、自動でアクティブになるようにします><

D&Dしようとしたら、ウィンドウが自動で消えてしまうので、難しいです。。。

>GOMEKIT! さん
>・書き込んだメモを表示させたりRead Meが出ると丸ごと終了する。
>・非アクティブになると丸ごと終了する。
>・ウィンドウの移動ができない。
ソフトの仕様です。スミマセン;;

>・メモ帳で改行しない長い文を入力すると文が途切れる。
>・ランチャーに一つのアプリケーションを登録すると何故か登録したアプリが10個登録されている。
改良しました!



電卓作りに苦戦してます><



ヒラギノ

リンク

2014/7/28(Mon) 16:23:48|NO.63154

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

アップデート内容
フォーカスが外れると、画面端に隠れるようになりました。
Launcher で右クリックすると、ソフトウェアを削除できるようになりました。
設定ウィンドウをサイズ固定ウィンドウにしました。

Calculator で小数の計算ができるようになりました。
Note に Done (終了) ボタンを追加しました。自動改行するようになりました。



SADOUS

リンク

2014/7/28(Mon) 18:17:41|NO.63155

うぉー、画面端格納があるだけで使いやすく・・・
ただ、起動しているかどうか分かりにくいのでタスクバーアイコンがあるといいな。

1.入れてもいないソフトをランチャーに登録しないでほしい。
フォトショはいれてないし、iTunesは入れているはずなのに起動しない。
chromeは入れているのでアイコンも正しく取得されていて、起動もした。
2.と思ったらヒラギノさんがテスト用に使ったままだったのだろう、imagesフォルダの
Application.txtを白紙にしてみて、手動でアプリを登録してみた。
ランチャータブを開いたまま登録したせいか、タブを切り替えないと反映されない。
更に、反映されたと思ったらアイコンなしとアイコン有りの2つが表示された。
どちらも同じアイコン名だが、アイコン無しをクリックすると内部エラー。
3.スクショは2回目以降行うと内部エラーで落ちる様子。



SADOUS

リンク

2014/7/28(Mon) 18:28:45|NO.63156

4.少数の計算・・・ができる?のか?
テンキーの数字以外のキーに反応しないのもいたい。

思ったけどランチャータブのなにもないところを右クリックしても
アプリ登録ダイアログ出せたらいいです。



GOMEKIT!

リンク

2014/7/28(Mon) 18:32:15|NO.63157

■要望
初期で10個のアプリが登録されているんだがパソコンにとっては存在しないアプリがある。
そのアプリをクリックすると内部エラー14で終了するんだが
無いアプリは事前に『exist』命令で制御して内部エラーの発生を未然に防いで欲しい。
あと登録されているアプリのディレクトリの大抵がリムーバブルドライブのパスになっている。
できればアプリ全てをCドライブに変えて欲しい。
『Program Files (x86)』フォルダは64bitにしか存在しないフォルダなので32bitには無い。
中には32bitを使っているユーザーがいるのでアプリのパスを『Program Files』フォルダに移して再設定して欲しい。
■バグ
小数点の計算ができるようになったが何処にも小数点のボタンが見当たらないし
直接小数点を入力しようと思ってもバルーンメッセージで入力ができない。



ヒラギノ

リンク

2014/7/28(Mon) 19:53:57|NO.63159

>SADOUS さん
スミマセン>< 気付かずに Application.txt の中身をそのままにしたままでした><

>3.スクショは2回目以降行うと内部エラーで落ちる様子。
実行ファイルにすると、起きるエラーのようです?? 何故??

>4.少数の計算・・・ができる
計算結果が小数になることがあります!

>GOMEKIT! さん
>無いアプリは事前に『exist』命令で制御して内部エラーの発生を未然に防いで欲しい。
おぉ!なるほどです。

>小数点の計算ができるようになったが何処にも小数点のボタンが見当たらないし
>直接小数点を入力しようと思ってもバルーンメッセージで入力ができない。
計算結果が小数になることがあります!



何故か実行ファイルにすると、起きるエラーが多いです。どうしてなんでしょう???



mirage17

リンク

2014/7/28(Mon) 20:12:54|NO.63160

 ランチャーの完成度がいまいちなのかな?Firefoxとかソフト入れてるのに、google
chromeしかアイコン出てない。Toolについては、できている物と、準備中の物があり、
今の段階ではなんとも言えないですね。グラフィックデザインについては、インターフェイス
デザインは独特のセンスが感じられます。ランチャーとツールの統合ソフトとして、よい作品
にしたければ、完成度を上げるの一言につきると思います。今の段階では、これ以上手広く
やるのではなく、個々のツールやランチャーの完成度を上げて、エラーとかの出ないアプリに
仕上げるべきでしょう。ランチャーについては最初はアイコンなくても、登録する事でアプリ
が起動する方式のほうが、安全策だと思います。他に方法がなければね。



ヒラギノ

リンク

2014/7/28(Mon) 20:51:42|NO.63161

>mirage17 さん
初期の状態では、ランチャーにソフトウェアが登録されていないようにする予定でしたが、
僕の手違いで、初期化するのを忘れていました;;スミマセンでした。
Application.txt を真っ新にするか、再ダウンロードして下さい(修正しました)。

誠心誠意改良に努めたいです!



GOMEKIT!

リンク

2014/7/28(Mon) 21:51:27|NO.63162

■不具合
・左上に表示されている温度が朝から28度のまま変化しない。
・アプリを登録すると同じアプリが2つ同時登録される。
・登録されているアプリを消すと全部消えるが実際は非表示になっている。(2つの場合)



ヒラギノ

リンク

2014/7/28(Mon) 22:54:54|NO.63163

>GOMEKIT! さん
ご報告ありがとうございます!

>・左上に表示されている温度が朝から28度のまま変化しない。
たまたま、朝から気温が28度だったのかもしれません。
最高気温と最低気温の平均なのでそういうこともあるかもしれません。
いちおう、1時間ごとに、天気を取得するようにはなっています;;

>・アプリを登録すると同じアプリが2つ同時登録される。
>・登録されているアプリを消すと全部消えるが実際は非表示になっている。(2つの場合)
改良しました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

Date に正しい日付が表示されるようになりました。



GOMEKIT!

リンク

2014/7/28(Mon) 23:30:55|NO.63164

■不具合
・7月のカレンダーが26日までしか表示されない。
・時折アプリ登録時に内部エラー13が発生する。
・起動時にウィンドウが表示されぱっと消えるのが気になる。
・空のランチャーをクリックしたりすると登録ウィンドウが表示される。(画像:http://fast-uploader.com/file/6962113258882/)



ヒラギノ

リンク

2014/7/28(Mon) 23:49:32|NO.63165

>GOMEKIT! さん
いつも、ご報告ありがとうございます!

>・7月のカレンダーが26日までしか表示されない。
>・時折アプリ登録時に内部エラー13が発生する。
>・起動時にウィンドウが表示されぱっと消えるのが気になる。
この三つの不具合がこちらでは確認できませんでした。ごめんなさい><

http://i.imgur.com/8f0DXuE.png?1?3416

>・空のランチャーをクリックしたりすると登録ウィンドウが表示される。
仕様です。
初期状態では、「追加するにはここをクリックして下さい。」と表示しておきました。



GOMEKIT!

リンク

2014/7/29(Tue) 00:16:52|NO.63166

若しかしたら違うフォントが使われている可能性がある。

>7月のカレンダーが26日までしか表示されない。
http://fast-uploader.com/file/6962116050577/



mamo

リンク

2014/7/29(Tue) 00:20:14|NO.63167

暇つぶしにと試してみたけど
アプリの登録しようとクリックするも、判定範囲が狭すぎて反応する場所を見つけるのに苦労した。

その後ツールウィンドウが開くも、
・背景がメインウィンドウの一部になっている。
・何も変更せずにOKをクリックするとエラー
・ツールウィンドウを閉じるとプログラム自体が終了する。

・SSの保存時にデフォルト名が指定されていないのは不便すぎる。
・SS撮った後に電源管理?を開こうとするとエラー

全部試して体と書き切れないほど何か出て来そうなので上記を数回確認してやめました。
エラー内容は自身で検証してください。

ツールウィンドウが左上に表示されるのも使い辛い。
テスト環境のモニターがワイドじゃなかったけど、それでもメインウィンドウの反対側の端に次のウィンドウってのは離れすぎ(座標指定してない感じ?)

がんば



SADOUS

リンク

2014/7/29(Tue) 03:19:23|NO.63169

mamoさんのSSエラー見てピーンときました。
一部mamoさんに被りますが、バグの再現性の高さとか何とかのアレで書いてみます。

<不具合>
・SSを撮ったあとに何でもいいのでアプリを起動すると内部エラー落ち確定。
・ランチャー登録ダイアログに無いはずの背景がある
http://dossadosa.web.fc2.com/images/other/ss.png
・ランチャー登録ダイアログの×ボタンでプログラム本体も終了
・電卓もメモもキーボードに反応しないようになったっぽい

ランチャー登録時に2つできてしまうバグはしっかり治ったみたいでスッキリw
ダイアログだけデザインが変わってしまうのでウィンドウとして表示してしまうのも
ありなのかな。
作業量増えてしまいそうなのでこちらは余裕があればでいいと思いますが・・・



SADOUS

リンク

2014/7/29(Tue) 03:23:25|NO.63170

連投すみません。
画像URLですが、リンクをクリックすrとエラーページ行きになるので、
お手数ですが、アドレスバーにコピペして移動してください。



GOMEKIT!

リンク

2014/7/29(Tue) 09:28:11|NO.63172

■不具合
・起動させた上で『デスクトップの表示』を行うとタスクバーが消える。(Win7環境)
・登録ウィンドウの背景がおかしくなっている。



ヒラギノ

リンク

2014/7/29(Tue) 12:16:06|NO.63177

>GOMEKIT! さん
たしかに。。。フォントが違う?

>・起動させた上で『デスクトップの表示』を行うとタスクバーが消える。(Win7環境)
僕も、Windows 7 を使っていますが、タスクバーが消えませんでした><



アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

>・背景がメインウィンドウの一部になっている。
>・何も変更せずにOKをクリックするとエラー
>・ツールウィンドウを閉じるとプログラム自体が終了する。
>・SS撮った後に電源管理?を開こうとするとエラー
>・電卓もメモもキーボードに反応しないようになったっぽい
の問題を修正しました。

Calculator で = を押し続けると、数字が加算されるようになりました。



GOMEKIT!

リンク

2014/7/29(Tue) 12:42:34|NO.63179

■不具合
・登録ウィンドウを×で閉じるとツールとランチャーの切り替えが行えなくなる。
・空のランチャーをクリックすると登録ウィンドウが表示されるが背景がメインウィンドウの一部になる
・登録ウィンドウでアプリを参照したら登録ウィンドウが消え、アプリが追加できない(右上の設定から)
■要望
・ランチャーの表記が全角で4文字しか表示されないので登録ウィンドウの下のテキストボックスの文字数を制限した方が良い



GOMEKIT!

リンク

2014/7/29(Tue) 14:15:46|NO.63182

<追記>
■不具合
・スクショで撮った画像が真っ白



SADOUS

リンク

2014/7/29(Tue) 14:45:52|NO.63183

バグが多くなりましたよ???

<治ったっぽい>
・何回SS保存しても内部エラーが起きなくなった
・アプリ登録ダイアログの×ボタンでも閉じなくなった

<不具合>
・SSで白紙が保存される
・カレンダー起動後にSSでカレンダーが保存される
・マイク録音保存し、何でもいいので他のアプリ起動→内部エラー落ち
・アプリ登録ダイアログの背景がメインウィンドウと混ざってる
・全アプリ共通で、タブルクリック(短い間隔でクリック)すると、
以降の描写がかなり不安定になる。(白紙になったりobjectのみが表示されたり)



SADOUS

リンク

2014/7/29(Tue) 14:50:31|NO.63184

すみません、重要なもの忘れていました。
・デスクトップの右下にある「デスクトップの表示(win+Dキー)」を行うと
タスクバーが消え、メインウィンドウの行方が分からないくなる。
ウィンドウズボタンを押したりエクスプローラを操作していると正常な動作に戻る。



Satio Soft

リンク

2014/7/29(Tue) 15:15:52|NO.63185

こんにちは。自分もHSPプログラム作りをしていますサティオソフトの佐藤です。
サイト→ http://www.geocties.jp/utilbar/
このソフト、拝見させていただきました。
どうやら、imageのExeフォルダのNotePad以外は、すべてエラーでした。
そこをなんとか、修正していただければと思います。



GOMEKIT!

リンク

2014/7/29(Tue) 15:17:51|NO.63186

<更なる追記>
>・登録ウィンドウでアプリを参照したら登録ウィンドウが消え、アプリが追加できない(右上の設定から)
メインウィンドウと重ねると発生する症状で重ねずに行うと登録ウィンドウは隠れない。



Satio Soft

リンク

2014/7/29(Tue) 15:18:55|NO.63187

ホームページURLまちがえました。
http://www.geocities.jp/utilbar/です。



kanahiron

リンク

2014/7/29(Tue) 15:50:01|NO.63188

>Satio Softさん
CacketフォルダのCasket.exeが本体ですよ
電卓もタイマーもCasketがランチャーでそこから起動するので単体では起動しません
(自分は作者じゃないですが)



ヒラギノ

リンク

2014/7/29(Tue) 15:53:11|NO.63189

>GOMEKIT! さん
登録ウィンドウとスクショで撮った画像が真っ白については治りました!
>・起動させた上で『デスクトップの表示』を行うとタスクバーが消える。(Win7環境)
も、このバグの確認と修正が完了しました。
ご報告ありがとうございます。

>SADOUS さん
うぅ・・・一難去ってまた一難、ぶっちゃけあり得ない!

>・全アプリ共通で、タブルクリック(短い間隔でクリック)すると・・・
このエラーの原因が特定できません>< タブルクリックの取得なんてしてないのに・・・

タスクバーが消えてしまうのは、画面端格納のせいのようでした。

>Satio Soft さん
どうもです!
Exeフォルダの中身の実行ファイルは、単体では起動できません。
Casket.exe の Tools -> Clock から起動させて下さい。



ヒラギノ

リンク

2014/7/29(Tue) 15:58:29|NO.63190

>kanahiron さん
解説ありがとうございます><

Exe フォルダーにあるものは Casket から渡されるコマンドライン文字列が無いと起動できないのです><



ヒラギノ

リンク

2014/7/30(Wed) 11:26:22|NO.63199

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

>・アプリ登録ダイアログの背景がメインウィンドウと混ざってる
>・登録ウィンドウでアプリを参照したら登録ウィンドウが消え、アプリが追加できない
>・起動させた上で『デスクトップの表示』を行うとタスクバーが消える。(Win7環境)
>・全アプリ共通で、タブルクリック(短い間隔でクリック)すると・・・
の問題を修正しました。



GOMEKIT!

リンク

2014/7/30(Wed) 11:57:21|NO.63201

■不具合
・登録ウィンドウを×で閉じると内部エラー10が出る
・中央から登録ウィンドウを出し、白い背景をクリックすると検索画面やメモ等が出てくる
・書いたメモを閉じると中央から登録ウィンドウが出せなくなる



ヒラギノ

リンク

2014/7/30(Wed) 12:45:51|NO.63203

>GOMEKIT! さん
いつも、ご報告ありがとうございます!

修正しました。

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip



GOMEKIT!

リンク

2014/7/30(Wed) 13:16:00|NO.63205

■不具合
・機能のアイコンをダブルクリックすると以降の描写が悪くなる



ヒラギノ

リンク

2014/7/30(Wed) 22:05:36|NO.63214

>GOMEKIT! さん
ご報告ありがとうございます!

ダブルクリックをすると、調子が悪くなる原因がいまだに解明できません><
描画をするスクリプトにも、特に問題は無さそうだし・・・



SADOUS

リンク

2014/7/31(Thu) 02:43:11|NO.63216

どんどんデバッグ進んでいるようですね

>ダブルクリックをすると、調子が悪くなる原因がいまだに解明できません><
以前にコマンドを渡して起動しているとの事なのでその辺りが気になります。
コマンドとかはあまり扱ったことがないので一概には言えませんけども、
起動するまでにクリックすればした分だけコマンドを送信していませんか?

<治ったっぽい>
・SS、マイク共に何度保存しても内部エラーおこさず

<不具合>
・毎度のアイコンの短い間隔クリックで以降の描写に影響
・フォーカスが外れても稀にメインウィンドウ最前面表示のまま
・ウィンドウが出るアプリ共通で、稀にメインウィンドウの下敷きになり描写が変
・Noteを使用している状態で、もう一度Noteを貼り付けようとすると失敗し以降の描写に影響
・電卓がキーボードの数字以外に反応しない(DelやEnterも)
・Clockの3つの機能の内のストップウォッチのみが起動せず内部エラー

ランチャーの機能は試しておりません。
外部アプリの起動は何かと面倒そうですが、頑張ってください!



ヒラギノ

リンク

2014/7/31(Thu) 13:00:18|NO.63224

>SADOUS さん
明日までに、完成すればいいのですが。。。

Note・Clock では、実行時にコマンドライン文字列を渡して、Exe フォルダー内のアプリを起動させています。
アイコンをクリックするときには関係無いと思います。たぶん...

>・フォーカスが外れても稀にメインウィンドウ最前面表示のまま
>・ウィンドウが出るアプリ共通で、稀にメインウィンドウの下敷きになり描写が変
>・電卓がキーボードの数字以外に反応しない(DelやEnterも)
以外は修正できました。

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip



GOMEKIT!

リンク

2014/7/31(Thu) 13:08:32|NO.63226

■不具合
・電卓で数字をクリックすると偶に電卓が消えメモ帳が出る
・何かウィンドウが最大になっている時、右端にカーソルを寄せてもメインウィンドウが出ない
・普通にダブルクリックしても異変は起こらなかったが…。



ヒラギノ

リンク

2014/7/31(Thu) 13:22:02|NO.63227

>GOMEKIT! さん
ご報告ありがとうございます!

>・電卓で数字をクリックすると偶に電卓が消えメモ帳が出る
修正しました。

>・普通にダブルクリックしても異変は起こらなかったが…。
onclick 0 と 1 を使ったら直ったようです!



ぴょぴょ

リンク

2014/7/31(Thu) 21:10:38|NO.63245

はじめまして。

試しに使ってみました。
デザインが気に入りましたので使っていきたいが、
不具合などがありますね。

●不具合
電卓で演算子を押すと数値表示が消えます。
メモのウインドウは消えたら表示不可能なのですか?

●要望

・電卓のアルゴリズム入門 - トップページ
http://blog.goo.ne.jp/masaki_goo_2006/e/d77c7b85b3dbc04b1b36cf88eaf57d73

ここを参考にクリア、入力キャンセル、符号切り替え、小数点などの基本が欲しいな。

・タスクトレイ・アイコンの操作
http://blog.goo.ne.jp/masaki_goo_2006/e/a067535abc8b6f1851db69bcdcf4b761

ここを参考にタスク・アイコンを表示して欲しいな。

・システム関連のカテゴリ
http://blog.goo.ne.jp/masaki_goo_2006/e/ffb8b117340ed1a9f1b52edd56ec8b4c

ここを参考にコンピュータのロック、CPU使用率の取得、ごみ箱のクリアを使いして欲しいな。



ヒラギノ

リンク

2014/7/31(Thu) 21:37:46|NO.63246

>ぴょぴょ さん
ありがとうございます!嬉しいです!

>電卓で演算子を押すと数値表示が消えます。
仕様です。Windows の電卓は数字キーを押してから表示が変わりますが、
この電卓は、演算子を押すと消える仕組みになっています。スミマセン><

>メモのウインドウは消えたら表示不可能なのですか?
Done ボタンをクリックしても、Note から新しく作ることができます。
ただ、いくつものノートを一斉に表示させると、重ねて表示される不具合があるんです;;

>要望
がんばります!



ヒラギノ

リンク

2014/7/31(Thu) 23:25:14|NO.63252

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

>・フォーカスが外れても稀にメインウィンドウ最前面表示のまま
>・何かウィンドウが最大になっている時、右端にカーソルを寄せてもメインウィンドウが出ない
を修正しました。

・タスクトレイ・アイコンを表示。
・一部の不具合を修正。

>・機能のアイコンをダブルクリックすると以降の描写が悪くなる
どうやら、レイヤードウィンドウが原因(?)と思います。普通のウィンドウにしてみたら無事なので。
比較的大きなウィンドウに起こるようです。(Note・Clock・Date・Calculator)

何故???



SADOUS

リンク

2014/8/1(Fri) 00:23:51|NO.63253

本体起動時やアプリ呼び出しの時にVGAのウィンドウがちらつきます
起動時は不可視にしておかないとちょっとかっこ悪いです・・・

「デスクトップを表示」機能の対策を施しているようですが、そこにまた厄介な問題が。
デスクトップを表示をすると本体は平然としています。この状態で
デスクトップのなにもないところをクリックしてフォーカスを外すと
タスクバーとウィンドウズボタンが消え去ります。



ランチャーやSS,マイクは試していませんが、
その他の機能は今のところ安定している様子です。



SADOUS

リンク

2014/8/1(Fri) 00:29:31|NO.63254

すみません、もうひとつありました。

INFOでメモ帳が呼び出されたあと、メモ帳を閉じ、
一定の操作(フォーカスを外してからまた呼び戻すなど)をすると、
またメモ帳がでてくる。

今更ですがスペックです。
windows 7 hp 64bit ノーパソ テンキー有 ワイド?



ヒラギノ

リンク

2014/8/1(Fri) 00:45:39|NO.63255

>SADOUS さん
ご報告ありがとうございます!
>起動時は不可視にしておかないとちょっとかっこ悪いです・・・
確かにです。(実は、sereen で 2 を指定しているのですが。。。)

>そこにまた厄介な問題が。
!! 本当に厄介です。。。不思議。

>またメモ帳がでてくる。
確認してみたら、他にもありました;;修正済みです。



ふふふ。。。

http://dev.onionsoft.net/seed/info.ax?id=694



SADOUS

リンク

2014/8/1(Fri) 00:50:35|NO.63257

早速プロコン参加したんですねw
スクショが様になってるのがまた羨ましい
自分は今年は参加できそうにありません・・・
(ネタはあるが完成は来年、
大幅改装してるソフトもあるが以前に公開している為参加対象にならない?)

入賞できるといいですね!



ヒラギノ

リンク

2014/8/1(Fri) 01:01:41|NO.63259

>SADOUS さん
ありがとうございます。SADOUS さんもがんばって下さい!

作品更新ページに
>前回のコンテストに応募した作品はユーザーメニューから再応募が可能です。
と書いてありますよ!!!ガンバです!



GOMEKIT!

リンク

2014/8/1(Fri) 09:19:53|NO.63265

■不具合
・アプリを起動させ終了させる。メインウィンドウにフォーカスを合わせると先程起動したアプリが起動する
・右上の端にカーソルを寄せると起動しているアプリが終了する
・ストップウォッチ起動中にウィンドウをダブルクリックすると秒速が早まる
・8月のカレンダーが24日以降表示されない

dynabook BX/31KKS Windows 7 32bit



ヒラギノ

リンク

2014/8/1(Fri) 09:39:27|NO.63267

>GOMEKIT! さん
ご報告ありがとうございます。

>・アプリを起動させ終了させる。
>・右上の端にカーソルを寄せると起動しているアプリが終了する
>・8月のカレンダーが24日以降表示されない
修正しました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

>・ストップウォッチ起動中にウィンドウをダブルクリックすると秒速が早まる
タイマーでも同じことが!アラームが正常なのは不思議です?



GOMEKIT!

リンク

2014/8/1(Fri) 09:58:14|NO.63271

>・アプリを起動させ終了させる。
>・右上の端にカーソルを寄せると起動しているアプリが終了する
問題は解消された

>・8月のカレンダーが24日以降表示されない
http://kie.nu/23nX



ヒラギノ

リンク

2014/8/1(Fri) 11:37:57|NO.63275

>GOMEKIT! さん

>・8月のカレンダーが24日以降表示されない
メイリオだと、どうしても行間が広がってしまいますね;;

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

フォントサイズを小さくしてみました。



GOMEKIT!

リンク

2014/8/1(Fri) 11:53:32|NO.63277

>・8月のカレンダーが24日以降表示されない
問題は解消された



ぴょぴょ

リンク

2014/8/1(Fri) 13:26:58|NO.63279

GOMEKIT!さんと
ヒラギノさんへ

> >・8月のカレンダーが24日以降表示されない
> 問題は解消された
8月は31日まであるので、31日が表示されてませんね。

あと要望ですが、カレンダーの下部に
「去年」「前月」「今月」「次月」「来年」の
5つの▲ボタンが欲しいですね。
どうでしょうか?



GOMEKIT!

リンク

2014/8/1(Fri) 13:56:02|NO.63281

Windowsのカレンダーを見たら8月は6週間だった。
5週間までしか表示されない。最後の31日が抜けている。

■不具合
・右下の縦長(デスクトップの表示)にカーソルが重なると勝手にデスクトップが表示される



ヒラギノ

リンク

2014/8/1(Fri) 13:59:08|NO.63282

>ぴょぴょさん
>8月は31日まであるので、31日が表示されてませんね。
これ以上フォントを小さくすると、字が潰れてしまうので、ウィンドウを広げるしかないのかな。。。

本当は、予定を書き込めたら良かったのですが、結局ただのカレンダーになってしまいました;;
「前月」「次月」ボタンしか入れるスペースが無いです><



ヒラギノ

リンク

2014/8/1(Fri) 14:04:42|NO.63283

>GOMEKIT! さん
画面端に移動系のものは、なんでこんなに不具合が。。。



SADOUS

リンク

2014/8/1(Fri) 19:07:27|NO.63290

>これ以上フォントを小さくすると、字が潰れてしまうので、
>ウィンドウを広げるしかないのかな。。。
カレンダーや時計のカウント中などだけ
画像を使ってしまうのが一番いいかもしれませんね
この場合アンチエイリアス的な効果を書けるのが難しそうですけれども



ヒラギノ

リンク

2014/8/1(Fri) 23:02:19|NO.63293

>SADOUS さん
英字部分には、Myriad (小塚ゴシック)というフォントを使っていますが、
フォントが再利用できないような固定された形での利用は、
OK らしいので、その方法が一番かもしれません。



ヒラギノ

リンク

2014/8/2(Sat) 17:28:58|NO.63329




GOMEKIT!

リンク

2014/8/2(Sat) 18:38:05|NO.63332

■不具合
・メモ帳の下が消えている
・infoをクリックするとファイルの作成を促すダイアログが出る
■要望
・カレンダーで2010年とかにジャンプできる機能が欲しい(Windowsのカレンダーの様な機能)



ヒラギノ

リンク

2014/8/3(Sun) 11:37:01|NO.63345




テンクス

リンク

2014/8/3(Sun) 12:26:13|NO.63346

今パソコンとかできないのでなんとも言えませんがスクショとか見る限りデザインが凄い...
僕もそんな技術が欲しいです...
これらはすべてヒラギノさん一人で作っているのですか?



GOMEKIT!

リンク

2014/8/3(Sun) 13:03:36|NO.63347

■不具合
・日本語でアプリを登録すると文字化する。
・希に複数のアプリから一つのアプリを消すとアイコン無しの同じアプリが増える




GOMEKIT!

リンク

2014/8/3(Sun) 13:05:12|NO.63348

↑訂正

文字化する→文字化けする



テンクス

リンク

2014/8/3(Sun) 16:40:59|NO.63351

ちょっと使ってみました。
使いやすいですね。
しかし最初は画面が消えてどこにあるかわからず戸惑ってましたw
マウスカーソルが上にくると光ったり色が変わったりしたらデザインに関してはいうことないです。
制作頑張ってくださいね!



Satio Soft

リンク

2014/8/3(Sun) 17:31:53|NO.63352

【バグ報告】
・ユーザー名で右クリック→終了 だが終了できない
・タイマーが変に表示される
・設定を起動するとexplorerが強制終了、その後何も操作できなくなる

実行環境
OS:Windows 7 OEM
CPU:Intel Celeron M
メモリ:1.15GB



ヒラギノ

リンク

2014/8/3(Sun) 18:39:20|NO.63353

>テンクス さん
ありがとうございます!制作は僕一人でやっています。手伝ってくれる人募集中です!

>マウスカーソルが上にくると光ったり色が変わったりしたら
工夫してみます!


>GOMEKIT! さん
ご報告ありがとうございます!

>・日本語でアプリを登録すると文字化する。
欧文フォントしか使えないのを忘れていました;;

>・希に複数のアプリから一つのアプリを消すとアイコン無しの同じアプリが増える
希にしか出てこないせいなのか、僕の環境では確認できませんでした。
不具合も、特に無さそうなのに。。。


>Satio Soft さん
ご報告ありがとうございます。

>・ユーザー名で右クリック→終了 だが終了できない
>・設定を起動するとexplorerが強制終了、その後何も操作できなくなる
この不具合はこちらでは確認できませんでした。右クリックでも特に異常は無さそうでした。

>・タイマーが変に表示される
修正しました。



mirage17

リンク

2014/8/3(Sun) 18:52:46|NO.63355

>Satio Softさん

 このソフトは、ランチャーと統合ソフトだから、バグやエラーでなければ、
動作させている環境も重要だと思います。ツール系だから、Satio Softさん
の環境でも動いた方がいいとは、思います。
 その環境ですと、中古パソコン市場のノートPCだと、19980円〜で
買える買い物のようですね。PC環境を見る限りでは、メモリ1.15GB
ってのが、WIN7ではぎりぎりのラインですね。動作を快適にするには2GB
以上にメモリを増やす必要があるかもしれませんね。
 ただ私はディスクトップ型のWIN8.1でメモリー8GBですので、
動作確認には十分な環境ですが、このソフトは規模が大きいので、いろいろ
バグやエラーが見つかり、レスも長くなっていますね。
もしメモリーの問題となると、話は変わってくるかもしれませんが、
それでも動作させるソフトにするか、最低動作環境にメモリー2GB以上などと
記載が必要なソフトにするかどちらかになりますね。
操作できなくなるのが、ソフトのバグなのか、それとも、メモリーの搭載量の
問題なのかで、対応は変わってくると思います。
CPU、メモリは性能は高いわけではないみたいで、環境の問題かもしれません。
私の環境では設定を起動しても操作できなくなる事はなかったです。

ただ、カレンダ−が8月が30日までしか表示がなく31日も表示しないと
いけないでしょうね。

私の環境 Windows8.1 メモリ:8GB CPU:i5 グラボ:GT640 1GB



ヒラギノ

リンク

2014/8/3(Sun) 19:27:38|NO.63357

>mirage17 さん
確かに、メモリーを大量に消費しているかもしれません。。。
最低動作環境を記載するべきですね。

>ただ、カレンダ−が8月が30日までしか表示がなく31日も表示しないと
忘れていました;;修正します。



ちなみに、僕の環境は、
Windows 7 64Bit メモリ 8G CPU Intel Core i5 です。



テンクス

リンク

2014/8/3(Sun) 19:57:01|NO.63358

一応僕も載せておきます。
Windows8.1,i7,クロック数2.4ghz,RAMメモリ8GB
で設定を開いても特にバグったりしませんでした。
スペックが低いパソコンでも動作するように動作を軽くするなりプログラムに工夫が必要になってきますね。
手伝うことはできませんが応援します!



GOMEKIT!

リンク

2014/8/3(Sun) 20:10:35|NO.63359

俺も詳しい環境を載せておく

dynabook BX/31KKS Windows 7 32bit
メモリ2GB HDD容量:137GB/171GB
CPU Intel 2.20GHz



GOMEKIT!

リンク

2014/8/3(Sun) 20:26:24|NO.63361

書き忘れていた内容があったので追記で書く。

因みにHDD容量の:137GB/171GBは 空き容量/容量



SADOUS

リンク

2014/8/4(Mon) 12:00:50|NO.63383

バグ探しはやってませんけど、Memoを多重起動した際に被ってしまうのと、
電卓にテンキーの記号やデリートが効かないのが苦しいです。

PROCESS EXPLORER情報ですが、ソフトの消費メモリは約14.8MBみたいですね。
<環境>2度めだけど一応
・acer aspire(ノート)
・windows 7 64bit
・pentium p6200(2.13GB)
・4GBメモリ



Satio Soft

リンク

2014/8/4(Mon) 12:41:46|NO.63384

先ほど、開発してたプログラムのstart.axを消した瞬間・・・
ブルスクでオワタ(v^o^v)
エラー: 0x5000F(0x93f7fff)
詳細: Blue Screen Hacker:del.exe



mirage17

リンク

2014/8/4(Mon) 13:02:08|NO.63385

 メモリ消費量測定ソフトでは、このアプリは確かに、思ったよりは、
消費量が高くないですね。
OS:Windows 7 OEM CPU:Intel Celeron M メモリ:1.15GB
上記の環境だとWin7以外は、環境としてはぎりぎりの環境だと思うので、
ソフトを複数立ち上げたり、したら、Win7だけでも、ある程度CPUとメモリに
負荷がかかっているので、画面が止まるかもしれませんね。
作者の開発環境をドキュメントに記載した上で、テストした上で、最低必要動作環境
の明記が必要になるかもしれません。ランチャーと多くのアプリの統合ソフトだから、
プログラムによる問題か、マシンに相当な負荷がかかっている可能性がありますね。
なんとか解決できるといいですね。



ヒラギノ

リンク

2014/8/4(Mon) 13:14:16|NO.63386

皆さん、ありがとうございます!

>Memoを多重起動した際に被ってしまうのと、電卓にテンキーの記号やデリートが効かないのが
対策を考えていませんでした。。。がんばります。。。

>先ほど、開発してたプログラムのstart.axを消した瞬間・・・
ごめんなさい。僕には分かりません;;

>マシンに相当な負荷がかかっている可能性がありますね。
そう言われてみると、無意味な描画などを行っている部分も少なく無かったりです。
何かいい方法が無いでしょうか。。。



Satio Soft

リンク

2014/8/4(Mon) 13:18:45|NO.63387

あのヒラギノさん、無理はしませんが、
<h1>Satio Soft</h1>
に入って共同開発、しませんか?



ヒラギノ

リンク

2014/8/4(Mon) 14:45:31|NO.63389

>Satio Soft さん
僕で良ければ、いいですよ!

http://shiorisoftwa.webcrow.jp/
のお問い合わせからご連絡下さい。



SADOUS

リンク

2014/8/4(Mon) 15:35:42|NO.63390

>そう言われてみると、無意味な描画などを行っている部分も少なく無かったりです。
>何かいい方法が無いでしょうか。。。

単純にバッファの使用量を減らすだけならできそうな気がします。
もしかしたらですけど、各ウィンドウの背景をまるごと用意していて、
それでメモリを多く消費しているのでは無いでしょうか。
もしそうならば、ゲームのマッピング同様にパーツごとに分けて画像の量を減らす。

また、アニメーション等を利用しているわけではなさそうなのでFPSを限界まで
下げてみるなど・・・。
僕の公開してるツールでマウス連打制御時のみに描写部分の処理だけ回数を
大幅に下げて高速化を図っています。



ヒラギノ

リンク

2014/8/4(Mon) 15:45:12|NO.63392

>SADOUS さん
各ウィンドウの背景は、毎回読み込むようにしています。
そんなに、重くなるような事はしていない気がするんです。。。



mirage17

リンク

2014/8/4(Mon) 16:18:15|NO.63393

Windows8.1環境でも、i5-3570K 3.40GHzのディスクトップPCで、
メモリ8GB積んでいても、常駐ソフトいっぱいあると、起動時に、画面が、
一時止まったりする事もあるので、ウイルス対策ソフトなどの最低限必要な
ソフト以外は、シンプルにして、メモリ消費量抑えて実行すると、低スペック
でも実行できるかもしれませんね。でもSatio Softさんの環境だと、動作は、
ちょっと厳しいかもしれませんね。CPUの力も弱いし、メモリもWin7
では少ないと思うので・・・あえて実行できる可能性あるとしたら、
常駐ソフトを最低限にして、再起動して、一番最初に実行してみるとか
しか方法思いつかない。後で実行すると、CPUやメモリに負荷がかかっている
ソフトが実行されてしまい、実行できない可能性もありますね。
ヒラギノさんと私の開発環境はよく似ているので、性能がそこそこあると、
PCが低スペックだと、動かないソフトを知らず知らずの間に作ってしまう
事は十分に考えられるでしょうね。今後は共同開発するようなので、
動くかどうか確かめながら、少しずつ作っていく方法もありかも
しれませんね。



SADOUS

リンク

2014/8/4(Mon) 16:37:06|NO.63394

またPROCESSEXPLORER情報ですけど、
全アプリは平均して4MB、ソフトウェア本体は14~6MBを消費。
試しにHSP製の大きめの画像をいくつか読み込む物を測ってみたところ、27MB
小さく少ない量の画像を利用するHSP製のツール2つを測ってみたところ、
いずれも3~4MB

まあ、多少利用メモリ及びに添付する画像の量を減らすことはできそうですが、
それよりもSatio Softさんの環境で起きたらしいバグが気になります。
同じwin 7でありながらここまで大きなバグが起きるとは。
explorer.exeが終了してしまう理由が物凄く気になります。
開発者じゃないけど気になります。



ヒラギノ

リンク

2014/8/4(Mon) 17:28:25|NO.63396

参考程度ですが、VMware で、Windows 7 64Bit メモリ 1.5GB にして実行してみたところ、
少しもたつきましたが、正常に動作しました。

>mirage17 さん
なるほどです。
性能に余裕があると、そうなってしまうかもしれません。
できる限りの努力はしていますが。。。

>SADOUS さん
わかりやすい説明ありがとうございます;;
僕も気になります。メモリが足りないと、explorer.exeが終了するなんて、初耳です。
早く解決できるといいです。



Satio Soft

リンク

2014/8/5(Tue) 12:41:42|NO.63435

ちなみに機種は
Hewlett-Packard Compaq nx6320
プリセットOS:XP
CPU:Intel Celeron M(2008年)



drksugi

リンク

2014/8/5(Tue) 15:41:15|NO.63441

少し重いような気がしますが, 今のところ正常に動作しています.

機種 : Hewlett-Packard Pavilion 15-n200
OS : Windows 8.1 64bit
プロセッサ : Intel(R) Core(TM) i7-4500U CPU @1.80GHz 2.40GHz
実装メモリ : 12.0GB
空き容量 : 829GB / 916GB



ヒラギノ

リンク

2014/8/5(Tue) 16:42:12|NO.63443

>drksugi さん
ありがとうございます!
やはり、重いですか。。。僕はそんなこと無いのですが。。。

う〜ん



mirage17

リンク

2014/8/5(Tue) 17:05:40|NO.63446

 HSPプログラミングコンテスト2014はまだ始まったばかりです。
これから、このソフトの完成度を特にアップさせていけば、
入賞する事も夢ではないかもしれません。
私も、このコンテストにでた時は、コンテストの締め切り近くまで、
頑張って、内容と、完成度などを上げていきました。
ヒラギノさんも、最後まであきらめずに、このソフトを磨いていきましょう。
ヒラギノさんはまだ若いようですが、時代は変わっているので、
なにかとたりないものがあっても、今、入賞目指して頑張ってもいいのでは
と思います。皆様とともに頑張ってみましょうよ。



rikuriku112233

リンク

2014/8/6(Wed) 10:26:56|NO.63462

バグではないかもしれないけど一応報告
http://shiorisoftwa.webcrow.jp/
クロームでここからCasketダウンロードしようとするとブロックされてダウンロードできない
使ってみようと思ったらこうなった



ヒラギノ

リンク

2014/8/6(Wed) 11:09:41|NO.63464

>mirage17 さん
そうですよね!僕もがんばります!ありがとうございます!

>rikuriku112233 さん
ご報告ありがとうございます。
ダウンロードから、「不正なファイルを復元」を選択して下さい。



ヒラギノ

リンク

2014/8/6(Wed) 11:55:54|NO.63469

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

電卓が、数字キー、+-*/= に対応。
カレンダーで、6週目まで表示。
その他の不具合を修正。



Satio Soft

リンク

2014/8/6(Wed) 12:19:04|NO.63471

ヒラギノさん、メールチェックしてくださいよ



ヒラギノ

リンク

2014/8/6(Wed) 13:05:14|NO.63476

>Satio Soft さん
ちゃんと、チェックしましたよ;;返信もしてますよ;;



mirage17

リンク

2014/8/6(Wed) 15:27:20|NO.63481

だいぶバグがとれてきていますね。

Clockのアラームを設定せずにOKボタンを押すと、
#Error 7
-->内部エラーが発生しました(7)
がでるようです。

Launcherのアプリケーションがありません。追加するには
ここをクリックしてください。という所で、どのあたりかがわかりにくいので、
視覚的にわかるデザインにしたほうがいいですね。

ボリュームの再生のマークですが、私の環境では◁ の時に音声がONになり、
◁}}の時に音声がOFFになっていますね。逆ではないかな?

あとはこの3つの内容を改善すれば、だいぶ完成度も上がるので、評価できる
アプリになるのではと思いました。



ヒラギノ

リンク

2014/8/6(Wed) 17:53:03|NO.63491

>mirage17 さん
毎度、ご報告ありがとうございます!

>ボリュームの再生のマークですが、
これは、不具合でも間違いでも無く、◁はミュートにする。という意味で、
◁}} はミュートを解除する。という意味です。

現在は、ミュートであるかないか。を示すマークではないのです><)



ヒラギノ

リンク

2014/8/6(Wed) 18:26:09|NO.63495

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

>Clockのアラームを設定せずにOKボタンを押すと、
>#Error 7
>-->内部エラーが発生しました(7)
>がでるようです。
>Launcherのアプリケーションがありません。追加するには
>ここをクリックしてください。という所で、どのあたりかがわかりにくいので、
>視覚的にわかるデザインにしたほうがいいですね。
を修正しました。



mirage17

リンク

2014/8/6(Wed) 19:14:36|NO.63498

 作品のクオリティーが上がってきたので、この作品を、
ネット審査員として、評価してきました。
ミュートについては私の勘違いのようですね。
まだまだコンテストも始まったばかりなので、
これから気を引き締めて、入賞目指して
頑張ってください。
最初は完成度の低い状態でここで、公開していたので、
良いソフトだけど、完成度が上がらないと、評価は
難しいなと思っていましたが、皆様のおかげで、
バグもほとんどとれてきたので、
評価する事にしました。今の所、評価されていない作品
は、完成度に問題がある作品が多いと思うので、
今後はどうなるかわかりませんが、完成度と内容を磨いて、
頑張ってください。



ヒラギノ

リンク

2014/8/6(Wed) 19:42:50|NO.63499

>mirage17 さん
ありがとうございます!
僕としても、モチベーションが上がります!



名無し

リンク

2014/8/8(Fri) 19:39:14|NO.63587

ミュートを変えるボタンにツールチップで
[ミュートにする]
[ミュートを解除する]
というように表示すればいいと思います。



名無し

リンク

2014/8/8(Fri) 19:39:35|NO.63588

なにげにレス100



GOMEKIT!

リンク

2014/8/8(Fri) 21:19:30|NO.63593

<バグ>
◇8月の24と31日が重なっている。(http://fast-uploader.com/file/6963055780766/
◇ランチャーが消えない時がある



GOMEKIT!

リンク

2014/8/8(Fri) 21:20:27|NO.63594

【追記】
100レス行くとは予想外



ヒラギノ

リンク

2014/8/8(Fri) 22:04:49|NO.63607

>名無しさん
なるほどです。
ちなみに、ツールチップは、オブジェクト上以外でも、表示できるのでしょうか。

>GOMEKIT! さん
実は、スペースが足りなくなって、表示が変ですが、これが正常です><

>100レス行くとは予想外
僕も意外です!100 レスを記念して、何か100 っぽいことがしたいですね!



KOMARI

リンク

2014/8/8(Fri) 22:26:55|NO.63608

だいぶ改良されてきたようですが、まだまだ不備がある感じですね。
まあ1つだけ言うと、タスクバーを右側に表示している私にとって右上に表示されるのは邪魔でした。



テンクス

リンク

2014/8/8(Fri) 23:42:33|NO.63610

100超えたスレ始めて見た...!!



ぴょぴょ

リンク

2014/8/9(Sat) 01:33:50|NO.63612

KOMARIさんの意見にある次の項目を改良して見るのもいいかのしれませんね。
> まあ1つだけ言うと、タスクバーを右側に表示している私にとって右上に表示されるのは邪魔でした。

これね。

ユーザ名のところに「登録」「設定」「終了」に増やすのはどうでしょうか。
登録が、ランチャーへの登録ウインドウ。
設定が、表示位置などの設定ウインドウ。
終了が、ソフトの終了処理。



ヒラギノ

リンク

2014/8/9(Sat) 17:38:33|NO.63638

>KOMARI さん
予想外でした。。。確かに、邪魔になりますね。。。改良中です。。。

>ぴょぴょさん
2つのまま、何とかしてみせます!



mirage17

リンク

2014/8/9(Sat) 19:26:34|NO.63645

このソフトだけの問題ではないんだが、アプリを終了したり、削除したときに、
その後も、タスクバーにアイコンが残る場合がある。タスクバーから、不要な
常駐しているソフトを削除するには、Windows8の場合、コマンドプロ
ンプトから、数行の命令を、打ち込み、再起動をかければ、全部、消えるのだ
が、ソフト的に、削除したり、終了したりするときに、自動的に、タスクバー
の常駐を終了できないものだろうか?今年のコンテスト参加のアプリでも、
常駐したままのアプリが時々あった。タスクバーの常駐をアプリの終了時に
HSPのプログラムで、解除する事はできるかな?このソフトの場合は、
タスクバーにcasketを終了という表示が残っていた。が、もう、手動
で、上記の方法で、常駐を解除した。何かいい方法があればご助言よろしく
お願いします。



mamo

リンク

2014/8/9(Sat) 21:02:19|NO.63646

>NO.63645
アイコンの作成時に一つのウィンドウハンドルを利用してるよね?
アイコン削除時にも同じハンドルが必要。

こんなもんでどうだろ。



ヒラギノ

リンク

2014/8/9(Sat) 21:13:58|NO.63647

>mirage17 さん
終了時には、アイコンを削除するようにはしているのですが、
何故か残ってしまうことがあるようです。。。

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

Casket のウィンドウをドラッグすることで、表示位置を変更出来るようになりました。
その他修正。。。



テンクス

リンク

2014/8/9(Sat) 21:37:59|NO.63648

ヒラギノさんは対応がはやくて尊敬します。



ヒラギノ

リンク

2014/8/9(Sat) 22:51:43|NO.63649

>テンクスさん
ありがとうございます;;
毎回完璧に修正出来るわけではありませんが、なるべく早く問題解決ができるよう努力しています;;



GOMEKIT!

リンク

2014/8/9(Sat) 23:36:54|NO.63650

PCをリカバリーしたせいか起動すると内部エラー12で落ちる。



mirage17

リンク

2014/8/10(Sun) 06:24:17|NO.63652

 アドバイスありがとう。他のアプリでも起きている問題だと思うので、一応、アプリの終了
時には常駐を解除する設計にしておくといいと思います。まあ、手動でも消せる方法があるので、
それほど困ってはいないですが、メモリとか、常駐しているアプリが多いと、システムを圧迫する
可能性、あると思うので、報告まで。表示位置を変更できる最新バージョンが、#Error12
-->内部エラーが発生しました(12)で起動しようとすると落ちるので、対応お願いします。
ひとう前のバージョンではだいじょうぶでした。移動はできないが。自由に移動できる方がいいけど、
無理なら、左上、右上、左下、右下の4箇所移動でもいいので対応お願いします。



GOMEKIT!

リンク

2014/8/10(Sun) 08:28:40|NO.63654

>-->内部エラーが発生しました(12)で起動しようとすると落ちるので、
>ひとう前のバージョンではだいじょうぶでした。

俺のPCでは以前のバージョンでも内部エラー12で落ちるんだが。



MonoChrome

リンク

2014/8/10(Sun) 10:09:29|NO.63656

最新版はGOMEKIT!さんと同じでerror12がでますね。
コンテストページからダウンロードできるものは大丈夫でした。


コンテストページからダウンロード出来るバージョンで発見した不具合

・「Note」で表示されるウィンドウの端に黒い点々が表示される

・「Calculator」でウィンドウの端をクリックするとerror3がでる

・「Calculator」で「=」を2回押すとerror29がでる

・「Calculator」で「÷」を2回押すとerror19がでる

・「Calculator」で10桁を超えるとおかしくなる。

・「Calculator」で答えが6桁以上になると小数点以下第6位までが表示される(123456.000000みたいな感じになる)



mirage17

リンク

2014/8/10(Sun) 10:48:41|NO.63657

 機能拡張しすぎてメモリ2GBでもたらないとなると、これ以上内容を充実させる事よりも、
内部処理の最適化を行って、メモリやCPUへの負担を減らす方向に、動く必要性が
ありますね。あと、バグの解消ですかね。ただですら、内容を詰め込んだソフトですから、
PCへの負担解消とバグ取りが今すべき事だと思います。あとエラー12の解消ですね。



rikuriku112233

リンク

2014/8/10(Sun) 11:00:28|NO.63658

最新ver落としてきたら内部エラー12
そういえば前のverにあったpopupなんちゃらって名前のdllがないような...
そしてクロームのブロックってどうしたら治るんだ...



rikuriku112233

リンク

2014/8/10(Sun) 11:04:28|NO.63659

追記
私がクロームのブロックした後のverすべてpopなんちゃらがないせいか
内部エラー12になってます。



rikuriku112233

リンク

2014/8/10(Sun) 11:05:59|NO.63660

訂正
私がクロームのブロックした後のverすべて→私がクロームだとブロックが
かかるということを報告した後のverすべて



rikuriku112233

リンク

2014/8/10(Sun) 11:12:52|NO.63661

さらに追記
使えたverで、電卓があると試したくなるから(w)表示領域を超える計算をやらせてみたら
表示がおかしくなって、さらに加算すると内部エラー(番号見忘れたorz)
1000000000+9000000000をしようとすると、90000000000を入力する途中に表示おかしくなって、
足してみると変な数字になり、さらに加算すると内部エラー29になってしまう。
表示領域を超えるときはerrとか表示されるようになるといいと思う。



rikuriku112233

リンク

2014/8/10(Sun) 11:19:28|NO.63662

さらにさらに追記(連投スミマセン)
ランチャー機能は正常に動作しました。
それとメモリ2GB以上と書いてありますが、一応1.5GBでも動きました。
PCスペック
OS:windowsvista home basic SP2
CPU:intel celeron M 430 1.73GHz
RAM:1.5GB
HDD:76.4GB中27.2GB空き



ヒラギノ

リンク

2014/8/10(Sun) 12:48:03|NO.63668

ご報告ありがとうございます!

>mirage17 さん
がんばります。。。

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip

エラー12 が発生する問題を修正
>・「Calculator」でウィンドウの端をクリックするとerror3がでる
>・「Calculator」で「=」を2回押すとerror29がでる
>・「Calculator」で「÷」を2回押すとerror19がでる
を修正

>・「Calculator」で10桁を超えるとおかしくなる。
>90000000000を入力する途中に表示おかしくなる
HSP の使える変数の限界を超えていたようです。。。

popupmenu.dll の代わりに、shell32.dll を使用しています。。。



GOMEKIT!

リンク

2014/8/10(Sun) 13:12:20|NO.63669

<不具合>
・計算出来ない。
・日本語で登録すると文字化け
・No.63265の「右上の端にカーソルを寄せると起動しているアプリが終了する」が再発
・Cacket終了後に「プログラム互換性アシスタント」が出る



rikuriku112233

リンク

2014/8/10(Sun) 16:55:43|NO.63674

不具合
・計算しようと+を押すと電卓表示がERRORになる。
・日本語で登録すると文字化け(クロームアプリランチャーと登録するとN[]となる。)
・アプリを消したら左の登録名になって、アイコンだけが消え、もう一度消そうとすると
右のアプリが消されそうになり、アイコンが消えたのを起動しようとするとエラー(14)
不具合?
・reedmeの著作権のところがshell32.dllではなくpopupmenu.dllの著作権が乗っている
・グーグルアプリランチャーを登録すると、クロームのマークになって起動すると
クロームが起動する。



rikuriku112233

リンク

2014/8/10(Sun) 17:08:08|NO.63675

追記
アイコンだけが消える不具合
・cacketを終了し、もう一度起動しても治っていない
+を押すとerrorになる不具合
・数字以外は数字を押してなくてもerrorになる。



rikuriku112233

リンク

2014/8/10(Sun) 17:18:15|NO.63678

さらに追記(いま保存したファイル見たら気づいた)
・マイク録音して、wavファイル保存したら、ファイル名がa.wav.wav(aという名前で保存した)
になっていました。



rikuriku112233

リンク

2014/8/10(Sun) 17:34:48|NO.63680

気付き(連投すみません)
ウィンドウが動かせるようになったぞー!!
と思って動かしてみたら左上と右上のどちらにしますか、ってのだけだった。
なんとなく、むなしくなった。



rikuriku112233

リンク

2014/8/10(Sun) 17:58:42|NO.63682

さらにさら(ry(過去ログみて試したら気付いてしまった)
・右クリックから終了を押すとタスクバーのアイコンのみ消え、もう一回
終了を押すと、「NIM_DELETE error」というダイアログが表示され、消える。



GOMEKIT!

リンク

2014/8/10(Sun) 18:13:35|NO.63683

<追記・不具合>
・特定のアプリを登録するとアイコン無しで登録される。
(例えば東芝の「ぱらちゃん」と「おたすけナビ」を登録するとアイコン無しで登録される。)

<論外>
・レスの数が200突破するんだろうか・・・



GOMEKIT!

リンク

2014/8/10(Sun) 18:24:34|NO.63684

<更なる追記>
・Cacketのアイコンにシールドマークが付いている(http://kie.nu/24OI
 起動するとUAC(ユーザーアカウント制御)が表示される。

・特定のアプリを起動すると色々とエラーが発生する。
 (例えば.NET Frameworkが必要なアプリ)



mirage17

リンク

2014/8/10(Sun) 18:43:29|NO.63685

 現在出ている不具合の原因は、制作者による、大幅な仕様変更によるものと
思われます。popupmenu.dll の代わりに、shell32.dll を使用した事で、新た
な不具合がでていると思われます。今できる事は大きくわけると2択だと思います。
一つ目の選択は、コンテストの募集終了まで、まだ時間があるので、エラーをこつこつ
となくしていく事です。つまり前進するという選択です。
二つ目の選択は、メモリ−2GBまでで動く過去の公開バージョンの中で、不具合の
少ない所まで戻る事です。つまり後退する事です。もしこのソフトの開発が袋小路に
なっているのなら、このへんで後退して、エラーの少ないバージョンでこのソフト
の開発を止め、残りの時間をコンテスト終了まで、他のソフトを開発するという方法です。
どちらを選んでも、コンテスト終了時に、運営には、エラーのないもしくは、エラーの
少ないバージョンをアップしとかないと、入賞候補でも、ある程度は完成度もないと
推薦できないとなるかもしれません。なので、作成したバックアップを常にとっておき、
コンテスト終了前にはバグのないもしくは少ないバージョンを上げておくという事です。
こんだけ掲示板でもレスがつくと、エラーも目立ってしまいます。その為、前進か後退
か選んで、その上で、前向きに、コンテスト終了まで頑張る事が重要だと思います。
私の考えは以上です。それでは、よろしくお願いします。



ヒラギノ

リンク

2014/8/11(Mon) 00:39:19|NO.63698

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip
https://dl.dropboxusercontent.com/u/88821392/Cacket%20source.zip

CC BY-NC-SA ライセンスで、ソースコードを公開します。
優しい人のアドバイス目的、100 レス突破記念です。。。
興味のある人は、ダウンロードしてみてください。

注意。フォントのライセンス上、Font フォルダの中身が空っぽです。。。
GENKI さんの、画像フォント モジュールを使用していました。ありがとうございます。

>・計算出来ない。
>・数字以外は数字を押してなくてもerrorになる。
>・reedmeの著作権のところがshell32.dllではなくpopupmenu.dllの著作権が乗っている
>・マイク録音して、wavファイル保存したら、
>・右クリックから終了を押すとタスクバーのアイコンのみ消え、
を修正しました。

>・「右上の端にカーソルを寄せると起動しているアプリが終了する」が再発
>・Cacket終了後に「プログラム互換性アシスタント」が出る
>・アプリを消したら左の登録名になって、アイコンだけが消え、
>・特定のアプリを登録するとアイコン無しで登録される。
>・Cacketのアイコンにシールドマークが付いている
>・特定のアプリを起動すると色々とエラーが発生する。
の不具合がこちらでは、現れませんでした>< なんか多い。。。



GOMEKIT!

リンク

2014/8/11(Mon) 08:00:20|NO.63703

<不具合>
・フルスクリーンから復帰すると画面表示が壊れる。(参考:http://kie.nu/24Vn
・ウィンドウが動かない場合がある。
・機能を使うとそれ以降ウィンドウが動かなくなる



GOMEKIT!

リンク

2014/8/11(Mon) 08:04:11|NO.63704

<逸脱>
若しかしたらこのスレがHSPTV!掲示板で一番多いレス数だと思う。過去ログ含め



名無し

リンク

2014/8/11(Mon) 18:47:22|NO.63713

>63711
フォントが抜けているままなのでは?



ヒラギノ

リンク

2014/8/11(Mon) 19:46:31|NO.63716

>mirage17 さん
とことん前進したいです!

>GOMEKIT! さん
ご報告ありがとうございます。修正しました。

アップデートしました!

https://dl.dropboxusercontent.com/u/88821392/Cacket.zip



GOMEKIT!

リンク

2014/8/11(Mon) 21:31:33|NO.63723

<不具合>
・毎度終了時に「NIM_DELETE error」が出る(ALT+F4)
・登録したアプリを起動させると本体が消え「通知領域」に残る(クリックでも反応ナッシング)
・非アクティブになるとメインウィンドウが消え、以降表示されない。
・検索やボリュームを使うと右側にも同じオブジェクトが出る。(メインウィンドウの位置が左端の状態)
・起動させてもメインウィンドウが出ない場合がある。
・アプリ登録ウィンドウで平仮名が使えない
<動作確認>
型番:dynabook BX/31KKS
システム:Windows 7 Home Premium
空き容量/容量:147GB/171GB
日本語入力システム:ATOK 2011



rikuriku112233

リンク

2014/8/12(Tue) 13:22:20|NO.63739

驚愕
このままの勢いで300とか行きそう...



GOMEKIT!

リンク

2014/8/12(Tue) 19:42:59|NO.63750

<No.63723の訂正>
誤・検索やボリュームを使うと右側にも同じオブジェクトが出る。(メインウィンドウの位置が左端の状態)
正・検索やボリュームを使うと右側にオブジェクトが出る。(メインウィンドウの位置が左端の状態)
<不具合の追記>
・天気の取得に失敗したときに表示されるメッセージの横に0がある
・検索やボリュームを使うと右側にオブジェクトが出る。(メインウィンドウの位置が左端の状態)
・アイコンの右下にシールドマークが付いている。
(上二つの証拠画像:http://kie.nu/256J)



ヒラギノ

リンク

2014/8/12(Tue) 19:57:17|NO.63751

>GOMEKIT! さん
いつも、ご報告ありがとうございます!

もう少し時間がかかりそうです><

>・アイコンの右下にシールドマークが付いている。
それにしても、コレの理由がよく分かっていません。。。
こちらでは、なんともないのですが。。。



mirage17

リンク

2014/8/12(Tue) 20:08:06|NO.63753

 私の環境では、ほとんどバグは取れているんだけど、GOMEKIT!さんの指摘は、
真摯に受け止めるべきだと思います。GOMEKIT!さんの環境で、きっちり動けば、
多くの環境で、動作すると思うので、頑張ってください。



rikuriku112233

リンク

2014/8/12(Tue) 20:18:07|NO.63754

普通シールドマークはコンピュータ
に変更を加えるものに付くけど...
あまり使われて無かったりすると
付くのかもしれないな
hsp関連のものは不正扱いされること
が多いような気がする。



Satio Soft

リンク

2014/8/13(Wed) 08:32:59|NO.63764

開発/実行環境を更新しました。

OS:Windows8 Enterprise 評価版 90日の間有効なライセンス
そのほかCPUやHDDなどは変わりません。



ヒラギノ

リンク

2014/8/13(Wed) 18:00:14|NO.63782

>mirage17 さん
デザインを一新し、もう一度一から作り直そうと思います!

>rikuriku112233 さん
他の方の作られた作品は、無事なのに。。。

>Satio Soft さん
いつも、ご協力ありがとうございます。



Satio Soft

リンク

2014/8/13(Wed) 18:03:32|NO.63783

ヒラギノさん、Skype最近やってませんね。



mirage17

リンク

2014/8/13(Wed) 18:32:17|NO.63785

 私の環境では、このソフト十分動くんだけど、2GBまでの環境で、
きっちり動くソフトを作るとなると、ある程度、機能を取捨選択して、
構成し直す必要がありそうですね。若い頃は、私はマシンパワーに任せて、
最新PCでしか動かないようなゲーム(日本ゲーム大賞のフューチャー
部門みたいな物)を作っていた事がありましたが、間違いに気づき、
ある程度の低スペックでも動く作品を作らないと、多くの人に見て
もらえない現実に気づいてからは、多くの環境で、動く、良質なソフト
を目指して、作るようになりました。低スペックにも配慮があって、
ちゃんと使えるソフトなら、きっと、いい賞が取れると思います。
すばらしい賞目指して、頑張ってください。応援しています。
あと私のホームページを更新しました。ブログ、HSPダウンロード、
ゲームコラム、HSPリンク、リンクなど、多くの更新をしました。
よろしければ、どうぞ。



ヒラギノ

リンク

2014/8/13(Wed) 22:28:39|NO.63788

>Satio Soft さん
そんなことないですよ。

>mirage17 さん
そのとおりですね。。。僕はまだまだ若いというか未熟というか。。。
作り直し中ですが、初っぱなからつまずいています。。。



ぴょぴょ

リンク

2014/8/13(Wed) 23:08:35|NO.63789

> 作り直し中ですが、初っぱなからつまずいています。。。
ソース・コードをダウンロードしてみましたが、
include 関係が良く分かりませんでした。

そこで、次のようにして include 関係をしてみては。
Casket.hsp ;clk_Function.asを含める
├toolLaunch.as
├toolNote.as
├toolClock.as
├toolCalendar.as
├toolScreenShot.as
├toolMicro.as
├toolCalc.as
├toolVolume.as
├toolSearch.as
├toolPower.as
├toolInfo.as

├modHead.as ;module.as
│├modDate.as
│├modIcon.as
│├modPower.as
│├modVolume.as
│├modTxFont.as
│├modTaskTray.as
│├modHitTest.as ;mousemove.as、click.asのこと
│└modWindow.as ;mod_lbgscr.as

├loadImage.as ;load.as
├drawTools.as
└drawLaunch.as

あとフォルダ構造は次のようにしてみるとか。
■CacketSource

├■modTool
│├toolLaunch.as
│├toolNote.as
│├toolClock.as
│├toolCalendar.as
│├toolScreenShot.as
│├toolMicro.as
│├toolCalc.as
│├toolVolume.as
│├toolSearch.as
│├toolPower.as
│└toolInfo.as

├■modFunc
│├modHead.as
│├modDate.as
│├modIcon.as
│├modPower.as
│├modVolume.as
│├modTxFont.as
│├modTaskTray.as
│├modHitTest.as
│└modWindow.as

├■etc
│├loadImage.as
│├drawTools.as
│└drawLaunch.as

├Casket.hsp
├execAlarm.hsp
├execTimer.hsp
└execWatch.hsp

フォルダ構造とファイル名の参考にどうぞ。



ヒラギノ

リンク

2014/8/14(Thu) 00:27:54|NO.63790

>ぴょぴょ さん
なるほどです。参考になります。ありがとうございます。

今のところこんな感じです。。。

http://i.imgur.com/HLTOidP.png
http://i.imgur.com/VykuffN.png
http://i.imgur.com/rXNxaFB.jpg



ぴょぴょ

リンク

2014/8/14(Thu) 01:08:48|NO.63791

> 今のところこんな感じです。。。
すりガラス見たいで綺麗ですね。



Satio Soft

リンク

2014/8/14(Thu) 17:51:11|NO.63796

>すりガラス
もしかして、Aero採用?



ヒラギノ

リンク

2014/8/14(Thu) 18:13:42|NO.63800

>Satio Soft さん
すみませんが、別スレッドでお願いします。。。



Satio Soft

リンク

2014/8/14(Thu) 18:50:59|NO.63801

<バグ報告>
・Windows8だからだろうか、ウィンドウを左にやると、そのあと自由にウィンドウが
操作できなくなる(正規表現=ウィンドウが必ず左端へ)
・Casketを終了したが、タスクトレイにアイコンが存在する
>NIM_DELETE_ERRORがでる
こちらではそういうことはありません。
・もうMemoとかがバグってる
>inputの位置がずれてる
<改善してほしい所>
・ウィンドウを自由自在に動かせるようにする
・最小化ボタンをつける
・inputの位置を修正する



mirage17

リンク

2014/8/14(Thu) 19:33:03|NO.63804

> 今のところこんな感じです。。。
グラフィックがよくなっていますね。

あとバグについてですが、起動しないなどの致命的なバグでなければ、
小さな問題があっても最優秀をとった作品もあるので、完全に問題が取れないとダメ
って訳ではなさそうです。ちなみに、ヒロイックダークという作品に、
特定のコントローラーをつけていると反応して操作がおかしくなる
ハードウェアの干渉が起きる問題がありましたが、
2011年の総合最優秀・ツェナワークス賞に輝いております。



テンクス

リンク

2014/8/14(Thu) 19:40:17|NO.63805

ま、プレイストアの有名なアプリだってレビュー見れば不具合ばかりですからね。
不具合たくさんでても安心してくださいな



Satio Soft

リンク

2014/8/14(Thu) 19:47:06|NO.63807

ヒラギノさん、僕にソースコードもらえますか?
開発に協力したいのですが。
メールでURL送ってください。



ヒラギノ

リンク

2014/8/14(Thu) 20:16:54|NO.63813

>Satio Soft さん
ご報告ありがとうございます。
ご意見は、Casket v2 に反映されます。たぶん。。。

ちなみに、Aero ではありません。。。Windows 8 以降でも、ブラー効果が現れるようにする為です。

ご協力ありがとうございます。
Casket は、僕のほうでがんばりますので、先にWindows タスクランチャーの完成度を上げましょう。

>mirage17 さん
>グラフィックがよくなっていますね。
ありがとうございます!

そういうこともあるのですね。
v2 では、なるべく不具合が取り除けるといいです。

>テンクス さん
なるべく、不具合がなくせるよう努力したいです。ありがとうございます。



skyblue

リンク

2014/8/16(Sat) 09:00:42|NO.63856

>アイコンの右下にシールドマークが付いている。
>普通シールドマークはコンピュータ
>に変更を加えるものに付くけど...
>あまり使われて無かったりすると
>付くのかもしれないな
>hsp関連のものは不正扱いされること
>が多いような気がする。
不正とかではなく上記のように変更を加えるものの中で
管理者権限が必須なものに付きます。
つまり、UAC関係のマークで不正とは限りません。
Windowsのシステムプログラムにも付いています。
一部で悪名だかき初期のVistaではさらに厳しい基準ですが。


>若しかしたらこのスレがHSPTV!掲示板で一番多いレス数だと思う。過去ログ含め
たいていは、50超えもあまりない



GOMEKIT!

リンク

2014/8/16(Sat) 09:18:58|NO.63857

>アイコンの右下にシールドマークが付いている。
俺の自作ソフト(HSP3.32開発)や
プロコンからDLしたCasketはシールドマークは付いていなかった。
>このままの勢いで300とか行きそう...
今は、失速している。



Satio Soft

リンク

2014/8/16(Sat) 09:28:52|NO.63858

>アイコンの下にシールドマークがある
それは、管理者権限で実行する意味です。どうやら間違って
「管理者権限で実行」を選んだようですね。
これでは、設定を解除できないので、UACを無効にするしかありませんね。



Satio Soft

リンク

2014/8/16(Sat) 09:32:12|NO.63859

シールドマークを消す方法
http://okwave.jp/qa/q7573834.html



Satio Soft

リンク

2014/8/16(Sat) 09:53:44|NO.63860

ヒラギノさん、SADOUSさん、mirage17さんのサイトを、
自分のサイトのリンクにさせて頂きました。
もし、だめだったら、言ってください。



kanahiron

リンク

2014/8/16(Sat) 10:06:47|NO.63862

自分はこの掲示板の管理者じゃないのでこんなことを言える権限はありませんが、少し。

Satio Softさん、このスレッドを私的用途に使ってませんか?
NO.63860の内容はSkypeなりメールなりで言えばいいじゃないですか
NO.63783も、Cacketの動作報告ですか?違いますよね

レス数で何名か反応していますが内容は薄く、いいことだとは思えません(まとめればいよいものを追記などで無駄にレスが増えていく)
別に喜ぶのはどうでもいいですが、そのためにスレッドをあげて他のスレが下がるのは解せません

HSPTV!掲示板の常連さん(言い方微妙ですが)が誰も突っ込まない中、あえて突っ込んでみました
失礼しました



掘木

リンク

2014/8/16(Sat) 11:59:06|NO.63863

いまさらではありますが、公開ソース版とその後の更新版での気になった点でも並べていこうかと。
(作り直ししてる言うてるのに

・Casketのメインウィンドウの復元方法が書かれていない。
 自動で消える事も書かれていないので正直かなり困る。タスクバーからも復元できないし・・・。
 (結局、復元方法はコード見てようやく分かるという体たらく。

・設定から出るリンク先指定ウィンドウの×ボタンを押すとタスクトレイのアイコンが消滅する。
 さらにもう一度同じ操作を行うと"NIM_DELETE error"を吐いて落ちる。

・設定/終了のメニューから終了を選ぶとタスクトレイのアイコンが消えずに終了する。
 (多くの方が終了時にアイコンが残ることがあると指摘されてますが、これが原因なのでは?
  タスクバーから終了するとアイコンは正しく消えますし。

・画面の左端にドラッグ移動すると、左の端でウィンドウはこれ以上左に行かなくなる。
 さらに左側にドラッグを続けると、ウィンドウの中身が若干左側にずれる。
 左端で画面外に行かないようにしてあるのになぜ右側はその処理をしていないのでしょう。
 <!>コード見たら別に左側で止まるように意図されていないように見えました。
   しかし、ユーザーサイドからすると左右で挙動が違うのは少々珍妙に映る。

−−エラーと関係ないが、コードに関して−−
・なんでウィンドウID0と1だけenumされていないのでしょう。
・click.asの最初にある px = 110 : py = 118 : c = 0 の代入が謎。
  これって下のrepeat前にあればいいんじゃないかな。
  離して書いてあるからgosubの中で値書き変わってるのか確認しなきゃならないよ。
・draw.asの中でhourとminuのケタ確認してるけど、これ別々に管理する必要がないなら、
  timetext = strf("%02d:%02d",gettime(4),gettime(5)) とかのほうがよさそう。
・なんでonexitとoncmd WM_CLOSE両方されてるのか。onexitだけで十分なのでは。
・個人的に最新版exeがものすごく不安定に見えたのはなぜでしょう。。。

その他
・D&Dに対応する予定はあるのかなあ。
・コードの書き方に既視感があるなあと思ったら、簡易HSPエディタを見てたからか。



mirage17

リンク

2014/8/16(Sat) 12:03:05|NO.63864

kanahironさんが、するどいご指摘をした後で恐縮ですが、重要な事の為、
ここでの文章の公開をお許しください。

Satiosoft Jimdo出張所の中で
作者のリンク
HSPを作っているおにたまユーザーさんたちの中で、自分と共同開発をしている方々を
紹介します。
とありますが、私は共同開発を受諾した覚えはなく、Satiosoftさんの記述ミスによる
ものだと思います。メールでもさきほど、訂正をお願いする文章を送りました。

HSPを作っているおにたまユーザーさんたちの中で、HSPの関係者様のリンクを
紹介します。
などが、正しい文言だと思います。

私はネット審査員として、HSPプログラムコンテスト2014に参加しています。
しかしながら、共同開発をしているとなると、HSPプログラムコンテストのネット審査員
を下りた事になる場合がありますので、すみやかに訂正してくださる事をお願いします。

mirage17ホームページへのリンクは、リンクフリーの原則から、してもらっても構いませんが、
誤解を生む文言は訂正してくださるようお願いします。

ネット審査員として、公平な審査をする為、特定の人と開発協力を行う事は、少なくとも、
今年のコンテストが終わるまではできないと考えていただければ結構です。

スレ違いの所に記述しなければならない事になり、残念です。取り急ぎ報告まで。



Satio Soft

リンク

2014/8/16(Sat) 12:04:31|NO.63865

実は、タスクトレイに表示させるアイデアを提案したのは、
僕?なんです。
Skypeで話していたとき、このことを話しました。
僕が渡したサンプルスクリプトをググってみます。



Satio Soft

リンク

2014/8/16(Sat) 12:07:29|NO.63866

>mirage17さん
すいませんでした!いま修正しました。
http://satiosoft.jimdo.com/



mirage17

リンク

2014/8/16(Sat) 12:15:01|NO.63867

Satio Softさん、リンクの文言の訂正に応じて下さりありがとうございます。
確かに、文言が変更された事を確認しました。これからも、
よろしくお願いします。リンクしていただき、ありがとうございました。



ヒラギノ

リンク

2014/8/17(Sun) 13:44:49|NO.63881

>skyblue さん
特に、システムに変更を加えるようなことはしていないのに、どうしてなんでしょうね。。。

>GOMEKIT! さん
マークが付き始めたのは、最近なのですね。
環境によって、付く場合と付かない場合があるのか、僕の環境では、表示されません><

>Satio Soft さん
なるほどです。参考になりました。

>掘木さん
ご報告ありがとうございます!

終了時には、*Exit に飛ぶようにしてあるので、アイコンが消えないはずがないのですが。。。
"NIM_DELETE error" に関しては、書く位置を間違えていました><
次は、気をつけます。

>timetext = strf("%02d:%02d",gettime(4),gettime(5)) とかのほうがよさそう。
なるほどです。strf は、使い方がよく分からなかったので助かります!

次は、D&D に対応と、好きな位置にドラッグできるように仕様を変更します!

>Satio Soft さん
Casket は、共同開発ではありませんよ。
タスクトレイにアイコン表示させることは、ごく一般的なことです。
(どちらかというと、ぴょぴょさんのアイデアです。)
同じサンプルを使用したのも、たまたまです。



GOMEKIT!

リンク

2014/8/17(Sun) 14:35:57|NO.63885

>環境によって、付く場合と付かない場合があるのか、僕の環境では、表示されません><
多分UAC設定を行うと表示されるようになる。
俺の環境では既定に設定されている。(一番上の一つ下)



mamo

リンク

2014/8/17(Sun) 14:56:15|NO.63888

>終了時には、*Exit に飛ぶようにしてあるので、アイコンが消えないはずがないのですが。。。
前に少し書いたんだけど、
アイコン削除時に、アイコンの作成とは関係無いウィンドウハンドルを渡しちゃっててアイコンの削除が出来ないんだと思うよ。



mirage17

リンク

2014/8/17(Sun) 18:47:01|NO.63894

 新作のCasket v2はまだかな。期待していますよ。
すべての環境で動かなくても、ある程度の環境や、
HSPの運営の環境でちゃんと動いたら、入賞候補
には残れると思うので頑張ってください。
私の判断では間違いなくこのソフトは力作だと思います。
私の環境ではシールドマークでてません。
でていたとしても、実行に問題なければ大丈夫だと
思います。



掘木

リンク

2014/8/17(Sun) 19:31:55|NO.63896

とりあえず11日付けの公開ソースをもう一度見てみました。

タスクトレイにあるアイコンの終了(Q)を選ぶ
->WM_COMMANDが発生し、Tray.as内の*COMMANDへgosubされる。
->switch文によって*Exitにgotoされる。
->*Exitへ飛び、endされる

ウィンドウ内のユーザー名を押すことで出る終了を押す
->onclickの飛び先から仕分けられ、*clk_Optionへ飛ぶ。
->クリック地点の検出にて、[if mx > 17 and my > 57 and mx < 69 and my < 84]の条件に合致し、endする

・・・*Exitに飛んでるのか?


onexit命令はendに対応してジャンプする命令じゃないですよ。



Satio Soft

リンク

2014/8/17(Sun) 20:15:04|NO.63900

ON命令の説明

onclick = クリック割り込み実行指定 oncmd = Windowsメッセージ割り込み実行指定 onexit = 終了時にジャンプ(閉じるボタンを押したとき) onerror = エラー発生時にジャンプ onkey = キー割り込み指定 資料:HSP Documents Libralyより引用



Satio Soft

リンク

2014/8/17(Sun) 20:32:00|NO.63902

あの・・・どうやら皆さんはCasketのソースコードを手に入れたようですが、
どうやって入手してるんですか?



ヒラギノ

リンク

2014/8/17(Sun) 21:31:37|NO.63910

>GOMEKIT! さん
バーを一番上まで、持って行っても表示されず。。。
表示されない方もあるようなので、v2 まで様子見です><

>mamo さん
確かに、前に書かれていたものを見落としていました;;すみません。
v2 では、修正します。

>mirage17 さん
ありがとうございます。
Casket v2 には、もう少し時間がかかりそうです。(宿題がまだ山積み状態です><)
夏休み中には、完成させたいです!

>掘木さん
。。。あれ? 僕の勘違いでした。スミマセン。。。
たしかに、*Exit には、飛んでいませんでした。

end を goto *Exit に変えたら、正常に動作しました。本当にすみませんでした。

>Satio Soft さん
もう一度、よく確認しなければ!
特に、oncmd が分かりづらいですよね。。。

いろいろと問題が多発しているので、ソースコードは、いったん配信中止なりました。
v2 で公開するかもしれないので、それまでお待ち下さい。。。



kanahiron

リンク

2014/8/17(Sun) 21:53:53|NO.63912

動作確認ではありません。すみません
このソフトの名前って「Casket」ですか?
配布フォルダが「Cacket」なので…
みなさんどちらも使われているようなのですが、どうなんでしょう
(検索ヒット数 Cacket 27件 Casket 18件)



KOMARI

リンク

2014/8/17(Sun) 21:56:47|NO.63913

電卓に関するバグを見ていて、電卓をあんまり使ったことがないのかな?といった印象を受けました。
せっかく作っても、Windows付属の電卓の方が使いやすいのでは意味がないですよね。
こんな風にしたら使いやすいなあとか、こんな機能があったら便利だなあっていうのを、今一度じっくり考えてみてはどうでしょうか。
自分が使いたいと思えるソフトを目指してみてください。(こんなこといいつつ自分は目指せてるかというと(・ω・)……
あと、1つ思うところがあります。
一気に機能を詰め込もうとして、バグに対処しきれていないのでは?と。
機能1つ1つを丁寧を作っていけば、きっといいソフトになると思うんだけどなあ。
ところで、デザインのセンスはどこで磨かれたのでしょうか。素晴らしいです。



ヒラギノ

リンク

2014/8/17(Sun) 23:03:09|NO.63914

>kanahiron さん
僕が一番最初にCasket を作るとき、
ファイル名を誤って「Cacket」としたまま公開してしまい、URL もCacket とされてしまったので

https://~/Cacket.ziphttps://~/Casket.zip の二つがあると、混乱してしまうかな。
と思って今もそのままになっています。ごめんなさい。。。

>KOMARI さん
たしかに、電卓はあまり使ったことがありません。
適当に、詰め込んだ感があるので、スクリーンショットやマイクもあんまり使われなさそうです。

これを機会に、もう一度よく考えてみます。ありがとうございます。

デザインは、既存のものを真似ているだけです。。。
いつもは、余白に気を配って、きれいなフォントを使って、黄金比とかを意識してます。

ちなみにですが、v1 は OS X 10.9 のノイズテクスチャーを、
v2 は、 iOS や OS X 10.10 のブラー効果をイメージしています!



ぴょぴょ

リンク

2014/8/17(Sun) 23:22:45|NO.63916

> 適当に、詰め込んだ感があるので、スクリーンショットやマイクもあんまり使われなさそうです。
私はスクリーンショットの機能は便利に使ってますよ。(現在)

> いつもは、余白に気を配って、きれいなフォントを使って、黄金比とかを意識してます。
黄金比まで考えてるとは、すばらしいですね。



mirage17

リンク

2014/8/17(Sun) 23:38:04|NO.63917

 私も実は2010年に入賞したマジカルクライシスというゲームで、タイトルの
英語文字がおかしい表記になっていましたが、秀和システム賞をいただきました。
正確にはmagical crisisなのですが、それだと、同名の有名でないシューティング
ゲームと同じタイトルだった為、結果的には英語表記をmagical claisesみたいに
していました。間違った英語ですが、タイトルが重ならずに、結果として賞を
とれました。無論英語表記は正しい表記にした方が良いのですが、気がついた
時は、コンテスト終了時で、友人が指摘してわかりました。私の場合は例外なので、
変更可能なら、正確な英語にできたほうがいいですが、間違った英語がどこかで、
ばかうけする場合もあるかもしれません。間違った日本語グッズが海外で、売れて
いる場合があるみたいですから。



ヒラギノ

リンク

2014/8/18(Mon) 00:33:32|NO.63923

>ぴょぴょさん
本当ですか!ありがとうございます!

お互いがんばりましょう!

>mirage17 さん
逆転の発想ですね。
Casket は本来、宝石を入れるような小箱の意味だそうですが、
アメリカなんかだと、棺桶として使われる言葉だそうです。。。



rikuriku112233

リンク

2014/8/18(Mon) 10:49:57|NO.63926

UACの件だけど、たぶん電源オプシ
ョンとサウンドのところに反応してる
と思う。コンピュータのサウンドオプ
ションが変更されることに反応しちゃってるんじゃないかな?



GOMEKIT!

リンク

2014/8/18(Mon) 11:04:28|NO.63927

>たぶん電源オプションとサウンドのところに反応してると思う。
>コンピュータのサウンドオプションが変更されることに反応しちゃってるんじゃないかな?
以前のバージョンにも同じ機能がありシールドマークが付いてないのが謎。
最新バージョンには付いているんだが。
200スレまであと14スレ。



ぴょぴょ

リンク

2014/8/18(Mon) 12:10:40|NO.63931

ヒラギノさんへ
> お互いがんばりましょう!
こちらもHSPで、どこまで挑戦できるか試してます。
コンテストの締め切り前に完成するといいと思いますが…。

あと完成したら実際に自分で使う事を目的にしてます。
今まで自作したモノを詰め込もうかと思ってね。

ヒラギノさんは、コンテスト用に作ってるのですか?
それともHSPの修行の意味で作成ですか?



ヒラギノ

リンク

2014/8/18(Mon) 12:26:12|NO.63934

>rikuriku112233 さん
GOMEKIT! さんのとおり、今まで特に異常が無かったので、他のところに原因があると思います><
v2 では、改善できるといいです。。。

>ぴょぴょさん
ArtTips というソフトを愛用していたのですが、
自分なりに使いやすいようにしてみようと思って出来たのが、Casket です。。。

どちらかというと、コンテストで入賞できるようにという下心があったりします(笑)



ぴょぴょ

リンク

2014/8/18(Mon) 13:36:50|NO.63938

> ArtTips というソフトを愛用していたのですが、
これね。

> 自分なりに使いやすいようにしてみようと思って出来たのが、Casket です。。。
分かりますね。この気持ち。
ArtTips は多機能ですが、自分なりの使い易さと一致してません。

> どちらかというと、コンテストで入賞できるようにという下心があったりします(笑)
あぁ。なるほどね。

こちらも「カラフルなHSPデザイン電卓」を登録しましたが、
これは去年(11月)に作成したもので今年の作品ではない。

こそで今年のコンテストに参加するのだから今年の作品を応募したくなりました。
私がサイドバー・ランチャーを今、作成しようとしたキッカケは「ヒラギノ」さんですよ。
お互いになるべく完成度を高めて頑張りましょう。

あとバグ報告ですが、ランチャーでソフトを登録後に、
登録ソフトのフォルダが移動したり、ファイル名が変わると
次にランチャーを実行しようとすると「ファイルがないよ」エラーが発生します。
exist 命令でファイルの有無を確認した方がいいです。



mirage17

リンク

2014/8/18(Mon) 18:34:50|NO.63942

掲示板の書き込みが落ち着きましたね。
開発ソフトの進捗状況を時々報告してくれるとうれしいです。
メンバーでチャットでもしているのか、Casket v2の開発に打ち込んでいるのか、
わかりませんが、期待して待っています。



ヒラギノ

リンク

2014/8/18(Mon) 22:09:36|NO.63955

>mirage17 さん
今のところ、あまり順調とは言えません。。。

v2 では、時計・天気を廃止してします><

pic.twitter.com/DdCmam4ZFm
また別のソフトにしたいです。

半透明のウィンドウになったため、重くなってしまったかもしれません。。。



mirage17

リンク

2014/8/19(Tue) 12:07:38|NO.63975

 Casket v2はニュースなども見れるみたいで、ガラッと変わりそうですね。
半透明のウインドウの内部がオシャレで、デザインセンスを感じます。
重たいのはどうにかしたいけど、マシンパワーに頼るソフトはツールの場合、
避けたほうがいいと思います。
良いソフトになってくれる事を願っています。



ヒラギノ

リンク

2014/8/19(Tue) 16:44:14|NO.63988

>mirage17 さん
Aero だとそれほど重くないのに、自分で描画すると少し重くなってしまいます><



https://dl.dropboxusercontent.com/u/88821392/Test.zip



SADOUS

リンク

2014/8/19(Tue) 17:14:51|NO.63989

>ヒラギノさん
ウィンドウスタイルを変えるとかではなく、
背景画像を取得しちょっと加工してバッファにとっておく。
だけでも重くなってしまうのですか・・・?
不思議。

例えテスト用であろうとescとかで終了できるようにして欲しかった;



名無し

リンク

2014/8/19(Tue) 17:30:00|NO.63991

v2のios7っぽいブラー効果の加工処理はどのようにやっているのでしょうか?
半透明処理の参考にさせてほしいです。。。



名無し(A)

リンク

2014/8/19(Tue) 18:40:41|NO.63995

スレチですみません。

>>名無しさん

#uselib "user32.dll" //ウィンドウをドラック中も処理を続けるためのモジュール #module "Tomarunai" #uselib "user32" #func SetTimer "SetTimer" int, int, int, int #func KillTimer "KillTimer" int, int #cfunc WindowFromPoint "WindowFromPoint" int, int #func SetForegroundWindow "SetForegroundWindow" int #func MoveWindow "MoveWindow" int, int, int, int, int, int #func SetWindowPos "SetWindowPos" int, int, int, int, int, int, int #deffunc Tomaruna_Screen oncmd gosub *_WM_NCLBUTTONDOWN, $A1 oncmd gosub *_WM_NCLBUTTONUP, $A2 oncmd gosub *move, $113 return *_WM_NCLBUTTONDOWN if wparam!2 : return seltmp= ginfo_sel _hwnd= WindowFromPoint(lparam&$FFFF,lparam>>16&$FFFF) SetForegroundWindow _hwnd : id= ginfo_act : gsel id px.id= ginfo_wx1-ginfo_mx : py.id= ginfo_wy1-ginfo_my SetTimer _hwnd, 1, 8, 0 : gsel seltmp return 0 *_WM_NCLBUTTONUP KillTimer _hwnd, 1 : return *move if (tx!ginfo_mx)|(ty!ginfo_my){ SetWindowPos _hwnd, 0, px.id+ginfo_mx, py.id+ginfo_my,0,0,$35 tx= ginfo_mx : ty= ginfo_my } await t : return #deffunc Tomaruna_BGSCR oncmd gosub *_WM_MOUSEMOVE , $200 oncmd gosub *_WM_LBUTTONDOWN , $201 oncmd gosub *_WM_LBUTTONUP , $202 return *_WM_LBUTTONDOWN seltmp= ginfo_sel id= ginfo_act : gsel id : _hwnd= hwnd winx= ginfo_winx : winy= ginfo_winy px.id= ginfo_wx1-ginfo_mx : py.id= ginfo_wy1-ginfo_my flag= 1 : gsel seltmp return *_WM_LBUTTONUP flag= 0 return *_WM_MOUSEMOVE if flag : MoveWindow _hwnd, px.id+ginfo_mx, py.id+ginfo_my, winx, winy,1 await t return ////////////// 以下命令を使います////////////////////// #deffunc SetAwait int tim // ◆ awaitの時間を設定します t= tim : return #deffunc Tomaruna // ◆ bgscrの移動とタイトルバークリックで止まらないようにします mref bm,67 if bm.17= 2 : Tomaruna_Screen : return if bm.17= 3 : Tomaruna_BGSCR : return return #global ////////////////////////////////////////////////////////////////// //ここまで //現在設定されている壁紙を取得する系 #func global SystemParametersInfo "SystemParametersInfoA" int, int, var, int #module #defcfunc getwallpaper local s sdim s, 512 SystemParametersInfo 0x0073, 512, s // SPI_GETDESKWALLPAPER return s #global //ここまで #include "hspcv.as" deskX=ginfo_dispx//デスクトップの deskY=ginfo_dispy//X、Yサイズを取得 buffer 1,deskX,deskY cvload getwallpaper(),0//CVbufferに背景を読み込み cvsmooth CV_BLUR,21,21,,0//読み込んだ背景をぼかしてAero風にする cvgetimg 0,0 gsel 0 Tomaruna//ウィンドウをドラック中も処理を続けるために。 winx=ginfo_winx winy=ginfo_winy repeat gcopy 1, ginfo_wx1, ginfo_wy1, winx, winy await loop
ヒラギノさんの物を可能な限り再現しました。

簡単に説明すると、

getwallpaperで壁紙取得→HSPCVで壁紙をぼかす→ウィンドウの位置を取得してgcopyで表示
と、やっています。



GOMEKIT!

リンク

2014/8/19(Tue) 18:40:55|NO.63996

<回答>
>Aero だとそれほど重くないのに、自分で描画すると少し重くなってしまいます><
・俺の環境ではメモリは余り食わなかった(792MB/1912MB)
・ウィンドウを勢いよく振ると描画がおかしくなる。
・ウィンドウを動かすだけでWindowsのロゴマークまで震える。
<余談>
・200スレまであと3スレ、確実に200超えるな…。



mirage17

リンク

2014/8/19(Tue) 18:44:54|NO.63998

 Aeroの場合Windows7の一部の製品で動くようです。
動作環境は以下のページを参照ください。

http://windows.microsoft.com/ja-jp/windows7/what-is-the-aero-desktop-experience

Windows vistaでも動かす事を想定するなら、処理を考慮する必要がありそうです。
透明なウインドウに情報やツールを埋め込むのはデザイン的にはいいですね。
テスト用のファイルですが終了がAlt+F4になっているのはESCなどで終了できるよう
にしたほうがいいと私も思います。
私の環境ではテスト用のファイルはすぐ起動しましたが、Windows8.1の為、
WindowsvistaやXPまで動かす場合は、
皆様によるテストが必要な場合もあると思います。



mirage17

リンク

2014/8/19(Tue) 18:50:24|NO.63999

訂正です。WindowsVistaでもaero使われていました。
http://windows.microsoft.com/ja-jp/windows-vista/what-is-windows-aero



名無し

リンク

2014/8/19(Tue) 18:58:41|NO.64000

>>名無し(A)さん
ありがとうございます!後で試して見ます。

>>mirage17さん
vistaの一部のエディションではaero動きませんし、動くOSでも設定で無効にしている人もいます



名無し

リンク

2014/8/19(Tue) 18:59:44|NO.64001

そういえば200レス。
100レスも200レスも俺だww
たまたまだけど



名無し

リンク

2014/8/19(Tue) 19:01:11|NO.64002

追記
よく見ると200レスだけじゃなくてNO.64000だった



mirage17

リンク

2014/8/19(Tue) 19:06:28|NO.64003

名無しさんのおっしゃる通りで、Aero は Windows Vista Home Basic には
含まれていませんでした。



Satio Soft

リンク

2014/8/19(Tue) 19:14:32|NO.64006

Windows8ってModern UIですがAeroって8ではもうおさらばしたんですか?
CacketのTest.zipのテストEXEは、ぼかしが効いているようですが。



ヒラギノ

リンク

2014/8/19(Tue) 19:16:23|NO.64008

>SADOUS さん
重くなるというより、GOMEKIT! さんのように描画がおかしくなる。でした><

スミマセン。。。忘れていました;;

>名無しさん
名無し(A) の書かれたものが、そっくりそのまますぎて怖いです。。。

>GOMEKIT! さん
ロゴマークが震えることは無かったです><

>mirage17 さん
Direct X とかを使うと高速に描画できるのかもしれませんが、使い方がよく分からないです><
Windows 8 でも、無事に動作するようなので、良かったです!

>Satio Soft さん
ぼかしは Aero ではなく、独自に描画したものです><

200 を超えてしまいましたね。デバックに協力してくださった皆さん、ありがとうございます!



Satio Soft

リンク

2014/8/19(Tue) 19:26:42|NO.64012

第二スレッドを立てるんですか?



GOMEKIT!

リンク

2014/8/19(Tue) 19:36:41|NO.64013

遂に200レス突破したか……。
このレス速度が続けば300レス行けるはず。



Satio Soft

リンク

2014/8/19(Tue) 20:07:49|NO.64016

これだったらCacketの情報も共有できるかもしれません。
http://hspdev-wiki.net/ の件だが、なんか変なページがでるので
自分が新しくHSP開発Wikiを作りました。
http://hspdev.wiki.fc2.com/



GOMEKIT!

リンク

2014/8/19(Tue) 20:50:13|NO.64018

>NO.64016
>http://hspdev-wiki.net/ の件だが、なんか変なページがでるので
〜過去ログ 『HSP開発Wiki』〜
http://hsp.tv/play/pforum.php?mode=pastwch&num=58940
〜自動クローリング HSP開発Wiki 編集不可〜
http://hspwiki.hinekure.net/index2.html

>自分が新しくHSP開発Wikiを作りました。
404 Error が出る



GOMEKIT!

リンク

2014/8/19(Tue) 20:56:10|NO.64020

<追記>
直リンクでもコピペでも404 Errorが出る



名無し

リンク

2014/8/19(Tue) 20:56:22|NO.64021

すみません
さっきの透明化スクリプトでエラーが出たので別スレ立てました。
http://hsp.tv/play/pforum.php?mode=all&num=64019



掘木

リンク

2014/8/19(Tue) 22:35:56|NO.64024

>ヒラギノさん@NO.63988
起動すると真っ白な矩形の外周に若干の半透過領域を持った窓がでてきました。
一体これは何なのでしょう・・・?
ドラッグ移動が可能なようですが、移動開始時に右下に若干ずれますね。ちょっと気になる。

>名無しさん@NO.64021
すれちを承知で答える暴挙。cvloadの引数は適正ですか?うちの環境では此処でエラーですね。



ヒラギノ

リンク

2014/8/19(Tue) 23:32:11|NO.64028

>掘木さん
影です;;



名無し(A)

リンク

2014/8/20(Wed) 00:07:46|NO.64032

>ヒラギノさん



#uselib "user32.dll" //現在設定されている壁紙を取得する系 #func global SystemParametersInfo "SystemParametersInfoA" int, int, var, int #module #defcfunc getwallpaper local s sdim s, 512 SystemParametersInfo 0x0073, 512, s // SPI_GETDESKWALLPAPER return s #global //ここまで #include "d3m.hsp" deskX=ginfo_dispx//デスクトップの deskY=ginfo_dispy//X、Yサイズを取得 buffer 1,deskX,deskY /*←スラッシュを1つ増やすとぼかしがかかります。 //エラーが出るという方が結構いるので、デフォではぼかしなしにしておきます。 #include "hspcv.as" cvload getwallpaper(),0//CVbufferに背景を読み込み cvsmooth CV_BLUR,21,21,,0//読み込んだ背景をぼかしてAero風にする cvgetimg 0,1 /*/ picload getwallpaper()//壁紙読み込み //*/ if deskX<ginfo_winx:位置修正X=(ginfo_winx-deskX)/2//デスクトップのサイズと壁紙のサイズが違うと、 if deskY<ginfo_winy:位置修正Y=(ginfo_winy-deskY)/2//ズレが生じるので修正 bgscr 0,500,500 winx=ginfo_winx//ウィンドウサイズを記録 winy=ginfo_winy gcopy 1, ginfo_wx1+位置修正X, ginfo_wy1+位置修正Y, winx, winy//少し見た目が良くなる。 repeat mx=ginfo_mx//何度か使うので、変数に現在のスクリーン条のマウス位置を記録 my=ginfo_my getkey 左クリック,1 getkey ブラーフラグ,17 if 左クリック=1&左クリックbac=0:win_mx=mousex:win_my=mousey//ウィンドウをクリックした位置を記録し、修正。1フレーム前のクリック情報を使うことで、左クリックした瞬間のみこの処理を行う。 if 左クリック=1&ginfo_act!-1:{//左クリックでウィンドウ位置を変更 pos 0,0:gcopy 1, mx+位置修正X-win_mx , my+位置修正Y-win_my , winx, winy//壁紙を表示 width ,,mx-win_mx,my-win_my//ウィンドウ位置を変更。gcopyの後にやったほうがラグがないらしい? line 0,0,0,500:line 0,0,499,0:line 0,499,500,499:line 499,0,499,500//見やすいように、ウィンドウに枠を表示。 } pos 100,0:mes d3getfps()//fpsを表示 await 1//fpsをリフレッシュレート以下にすると少しはラグがなくなる? 左クリックbac=左クリック//1フレーム前の情報を記録 loop
少しラグは減ったと思うのですが、どうでしょうか。



掘木

リンク

2014/8/20(Wed) 00:08:19|NO.64033

>ヒラギノさん@NO.64028
「何の確認を目的として上げられたのか」が分からなかったので、
『一体これは何なのでしょう・・・?』と書いた感じです。

枠の外の半透明部分が影なのは、なんとなくですがこちらも承知してるのですが・・・
こちらでの動作では、ほかの人が言うような「透明感」を一切感じない、
ただの真っ白な矩形が現れていてナンジャコリャ状態なのです。。。

これが想定通りなのか・・・?



ぴょぴょ

リンク

2014/8/20(Wed) 00:11:24|NO.64034

> これが想定通りなのか・・・?
パソコンの環境(OS、メモリなど)を書いた方が良いでしょうね。
私の Windows Vista 環境では、透明感のあるウインドウが表示されます。
つまり、正常かな。



名無し(A)

リンク

2014/8/20(Wed) 00:14:24|NO.64036

>掘木さん
恐らく、こちらが正常な表示です。
http://gyazo.com/f5b4da7671e858ead985bccf460b3493

真っ白な短形が表示されるということは壁紙の画像が読み込めていないと思うのですが、デスクトップの壁紙は設定していますか?
試しに壁紙がない、windowsクラシックにしてみたところ、そのような現象が発生しました。



ヒラギノ

リンク

2014/8/20(Wed) 11:42:05|NO.64043

>名無し(A) さん
あまり、差はありませんでした><

http://youtu.be/k5639rQconM
Casket に組み込んだ結果です。僕が変に改造したせいかもしれません><

>掘木 さん
一応、XP や 8 でも動くはずなのですが、
動かないと言うことは名無し(A) さんの仰るとおり、
windowsクラシックになっているなどのことはありませんか。



掘木

リンク

2014/8/20(Wed) 12:25:49|NO.64045

>ヒラギノさん@NO.64043
名無し(A)さんのコードテストのときに、
壁紙消したらエラーでるなー・・・なんてやってたら戻し忘れてた。このせいか。

壁紙を設定し直したら、いきなり白矩形じゃなくなりかなりビビった。なるほど・・・。

>名無し(A)さん
こちらもいろいろやってみたのですが、ウィンドウの移動時の、
「ウィンドウ領域をまるっとずらして表示する処理」
を無効化できない限りそれ以上の改善はなさそう。
(WM_MOVE,WM_MOVING,WM_WINDOWPOSCHANGE,WM_WINDOWPOSCHANGEDを試してみた。
WM_NCCALCSIZEとかWM_GETMINMAXINFOとかも試すといいかも?よく分からん・・・)

症状的に、
移動前に移動後の位置に合わせて描画 → 移動前に描画が反映されてしまう
移動後の位置に合わせて描画 → 移動前の情報で移動後の位置に一瞬描画されてしまう。

なんかメッセージの返り値とかで調整できるんかなあ。

――誤字ったので一度削除して再投稿。



名無し(A)

リンク

2014/8/20(Wed) 14:29:06|NO.64050

>ヒラギノさん
わざわざ動画で説明していただきありがとうございます。

35行目で、xとyにウィンドウの位置を代入していますよね。
それがラグが発生する原因ではないでしょうか?

x = mx-win_mx : y = my-win_my
と、書き換えてみてください。
何故かと言うと、「変更前のウィンドウ位置を代入→gcopyがその位置を元に壁紙を描画→ウィンドウを新しい位置に変更」となってしまっているからです。
これだと、壁紙の位置が常に1フレーム遅れてしまいます。

それにしても・・・私のソースコードと比べ、凄く読みやすく、わかりやすいですね(´・ω・`)



名無し(A)

リンク

2014/8/20(Wed) 14:34:51|NO.64051

連投すみません。

>掘木さん

やはりラグの原因はそれですよね。
リフレッシュレートを調べて、画面が更新する前に全ての処理を終わらせることができれば、
ラグが完全になくなるかなーとは考えていました。



KOMARI

リンク

2014/8/20(Wed) 19:23:32|NO.64071

>>NO.63988
試しに起動してみました。
デスクトップの右下の方にウィンドウをやると、背景に設定された画像が途切れて右下が白くなりますが仕様ですか?
http://blog-imgs-70.fc2.com/m/a/t/mathyippee/20140820191711f61.jpg
画像に関しては突っ込まないで下さい(・ω・)



名無し(A)

リンク

2014/8/20(Wed) 20:35:28|NO.64085

あれから色々試行錯誤してみたのですが、やはり完璧にラグはなくせませんでした。
https://www.youtube.com/watch?v=i43HMOqm1PI&feature=youtu.be

ソースコードを貼ると長くなるので、GoogleDriveにアップしときます。
https://docs.google.com/file/d/0B9ot1K3av4xTakhKMmlBREw1NnM/edit



Flat (元Tetr@pod)

リンク

2014/8/20(Wed) 21:11:40|NO.64090


// デスクトップ描画モジュール #module #uselib "User32.dll" #func SetWindowLong "SetWindowLongA" int, int, int #cfunc GetWindowLong "GetWindowLongA" int, int #func SetLayeredWindowAttributes "SetLayeredWindowAttributes" int, int, int, int #cfunc BeginPaint "BeginPaint" int, var #func PaintDesktop "PaintDesktop" int #func EndPaint "EndPaint" int, var #func InvalidateRect "InvalidateRect" int, int, int #func UpdateWindow "UpdateWindow" int #cfunc GetDC "GetDC" int #uselib "Gdi32.dll" #func BitBlt "BitBlt" int, int, int, int, int, int, int, int, int // DrawDesktop // 現在のスクリーン/バッファにデスクトップの内容を描画 #deffunc DrawDesktop selid = ginfo_sel if tempid == 0 : tempid = ginfo_newid bgscr tempid, ginfo_dispx, ginfo_dispy, 2, 0, 0 oncmd gosub *paint, 0xF/*WM_PAINT*/ hwnd_t = hwnd SetWindowLong hwnd_t, -20/*GWL_EXSTYLE*/, GetWindowLong(hwnd_t, -20/*GWL_EXSTYLE*/) | 0x80000/*WS_EX_LAYERED*/ SetLayeredWindowAttributes hwnd_t, 0, 0, 2/*ULW_ALPHA*/ gsel tempid, 1 InvalidateRect hwnd_t, 0, 0 UpdateWindow hwnd_t oncmd gosub *paint2, 0xF/*WM_PAINT*/ gsel selid BitBlt hdc, 0, 0, ginfo_dispx, ginfo_dispy, GetDC(hwnd_t), 0, 0, 0x00CC0020/*SRCCOPY*/ bgscr tempid, 1, 1, 2 gsel selid return *paint dim ps, 9 PaintDesktop BeginPaint(hwnd_t, ps) EndPaint hwnd_t, ps *paint2 return #global #include "d3m.hsp" #uselib "User32.dll" #func MoveWindow "MoveWindow" int, int, int, int, int, int // デスクトップのX、Yサイズを取得 deskX = ginfo_dispx deskY = ginfo_dispy // バッファを作成しデスクトップを描画 buffer 1, deskX, deskY DrawDesktop /* ←スラッシュを1つ増やすとぼかしがかかります。 // エラーが出るという方が結構いるので、デフォではぼかしなしにしておきます。 #include "hspcv.as" cvbuffer 0, deskX, deskY cvputimg cvsmooth CV_BLUR,21,21,,0//読み込んだ背景をぼかしてAero風にする cvgetimg //*/ // ウィンドウ作成 bgscr 0, 500, 500 // ウィンドウサイズを記録 winx = ginfo_winx winy = ginfo_winy gcopy 1, ginfo_wx1, ginfo_wy1, winx, winy//少し見た目が良くなる。 *main mx = ginfo_mx//何度か使うので、変数に現在のスクリーン条のマウス位置を記録 my = ginfo_my getkey 左クリック, 1 ; getkey ブラーフラグ, 17 // ウィンドウをクリックした位置を記録し、修正 if (左クリック == 1) && (左クリックbac == 0) { // 1フレーム前のクリック情報を使うことで、左クリックした瞬間のみこの処理を行う win_mx = mousex win_my = mousey } // 左クリックでウィンドウ位置を変更 if (左クリック == 1) && (ginfo_act != -1) { pos 0, 0 gcopy 1, mx-win_mx, my-win_my, winx, winy // ウィンドウ位置を変更。gcopyの後にやったほうがラグがないらしい? MoveWindow hwnd, mx-win_mx, my-win_my, ginfo_winx, ginfo_winy, 0 // 壁紙を表示 pos 0, 0 : gcopy 1, mx-win_mx, my-win_my, winx, winy // 見やすいように、ウィンドウに枠を表示。 line 0, 0, 0, 500 line 0, 0, 499, 0 line 0, 499, 500, 499 line 499, 0, 499, 500 } // fpsを表示 pos 100, 0 : mes d3getfps() // fpsをリフレッシュレート以下にすると少しはラグがなくなる? wait 0 // 1フレーム前の情報を記録 左クリックbac = 左クリック goto *main
ラグはどうかわかりませんが。
これで壁紙が指定されていなくてもデスクトップが描画できるかと。



ヒラギノ

リンク

2014/8/21(Thu) 00:18:40|NO.64096

うーん。。。なかなかうまくいきませんね。。。

>名無し(A) さん
試行錯誤していたら、動画のソースコードに戻らなくなってしまいました><
せっかくアドバイスしていただいたのですが、実験できません>< スミマセン。。。

>KOMARI さん
元画像が小さくても、端が途切れないよう対策します;;



KOMARI

リンク

2014/8/21(Thu) 09:15:41|NO.64103

>>ヒラギノさん

誤解させてしまったようでごめんなさい。
元画像のサイズは1680*1050です。



GOMEKIT!

リンク

2014/8/22(Fri) 18:44:51|NO.64150

>No.63750
<シールドマークの件>
アイコンの右下にシールドマークが付いていた件だが
アプリのプロパティを開き、互換性タブを開くと互換モードがWinXPSP3に設定されている上
「管理者としてこのプログラムを実行する」がチェック付いていた。
チェック外して再ダウンロードしたら右下のシールドマークは消えていた。



ヒラギノ

リンク

2014/8/22(Fri) 22:56:48|NO.64158

>KOMARI さん
別の壁紙でも、同じように途切れたりしますか?
それか、モニターの解像度が高い。くらいしか理由が思いつきません><

僕の環境では、そんなことはないのですが。。。

>GOMEKIT! さん
僕の環境では、特にチェックは付いていませんでした><

何故そのような現象が起こるのでしょうね。。。



赤く囲ってあるところが メール になる予定でしたが、
何か別のアイデアのある人は教えていただけると助かります!
赤くなっていないところでもいいです!

http://i.imgur.com/wxk0EN9.png



SADOUS

リンク

2014/8/22(Fri) 23:17:17|NO.64159

正直v1のカスケットはすきなデザインじゃなかったけど、
v2の透明感、さっぱりした感じのGUI・・・好きすぎるw

>何か別のアイデアのある人は教えていただけると助かります!
やっぱりランチャーが無難・・・でほしい機能でもあります。

天気の方にも、実用性を上げるために一日を5,6に区切って降水確率も合わせて
表示してくれると使いやすいかも。



ヒラギノ

リンク

2014/8/22(Fri) 23:38:13|NO.64160

>SADOUS さん
ありがとうございます!
v2 の方が好きな人が多いですね;; 個人的には v1 も好きです。

実を言うと、v2 のデザインで v1 の機能になるものの開発が同時進行で進んでいるのです。
これが原因で発表が遅れているのですが。。。いずれ、なんらかの形で吸収されると思います。。。

>天気の方にも、実用性を上げるために一日を5,6に区切って降水確率も合わせて
なるほどです。しかし、降水確率は無理があるかもしれません。。。ごめんなさい。



KOMARI

リンク

2014/8/23(Sat) 00:30:56|NO.64163

>>ヒラギノさん
壁紙を変えたら(1200*900)、左側にやったときも左側に白いのが出るようになりました。
タスクバーの位置が右だからかと思って下にしてみたが、そうでもなかった。

テストしてみたところ、
 壁紙のサイズ<解像度のサイズ
だとバグるようです(?)。
画面の解像度は1920*1200です。

ところで、壁紙の表示指定(縮小,並べて表示等)ありますがそれは取得して対応されるのでしょうか?



ヒラギノ

リンク

2014/8/23(Sat) 13:38:03|NO.64179

>KOMARI さん
そうだったのですね。ありがとうございます!

>ところで、壁紙の表示指定(縮小,並べて表示等)ありますがそれは取得して対応されるのでしょうか?
そういえば、対応していませんでした;;対応します。。。



GOMEKIT!

リンク

2014/8/23(Sat) 15:46:31|NO.64180

<感想>
No.64158に掲載されてる画像を見た瞬間左側に最新のニュースが3件並んで表示されてるのが如何にも凄い…。
外観がWin8のストアアプリに似通ってる。
あと右上の天気なんだがそのアイコンは自前で用意した奴?



ぴょぴょ

リンク

2014/8/23(Sat) 18:09:43|NO.64183

ヒラギノさんへ

新しいガラス風ウインドウは、非常にカッコイイですね。
ところで、本来のランチャー、ノート、タイマー機能は、どこに行ったのですか?

> 赤く囲ってあるところが メール になる予定でしたが、
> 何か別のアイデアのある人は教えていただけると助かります!
右メニューでタイマーなどを使ったら、
赤枠の部分に時計などを表示すると分かりやすいですよ。

http://hsp.tv/play/pforum.php?mode=all&num=64158

あと要望(アイディア)ですが、マウスを左側(x=0)のときに
左側からガラス風ウインドウが0.15秒ぐらいで右側に現れると便利かも。

現在、製作中のサイドバー・ランチャー(CastleLaunch)は、
左側から4つから7つのランチャー・ウインドウが、
0.15秒でデスクトップ画面に出現するように実装してます。

http://www45.atpages.jp/~miroku666/hsp/CastleLaunch/index.html

こちらからサンプルの実行ファイルをダウンロードできます。
どうぞ。



ヒラギノ

リンク

2014/8/23(Sat) 20:01:41|NO.64184

>GOMEKIT! さん
たしかに、Windows 8 そっくりです。。。

アイコンは、フリーの素材を使用しています。

>ぴょぴょさん
コンセプトがちょっとづつ変わってしまいました><
タイマーなどは、時計のところをクリックしたら、ポップアップで設定できるようにしたいです。

>赤枠の部分に時計などを表示すると分かりやすいですよ。
なるほどです。

>左側からガラス風ウインドウが0.15秒ぐらいで右側に現れると便利かも。
ショートカットキーで表示しようと思っていましたが、それも便利ですね!



ONION software Copyright 1997-2023(c) All rights reserved.