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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1007
捨てID安全にVCエラーダイアログやHSPエラーダイアログを出す方法はありますか?11未解決


捨てID

リンク

2012/10/7(Sun) 15:49:09|NO.49832

ジョークソフト用に、わざと落とす前に裏で何かをしておいて、利用者が再起動した後に(出来れば自動で再起動するようにしたい)驚かせたいんですけど、安全にVCエラーダイアログやHSPエラーダイアログを出す方法はありますか?
エラーダイアログの画像を用意して表示すると、環境依存ですよね。
VCエラーダイアログというのは、HSPエラーダイアログより深刻なエラーダイアログを見たことがあるんですけど、HSPを作っている言語って、VisualCでしたっけ?ちょっと忘れました。
よろしくお願いします。



この記事に返信する


甘酒

リンク

2012/10/7(Sun) 15:50:37|NO.49833

HSPを作ってる言語はCですよ。
ただし、「エディタ」を作ってるのはFooty2だっけ?の筈。



y.tack

リンク

2012/10/7(Sun) 19:22:50|NO.49837

HSPはvisualC++製だったはず
footy2は言語ではなく部品の集まりのはず



てん

リンク

2012/10/7(Sun) 19:41:20|NO.49838

もっと言うとVisualC++ってのもMicrosoftが提供している開発環境の一つに過ぎません。
ようはエディタです。HSPスクリプトエディタと同様です。(機能は大きく異なるが)

開発言語ならC++ってのが妥当でしょうか。


で、本題ですが
>>わざと落とす前に裏で何かをしておいて、利用者が再起動した後に(出来れば自動で再起動するようにしたい)驚かせたいんですけど、安全にVCエラーダイアログやHSPエラーダイアログを出す方法はありますか?
すいません。やりたいことがよくわかりません。
「落とす前」っていうのはアプリケーションが終了する前ということですか?
それから「再起動」ってのはOSのでしょうか。アプリケーションのでしょうか。

>>エラーダイアログの画像を用意して表示すると、環境依存ですよね。
>>VCエラーダイアログというのは、HSPエラーダイアログより深刻なエラーダイアログを見たことがあるんですけど、
エラーダイアログに種別ってあるんでしょうか。
ようはダイアログが表示できればいいということですよね?


もうすこし、実装したい機能を具体的に説明してくださると、良いアドバイスができると思います。



あり

リンク

2012/10/7(Sun) 20:33:09|NO.49840

そもそも意図していないエラーを強制的に起こす・起きたと
錯覚させる類のソフトは基本的に起動させた人に
(冗談とは受け取れない)悪質な悪戯という印象しか与えませんが
HSP標準dialogの警告メッセージではダメなのでしょうか?

それでなくとも自分が予期していない画像が表示されるだけでも
十分驚かれると思いますし、ジョークと言うなら冗談と受け取れる
レベルの表現であるべきだと思うのですが・・・



捨てID

リンク

2012/10/7(Sun) 22:44:30|NO.49842

OSではなくて、自分が作ったアプリを落とそうとしています。

で、エラーダイアログの種類なんですけど、ありました!
http://www.softech.co.jp/mm_080604_pc.files/image02.gif
↑これこれw こんな感じw

で、HSPのエラーの場合、HSPのアイコンも一緒に表示されていたと思いますけど、それを再現したいです。
前に出たダイアログを思い出すためにも、出来ればVC++のランタイムエラーのもあれば嬉しいです。
モジュール化して、命令1つ実行するだけでエラーに出来ると嬉しいです。
改めてよろしくお願いします。



荒河

リンク

2012/10/8(Mon) 05:45:32|NO.49851

>モジュール化して、命令1つ実行するだけでエラーに出来ると嬉しいです。
モジュールを作ってくださいって聞こえるのは私の考えすぎでしょうか?
...考えすぎですね。

流石に命令ひとつで偽エラーダイアログをだせるモジュールは無いと思います。
ですからあなたが自分で作るしかありません。
アイコンの取得の仕方はHSP2時代の文章ですが参考にしてみてください。
http://chokuto.ifdef.jp/urawaza/index.html
http://chokuto.ifdef.jp/urawaza/drawicon.html

それと、あり氏の仰るようにジョークので済む程度にしておいてくださいね。



字がキタナイ

リンク

2012/10/8(Mon) 08:14:02|NO.49852

ジョークソフトでも、悪質なものはウイルス扱いにされたものがあるうえ、
HSPで作られたソフトが何かしでかしたのか、HSP自体がウイルス
扱いされたことが何回かあるので、あまり悪質なものは、やめて欲しいなあ・・・。



ZAP

リンク

2012/10/8(Mon) 10:21:38|NO.49856

ジョークとして表示したいだけなら、小難しいこと考えずに
表示したいダイアログそっくりの画像を自分で用意して
画面の最前列に表示すればいいだけのことでは?

それ以前に趣味が悪いのでやめたほうがいいです。



捨てID

リンク

2012/10/8(Mon) 12:01:10|NO.49859

実は、ジョークソフト用っていうのは嘘でした。
ジョークソフト用って言うとなかなか印象が悪いみたいですね。
というか、この掲示板でこう質問してたら、名前変えてもバレるじゃんwって思ったので、まあネタばれしても良いかなと思いました。
エヴァの映画の評論で「もう、いきなり映画が途切れたりしても、それも庵野さんの演出だと思えてくるw」みたいな評論を見たことをあるんですけど、「自分もRPGでそんな演出するかw」みたいに候補の1つとして考えています。
その案を採用するかも分からないし、今年のHSPコンテストに間に合うかも分かりませんけどね。
(RPGの基本システムは、大体は既に作っています。だからこそ、出すのも良いかなみたいな。)

もちろん、環境依存でないなら、画像を用意するだけで良いですけど、環境依存でないのでしょうか?
あと、エラーダイアログのアイコンについては、特に何もしなくても勝手に表示されていたと思います。
確かに、モジュールを作ってくださいとも聞こえますね。実装したい機能の説明として、モジュールにして命令1つ実行するだけでエラーダイアログを表示させようとしています。と言いたかっただけです。



字がキタナイ

リンク

2012/10/9(Tue) 16:52:50|NO.49886

RPGのプログラム自体を、ゲーム内のスクリプト(?)で
故意に強制終了させるというネタなら、RPGツクール2000では
バグを突くことによってできたゲームは、ありましたが・・・。。

そのバグは修正されたため、強制終了しなくなり、そのネタは
使えなくなりましたけど・・・。



捨てID

リンク

2012/10/11(Thu) 21:00:23|NO.49922

RPGツクール2000でそんなことがあったっていうのは面白いですね。それもスクリプトの可能性ですねw

王道的な作品を作ることでどんなことが分かったりするかが、自分の中でのテーマでもあるので、とりあえず、エラーダイアログ系のネタは不採用にしておこうと思います。



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