【厨房満開】HSP初質51【ビラビラ満開】
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2006/03/17(金) 02:11:59http://www.geocities.jp/hsp_summary/law.html
■ 前スレ
【オフィシャル発売】HSP初質P50【コンテスト選考】
http://pc8.2ch.net/test/read.cgi/tech/1132612819/
■HSPの入手はここから(HSP2.61、HSP3.0公開中。)
□Hot Soup Processor Page
http://www.onionsoft.net/hsp/
■HSPの各種情報
□HSP Wiki
http://quasiquote.org/hspwiki/
http://quasiquote.org/hspwiki/2%a4%c1%a4%e3%a4%f3%a4%cd%a4%eb%a4%ce%a5%b9%a5%ec%a5%c3%a5%c9
■HSPLetの入手はここから(ブラウザ上でHSPを動かす)
□HSP BIGINNER'S CLUB
http://www.rinku.zaq.ne.jp/ultimate/
□HSPLet3.0
http://www.group-finity.com/HSP/HSPLet/
■HSPスレまとめページ
□Hot Soup Processor@2ch
http://hsp2ch.hp.infoseek.co.jp/
http://www.geocities.jp/hsp_summary/
0002デフォルトの名無しさん
2006/03/17(金) 02:30:090003”削除”希望
2006/03/17(金) 02:44:270004重複
2006/03/17(金) 08:19:520005デフォルトの名無しさん
2006/03/17(金) 11:53:420006デフォルトの名無しさん
2006/03/17(金) 11:59:10何とかならないの?
0007デフォルトの名無しさん
2006/03/17(金) 12:14:171.DirectXでゲームを作る
2.それをDLLにする
3.HSPからDLL中のゲームのメイン関数を別スレッドとして立ち上げる
極端な話、こうすればHSPスクリプトで記述するのはライブラリのインポートと別スレッドを立ち上げる命令だけですむ
0008デフォルトの名無しさん
2006/03/17(金) 12:25:24HSPの意味がない
0009デフォルトの名無しさん
2006/03/17(金) 12:28:44HSPでこのレベルのレンダリングが実現できるんだ!
と、厨房を惑わすことができる。
0010デフォルトの名無しさん
2006/03/17(金) 12:37:35アイコンをマグカップにできる
0011デフォルトの名無しさん
2006/03/17(金) 12:38:170012デフォルトの名無しさん
2006/03/17(金) 13:06:410013デフォルトの名無しさん
2006/03/17(金) 13:38:180014デフォルトの名無しさん
2006/03/17(金) 14:24:320015デフォルトの名無しさん
2006/03/17(金) 18:19:41UpDateしてもいいんじゃないか?
【HSPDX UpDate Spring 2006】
みたいに。
0016デフォルトの名無しさん
2006/03/17(金) 18:20:12○HSPDXも
0017デフォルトの名無しさん
2006/03/17(金) 18:41:470018デフォルトの名無しさん
2006/03/17(金) 18:58:29HSPDXのほうが簡単なぶん有難いが、そのぶん細かいところが自動化されてしまっている。
D3DPRESENT_PARAMETERくらい自分で設定させろってのw
0019デフォルトの名無しさん
2006/03/17(金) 19:50:34それより普通のウインドウの作成時の設定をさせてくれ
0020デフォルトの名無しさん
2006/03/17(金) 19:56:200021デフォルトの名無しさん
2006/03/17(金) 20:31:43Windowsには16ビット版と32ビット版がありますが、
HSPで作られたソフトはどちらでも動作するのでしょうか?
よろしくお願いします。
0022デフォルトの名無しさん
2006/03/17(金) 20:57:46よろしくお願いします。
0023デフォルトの名無しさん
2006/03/17(金) 22:40:07知らないよ。
32ビット版が大多数だから16ビット版は切り捨ててもいいんじゃね?
0024デフォルトの名無しさん
2006/03/17(金) 23:10:21LSPでも可
0026デフォルトの名無しさん
2006/03/18(土) 00:42:46HSPが構造体を使えない以上それは無理>行列
0027デフォルトの名無しさん
2006/03/18(土) 01:09:17構造体が無くても行列の計算は出来ると・・・・・・中学生に言われた。
0028デフォルトの名無しさん
2006/03/18(土) 10:48:42/ミミミヾヾヽ、_
∠ヾヾヾヾヾヾjj┴彡ニヽ
/ , -ー‐'"´´´ ヾ.三ヽ
,' / ヾ三ヽ
j | / }ミ i
| | / /ミ !
} | r、 l ゙iミ __」
|]ムヽ、_ __∠二、__,ィ|/ ィ }
|  ̄`ミl==r'´ / |lぅ lj
「!ヽ、_____j ヽ、_ -' レ'r'/
`! j ヽ j_ノ
', ヽァ_ '┘ ,i
ヽ ___'...__ i ハ__
ヽ ゙二二 ` ,' // 八
ヽ /'´ / ヽ
|ヽ、__, '´ / / \
0029デフォルトの名無しさん
2006/03/18(土) 13:49:13違う場合それぞれに対応しなければならんのですか
0030デフォルトの名無しさん
2006/03/18(土) 16:04:550031デフォルトの名無しさん
2006/03/18(土) 16:21:350032http://www.vector.co.jp/soft/win95/util/se072729.html
2006/03/18(土) 18:15:550033デフォルトの名無しさん
2006/03/18(土) 23:36:110034マルチポストは人間のクズ
2006/03/18(土) 23:37:040035デフォルトの名無しさん
2006/03/18(土) 23:43:45禿同。
0036デフォルトの名無しさん
2006/03/19(日) 01:51:480037デフォルトの名無しさん
2006/03/19(日) 08:28:52つまんないけど。
0038デフォルトの名無しさん
2006/03/19(日) 10:48:410039デフォルトの名無しさん
2006/03/19(日) 11:51:040040デフォルトの名無しさん
2006/03/19(日) 15:08:29うん。
0041デフォルトの名無しさん
2006/03/19(日) 20:37:420042デフォルトの名無しさん
2006/03/19(日) 20:57:28か
ら
な
に
?
0043デフォルトの名無しさん
2006/03/20(月) 00:07:180044デフォルトの名無しさん
2006/03/20(月) 00:11:430045デフォルトの名無しさん
2006/03/20(月) 13:00:32正直、通信関連とDirectX関連以外のライブラリは必要ない
淘汰されるであろう
0046デフォルトの名無しさん
2006/03/20(月) 13:09:13画像や音声や文字の処理とか。
音声の処理ができるDLLとかあったらいいな。
波長を弄ったり、ボリューム弄ったり、エフェクトかけたり。
0047デフォルトの名無しさん
2006/03/20(月) 20:14:450048デフォルトの名無しさん
2006/03/21(火) 03:07:54さすが雑魚言語ユーザーw
0049デフォルトの名無しさん
2006/03/21(火) 10:56:50>>1乙w
0050デフォルトの名無しさん
2006/03/21(火) 22:23:13程度の低いスレタイだと
自分がハイクオリティだと思ってるロークオリティ厨が来ないんだよ。
0051デフォルトの名無しさん
2006/03/23(木) 00:29:20どんなアプリケーションを想定してるわけ?
0052デフォルトの名無しさん
2006/03/23(木) 17:52:00ゲーム君
0053デフォルトの名無しさん
2006/03/24(金) 10:25:16echoで出した値を取得することってできますでしょうか。
もしできるならどの関数使えばいいか教えてください。
FlashのActionscriptでいうところのsendAndLoad()みたいなのがあるといいのですけど。
0054デフォルトの名無しさん
2006/03/28(火) 00:37:08http://pc8.2ch.net/test/read.cgi/tech/1142440480/
0055デフォルトの名無しさん
2006/04/05(水) 01:17:260056デフォルトの名無しさん
2006/04/05(水) 03:38:360057デフォルトの名無しさん
2006/04/05(水) 21:53:310058デフォルトの名無しさん
2006/04/06(木) 20:15:34孤独なナルシストだからだろ
0059デフォルトの名無しさん
2006/04/06(木) 20:29:560060デフォルトの名無しさん
2006/04/07(金) 04:21:230061デフォルトの名無しさん
2006/04/16(日) 19:10:570062デフォルトの名無しさん
2006/05/22(月) 01:58:300063デフォルトの名無しさん
2006/05/23(火) 14:22:45描画時にDirectXの深度バッファみたいなものは使えないのでしょうか?
あれと同じ機能を再現する方法が思いつけません。
DLLを使わずにやりたいのですが。
0064デフォルトの名無しさん
2006/05/23(火) 17:21:32書き込んだ画像の深度をその配列に書き込んで
次に書き込むときにその画像の深度が配列の深度より浅かったら描画するとか?
0065デフォルトの名無しさん
2006/05/23(火) 18:17:32じゃあ#uselibでDirectXのAPI定義すればいいじゃん。
寧ろ#usecomの方か?
006663
2006/05/24(水) 10:02:26何か処理が重そうですが、結構良さそうですね。
透過が難しそうですがやってみます。
ありがとうございます。
>>65
難しいです。
わざわざお答えしていただいたのにすいません。
0067デフォルトの名無しさん
2006/06/25(日) 20:12:02ttp://pc8.2ch.net/test/read.cgi/tech/1142440480/
スレストされました。
こっちもスレストしてください。
0068喪服姿の熟女が淫らに悶えます
2006/06/26(月) 04:35:390069デフォルトの名無しさん
2006/06/26(月) 07:49:38Soap
PinkSalon
0070デフォルトの名無しさん
2006/06/26(月) 14:09:25てめえ!HSPはエロゲー開発ソフトじゃねえぞ!
HSPはエロ、暴力とは一切関係ありません!
0071うっかりマンコが出てました
2006/06/26(月) 23:29:040072デフォルトの名無しさん
2006/06/26(月) 23:39:26しまっとけ
0073デフォルトの名無しさん
2006/06/26(月) 23:40:03ワラタ
0074age
2006/06/27(火) 03:17:210075デフォルトの名無しさん
2006/06/28(水) 00:30:01るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0076デフォルトの名無しさん
2006/07/01(土) 23:56:59るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0077デフォルトの名無しさん
2006/07/04(火) 00:16:56るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0078デフォルトの名無しさん
2006/07/08(土) 00:27:15るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0079デフォルトの名無しさん
2006/07/08(土) 23:46:59るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0080デフォルトの名無しさん
2006/07/09(日) 23:06:33るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0081デフォルトの名無しさん
2006/07/11(火) 00:12:07るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0082デフォルトの名無しさん
2006/07/11(火) 03:06:40全 部 あ ぼ ー ん な ん だ が 。
0083デフォルトの名無しさん
2006/07/11(火) 23:25:12お前のNGワードが悪い
0084デフォルトの名無しさん
2006/07/11(火) 23:25:42るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0085デフォルトの名無しさん
2006/07/12(水) 01:21:38るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0086デフォルトの名無しさん
2006/07/12(水) 03:39:11るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0087デフォルトの名無しさん
2006/07/12(水) 23:07:35るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0088デフォルトの名無しさん
2006/07/16(日) 23:29:43るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0089デフォルトの名無しさん
2006/07/18(火) 01:41:22るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0090デフォルトの名無しさん
2006/07/25(火) 01:11:25るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0091デフォルトの名無しさん
2006/07/31(月) 00:22:42るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0092デフォルトの名無しさん
2006/08/01(火) 23:18:50るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0093デフォルトの名無しさん
2006/08/03(木) 23:21:29るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0094デフォルトの名無しさん
2006/08/07(月) 23:28:47るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0095デフォルトの名無しさん
2006/08/14(月) 23:35:56るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0096デフォルトの名無しさん
2006/08/19(土) 00:59:03るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0097デフォルトの名無しさん
2006/08/19(土) 04:10:580098デフォルトの名無しさん
2006/08/19(土) 23:52:44るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0099デフォルトの名無しさん
2006/08/21(月) 00:11:38るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0100デフォルトの名無しさん
2006/08/21(月) 00:12:10るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0101デフォルトの名無しさん
2006/09/25(月) 03:25:15あのゴミ 自分は退治してやってると勘違いしている痛いヤツ
0102デフォルトの名無しさん
2006/10/21(土) 19:14:28[花道たちは] SLAM DUNK 第二部 #14 [3年生]
http://comic6.2ch.net/test/read.cgi/gcomic/1161175064/
0103デフォルトの名無しさん
2006/12/19(火) 14:18:02誰か教えてくれませんk・・・(
データ送信・受信さえ><
0104デフォルトの名無しさん
2007/01/01(月) 14:35:550105デフォルトの名無しさん
2007/01/01(月) 16:34:15hspsockとか
標準同梱じゃないけどpcbnetとか
0106デフォルトの名無しさん
2007/01/01(月) 23:26:570107103
2007/01/03(水) 21:48:090108デフォルトの名無しさん
2007/01/21(日) 23:10:56何故でしょうか?
stick ky
if ky=32 : goto *tarn
stop
*tarn
wait 10 //自分の攻撃・敵の体力
gosub *kougeki
color 0,0,0
boxf 20,270,480,320
color 0,255,0
pos 20,270
mes "主人公の攻撃"
mes "敵は"+ATK+"のダメージを受けた
if tekidameze>100 : goto *syouri
color 255,0,0
boxf 350-tekidameze,30,350,50
wait 120
goto *ruupu
0109デフォルトの名無しさん
2007/01/22(月) 00:36:310110デフォルトの名無しさん
2007/01/22(月) 00:38:16不思議不思議
0111デフォルトの名無しさん
2007/01/22(月) 05:19:21if ky=32 : goto *tarn
stop
のstopで停止してるから
0112デフォルトの名無しさん
2007/01/22(月) 20:00:54お前がヘタレだから。
0113デフォルトの名無しさん
2007/01/22(月) 22:20:59ご教授ありがとうございます。
助かりました
0114デフォルトの名無しさん
2007/02/04(日) 13:13:48goto前提の仕様がどうも…
0115デフォルトの名無しさん
2007/02/04(日) 23:23:330116デフォルトの名無しさん
2007/02/08(木) 00:30:48るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0117デフォルトの名無しさん
2007/02/16(金) 23:47:50放置?
0118デフォルトの名無しさん
2007/02/17(土) 19:39:33byou=1000
s=0
repeat 60
if s=6:s=0
s+1
await byou
gosub *hyouji
loop
*hyouji
pos 0,0
mes ""+s+""
return
このプログラムは、1~6までカウントして、6になったら0に戻り、また6までカウントするプログラムなのですが、
今の状態だと、数字が1カウントずつ、上に重なって行ってしまいます。。
1秒1秒、数字が重ならないようにする方法を教えていただきたいのですが・・
0119デフォルトの名無しさん
2007/02/17(土) 20:33:190120デフォルトの名無しさん
2007/02/17(土) 21:40:55awaitとgosubの順番を入れ替えて
clsをgosubの前に入れればおk
あとrepeat数が60になってるから60秒後にエラーになるよ
0121デフォルトの名無しさん
2007/02/17(土) 22:56:48ありがとうございます^^
0122デフォルトの名無しさん
2007/02/19(月) 21:19:420123デフォルトの名無しさん
2007/02/19(月) 23:49:16それを"abcd.efg"+"hijk.lmn"の記述になるようにをテキストファイルに出力保存したいの
ですがよくわかりません
"をどうくっつけたらいいのか教えてください
0124デフォルトの名無しさん
2007/02/22(木) 23:24:27abcd.efgというのは文字列なのか、拡張子不定のファイルをbloadしたのか
どっちなんだ?
勝手に文字列だと解釈してみると、2.5しか知らんのですまんが
moji3=moji1+moji2
bsave "test.txt",moji3
とかやればいいんでない?
"(ダブルクォーテーション)を文字として使いたいというのであれば、
\"と書けばいいので、ええと、
moji1="abcd.efg"
moji2="hijk.lmn"
moji3="\""+moji1+"\"+\""+moji2+"\""
bsave "test.txt",moji3
でいいはず。試してないけど。
0125デフォルトの名無しさん
2007/02/23(金) 00:12:53後半の回答が望んでいたもののようです
ファイルの単結用バッチファイルをつくりたかったのですが
”の扱いでつまづいてました
ありがとうございます
0126デフォルトの名無しさん
2007/02/23(金) 07:52:19上方向に自動スクロールさせたいのですが、実現にはどうすればいいのでしょうか?
mesコマンドで、以下のように表示するしかない?
テキストファイル100行、1画面80行の場合、
1回目:テキストファイル1〜80行目を表示、クリア
2回目:テキストファイル2〜81行目を表示、クリア
3回目:テキストファイル3〜82行目を表示、クリア
|
21回目:テキストファイル21〜100行目を表示、クリア
22回目:テキストファイル22〜100行目を表示、クリア
|
99回目:テキストファイル99〜100行目を表示、クリア
100回目:テキストファイル100行目を表示、クリア
0127デフォルトの名無しさん
2007/02/23(金) 15:08:41(後半80行はカラにしておく)それを上から順次80行づつ
表示すればよいんじゃないかと。
カラ表示が気になるなら、100行分だけにしといて、
表示する時にif cnt<100とかでチェック入れる。
この手の単純なアルゴリズムに「○○しか方法がない」なんてのは
ありえないので、いろいろ頭をひねってみるよろし。
0128デフォルトの名無しさん
2007/02/24(土) 17:52:120129デフォルトの名無しさん
2007/03/03(土) 14:52:080130デフォルトの名無しさん
2007/03/03(土) 14:53:310131デフォルトの名無しさん
2007/03/03(土) 21:40:37【目指せ】HSP初質52【コンテスト参加賞】
http://pc11.2ch.net/test/read.cgi/tech/1156567224/
0132デフォルトの名無しさん
2007/03/03(土) 23:28:140133デフォルトの名無しさん
2007/03/04(日) 00:29:30if a>b : tmp=b : b=a : a=tmp
という記述と
if a>b{
tmp=b
b=a
a=tmp
}
の記述って同じ処理内容になりますか?
0134デフォルトの名無しさん
2007/03/04(日) 02:11:53るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0135デフォルトの名無しさん
2007/03/04(日) 14:30:07はどんな感じでやったらいいのでしょうか?
0136デフォルトの名無しさん
2007/03/04(日) 14:58:09同じ。上は複数行にできないが
>>135
ランダム表示毎にテキストファイルに書き込めばいい
0137デフォルトの名無しさん
2007/03/05(月) 02:18:02/ ヽ_ .\
( ●)( ●) | ____
(__人__) | / \
l` ⌒´ | / ─ ─ \
. { |/ (●) ( ●) \
{ / | (__人__) |
,-、 ヽ ノ、\ ` ⌒´ ,/_
/ ノ/ ̄/ ` ー ─ '/>< ` ー─ ' ┌、 ヽ ヽ,
/ L_  ̄ / _l__( { r-、 .ト
_,,二) / 〔― ‐} Ll | l) )
>_,フ / }二 コ\ Li‐'
__,,,i‐ノ l └―イ ヽ |
(オナ禁19日目) / ̄ ̄\
/ .\
{ rデミ | ____
l `ー′ /でン| / \
l 、 .ゝ | / rデミ \
. { ヾニァ' |/ `ー′ /でン \ オナ禁すれば君もこうなれる
{ / | 、 .ゝ |
,-、 ヽ ノ、 \ ヾニァ' /_
/ ノ/ ̄/ ` ー ─ '/>< ┌、 ヽ ヽ,
/ L_  ̄ / _l__( { r-、 .ト
_,,二) / 〔― ‐} Ll | l) )
>_,フ / }二 コ\ Li‐'
__,,,i‐ノ l └―イ ヽ
0138デフォルトの名無しさん
2007/03/05(月) 20:29:55ググってもmousexとか使ってやたら長くなっちゃうやつしか見つからない…
0139デフォルトの名無しさん
2007/03/05(月) 20:37:50API使って作るのが一番確実
0140デフォルトの名無しさん
2007/03/05(月) 20:47:58�dクス
APIか…、API使ったことないけどググって頑張ってみる
0141デフォルトの名無しさん
2007/03/07(水) 23:47:42http://pc11.2ch.net/test/read.cgi/gamedev/1156637805/274
0142デフォルトの名無しさん
2007/03/08(木) 13:34:010143デフォルトの名無しさん
2007/03/08(木) 13:54:07iniファイルの取り扱いとかは、標準のnote系命令でやるより、こっちの方が便利で分かり易い。
0144デフォルトの名無しさん
2007/03/08(木) 18:25:04HSP3.0は無敵!!!
0145デフォルトの名無しさん
2007/03/08(木) 18:36:03repeat : exec "再帰.exe" : loop
0146デフォルトの名無しさん
2007/03/08(木) 18:44:410147デフォルトの名無しさん
2007/03/09(金) 00:08:580148デフォルトの名無しさん
2007/03/09(金) 12:16:15どういう状態を指し示しているのか、良くわかりません
0149デフォルトの名無しさん
2007/03/09(金) 15:19:590150デフォルトの名無しさん
2007/03/09(金) 17:13:01画面制御、オブジェクト制御、基本入出力等、HSPの命令文の大半が
APIにパラメータを渡してるだけだと認識してたんだが。違うのか?
0151デフォルトの名無しさん
2007/03/09(金) 22:40:320152デフォルトの名無しさん
2007/03/09(金) 23:58:01コールバック関数が作成出来んから、完全対応はしてないだろ。
あと、戻り値が64Bitとなる物も使用できないな。
0153デフォルトの名無しさん
2007/03/10(土) 12:59:28↑
こいつ馬鹿じゃねーの?
インタプリタである以上超えられない壁がある。
0154デフォルトの名無しさん
2007/03/10(土) 19:29:59これはなぜでしょうか? csvstr命令がうまく動いていない???
#include "hspda.as"
sdim columns, 1024, 6
sdim csvline, 1024
csvline = "test.exe,test.exe,1078,2005/03/03,13:41:07,"
csvstr columns, csvline;
repeat 6
mes "("+cnt+")="+columns(cnt)
loop
assert
(0)=test.ex
(1)=test.ex
(2)=1078
(3)=2005/03
(4)=13:41:0
(5)=
0155デフォルトの名無しさん
2007/03/10(土) 19:31:21回答よろしくお願いします。
0156デフォルトの名無しさん
2007/03/10(土) 19:54:04試したら正常に動作した@ver3.1β7
0157デフォルトの名無しさん
2007/03/10(土) 20:41:22すいません。そのバージョンはどこからダウンロードできますか。
0158154
2007/03/10(土) 20:51:51http://www.onionsoft.net/hsp/hsp2beta.html
これを上書きしたら上手く表示されました!
>>156さんありがとう。
0159デフォルトの名無しさん
2007/03/11(日) 03:09:03もし出来るなら、教えてください。
0160デフォルトの名無しさん
2007/03/11(日) 03:17:48#packopt hide 1
exec "再起動.exe"
0161デフォルトの名無しさん
2007/03/11(日) 09:58:19スゲェ
0162デフォルトの名無しさん
2007/03/11(日) 10:29:53((;゚Д゚)ガクガクブルブル
0163デフォルトの名無しさん
2007/03/11(日) 13:48:42ふざけないで、ちゃんと教えてください。
>>161
からかわないでください。
>>162
そういうモノを作るのではありませんので、教えてください。
button "再起動する",*reboot
stop
*reboot
↑
※この部分を教えてください。
↓
0164デフォルトの名無しさん
2007/03/11(日) 14:22:28真面目に言うとHSPでやろうってのが間違いだ。
エロゲ開発ツールだからな。
エロゲに必要のない再起動の機能があるわけないだろ。
0165デフォルトの名無しさん
2007/03/11(日) 15:52:50ユーザー相手にしてるより
同人ソフト作った方が、金になるし 開発遅ーし、ヤル気が無さすぎww
本人も、重荷に感じてんじゃネ?
0166デフォルトの名無しさん
2007/03/11(日) 17:35:36画面クリア後、画面1行目から、最下行を表示するまで
わずかに時間を要し、一瞬の間、画面下部が何も表示されてない
状態になるためか、画面がちかちかします。
エディタで画面をスクロールするように、なめらかに
表示するにはどうすればいいでしょうか?
0167デフォルトの名無しさん
2007/03/11(日) 17:44:49能なし君
0168デフォルトの名無しさん
2007/03/11(日) 18:50:31・ふんばるとき
「ふんぬぅぉぉぉおおおお!!」
・出てる最中
「っっっっっっっっ!!」
・出たとき
「っっっっらっしゃあああああ!!」
って言う。
0169デフォルトの名無しさん
2007/03/11(日) 19:09:280170デフォルトの名無しさん
2007/03/11(日) 19:13:20そもそもお前の言ってる意味がさっぱり分からん。
自分自身を再起動するって何を再起動するんだ?
プロセスそのものなら、>>160で起動したあと、自プロセスを終了すれば良いだろ。
0171デフォルトの名無しさん
2007/03/11(日) 20:01:57>自分自身を再起動
ヒント;輪廻転生
0172デフォルトの名無しさん
2007/03/11(日) 20:26:560173デフォルトの名無しさん
2007/03/11(日) 21:02:32中学生の僕から見てもちゃんとしてない人だとゆうことは分かります。
せっかく質問しに来てくれた人がいるのだから教えてあげたらどうですか?
0174デフォルトの名無しさん
2007/03/11(日) 21:10:48じゃぁてめぇが教えろよ
0175デフォルトの名無しさん
2007/03/11(日) 21:12:270176デフォルトの名無しさん
2007/03/11(日) 22:40:48「自分自身を再起動するEXEを作りたい」を理解できるエスパー呼んで来い。
0177デフォルトの名無しさん
2007/03/11(日) 23:19:08*reboot
exec "自分自身.exe" : end
0178デフォルトの名無しさん
2007/03/11(日) 23:24:38redraw 0
; 〜ここに描画処理を書く〜
redraw 1
こうやれ。あと、cls は遅いから代わりに color と boxf 使え。
それでもチラつくならループ内に無駄な処理があるはずだ。削れ。
0179エスパー
2007/03/11(日) 23:34:560180デフォルトの名無しさん
2007/03/12(月) 00:09:01ありがとうございました。
0181デフォルトの名無しさん
2007/03/12(月) 02:53:150182デフォルトの名無しさん
2007/03/12(月) 20:11:57天才!!
0183デフォルトの名無しさん
2007/03/12(月) 20:26:230184デフォルトの名無しさん
2007/03/12(月) 23:44:370185デフォルトの名無しさん
2007/03/12(月) 23:56:220186デフォルトの名無しさん
2007/03/12(月) 23:57:340187デフォルトの名無しさん
2007/03/13(火) 01:13:20ほとんどが鱒(ます)。ごく希に鮭(さけ)もある。
0188デフォルトの名無しさん
2007/03/13(火) 01:17:400189デフォルトの名無しさん
2007/03/13(火) 07:10:250190デフォルトの名無しさん
2007/03/13(火) 23:20:050191デフォルトの名無しさん
2007/03/14(水) 03:30:44こんなのが平気で存在するんだもの。
ビラビラが消されないワケだ。
0192デフォルトの名無しさん
2007/03/14(水) 13:56:05否、断じて否!
ビラビラという言葉を見て、
淫猥な意味にとる者こそが、罰せられるべきなのだッ!
ビラビラ の検索結果のうち 日本語のページ 約 262,000 件中 1 - 50 件目
0193デフォルトの名無しさん
2007/03/15(木) 19:01:34そのていどな訳?
0194デフォルトの名無しさん
2007/03/15(木) 23:53:090195デフォルトの名無しさん
2007/03/17(土) 19:38:39*start
gosub *list
gosub *box
stop
*list
mainlist = "A\nB\nC"
alist = "A1\nA2\nA3"
blist = "B1\nB2\nB3"
clist = "C1\nC2\nC3"
return
*box
combox saisho,24,mainlist
if saisho = 0 : combox tugi,24,alist
if saisho = 1 : combox tugi,24,blist
if saisho = 2 : combox tugi,24,clist
return
予想としては、saishoのcomboxの変更にフラグを立てて
別のサブルーチンでtugiのcomboxに飛ばしてやればいいと思うのですが
硬くなった頭では検討付きません
0196デフォルトの名無しさん
2007/03/17(土) 20:28:57objprmで内容変更すると、非選択になっちゃうが・・・。
*start
gosub *list
gosub *box
repeat
if saishoPrev ! saisho {
if saisho = 0 : objprm tugiID, alist
if saisho = 1 : objprm tugiID, blist
if saisho = 2 : objprm tugiID, clist
saishoPrev = saisho }
wait 10
loop
*list
mainlist = "A\nB\nC"
alist = "A1\nA2\nA3"
blist = "B1\nB2\nB3"
clist = "C1\nC2\nC3"
return
*box
combox saisho,24,mainlist: saishoPrev = saisho
combox tugi,24,alist: tugiID =stat
return
0197デフォルトの名無しさん
2007/03/17(土) 20:59:40*start
gosub *list
gosub *box
flg=0
repeat
if flg!saisho{
if saisho = 0 :flg=0:lst=alist:gosub *box2
if saisho = 1 :flg=1:lst=blist:gosub *box2
if saisho = 2 :flg=2:lst=clist:gosub *box2
}
wait 10
loop
*list
mainlist = "A\nB\nC"
alist = "A1\nA2\nA3"
blist = "B1\nB2\nB3"
clist = "C1\nC2\nC3"
return
*box
combox saisho,24,mainlist
pos 0,20:combox tugi,24,alist
return
*box2
clrobj 1,1: pos 0,20:combox tugi,24,lst
return
0199デフォルトの名無しさん
2007/03/17(土) 22:45:480200デフォルトの名無しさん
2007/03/18(日) 03:20:130201デフォルトの名無しさん
2007/03/18(日) 10:09:150202デフォルトの名無しさん
2007/03/18(日) 23:25:410203デフォルトの名無しさん
2007/03/19(月) 00:30:420204デフォルトの名無しさん
2007/03/19(月) 23:49:58本家に子供が来ているな
0205デフォルトの名無しさん
2007/03/20(火) 12:49:45ラジアンで値を渡せばいいのは分かったが、πも使えんし、
少数一桁までの一番近い実数値を渡してみたが反応がないんよ
0206デフォルトの名無しさん
2007/03/20(火) 13:14:25rad = 3.14159265358979 / 180.0
sin(deg*rad)
0207デフォルトの名無しさん
2007/03/20(火) 15:14:35それを裏で使用できるようにしたいんだ
誰かアドバイス頼む
0208デフォルトの名無しさん
2007/03/20(火) 18:40:24レスすいません。
どうやら、実数と整数をかけていたせいみたいでした
0209デフォルトの名無しさん
2007/03/21(水) 03:19:00質問の意味が分からん。
0210デフォルトの名無しさん
2007/03/21(水) 03:47:49スペース・ヴァンパイア
マクロス
裏DVD
後は秘密。
0211デフォルトの名無しさん
2007/03/21(水) 13:51:070212デフォルトの名無しさん
2007/03/21(水) 13:54:49。。。 って書く爺さん知ってるが、お前か?
0213デフォルトの名無しさん
2007/03/21(水) 14:19:48randomize
sample=rnd(1000)
print sample
wait 1
loop
m9(^Д^) コイツ 馬鹿だw
0214デフォルトの名無しさん
2007/03/21(水) 16:28:50repeat
mes rnd(1000)
await 16
loop
俺ならこう書く
0215デフォルトの名無しさん
2007/03/21(水) 19:27:500216デフォルトの名無しさん
2007/03/21(水) 19:57:29大人になってから恥ずい真似をしてたと思うだろう
0217デフォルトの名無しさん
2007/03/21(水) 20:46:09相変わらずの流れに、未だ笑いが止まらず!w
ttp://antares.cn/minibbs/minibbs.cgi
0218デフォルトの名無しさん
2007/03/21(水) 22:31:59掲示板もおにたまも
もう腐りきって昔には戻れなさそうだ…
0219デフォルトの名無しさん
2007/03/23(金) 14:38:46str=wpeek (load_bmp,0)
mes ""+str
bmpファイルの先頭の2バイトは「BM」になっているらしいです。
でも上の文のように変数を表示させてみると期待したものと全く違う数値が出てきました。
wpeekではなくpeekを使ってやると、そのバイトごとに該当する
アスキーコードの数値が表示されました。
なんでwpeekだと駄目だったんでしょうか?
0220デフォルトの名無しさん
2007/03/23(金) 15:18:200〜65535までの整数値として読んでるからじゃね?
先頭2バイトがBMなら先頭2バイトはアスキーコードで
0x42 0x4D(0100 0010 0100 1101)
これを0x424Dとして10進数に直すと16973
0221デフォルトの名無しさん
2007/03/23(金) 16:14:39ありがとうございます、納得しました。
0222デフォルトの名無しさん
2007/03/23(金) 18:14:53>132,147,181,188,194,200
納得荒らしは貴様の仕業か!?
0223デフォルトの名無しさん
2007/03/23(金) 21:00:35ことごとく消されたゎwww
あの キモでぶも暇なんだなぁ
0224デフォルトの名無しさん
2007/03/23(金) 21:13:000225デフォルトの名無しさん
2007/03/23(金) 21:22:57なぁ 入沢 w
こんな内容だったが、消される程ひど書き込みか?
0226デフォルトの名無しさん
2007/03/23(金) 23:31:42わざわざアンカー付けてご苦労
0227デフォルトの名無しさん
2007/03/24(土) 17:27:310228デフォルトの名無しさん
2007/03/24(土) 17:43:40神に祈る!!
0229227
2007/03/24(土) 18:12:160230デフォルトの名無しさん
2007/03/25(日) 00:17:49delphiのTrimに似た関数を探しているのですが・・・
0231デフォルトの名無しさん
2007/03/25(日) 00:18:350232デフォルトの名無しさん
2007/03/25(日) 00:19:230233デフォルトの名無しさん
2007/03/25(日) 01:14:47buff = "AD / 2007 / 03 / 25 は 晴天なり 。"
mes buff
L = strlen(buff)
sdim ret, L
p = 0 : index = 0
repeat L
c = peek(buff, p)
if c != 0x20 : poke ret, index, c : index++
p++
loop
mes "------------------\n" + ret
0234デフォルトの名無しさん
2007/03/25(日) 02:37:50うつくしい
0235デフォルトの名無しさん
2007/03/25(日) 03:34:59文字列中の先頭、末尾の空白(や改行コード)を除去する関数だから
おそらく>233は、>230の望む動作ではないと思うが
この場合は、>230の書き方が悪いな。
0236デフォルトの名無しさん
2007/03/25(日) 04:24:01こうばしい
0237デフォルトの名無しさん
2007/03/25(日) 11:46:48sendmsg hwnd, $A1, 2, 0
を使うとウィンドウの移動を開始させられることは分かったのですが、
デスクトップの外の見えない場所にまでドラッグできてしまい、その後
ウィンドウが操作不能になってしまうので困っています。
http://smile.poosan.net/perl-bin/hsp/ver3/hsp3.cgi?print+200510/05100013.txt
このページのサンプルも試してみたのですが、この方法だと
タイミングによっては上手くいきません。
なるべくgotoやgosubを必要としない、スマートな方法を教えてください。
0238デフォルトの名無しさん
2007/03/25(日) 13:28:230239デフォルトの名無しさん
2007/03/25(日) 13:51:54小学生に怒っても仕方ないけど
0240デフォルトの名無しさん
2007/03/25(日) 14:04:15一体何をしたいのかが分からん。
画面からはみ出たのを戻したいなら、ループ内でウィンドウの位置を調べて
画面外にいたら強制的に戻せ。
0241デフォルトの名無しさん
2007/03/25(日) 16:44:570242デフォルトの名無しさん
2007/03/25(日) 17:44:59#define WM_MOVING $216
#define WM_NCLBUTTONDOWN $A1
#define HTCAPTION 2
onclick gosub *on_click
oncmd gosub *on_wm_moving, WM_MOVING
stop
*on_click
sendmsg hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0
return
*on_wm_moving
dupptr rect, lparam, 4 * 4
if rect.0 < 0 {
rect.2 = rect.2 - rect.0 : rect.0 = 0
}
if ginfo_dispx <= rect.2 {
rect.0 = ginfo_dispx - (rect.2 - rect.0) : rect.2 = ginfo_dispx
}
if rect.1 < 0 {
rect.3 = rect.3 - rect.1 : rect.1 = 0
}
if ginfo_dispy <= rect.3 {
rect.1 = ginfo_dispy - (rect.3 - rect.1) : rect.3 = ginfo_dispy
}
return
0244デフォルトの名無しさん
2007/03/25(日) 18:44:570245デフォルトの名無しさん
2007/03/25(日) 18:49:00ほこらしい
0246デフォルトの名無しさん
2007/03/25(日) 18:50:06APIの事もろくに分からんくせに偉そうにするなカス!!
0247デフォルトの名無しさん
2007/03/25(日) 18:51:160248デフォルトの名無しさん
2007/03/25(日) 18:54:02.NETの機能の呼び出し方教えてください。
0249デフォルトの名無しさん
2007/03/25(日) 19:02:19その作者が237なわけだな
他の質問者もそうだが
言動には細心の注意を払えよ?
0250デフォルトの名無しさん
2007/03/25(日) 19:31:22誰が書いても似たりよったりだってw
0251デフォルトの名無しさん
2007/03/25(日) 19:34:030252デフォルトの名無しさん
2007/03/25(日) 21:08:19ここで質問するようなやつが作ったソフトなんて誰も使わないってwwww
0253デフォルトの名無しさん
2007/03/25(日) 21:30:07つ�I�k
0254デフォルトの名無しさん
2007/03/25(日) 22:57:232年前に自分で書いたソース見ると、2だと
text=""
notesel text
notesave text
bsave ...
って書いてて、3だと
bsave ...
だけで書いてるんだよな。
0255デフォルトの名無しさん
2007/03/25(日) 23:14:49回答よろしくお願いします
0256デフォルトの名無しさん
2007/03/25(日) 23:51:150257デフォルトの名無しさん
2007/03/25(日) 23:54:330258デフォルトの名無しさん
2007/03/26(月) 01:37:14たのもしい
0259デフォルトの名無しさん
2007/03/26(月) 01:38:590260デフォルトの名無しさん
2007/03/26(月) 20:51:28ん?HSPに++xなんてもんあったか?
0261デフォルトの名無しさん
2007/03/26(月) 21:26:33あんなふうにcomboxをinputっぽく使いたいんだけど可能?
俺っち貧乏でちっちぇーディスプレイしか持ってねーからよぉ。ムダな余白の無いシンプルな最前面表示の
ランチャーっつーのを作りたいわけよ。何やってても使えるよーな小粋なやつをよ。
つーわけだからさ、comboxをinputっぽく使う方法おしえてくれよ。頼むぜ。
0262デフォルトの名無しさん
2007/03/26(月) 21:31:130263デフォルトの名無しさん
2007/03/26(月) 23:00:06可能・不可能で言うのならば可能だ!!
0264デフォルトの名無しさん
2007/03/26(月) 23:56:120265254
2007/03/27(火) 00:54:49マニュアルにそれくらい書いといてくれよ!!!
これ3年以上悩んでたんだよ!!!
0266デフォルトの名無しさん
2007/03/27(火) 01:31:380267デフォルトの名無しさん
2007/03/27(火) 01:33:28人生のたかだか27分の1を無駄にしただけに過ぎない
0268デフォルトの名無しさん
2007/03/27(火) 02:09:53自己解決パワーです!
0269デフォルトの名無しさん
2007/03/27(火) 02:19:27▃◢ ▀◥◣
▂▄▆██▅ ◥◣ ▂▁
█████▍ ▐█▀
█████ ▄██
█████◤▀▀◥▅ ▂▃▃▃▃▂ ███
████▀▀◥■◤█ ▐◥◤▇■◤▂ ▐█◤▋ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
████▆ ▇▀ ▐ ▂ ▐ ▉▐ | 久々にユニラング
████▆▄▅█▅▂▅▂█▃ ▐◢◤▌ | βακαにはコピペできない
█████▀ ▀▀▀▀ ▀█▆▄▆▎▐ < のが昔の俺なんだよな新参は
████ ▀■◤◥■▀ ▍▐▀ | 専ブラで簡単にコピペしてくるから困る
████▊ ◥▆▅▅▆◤ ▊ ▐ \________
▃◥████▎ ▊ █ ▐▂
▄▅█▉ ◥███▄ ▄█▅█■▀█▅▄
███▊ ◥███▅▄▅▆█◤▀▀ ███▆▄▂
0270デフォルトの名無しさん
2007/03/27(火) 05:31:50お前・・・えらいな。
その3年間でCとかC#とかに移行しなかったお前は間違いなく貞操を守ってるな。
0271254
2007/03/27(火) 09:19:25だってGUI作るならHSPのほうが絶対らくだもんw
0272デフォルトの名無しさん
2007/03/27(火) 10:12:31Cでも何でも。
0273デフォルトの名無しさん
2007/03/27(火) 21:32:44HSPって 経済産業省公認の
<丶`∀´>
18禁エロゲ開発ソフト専用なんだろう?
0274デフォルトの名無しさん
2007/03/27(火) 21:42:530275デフォルトの名無しさん
2007/03/27(火) 21:49:30市販品にも使ってる品〜
アホか
0276デフォルトの名無しさん
2007/03/27(火) 23:27:000277デフォルトの名無しさん
2007/03/28(水) 10:31:18HSPで作成したテキストエディタで開く方法わかる人います?
0278デフォルトの名無しさん
2007/03/28(水) 10:35:440279デフォルトの名無しさん
2007/03/28(水) 10:44:21対応させるかなんですが・・・
0280デフォルトの名無しさん
2007/03/28(水) 10:50:05日本語で頼む
0281デフォルトの名無しさん
2007/03/28(水) 10:56:16それにHSP製のプログラムを対応させる方法が知りたいんです
普通に製作したテキストエディタに関連付けしてみたら正常に開けなかったので
0282デフォルトの名無しさん
2007/03/28(水) 11:02:37ちょっとやってみたが、
コマンドライン引数(dir_cmdlineとか)にファイルのパスが入るからいけると思うんだが
0283デフォルトの名無しさん
2007/03/28(水) 11:08:56本当にできました!
ありがとうございます!
0284デフォルトの名無しさん
2007/03/28(水) 16:07:04それともHSP用に書き直さないといけないのかね?
0285デフォルトの名無しさん
2007/03/28(水) 16:11:29#uselib "kernel32.dll"
#func WritePrivateProfileString "WritePrivateProfileStringA" str, str, str, str
#func GetPrivateProfileString "GetPrivateProfileStringA" str, str, str, sptr, int, str
こんな感じに。型はポインタとかでもintでいけるっぽい(結構いいかげん?)
0286デフォルトの名無しさん
2007/03/28(水) 20:56:59流石HSP房
0287デフォルトの名無しさん
2007/03/28(水) 20:57:12あんたスゲェな。俺は何言ってるんだかさっぱり分からんかったよ。
0288254
2007/03/28(水) 21:17:380289デフォルトの名無しさん
2007/03/29(木) 01:36:060290デフォルトの名無しさん
2007/03/29(木) 04:07:010291デフォルトの名無しさん
2007/03/29(木) 04:50:36ܐ ܑ ܒ ܓ ܔ ܕ ܖ ܗ ܘ ܙ ܚ ܛ ܜ ܝ ܞ ܟ
ܠ ܡ ܢ ܣ ܤ ܥ ܦ ܧ ܨ ܩ ܪ ܫ ܬ ܭ ܮ ܯ
ܰ ܱ ܲ ܳ ܴ ܵ ܶ ܷ ܸ ܹ ܺ ܻ ܼ ܽ ܾ ܿ
݀ ݁ ݂ ݃ ݄ ݅ ݆ ݇ ݈ ݉ ݊ ݍ ݎ ݏ
0292デフォルトの名無しさん
2007/03/29(木) 23:35:360293デフォルトの名無しさん
2007/03/30(金) 00:09:430294デフォルトの名無しさん
2007/03/30(金) 13:37:360295デフォルトの名無しさん
2007/03/30(金) 20:38:56> テキストが入力できるテキストボックスを作りたいのですが、
> なんと書けば出来ますか?
input 変数
だよ。
プッ
0296デフォルトの名無しさん
2007/03/30(金) 23:26:35ビラビラ宣言、お疲れさまでございます!
0297デフォルトの名無しさん
2007/03/31(土) 04:46:090298デフォルトの名無しさん
2007/04/01(日) 00:46:480299デフォルトの名無しさん
2007/04/01(日) 02:22:46詳しくはCMのあとスグ!
0300デフォルトの名無しさん
2007/04/01(日) 08:57:100301デフォルトの名無しさん
2007/04/01(日) 23:22:21今後このようなことの無いように誠心誠意勤めて参ります所存であり自己解決。
0302デフォルトの名無しさん
2007/04/01(日) 23:42:280303デフォルトの名無しさん
2007/04/02(月) 13:25:500304デフォルトの名無しさん
2007/04/02(月) 13:34:27>Microsoft Windows 98 / Me
>Microsoft Windows 2000、XP ( NT4.0以降を含む )
>( Microsoft Windows 95 上で動作させるためには、InternetExplorer4.0以降がインストールされている必要があります。)
>HSP3.0は32bitアプリケーションの動作するほぼすべてのWindowsで動作します。
>640×480以上の解像度と、256色以上の表示が可能なディスプレイが必要 になります。必要なメモリ量は表示する画像サイズなどで変化します。
>HSPは単体で動作します。それ以外のDLLやランタイムをインストール する必要はありません。
0305デフォルトの名無しさん
2007/04/02(月) 14:52:47▃◢ ▀◥◣
▂▄▆██▅ ◥◣ ▂▁
█████▍ ▐█▀
█████ ▄██
█████◤▀▀◥▅ ▂▃▃▃▃▂ ███
████▀▀◥■◤█ ▐◥◤▇■◤▂ ▐█◤▋ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
████▆ ▇▀ ▐ ▂ ▐ ▉▐ | 久々にユニラング
████▆▄▅█▅▂▅▂█▃ ▐◢◤▌ | βακαにはコピペできない
█████▀ ▀▀▀▀ ▀█▆▄▆▎▐ < のが昔の俺なんだよな新参は
████ ▀■◤◥■▀ ▍▐▀ | 専ブラで簡単にコピペしてくるから困る
████▊ ◥▆▅▅▆◤ ▊ ▐ \________
▃◥████▎ ▊ █ ▐▂
▄▅█▉ ◥███▄ ▄█▅█■▀█▅▄
███▊ ◥███▅▄▅▆█◤▀▀ ███▆▄▂
0306デフォルトの名無しさん
2007/04/02(月) 15:15:470307デフォルトの名無しさん
2007/04/02(月) 15:39:030308デフォルトの名無しさん
2007/04/02(月) 16:01:340309stest
2007/04/02(月) 16:20:50▃◢ ▀◥◣
▂▄▆██▅ ◥◣ ▂▁
█████▍ ▐█▀
█████ ▄██
█████◤▀▀◥▅ ▂▃▃▃▃▂ ███
████▀▀◥■◤█ ▐◥◤▇■◤▂ ▐█◤▋ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
████▆ ▇▀ ▐ ▂ ▐ ▉▐ | 久々にユニラング
████▆▄▅█▅▂▅▂█▃ ▐◢◤▌ | βακαにはコピペできない
█████▀ ▀▀▀▀ ▀█▆▄▆▎▐ < のが昔の俺なんだよな新参は
████ ▀■◤◥■▀ ▍▐▀ | 専ブラで簡単にコピペしてくるから困る
████▊ ◥▆▅▅▆◤ ▊ ▐ \________
▃◥████▎ ▊ █ ▐▂
▄▅█▉ ◥███▄ ▄█▅█■▀█▅▄
███▊ ◥███▅▄▅▆█◤▀▀ ███▆▄▂
0310stest
2007/04/02(月) 16:24:02▂▲▃▂▍▂
▃▂◢◤▀ ▀〓▀◣
◢▍ ▼ ◣▂
◥◣ ▍ ◢▀ ◣ ё ◥◣
▀◣ ▐◤ ◢◤■█◣▂ ▎
▍ ё ▀ ▍ ▍
◥◣ ◢ ◢▍ ▌
◥◣ ▲◣▃▂◢▲ ◢█◤
◥▄ ▀■ ◢▆█◣
▆◣ ▂▅████
██◣ ▄▅▅███████▌
0311デフォルトの名無しさん
2007/04/02(月) 23:15:45コマンドが終了してもDOS窓が閉じないようにする方法知らない?
0312デフォルトの名無しさん
2007/04/02(月) 23:20:180313デフォルトの名無しさん
2007/04/02(月) 23:23:08ttp://www.silkroad.ne.jp/sakura/web/contents/docarc01.htm#anchor03
0314コージー
2007/04/02(月) 23:28:300315デフォルトの名無しさん
2007/04/03(火) 00:29:19ホームページよく見ろ
0316デフォルトの名無しさん
2007/04/03(火) 00:33:230317デフォルトの名無しさん
2007/04/03(火) 00:35:39ウチのホムペ♪もリニュったから、遊びに来てね→☆
とか言うな!
0318デフォルトの名無しさん
2007/04/03(火) 01:23:36本当にHSPスレは厨がよく湧くw
0319デフォルトの名無しさん
2007/04/03(火) 01:24:400320デフォルトの名無しさん
2007/04/03(火) 09:47:340321デフォルトの名無しさん
2007/04/03(火) 14:10:530322デフォルトの名無しさん
2007/04/03(火) 14:55:57こんな面白い掲示板初めて見たよ!
0323デフォルトの名無しさん
2007/04/03(火) 21:07:450324デフォルトの名無しさん
2007/04/03(火) 21:22:02花弁
0325デフォルトの名無しさん
2007/04/03(火) 21:25:59ヤリマンコ
0326デフォルトの名無しさん
2007/04/03(火) 22:29:39オプスキュリア
0327デフォルトの名無しさん
2007/04/03(火) 23:25:400328デフォルトの名無しさん
2007/04/03(火) 23:43:400329デフォルトの名無しさん
2007/04/03(火) 23:47:430330デフォルトの名無しさん
2007/04/03(火) 23:48:550331デフォルトの名無しさん
2007/04/04(水) 05:32:06うるさいだまれ
0332デフォルトの名無しさん
2007/04/04(水) 23:22:070333デフォルトの名無しさん
2007/04/05(木) 23:31:300334デフォルトの名無しさん
2007/04/06(金) 00:06:16今なら、正誤表を書いてあげます。
0335デフォルトの名無しさん
2007/04/06(金) 00:32:01みつを
0336デフォルトの名無しさん
2007/04/07(土) 00:04:42▃◢ ▀◥◣
▂▄▆██▅ ◥◣ ▂▁
█████▍ ▐█▀
█████ ▄██
█████◤▀▀◥▅ ▂▃▃▃▃▂ ███
████▀▀◥■◤█ ▐◥◤▇■◤▂ ▐█◤▋ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
████▆ ▇▀ ▐ ▂ ▐ ▉▐ | 久々にユニラング
████▆▄▅█▅▂▅▂█▃ ▐◢◤▌ | βακαにはコピペできない
█████▀ ▀▀▀▀ ▀█▆▄▆▎▐ < のが昔の俺なんだよな新参は
████ ▀■◤◥■▀ ▍▐▀ | 専ブラで簡単にコピペしてくるから困る
████▊ ◥▆▅▅▆◤ ▊ ▐ \________
▃◥████▎ ▊ █ ▐▂
▄▅█▉ ◥███▄ ▄█▅█■▀█▅▄
███▊ ◥███▅▄▅▆█◤▀▀ ███▆▄▂
0337デフォルトの名無しさん
2007/04/07(土) 00:08:59▃◢ ▀◥◣
▂▄▆██▅ ◥◣ ▂▁
█████▍ ▐█▀
█████ ▄██
█████◤▀▀◥▅ ▂▃▃▃▃▂ ███
████▀▀◥■◤█ ▐◥◤▇■◤▂ ▐█◤▋ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
████▆ ▇▀ ▐ ▂ ▐ ▉▐ | 久々にユニラング
████▆▄▅█▅▂▅▂█▃ ▐◢◤▌ | βακαにはコピペできない
█████▀ ▀▀▀▀ ▀█▆▄▆▎▐ < のが昔の俺なんだよな新参は
████ ▀■◤◥■▀ ▍▐▀ | 専ブラで簡単にコピペしてくるから困る
████▊ ◥▆▅▅▆◤ ▊ ▐ \________
▃◥████▎ ▊ █ ▐▂
▄▅█▉ ◥███▄ ▄█▅█■▀█▅▄
███▊ ◥███▅▄▅▆█◤▀▀ ███▆▄▂
0338デフォルトの名無しさん
2007/04/08(日) 03:08:57近日デビュー!
0339デフォルトの名無しさん
2007/04/08(日) 14:10:55この度クレジット決済でスムーズにダウンロード売買が
できるサイトを立ち上げました。
つhttp//web-cart.jp/
※会員登録&商品のうp全て無料です!
クオリティの高い商品のうpをお待ちしてますw
0340デフォルトの名無しさん
2007/04/08(日) 14:12:55この度クレジット決済でスムーズにダウンロード売買が
できるサイトを立ち上げました。
つhttp//web-cart.jp/
※会員登録&商品のうp全て無料です!
クオリティの高い商品のうpをお待ちしてますw
0341デフォルトの名無しさん
2007/04/08(日) 22:18:00関数内の変数が他の関数の変数と干渉して欲しくないから、
関数作ったらすぐmoduleで囲ってしまいたいんですけど使い方間違ってますか?
0342デフォルトの名無しさん
2007/04/08(日) 22:24:20俺もそうやってるよ
0343デフォルトの名無しさん
2007/04/08(日) 22:46:330344デフォルトの名無しさん
2007/04/08(日) 23:01:34プログラム厨がこのスレに来てる時点で負けぐm(ry
0345デフォルトの名無しさん
2007/04/11(水) 02:23:500346デフォルトの名無しさん
2007/04/11(水) 19:45:50なんか勘違いしてんじゃね?
自分一人でHSP引っ張って来たとでも思ってんのかなwww
感の良いヤツなら分かると思うが
最近の本家、自作自演大杉
新しいDLLも軽く1MBオーバー
誰が使うんだよ あんな 糞DLL
0347デフォルトの名無しさん
2007/04/11(水) 22:38:280348デフォルトの名無しさん
2007/04/11(水) 22:51:16なぜかすぐ終了してしまいます
コマンド+オプションを
コマンドプロンプトにこぴぺするとちゃんとエンコードするんですが。
0349デフォルトの名無しさん
2007/04/11(水) 22:59:33kwsk書け
0350デフォルトの名無しさん
2007/04/14(土) 16:45:30で
http://pc11.2ch.net/tech/subject.txt
を読み込もうとしているのですが
うまくいきません
URL HTTP:// pc11.2ch.net/tech
DIRECTORY /subject.txt
ではいけないのですか?
0351デフォルトの名無しさん
2007/04/14(土) 16:48:39DIRECTORY /tech/subject.txt
でやってみたらいけた感じなのですが
うまく読み取れません
教えてください
0352デフォルトの名無しさん
2007/04/14(土) 22:24:43そこら辺が分からんと答えようが無い
>>350がうまくいかないのはURLで指定するのはホスト名だからだろ
0353デフォルトの名無しさん
2007/04/14(土) 22:38:33http://quasiquote.org/hspwiki/HSP2.6:HSPSOCK
100満開読め
サンプルの動作を理解してからサンプルを改変しろ
0354デフォルトの名無しさん
2007/04/14(土) 23:56:160355デフォルトの名無しさん
2007/04/14(土) 23:58:12もう自己解決縞馬
0356デフォルトの名無しさん
2007/04/14(土) 23:59:540357デフォルトの名無しさん
2007/04/15(日) 01:20:200358デフォルトの名無しさん
2007/04/15(日) 01:21:170359350
2007/04/15(日) 05:28:21APIについて勉強してきます
0360デフォルトの名無しさん
2007/04/15(日) 05:36:15・APIより先にHTTPを少し勉強したほうが良い
ヘッダとレスポンスの形式ぐらいでいいから
・gzipの展開はzlibを使う
http://zlib.net/
0361350
2007/04/15(日) 06:26:20英語読めないんで・・・
http://hp.vector.co.jp/authors/VA015266/software/lhsp/
これとかじゃ駄目ですかね・・・
プログラムより英語に問題ありです・・・
0362デフォルトの名無しさん
2007/04/15(日) 07:04:11結論だけ言えば駄目
具体的な説明は凄く難しいんで以下は読まなくても可
HTTPレスポンスがgzip圧縮されている状態ってのは
subject.txtの"内容だけ"が圧縮されている状態
一方、一般的言われる圧縮ファイル(ZIPとかRARとかLZH)ってのは
ファイルの取りまとめるヘッダ(これはファイルが1個でも付いてる)+
圧縮されたファイル×n
から構成されている
統合アーカイバプロジェクトのDLLは後者の形式しか扱えないから駄目
0363デフォルトの名無しさん
2007/04/15(日) 07:15:11英語なんかよりCとかJavaが理解できないと無理
日本語訳なんか探せば沢山ある
(ZLIBの使い方+仕様書の日本語訳)
http://dencha.ojaru.jp/programs/pg_filer_04_extra_01.html
0366デフォルトの名無しさん
2007/04/15(日) 11:18:07嘘付くなよw
http://www.csdinc.co.jp/archiver/lib/tar32.html#sources
概略:対応形式は下記の通りです。
* .gz (gzip format)
(以下略)
0367デフォルトの名無しさん
2007/04/15(日) 12:32:26HTTPで送られてくるgzipはヘッダが無いからgzファイルとは別って話でしょ
俺は詳しいこと知らんけど
0368デフォルトの名無しさん
2007/04/15(日) 12:36:54gzは単ファイル圧縮だと思ってたが違うのかな?
UNIXはgzが圧縮でtarがアーカイブだったと思うけど…
0369デフォルトの名無しさん
2007/04/15(日) 19:30:09yes
http://ja.wikipedia.org/wiki/Gzip
0370デフォルトの名無しさん
2007/04/18(水) 01:56:060371デフォルトの名無しさん
2007/04/20(金) 02:50:450372デフォルトの名無しさん
2007/04/21(土) 07:57:04ちょっとわかりにくい。
0373デフォルトの名無しさん
2007/04/21(土) 23:22:41ONIPADのアイコンだよね。
スープボウルの中に、HSPヨのマスコットキャラが入ってるようです。
0374デフォルトの名無しさん
2007/04/22(日) 00:10:46やるべきことがあると思うんだが
0375デフォルトの名無しさん
2007/04/22(日) 08:20:51へぇ、スープボウルってのがあるんだ。
>>374
おれはTeraPadのパクリでいいから外部ツールインターフェイスを
充実させてほしい。まあアイコンは別の人が作ったんだろうけど。
0376デフォルトの名無しさん
2007/04/22(日) 11:02:42趣味なんだし許してあげよう (´・ω・`)
0377デフォルトの名無しさん
2007/04/22(日) 11:59:12うん。許す。
0378350
2007/04/22(日) 23:15:47#define DATASIZE 20
sdim rdata, DATASIZE
URL = "http://pc11.2ch.net/tech/subject.txt"
zOpen hGz, URL, Z_READ
zRead rdata, buf, DATASIZE
zClose hGz
print rdata
http://hp.vector.co.jp/authors/VA015883/plugin/arc/z.txt
やっと勉強する時間ができたのでちょこっとやってみました
これを使っても読めないって事はHSPじゃ無理ってことですかね?
やっぱりC言語にしたほうがいいですか?
0379デフォルトの名無しさん
2007/04/23(月) 00:13:470380デフォルトの名無しさん
2007/04/23(月) 04:02:54その理解力では、C言語使っても無理だと思うぞ。
0381デフォルトの名無しさん
2007/04/23(月) 06:09:38sockopen 0,"pc11.2ch.net",80
if stat { dialog "ERROR\nSTAT="+stat :sockclose:stop}
sockput "GET /tech/subject.txt HTTP/1.0\n",0
sockput "Host: pc11.2ch.net\n\n",0
subject.txt に圧縮どうこうが関係あるのか?
hspsocknaなんて今日始めて触ったけど、検索して
2,3サイト見たらsubject.txt 開けたぞ・・・
どこが間違ってるか教えてくださいお願いします
普通にいけるんですか・・・
ありがとうございます・・・
0384デフォルトの名無しさん
2007/04/23(月) 06:25:31sockopen 0,url,80
if stat : dialog "ERROR\nSTAT="+stat : goto *sdover
sockput "GET "+rdir+" HTTP/1.0\nHost:???\nUser-Agent: HSP ver3.0\n\n"
この部分を置き換え
後は
if sz>30000 : dialog "受信サイズがオーバーしました。" : goto *sdok
このサイズの指定を増やさないと全部は読み込めない
いけました
本当にありがとうございます
0386デフォルトの名無しさん
2007/04/23(月) 17:31:40本家ってこっちのことか。久しぶりの爆発だな。
http://www.onionsoft.net/hsp/bbs/hspbbs.cgi?
0387デフォルトの名無しさん
2007/04/23(月) 19:04:070388デフォルトの名無しさん
2007/04/23(月) 23:28:34うむ。「旧」を付け忘れた。旧本家。
しかし、「騙りか?」と思わんばかりの元気さ。
変わらないなぁ。あの人。
0389デフォルトの名無しさん
2007/04/23(月) 23:47:45いつかは始まると思っていたが。
0390デフォルトの名無しさん
2007/04/24(火) 23:56:070391デフォルトの名無しさん
2007/04/25(水) 03:47:290392デフォルトの名無しさん
2007/04/25(水) 07:19:120393デフォルトの名無しさん
2007/04/25(水) 10:16:570394デフォルトの名無しさん
2007/04/25(水) 23:24:23隗より始めよ!
0395デフォルトの名無しさん
2007/04/26(木) 04:55:12単体だったら絶対ダウンロードしないようなゴミソフトがいっぱい遊べて。
ソース見るボタンとかがついてたらまだ有用なんだろうけど。
0396デフォルトの名無しさん
2007/04/26(木) 04:56:260397デフォルトの名無しさん
2007/04/26(木) 13:32:36だから主に作ってるも何ないんじゃねーのw
>>395
あれは画像データとか外部ファイルを一切使用禁止で
ファイルサイズを4k以内に収めないといけないって縛りがある
だからショボイように見えても手はかかってる物もある
0398デフォルトの名無しさん
2007/04/26(木) 23:17:37「395がこれから作る物=全部ゴミ」
に変更するか。
0399デフォルトの名無しさん
2007/04/26(木) 23:56:59ソースを見たがる点に、矛盾を感じる
ゴミだと言うなら、ソースを含め、見るべき所はなかろう?
0400デフォルトの名無しさん
2007/04/27(金) 00:07:290401デフォルトの名無しさん
2007/04/27(金) 03:26:500402デフォルトの名無しさん
2007/04/27(金) 09:40:53「ファイルサイズを4k以内に収めないといけないって縛りがある」ならなおさら、
ゴミの中身をのぞいたり、
いじってちっとはマシなものにしたりしていくことが初心者の勉強になるんじゃん。
ただ使うだけなら、こんな縛りで作ったソフトより、
縛りのないソフトのほうがいいに決まってるし、
なにより、ソフトを作成言語でカテゴライズされても意味がない。
0403デフォルトの名無しさん
2007/04/27(金) 19:06:21('(゚∀゚∩ カテゴライズ!
ヽ 〈
ヽヽ_)
0404デフォルトの名無しさん
2007/04/27(金) 23:16:040405デフォルトの名無しさん
2007/04/27(金) 23:35:23コンソールを動作ログ垂れ流しに使いたいのですが。
コンパイルしないと再現しないバグとかがなぜかあるもので・・・。
0406デフォルトの名無しさん
2007/04/27(金) 23:59:120407デフォルトの名無しさん
2007/04/28(土) 15:33:55gui用にスクリプト書いて、apiでコンソールを操作するってのは?
hspでできるかは知らない。
0408デフォルトの名無しさん
2007/04/28(土) 17:54:13thx!APIで出せるのか。
とりあえずAllocConsole使って窓出すまでは出来た。
あとは文字の出力だが、これから調べてみる。
0409405
2007/04/28(土) 19:37:01をつこうてサンプルコードできた。実装は今度にしようっと。
0410デフォルトの名無しさん
2007/04/29(日) 02:58:370411not 405
2007/04/29(日) 08:44:28それにちゃんとアドバイスに対する報告になってるじゃん。
0412デフォルトの名無しさん
2007/04/29(日) 23:13:540413デフォルトの名無しさん
2007/04/30(月) 08:41:180414デフォルトの名無しさん
2007/04/30(月) 18:14:340415デフォルトの名無しさん
2007/04/30(月) 23:15:200416デフォルトの名無しさん
2007/05/01(火) 01:06:20と同じ動作を
・mes "A"
・ループ処理おk
・posは使わない
の条件で簡単にできないでしょうか?
BASICだったら
FOR I=1 TO 5
PRINT "A";
NEXT I
ですぐに出来るのですが、HSPでは「;」が効かないっつーかコメントアウト用なので・・・
0417デフォルトの名無しさん
2007/05/01(火) 01:07:39ようするに、mes(print)実行後に自動改行させずに続けて表示させる方法が
posを使う以外にあるか?ってことです
0418デフォルトの名無しさん
2007/05/01(火) 01:40:14そんなもんねーよ
0419デフォルトの名無しさん
2007/05/01(火) 01:56:120420デフォルトの名無しさん
2007/05/01(火) 02:50:260421sage
2007/05/01(火) 02:58:36sdim b
repeat 5
b = b+"A"
loop
mes b
;--------------
a= "A" : sdim c
repeat 5
c = c+a
loop
mes c
0422421
2007/05/01(火) 03:10:13それと第一条件の
・mes "A"
これを使用してないな……。
っていうかloopの中にmesを組み込むのも条件?
0423デフォルトの名無しさん
2007/05/01(火) 03:10:21mes "A"
これを使うって言ってるからダメなんじゃね?
はっきり言って何でこれを使いたいのか分からないが・・・
なんでposを使えないのか理由がないから答えても無駄に終わるかもよ
0424デフォルトの名無しさん
2007/05/01(火) 03:13:260425421
2007/05/01(火) 03:33:06俺の予想では
repeat〜loopで"A"を横一列で連続表示したいよ。
でも(loopの中で)mesを使うと改行されちゃうよ。
だから(loopの中で)posで一文字ずつ場所指定して横一列にしなきゃらないないの?
面倒くさいよ〜誰かタスケテ!!
といった所だと思う。
文字列の足し算が出来るっていうのを知らないんじゃない?
0426デフォルトの名無しさん
2007/05/01(火) 03:52:49俺は改行されないmesは無いの?
って聞いてると思ったから無いと答えた
x=100
y=100
repeat 5
pos x,y
mes "A"
x+ginfo(14)
loop
これを使えない理由が思いつかないし・・・
コンテストのショート部門とかなら分かるが・・・
0427デフォルトの名無しさん
2007/05/01(火) 05:52:11彼は自分の書いたBASICのソースに縛られて「repeat中にmesで表示して並べていく」から脱却できていないと思う。
だから「mes "A"」ていう条件が出てきたと思う。(文字列変数を足して、後で一発表示という方法を思いつかない)
その上でシステム変数の存在知らなきゃrepeat中に改行した文字をposで一列に並べなおすのは面倒くさいだろうから「posは使わない」って条件が出てきたような気がする。
っていうか ginfo(14) こんなシステム変数をあったのね。
0428デフォルトの名無しさん
2007/05/01(火) 07:22:000429デフォルトの名無しさん
2007/05/01(火) 09:23:11何時までも糞HSPにへばりつくウジムシどもWww
0430デフォルトの名無しさん
2007/05/01(火) 09:59:32「mesするたびに、自前で表示開始位置を管理するのが面倒くさいよママン」
というのが、彼の言いたいことであると修正解釈した。 */
#module
#deffunc bprint str _bpString
_bpStr = _bpString: _bpRight = strlen(_bpStr)-1
_bpSX = ginfo_cx: _bpSY = ginfo_cy
if ( peek(_bpStr,_bpRight)=';' ) {
poke _bpStr,_bpRight,$00: mes _bpStr
pos _bpSX + ginfo_mesx , _bpSY: return }
mes _bpStr: pos 0 , _bpSY + ginfo_mesy: return
#global
;--テスト--
repeat 2
mes "テスト"+(cnt+1)
repeat 5: bprint "あ;": loop //文字列末尾が;の場合、「改行しない」風味の動作
repeat 5: bprint "い" : loop //末尾が;でない場合、表示ごとに左端へ戻る
pos 320,240
loop
/* 複数行文字列とか、全角コードによっては不都合は出ると思いますが。
前述の仮定条件が違う(->posは絶対に使用禁止)というのなら、知らん。*/
0431デフォルトの名無しさん
2007/05/01(火) 16:57:48使えねぇウジモジュール書いてんじゃねーよ
0432デフォルトの名無しさん
2007/05/01(火) 18:47:13糞呼ばわりしている代物の関連スレに張り付いて
煽りレスを入れている人間は、フンコロガシって所か?
0433デフォルトの名無しさん
2007/05/01(火) 19:46:180434デフォルトの名無しさん
2007/05/01(火) 20:53:120435デフォルトの名無しさん
2007/05/01(火) 21:07:470436デフォルトの名無しさん
2007/05/01(火) 21:27:43#undef mes
#deffunc mes str a,int b
mes@hsp a
if b {pos ginfo(22)+ginfo(14),ginfo(23)-ginfo(15)}
return
#global
x=100
y=100
pos x,y
repeat 5
mes "A"
loop
repeat 5
mes "A",1
loop
モジュール作るならこうやるかな・・・
0437デフォルトの名無しさん
2007/05/01(火) 22:58:09一番スマートな表記方法を教えてください
0438デフォルトの名無しさん
2007/05/01(火) 23:05:010439デフォルトの名無しさん
2007/05/01(火) 23:34:210440デフォルトの名無しさん
2007/05/01(火) 23:54:49隗より始めよ
0441デフォルトの名無しさん
2007/05/02(水) 00:37:26http://www.google.co.jp/search?hl=ja&client=firefox&rls=org.mozilla%3Aja%3Aofficial&hs=EBu&q=hsp+10%E9%80%B2%E6%95%B0+16%E9%80%B2%E6%95%B0&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
0442デフォルトの名無しさん
2007/05/02(水) 02:37:00a=65535
hex="$"+strf("%X",a)
0443デフォルトの名無しさん
2007/05/02(水) 02:50:29mes strf("%X",a)
mes strf("$%X",a)
mes strf("$%08X",a)
mes strf("$%x",a)
mes strf("$%08x",a)
mes strf("0X%08X",a)
0444デフォルトの名無しさん
2007/05/02(水) 02:50:460445デフォルトの名無しさん
2007/05/02(水) 02:56:55シンクロスクロールさせるのって可能?
0447デフォルトの名無しさん
2007/05/02(水) 03:14:02できるけどWM_VSCROLL捕まえないと無理
0448デフォルトの名無しさん
2007/05/02(水) 04:10:52WM_VSCROLLか、ヒント�dクス
WinAPI方面は苦手だけど頑張ってみる(`・ω・´)
0449デフォルトの名無しさん
2007/05/02(水) 14:19:440450デフォルトの名無しさん
2007/05/02(水) 16:54:58標準命令だけやってみた
a=""
repeat 50:a+str(cnt)+"\n":loop
mesbox a,64,64:idA=stat:mesboxhwnd(idA)=objinfo(idA,2):_lparam=mesboxhwnd(idA)
pos 64,0:mesbox a,64,64,0:idB=stat:mesboxhwnd(idB)=objinfo(idB,2)
dim len,idB+1:dim lin_old,idB+1
oncmd gosub *WM_COMMAND,$111
repeat
repeat 2,idA:lin_old(cnt)=len(cnt):sendmsg mesboxhwnd(cnt),$CE,0,0:len(cnt)=stat
if lin_old(cnt) not len(cnt) {_lparam=mesboxhwnd(cnt)}:loop
gosub *EM_LINESCROLL
await 10:loop
*WM_COMMAND
if iparam!$111 or $602!(wparam>>16) {return}
_lparam=lparam:_wparam=wparam
sendmsg mesboxhwnd(idA),$CE,0,0:len(idA)=stat
sendmsg mesboxhwnd(idB),$CE,0,0:len(idB)=stat
*EM_LINESCROLL
if len(idA) not len(idB){
if _lparam=mesboxhwnd(idA) {sendmsg mesboxhwnd(idB),$B6,0,len(idA)-len(idB):len(idB)=len(idA)
}else{sendmsg mesboxhwnd(idA),$B6,0,len(idB)-len(idA):len(idA)=len(idB)}}
return
/*
俺に出来るのはここまでだ・・・
0451デフォルトの名無しさん
2007/05/05(土) 23:30:340452448
2007/05/06(日) 23:19:05�d
っていうかすげー!まさに自分がやりたかった効果!
あとは、右のスクロールバーのドラッグ中は反映されない部分を直せるよう
頑張ってみるです
0453448
2007/05/06(日) 23:20:10○ 縦のスクロールバーのドラッグ中はシンクロ反映されない
0454デフォルトの名無しさん
2007/05/07(月) 02:27:27それが実装出来なくて
>俺に出来るのはここまでだ・・・
と言う最後の言葉になったのは秘密だw
User32.dllのGetScrollPosもやってみたけどドラッグ中の位置は収得できなかった・・・
0455デフォルトの名無しさん
2007/05/07(月) 03:50:31このへんが参考になるかと。
http://yokohama.cool.ne.jp/chokuto/advanced/usertimer.html
>450のスクリプトのoncmdを利用したメッセージ処理(スクロールバー監視?)は
無効にしても動くみたいだから、バーの監視を、メインループでやってる方にまかせて、
代わりに、oncmdはタイマーメッセージの処理に使うようにしてー以下略
0456デフォルトの名無しさん
2007/05/07(月) 21:57:11無理だろ。HSPじゃ。
その辺がこの糞ツールの仕様だからな。
0457デフォルトの名無しさん
2007/05/07(月) 23:46:50いや、できるぞ。というかオレはできたぞ。
糞ツールとあなどって思考停止してる人には無理なのかもしれんが。
0458デフォルトの名無しさん
2007/05/07(月) 23:50:220459454
2007/05/08(火) 06:54:30ほうほう
#include "User32.as"
WM_TIMER=$113:EM_LINESCROLL=$B6
goto *@f
#deffunc Quit onexit
KillTimer hwnd,1:return
*@
font "MS 明朝",20,1:objmode 2:a="":repeat 30:a+str(cnt)+" ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"\n":loop:mbsizx=96:mbsizy=128
repeat 2:pos cnt*mbsizx,0:mesbox a,mbsizx,mbsizy,(cnt^1)+4:mbid(cnt)=stat:V(cnt)=0:V_old(cnt)=0:H(cnt)=0:H_old(cnt)=0:loop
wait 1:SCIF=28,1|2|4|8|$10,0,0,0,0,0 :gosub *GSR
temp=" ":mesbox temp,1,1,4:t=stat:wait 1:sendmsg objinfo(tempstat,2),EM_LINESCROLL,1:GetScrollPos objinfo(tempstat,2),0
scrsizex=stat:clrobj t,t:oncmd gosub *timersub,WM_TIMER:SetTimer hwnd,1,50,0:stop
*timersub
vscrolf=0:hscrolf=0:sendmsg objinfo(mbid(0),2),0x00B8,0,0
if stat {objprm mbid(1),a:gosub *GSR:H_old(1)=0:H(1)=0: V_old(1)=0:V(1)=0:sendmsg objinfo(mbid(0),2),0x00B9,0,0:hmbno=0:hscrolf=1:vmbno=0:vscrolf=1}
repeat 2:V_old(cnt)=V(cnt):GetScrollPos objinfo(mbid(cnt),2),1:V(cnt)=stat:if V_old(cnt) not V(cnt) {vmbno=cnt:vscrolf=1}
H_old(cnt)=H(cnt):GetScrollPos objinfo(mbid(cnt),2),0:H(cnt)=stat:if H_old(cnt) not H(cnt) {hmbno=cnt:hscrolf=1}:loop
if vscrolf {sendmsg objinfo(mbid(vmbno^1),2),EM_LINESCROLL,0,V(vmbno)-V(vmbno^1):V(vmbno^1)=V(vmbno)}
if hscrolf {
sendmsg objinfo(mbid(hmbno^1),2),EM_LINESCROLL,(H(hmbno)-H(hmbno^1))/scrsizex-(H(hmbno)=0)+(H(hmbno)>smaxsizx)
GetScrollPos objinfo(mbid(hmbno^1),2),0:H(hmbno^1)=stat}
title "id0h("+(H(0))+ ") id1h("+(H(1))+") id1v("+(V(0))+") id1v("+(V(1))+") 水平スクロール最大("+smaxsizx+") 水平スクロール1ブロック("+scrsizex+")"
return
*GSR:GetScrollInfo objinfo(mbid(0),2),0,varptr(SCIF):smaxsizx=(SCIF(3)-SCIF(2)-SCIF(4)):return
0460454
2007/05/08(火) 07:05:05ついでに水平もやってみたけどかなり無理やりだw
GetScrollPosとEM_LINESCROLで単位が違うから面倒な事になってる・・・
0461デフォルトの名無しさん
2007/05/08(火) 07:15:18<丶`∀´> それは、ウリが書いた事になったニダ
<丶`∀´> つ�Sゥォン 口留め料ニダ
0462デフォルトの名無しさん
2007/05/11(金) 01:24:09そしてその線の下をクリックできるようにしたい。
line命令はHSPの画面上にしか描写できないし、screenで大きな画面を作ってもその下がクリックできない。
どうすればいいですか?
0463デフォルトの名無しさん
2007/05/11(金) 04:00:03もっと詳しく
0464デフォルトの名無しさん
2007/05/11(金) 04:11:200465デフォルトの名無しさん
2007/05/11(金) 04:25:41HSPプログラムコンテスト2006一般部門 応募作品(2)
ttp://hsp.tv/contest2006/list_n2.html
の150番みたいな事?
0466462
2007/05/11(金) 05:54:41なんていうか・・・定規みたいなやつ。
x軸とy軸の値を入力して、その場所から線を引きたいんだ。
んでその線の下の部分(デスクトップや違うアプリケーション)はクリックできるようにしたい。
>>464
寝マクロツールってなんですか?
>>465
ちょっと違う・・・。
0467馬鹿が
2007/05/11(金) 06:16:05教えねーよ 馬鹿にはww
0468デフォルトの名無しさん
2007/05/11(金) 08:10:07A点とB点が同じ高さでいいなら、bgscrで出来ないかな?
futosa=2
a_ten=10
b_ten=210
takasa=100
bgscr 2,b_ten-a_ten,futosa,0,a_ten,takasa,b_ten-a_ten,futosa
color 255,0,0 : boxf
stop
0469デフォルトの名無しさん
2007/05/12(土) 19:28:53ディスクトップ上に一時的な斜線を引きたい
ttp://dream.freespace.jp/perl-bin/puma/lng/joyful.cgi?search
0470デフォルトの名無しさん
2007/05/13(日) 12:26:350471デフォルトの名無しさん
2007/05/13(日) 13:10:25アセンブリコードを実行していく仮想マシンと
中間コードへ変換して実行していくスクリプトシステム。
中間コードをアセンブラとして認識していいの?
とすると、アセンブラがあってもいいのだけど。
0472デフォルトの名無しさん
2007/05/13(日) 17:13:33互換性と普及度に問題がありそうだから使わないようにするよ。
0473デフォルトの名無しさん
2007/05/13(日) 17:14:54○ ディスクリプタ
0474デフォルトの名無しさん
2007/05/17(木) 01:04:550475デフォルトの名無しさん
2007/05/18(金) 12:29:120476デフォルトの名無しさん
2007/05/18(金) 12:48:55F5→ボタンクリックしても反応がありません。
これだけでは駄目なんでしょうか?ご教授願います。
#include "hspext.as"
button "再起動",*saikidou
stop
*saikidou
sysexit 1
0477デフォルトの名無しさん
2007/05/18(金) 12:53:18>sysexit命令の後は、 end命令を入れてHSPのスクリプトも終了させてください。
これじゃない?試してないけどw
0478476
2007/05/18(金) 12:57:05レスありがとうございます。
end入れてみましたが反応なしでした・・。
#include "hspext.as"
button "再起動",*saikidou
stop
*saikidou
sysexit 1
end
0479デフォルトの名無しさん
2007/05/18(金) 13:06:020481デフォルトの名無しさん
2007/05/18(金) 16:38:55昔HSP2でもうまくいかなくて、俺はNT系では
exec "shutdown -r"
を実行するようにした。ちょっとかっこわるいけど。
ちなみにOSの情報はsysinfo(0)でゲット。
0482デフォルトの名無しさん
2007/05/18(金) 18:15:57NT系でうまくいかないのは終了操作の権限が足りないからだと思われる
「シャットダウン API」で具ぐるとやり方は調べられる
0483デフォルトの名無しさん
2007/05/18(金) 19:25:28× ご教授願います(ごきょうじゅねがいます)
○ ご教示願います(ごきょうじねがいます)
0484476
2007/05/18(金) 21:15:44ただダイアログと共に待ち時間が発生したので
すぐにシャットダウン出来る方法はないかと"shutdown -f"(適当)
などにしてみましたが、おかしな挙動(完全にシャットダウンせずに立ち上がる?)
をするので試行錯誤してみます。
ヘルプ通りにやってうまくいかないとなると、先は長い気がします・・
ともあれ、ご教示ありがとうございました。
0485デフォルトの名無しさん
2007/05/18(金) 21:18:330486デフォルトの名無しさん
2007/05/18(金) 21:22:09shutdonw -r -t 0
DOS窓でshutdonwだけでやってみ。使い方が出る
0487デフォルトの名無しさん
2007/05/18(金) 21:22:54○shutdown
0488481
2007/05/19(土) 08:10:09のかわりにsysexitでもOK。
#include "kernel32.as"
#include "advapi32.as"
#include "user32.as"
#const FALSE 0
#const NULL 0
#const TOKEN_ADJUST_PRIVILEGES 0x20
#const TOKEN_QUERY 0x08
#const SIZE_LUID 8 // 構造体サイズ
#const SIZE_LUID_AND_ATTRIBUTES 12
#const SIZE_TOKEN_PRIVILEGES 16 // 特権情報を1つだけ設定する場合(PRIVILEGE_COUNT=1)
#define SE_SHUTDOWN_NAME "SeShutdownPrivilege"
#const SE_PRIVILEGE_ENABLED 0x02
#const PRIVILEGE_COUNT 1
#const EWX_LOGOFF 0
#const EWX_SHUTDOWN 1
#const EWX_REBOOT 2
0489デフォルトの名無しさん
2007/05/19(土) 08:10:36/* 現在のプロセスのアクセストークンを取得 */
GetCurrentProcess
hproc = stat // 現在のプロセスの擬似ハンドル。クローズ不要。
htoken = 0 // SE_SHUTDOWN_NAME 特権を設定するためのアクセストークン。要クローズ。
OpenProcessToken hproc, (TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY), varptr(htoken)
/* アクセストークンのSE_SHUTDOWN_NAME 特権を有効に */
dim luid, SIZE_LUID / 4 // LUID 構造体
dim luid_and_attributes, SIZE_LUID_AND_ATTRIBUTES / 4 // LUID_AND_ATTRIBUTES 構造体
dim token_privileges, SIZE_TOKEN_PRIVILEGES / 4 // TOKEN_PREVILEGES 構造体
LookupPrivilegeValue NULL, SE_SHUTDOWN_NAME, varptr(luid)
luid_and_attributes = luid(0), luid(1), SE_PRIVILEGE_ENABLED
token_privileges = PRIVILEGE_COUNT, luid_and_attributes(0), luid_and_attributes(1), luid_and_attributes(2)
AdjustTokenPrivileges htoken, FALSE, varptr(token_privileges), 0, NULL, NULL
CloseHandle htoken
/* 終了 */
ExitWindowsEx EWX_REBOOT, NULL
end
0490デフォルトの名無しさん
2007/05/19(土) 08:44:40end
0491476
2007/05/19(土) 11:26:32おお凄い!うまいこと望み通りに動作しました。
なんかちょっと楽しくて笑ってしまいました。
>>488
実行したらダイアログなしに即、再起動かかりました。
shutdown -r -t 0だと一行ですむのをこんなに長いバージョンが
あるということははキレイに(?)終わらせるためなんでしょうか。
さっぱりわからないのでちょっとずつ分解してみます。
0492デフォルトの名無しさん
2007/05/19(土) 18:34:250493デフォルトの名無しさん
2007/05/19(土) 18:44:19長いってもマクロは使わなくても支障ないけどね。
0494デフォルトの名無しさん
2007/05/21(月) 05:36:090495デフォルトの名無しさん
2007/05/21(月) 06:31:29特定のPC性能指定して可能かどうかを聞くならともかく
作れる作れないはお前次第
0496デフォルトの名無しさん
2007/05/21(月) 07:05:44関数とかよくわからんが
書籍なり解説サイトなりを見て頑張れって事だな
非常に参考になった
サンクス
0497デフォルトの名無しさん
2007/05/22(火) 01:06:25過去ログ(23スレ)のおかげで解決しそうです。
どこの何方か存じませんがありがとう><
HSP3.1で llmod3.hsp と unicode.hsp を入手してインクルードしてやったら動きました。
unicode.hsp は何故か120行目をコメントアウトしないとエラーになりましたが。。
↓一応転載します
0498デフォルトの名無しさん
2007/05/22(火) 01:07:07もういっちょ 透過PNGを読み込む やつ
著作権を主張します 一部を改変して実行ファイル化したものを配布することをかたく禁じます。
なーんちゃって バーカ バーカ ガハハ
#include "llmod.as"
#include "unicode.as"
ll_libload _GDIPLUS ,"gdiplus.dll" : onexit *exit : mref bmscr, 67
dim GdiplusStartupInput,4 : GdiplusStartupInput.0=1 : sdim path,260 : sdim unipath,520
getptr prm.0,pimg : getptr prm.1,GdiplusStartupInput : prm.2=0 : dllproc "GdiplusStartup",prm,3,_GDIPLUS
;picload "hsp2ttl.jpg"
objsize 50,20 : pos 0,0 : button "FILE", *fff
stop
*fff : dialog "*.*",16 : path=refstr
wait 4 : to_uni unipath,path,-1
getptr prm.0,unipath : getptr prm.1,img
dllproc "GdipLoadImageFromFileICM",prm,2,_GDIPLUS
prm.0=img : getptr prm.1,High
dllproc "GdipGetImageHeight",prm,2,_GDIPLUS
getptr prm.1,Widt : dllproc "GdipGetImageWidth",prm,2,_GDIPLUS
prm.0=bmscr.4 : getptr prm.1,hbitmap
prm.2=0 : dllproc "GdipCreateFromHDC",prm,3,_GDIPLUS
prm.0=hbitmap,img,0,30,Widt,High : dllproc "GdipDrawImageRectI",prm,6,_GDIPLUS
redraw
dllproc "GdipDisposeImage",img,1,_GDIPLUS : dllproc "GdipDeleteGraphics",hbitmap,1,_GDIPLUS
stop
*exit:dllproc "GdiplusShutdown",pimg,1,_GDIPLUS:end
0499デフォルトの名無しさん
2007/05/22(火) 01:14:01実行ファイルにしたら498の著作権は無くなるから問題ないw
0500デフォルトの名無しさん
2007/05/22(火) 01:29:480501デフォルトの名無しさん
2007/05/22(火) 11:59:55HSP3ならそれをやるのにllmodは不必要
gdiplus直接叩けますよ
#funcの練習のつもりで自分で書き直してみると良いんじゃないかな
某氏が作りかけてるgdiplus使ったモジュールに激しく期待
0502デフォルトの名無しさん
2007/05/22(火) 12:33:04HSPCV で出来んだろwww
0503デフォルトの名無しさん
2007/05/22(火) 12:58:370504デフォルトの名無しさん
2007/05/22(火) 19:54:440505デフォルトの名無しさん
2007/05/22(火) 23:08:25ありがとうございます
調べてみようと思います
0506デフォルトの名無しさん
2007/05/22(火) 23:12:27糞に沸くのは蛆虫
0507デフォルトの名無しさん
2007/05/23(水) 06:07:21蛆虫君
0508デフォルトの名無しさん
2007/05/23(水) 11:41:300509デフォルトの名無しさん
2007/05/23(水) 20:25:38OK!!
0510デフォルトの名無しさん
2007/05/24(木) 23:37:49hspextの拡張ランタイムってHSP3には同梱してないんですか?
やっぱりdll同梱しないとだめなんでしょうか?
0511デフォルトの名無しさん
2007/05/24(木) 23:45:370512デフォルトの名無しさん
2007/05/27(日) 06:12:15その方が確実だな。
0513デフォルトの名無しさん
2007/05/31(木) 21:33:04「HSPヨには興味ない」みたいなこと言ってたクセに!w
ttp://antares.cn/
しかも、本家のヨ板に住み着いちゃってるし…w
0515デフォルトの名無しさん
2007/05/31(木) 23:15:40隗より始めたんだよ。
きっと。
0516デフォルトの名無しさん
2007/06/02(土) 06:58:45話し相手が欲しいロンリーボーイなのさ
0517あみぢ厨
2007/06/02(土) 19:24:03学生時代では考えられん程に金溜まった。
AMmidiも入手出来たし、何に使えばいいかね?
0518デフォルトの名無しさん
2007/06/02(土) 20:43:220519デフォルトの名無しさん
2007/06/02(土) 23:25:330520あみぢ厨
2007/06/03(日) 00:42:30女友達なんか、そう呼べる人を数えるのに苦労するぜ。
しかし親も心配するし、結婚はしようかね。
せんきゅ。金は貯めとくわ。
あれ?ここはHSPスレだよね。
そういやhsp3とかが出たらしいが、
vistaは視野に入れた仕様になってるのかね?
0521デフォルトの名無しさん
2007/06/03(日) 00:43:040522デフォルトの名無しさん
2007/06/04(月) 23:38:400523デフォルトの名無しさん
2007/06/10(日) 03:14:42検索ワードを変えつつ検索してみましたが、サイズ制限については見つけられませんでした。
実際にpicloadとgcopy命令を使って見ましたが、コピーは出来ていたのですが、
見えないところで不具合等が起こっていたりはしないでしょうか?
0524デフォルトの名無しさん
2007/06/10(日) 03:59:32表示できるウィンドウの最大サイズ 無制限(メモリが許す限り)
表示できる画像の最大サイズ 無制限
表示できるウィンドウがこれなんだから
bufferがこれより制限受けることは考えられないだろ?
0525デフォルトの名無しさん
2007/06/10(日) 14:07:25続くよな。実際すげーと思う。
ま、俺は今IronPythonに夢中なんだが。言語の文法だけ
見ると、Rubyのがぜんぜんいいじゃんて思うんだけど、
.NETライブラリが手軽に使い放題というヒキは最強。
0526デフォルトの名無しさん
2007/06/10(日) 14:27:37β10のテキストでOpenHSPについて触れてるから、そのモチベーションに
そろそろ限界が来てるんじゃないかと思った
0527デフォルトの名無しさん
2007/06/10(日) 19:43:06やっぱ俺を含めた香具師らの細かい要望にいちいち
対応するの大変だもんなぁ。
0528デフォルトの名無しさん
2007/06/10(日) 22:39:43ありがとうございました
マニュアルはbuffer命令のところばかり見ていました、すみません
0529デフォルトの名無しさん
2007/06/11(月) 21:02:380530デフォルトの名無しさん
2007/06/11(月) 21:54:282chの投稿フォームに文章打って送信して、アホみたいに回答レスがくるのを待つ前に
検索ぐらいしてみたらどうだ?
つ "HSP エミュレータ"
0531デフォルトの名無しさん
2007/06/11(月) 23:05:250532デフォルトの名無しさん
2007/06/11(月) 23:09:120533デフォルトの名無しさん
2007/06/13(水) 18:18:25これで、でぶーたまも心置き無くエロゲ作れるってもんだ
0534デフォルトの名無しさん
2007/06/13(水) 18:42:26何か?
0535デフォルトの名無しさん
2007/06/14(木) 05:48:01お陰で、ぴたっと書き込みが減ったわw
0536デフォルトの名無しさん
2007/06/14(木) 09:15:510537デフォルトの名無しさん
2007/06/14(木) 17:36:14(*^ー゚)b グッジョブ!!
0538デフォルトの名無しさん
2007/06/14(木) 21:19:570539デフォルトの名無しさん
2007/06/15(金) 13:11:23あとやり方もイマイチなんでアドバイスお願いします。
0540デフォルトの名無しさん
2007/06/15(金) 13:26:18選んだ数字を変数に入れておいて
もし次に選んだ数字と前に選んだ数字が同じなら
選びなおす
0541デフォルトの名無しさん
2007/06/15(金) 13:34:17元の10個の数字が重複してないって保障されるなら
randomize
dim a,10
dim b,10
repeat 10
a(cnt)=cnt
loop
memcpy b,a,10*4
repeat 5
r=rnd(10)
c=b(cnt)
b(cnt)=b(r)
b(r)=c
loop
repeat 5
mes b(cnt)
loop
これで出来る
0542デフォルトの名無しさん
2007/06/15(金) 13:38:41ありがとう!助かります
0543デフォルトの名無しさん
2007/06/15(金) 21:30:36なんかすげぇ効率的な方法でやってたな。
0544デフォルトの名無しさん
2007/06/15(金) 22:02:07> なんかすげぇ効率的な方法でやってたな。
dialog "10つの数字からランダムで重複しないように5つ選んで、それをランダムに並べてくださいにゃ"
っていう命令だな。
おれも目を見張ったよ。まさか1命令で実現できるとは思わなかった
0545デフォルトの名無しさん
2007/06/16(土) 15:40:260546デフォルトの名無しさん
2007/06/16(土) 17:09:330547デフォルトの名無しさん
2007/06/16(土) 19:54:590548デフォルトの名無しさん
2007/06/16(土) 20:16:000549デフォルトの名無しさん
2007/06/16(土) 20:51:36いや、そんなんじゃねぇw
今ちょっと調べたら見つかった
repeat 16
rnd b, cnt +1
a.cnt = a.b
a.b = cnt
loop
こんなやつ。
0550デフォルトの名無しさん
2007/06/16(土) 22:25:430551デフォルトの名無しさん
2007/06/16(土) 22:40:005 + 6 =11 のような書きかたをしてしまいそうなところを、
5 | 6 = 7 で済ませた、みたいな。
5 が 配列aの初期化部(0〜15を代入)で
6 が 配列aのシャッフルな
0552デフォルトの名無しさん
2007/06/16(土) 22:59:580553デフォルトの名無しさん
2007/06/17(日) 00:01:12…なんだか感動するな。
0554デフォルトの名無しさん
2007/06/17(日) 00:13:040555デフォルトの名無しさん
2007/06/17(日) 10:08:270556デフォルトの名無しさん
2007/06/17(日) 11:49:220557デフォルトの名無しさん
2007/06/17(日) 12:40:360558デフォルトの名無しさん
2007/06/17(日) 13:15:13//>>549展開すると、
repeat 16
rnd b, cnt +1
temp = a.cnt // ←cntで初期化しているのならcntになっている
a.cnt = a.b
a.b = temp // ←つまりcnt temp = a.cntは意味が無いので消える
loop
0559デフォルトの名無しさん
2007/06/17(日) 20:10:290560デフォルトの名無しさん
2007/06/17(日) 20:36:590561デフォルトの名無しさん
2007/06/17(日) 23:58:480562デフォルトの名無しさん
2007/06/18(月) 10:39:22mes >>50
0563デフォルトの名無しさん
2007/06/18(月) 20:31:150564デフォルトの名無しさん
2007/06/18(月) 21:08:52納得。
そもそも今時HSPなんぞでソフト作ろうとしてる時点で低脳だと。
0565デフォルトの名無しさん
2007/06/18(月) 21:25:37そもそもHSPと張り合っている時点でw
0566デフォルトの名無しさん
2007/06/18(月) 21:28:400567デフォルトの名無しさん
2007/06/19(火) 12:12:500568デフォルトの名無しさん
2007/06/20(水) 20:17:120569デフォルトの名無しさん
2007/06/20(水) 22:24:190570デフォルトの名無しさん
2007/06/20(水) 22:53:54OOPがどうとか言語様式的なことを言わなければ、システムをクレラップして簡単化することは
近年トレンドだし、えらく昔からあったHSPの方向性自体は間違ってなかった思うがな。
HSP 2.6くらいでDLLが呼べるようになってからは、掘ったら意外といいものが出てくるんで
楽しいよ
0571デフォルトの名無しさん
2007/06/21(木) 19:53:38というツールを作りたいのですが、なかなかうまくいきません。というかさっぱりできません。
まぁ今日始めたばかりの初心者ですが・・・。
難易度の高いスクリプトに挑戦したのが間違いだったのかなぁ・・・。
誰かご教授ください!
0572デフォルトの名無しさん
2007/06/21(木) 20:14:480573デフォルトの名無しさん
2007/06/21(木) 20:36:32まぁ簡単にいうとネットゲームの自動回復ツールを作りたいのです。
画面左上にあるHPバーが赤色になると回復アイテムを使うボタンを押す!
というツールを作りたいのです・・・。
しかし色を判別する命令?がないような気がして困ってます○☆゚+。(><;)
0574デフォルトの名無しさん
2007/06/21(木) 20:45:59ネトゲーか、D3Dサーフェイスかな?
GetDCで取れないなら分からん、アルバイトを雇ってボタン押してもらえ
0575デフォルトの名無しさん
2007/06/21(木) 20:56:20座標100. 100にあるHPバーが赤色になると
F1を押す。
というスクリプトが組みたいだけなんですが・・・。
HSPじゃできないのでしょうか?
0576デフォルトの名無しさん
2007/06/21(木) 21:04:37「ご教示」なっ!
0577デフォルトの名無しさん
2007/06/21(木) 21:05:32まじでご教示お願いします!!!
0578デフォルトの名無しさん
2007/06/21(木) 22:43:13ginfo_r
ginfo_g
ginfo_b
などを使え。
適当にウィンドウハンドル取得して、
適当にDCを監視して、
適当にキーを送りつける
0579デフォルトの名無しさん
2007/06/21(木) 23:00:020580てら初心者
2007/06/21(木) 23:03:06PC画面上の座標100,100にあるHPバーが赤色になったら
F1を押す
というスクリプトを・・・・。
お願いします><;
0581デフォルトの名無しさん
2007/06/21(木) 23:05:030582てら初心者
2007/06/21(木) 23:05:10キーボードを押す命令ってのがよくわからないんです・・・。
pgetとかginfo_rとかほんと説明読んでも使い方が不明すぎるんです・・
ほんとすいませんがお願いします><;
0583デフォルトの名無しさん
2007/06/21(木) 23:09:23その前に、きちんと自己紹介をしなさい。
君の誠実さが伝われば、みんなが親切にしてくれるよ。
0584デフォルトの名無しさん
2007/06/21(木) 23:24:400585てら初心者
2007/06/21(木) 23:33:43自己紹介ですか・・・。
名前:てら初心者です。
年齢は23です。
すごくネトゲ廃人です。
よろしくお願いします。
とりあえず自分で書いたスクリプトを貼り付けます。アドバイスお願いします
*hata1
pget 100,100
if ginfo_r>200
ここにF1ボタンを押す命令を書きたい。
goto *hata1
0586デフォルトの名無しさん
2007/06/21(木) 23:39:44それって、自分で作ったHSPのウィンドウしか見れないだろw
>>575
HSPで出来るけど今のお前には無理
せめて
HSP 色 収得 デスクトップ
これぐらいのキーワードで検索ぐらいしたのか?
そのまま動くサンプルが転がってたぞ
自動でキーを押すのも標準命令だけじゃ出来ない場合がある(ゲームなんかは多分無理だろう)
SendInput でググれ
0587デフォルトの名無しさん
2007/06/22(金) 12:16:000588デフォルトの名無しさん
2007/06/22(金) 20:13:010589デフォルトの名無しさん
2007/06/22(金) 20:17:570590デフォルトの名無しさん
2007/06/22(金) 20:29:080591デフォルトの名無しさん
2007/06/22(金) 23:33:280592デフォルトの名無しさん
2007/06/23(土) 01:10:53見てくるーーー
0593デフォルトの名無しさん
2007/06/23(土) 02:00:01とりあえず自機の自作ドット絵を読み込ませて動かせるようにはなったのですが、
ドット絵の白い部分(背景)がそのまま表示されてしまって困っています。
いろいろググってみましたが、分からなかったので質問するに到りました。
どうすればドット絵の背景を消せるでしょうか?
0594デフォルトの名無しさん
2007/06/23(土) 02:10:07ヘルプに
透明色
って入れてみろ
0595デフォルトの名無しさん
2007/06/23(土) 02:27:28ありがとうございます。
とりあえずドット絵の背景を黒で塗りつぶし、gmode 2で実行したところできました。
ただhspで透明色を利用するにはドット絵の背景は全て黒くしないといけないんでしょうか?
0596デフォルトの名無しさん
2007/06/23(土) 02:38:27ヘルプをちゃんと読めっつーの
gmodeの説明を一字一句飛ばさずに読め
0597デフォルトの名無しさん
2007/06/23(土) 02:42:24ありがとうございます。
かまって欲しかっただけです。また遊んでください。
0598デフォルトの名無しさん
2007/06/23(土) 03:22:54ヘルプ読んでgmode4で設定してみましたがやっぱり周りが白いですorz
一応ソースさらしてみます。事前にcolorで透明色設定したんですがなんで反映されないんでしょう?
;画面作成
buffer 1,JIKI_W,JIKI_H,0:cls
picload "stgjk.bmp"
screen 0,WIN_W,WIN_H,0,0,0
cls
color 255,255,255
gmode 4,40,40,256
0599デフォルトの名無しさん
2007/06/23(土) 03:37:150600デフォルトの名無しさん
2007/06/23(土) 03:47:24gmodeの次にgcopyしてんだよな?
つーか
cls だけだと cls 0 と同じだから画面を白で初期化してるぞ?
それで、白を透明色してコピーしただけじゃ旨く透明に出来てるかは見た目じゃ分からんだろw
0601デフォルトの名無しさん
2007/06/23(土) 04:01:40255,255,255の真白で塗ってます。
>>600
すいません、画面設定だけじゃ説明難しそうなので全ソース晒します。
0602601
2007/06/23(土) 04:03:43#define WIN_H 400
#define JIKI_W 40
#define JIKI_H 40
;変数の初期化
jikix=0:jikiy=200
bx=4:by=4
;画面作成
buffer 1,JIKI_W,JIKI_H,0:cls
picload "stgjk.bmp"
screen 0,WIN_W,WIN_H,0,0,0
cls
color 255,255,255
gmode 4,40,40,256
;メインループ
*main
await 10
gosub *jikiidou
gosub *hyouji
goto *main
*jikiidou
stick a,15
if a&1:jikix-=bx
if a&2:jikiy-=by
if a&4:jikix+=bx
if a&8:jikiy+=by
return
0603601
2007/06/23(土) 04:04:52redraw 0
color 200,100,100
boxf 0,0,WIN_W,WIN_H
pos jikix,jikiy
gcopy 1,0,0,JIKI_W,JIKI_H
redraw 1
return
0604デフォルトの名無しさん
2007/06/23(土) 04:23:37おーい
gcopyの時のカレントカラーは何色になってる?w
gcopyを実行する時にcolor設定されてる色を透明色にするのが
gmode 4 だよ
gmode を実行する時のカラー設定自体は関係ない
で、普通は、背景は透明色無しが普通だろうからgmode 0とか1を使って
透明色付きコピーをしたい時にgmode 2とか4を使う
最初に設定してそのままって使い方は普通しない
(半透明や不透明のコピーを使うだろうから)
0605601
2007/06/23(土) 04:30:45キター、ちゃんと透明になりました!!
ありがとうございます。根本的に間違ってたんですねw
さらにいろいろ参考になることを教えてくださってありがとうございます。
まだhsp初めて2日目なんでとても参考になりました。
0606デフォルトの名無しさん
2007/06/23(土) 04:47:15早く埋めてくれ。
これで、HSP初質スレの歴史は終わる。
0607デフォルトの名無しさん
2007/06/23(土) 05:01:01エディタのメニュー>ツール>サンプルスクリプト参照
これを開いて一通りサンプル実行してみた方がいよ(どんなのがあるか見るだけでも)
後々役に立つから
0608さめは
2007/06/23(土) 05:52:31sameha
宜しく!
http://sameha.net/
0609デフォルトの名無しさん
2007/06/27(水) 20:47:09どのくらいの時間試行錯誤したんだ?
0610デフォルトの名無しさん
2007/06/28(木) 20:32:400611デフォルトの名無しさん
2007/06/28(木) 20:39:21変数は何処でも使えるだろw
0612デフォルトの名無しさん
2007/06/28(木) 20:41:53違うわバカにするなs
また他のとこで使う方法がどうしたらいいんだよ!!
0613デフォルトの名無しさん
2007/06/28(木) 20:44:090614デフォルトの名無しさん
2007/06/28(木) 20:45:510615デフォルトの名無しさん
2007/06/28(木) 20:48:35小学生?
普通に使いたいところで同じ変数名使えばいいだけだろ?
0616デフォルトの名無しさん
2007/06/28(木) 20:52:30変数は変わってしまうから変数って言うんだバー
アーカ!
もう一度変数で現れたら二度とわからない!!
0617デフォルトの名無しさん
2007/06/28(木) 20:54:45別の変数に代入しておく。
0618デフォルトの名無しさん
2007/06/28(木) 20:54:540619デフォルトの名無しさん
2007/06/28(木) 20:55:45あれかな?へんすうaが3になったあとへんすうbも3にするにはどうしたらいいの?
みたいなことかい?
0620デフォルトの名無しさん
2007/06/28(木) 20:58:200621デフォルトの名無しさん
2007/06/28(木) 20:58:26お前の変数は49日たったも変わらないか?普通みんなわからないで
みんな困ってるんだ怒
0622デフォルトの名無しさん
2007/06/28(木) 21:02:50日本語がひどく不自由な感じだな
0623デフォルトの名無しさん
2007/06/28(木) 21:11:530624デフォルトの名無しさん
2007/06/28(木) 21:13:480625デフォルトの名無しさん
2007/06/28(木) 21:18:19それは変数の内容が変わるんだろw
アホすぎるw
0626デフォルトの名無しさん
2007/06/28(木) 21:24:040627デフォルトの名無しさん
2007/06/28(木) 21:24:44メモリのエラーとかでごくまれに変わってしまうことがあるとしても、たったの49日で変数の内容が変わってしまったら、サーバーとかまともに動かないだろ。
0628デフォルトの名無しさん
2007/06/28(木) 21:31:480629デフォルトの名無しさん
2007/06/28(木) 21:32:33ラプラスの魔ならわかるだろ
0630デフォルトの名無しさん
2007/06/28(木) 21:37:04無理なら無理でわかった
49日もたてばひとの霊魂ですら何もかもわすれて転生するわって言うたとえだ
机上の空論に用は無い
0631デフォルトの名無しさん
2007/06/28(木) 21:40:03頭悪い奴が沸いてるなぁ。
ま、所詮HSP厨のレベルなんてそんなもんだがなw
0632デフォルトの名無しさん
2007/06/28(木) 21:48:59ボス決して走らず急いで歩いてきてそして早く僕らを助けて!
0633デフォルトの名無しさん
2007/06/28(木) 22:12:48これが日教組の反日教育の結果。
0634デフォルトの名無しさん
2007/06/28(木) 22:18:370635デフォルトの名無しさん
2007/06/28(木) 22:22:37俺たちあとほんの30年も昔に生まれていたらコンピュータでプログラム書いて遊んだりなんかできなかった それが
地球なんてできてから46億年もたつという
それなのに 俺が、コンピュータが、こんなに速く走れる
すごい
0636デフォルトの名無しさん
2007/06/28(木) 22:25:070637デフォルトの名無しさん
2007/06/28(木) 22:25:290638デフォルトの名無しさん
2007/06/28(木) 22:29:24高校に行ったら 先生に、お前ら 全員 頭が痛い年代だ といわれた
でも
円周率が3.141592skfkasfkjっていう無理数だって、学校なんかで言われんでも、常識的に普通に知っとるわ
バカにするな!!と。
0639デフォルトの名無しさん
2007/06/29(金) 02:57:59だからエチゼンクラゲ並に、ネットでもDQN大発生。
0640デフォルトの名無しさん
2007/06/29(金) 03:00:520641デフォルトの名無しさん
2007/06/29(金) 03:23:110642デフォルトの名無しさん
2007/06/29(金) 03:25:200643デフォルトの名無しさん
2007/06/29(金) 23:42:460644デフォルトの名無しさん
2007/06/29(金) 23:49:32ここにいる全員ゆとり世代以前のじじいじゃねえか
0645デフォルトの名無しさん
2007/06/29(金) 23:55:320646デフォルトの名無しさん
2007/06/30(土) 00:19:27無限に続くと思われていた円周率がついに終りを迎えた。千葉電波大学の研究グループがこれまでの円周率演算プログラムに誤りがあったことを発見。
同大のスーパーコンピュータ「ディープ・ホワイト」を使って改めて計算しなおしたところ、10桁目で割り切れたという。10桁目の最後の数字は「0」だった。
千葉電波大学の研究グループの発表によると、円周率計算に際し、改めて既存の円周率計算プログラムを点検してみたところ、円周の誤差を修正する数値に誤りがあることに気が付いた。
この数値を正常値に直して計算しなおしてみたところ、円周率は10桁で割り切れたという。
同大の発表では円周率は「3.151673980」。3.1415・・・と続く、従来考えられていた数値は全くの誤りで、早急に修正が必要だという。また、これをうけて円周率暗記記録のギネス認定(5万4千桁)も取り消される見通し。
▽円周率暗記世界記録保持者の西岡さんの話
死にたい。
0647デフォルトの名無しさん
2007/06/30(土) 00:40:23それつまらん。まだ円周率の計算のし過ぎで著作権法違反の方がまし。
エルゴード仮説に繋がる話だから少しは面白みがある。
0648デフォルトの名無しさん
2007/07/01(日) 17:44:13円周率の間違いに気付かないうちは
宇宙船は作れないって言ってたな・・・
宇宙人が。
0649デフォルトの名無しさん
2007/07/02(月) 00:14:40無駄な改行。
0650デフォルトの名無しさん
2007/07/02(月) 02:06:30そんなに他人に馬鹿にされたかったのか、あいつは。
0651デフォルトの名無しさん
2007/07/02(月) 02:38:270652デフォルトの名無しさん
2007/07/02(月) 04:16:170654デフォルトの名無しさん
2007/07/02(月) 04:45:210655デフォルトの名無しさん
2007/07/02(月) 13:39:470656デフォルトの名無しさん
2007/07/02(月) 22:38:23BASS.DLLとかDSPLAY.DLL使って普通に再生できたけど。
標準命令だけでやりたいっていうならスマソ。
0657デフォルトの名無しさん
2007/07/04(水) 23:52:270658デフォルトの名無しさん
2007/07/05(木) 21:50:450659デフォルトの名無しさん
2007/07/05(木) 23:09:460660デフォルトの名無しさん
2007/07/06(金) 00:42:45このサンプルを実行するとエラーが出るのですが、
何がいけないのでしょうか?
−−−−−−−−−−−−−−−−−−−−−−−−−−−
title "パターンを使いまわすアニメーション処理"
buffer 2
picload "chrdnc.bmp"
dim anm,14
anm=1,0,1,0,1,2,3,4,5,4,5,4,3,2
;
screen 0,640,480
*main
i=i+1\14
pos 0,0 :gcopy 2,anm.i*80,0,80,80
wait 10
goto *main
−−−−−−−−−−−−−−−−−−−−−−−−
一回目のアニメーションは正常に再生されるのですが、2回目から
(10番目の配列の要素が無効です)
こんな感じのエラーが出ます。
0661デフォルトの名無しさん
2007/07/06(金) 01:25:35>(10番目の配列の要素が無効です)
エラー行:10行目
エラー内容:配列の要素が無効です
i=(i+1)\14
ってやればいいだけ
そのサンプルはhsp2用のやつだろ?
HSP3とは式の優先順位が違うぞ
0662デフォルトの名無しさん
2007/07/06(金) 01:28:140663デフォルトの名無しさん
2007/07/06(金) 01:28:54正常に動きました!
これからもっと勉強してみます。
有り難うございました。
0664デフォルトの名無しさん
2007/07/08(日) 23:37:500665デフォルトの名無しさん
2007/07/09(月) 15:41:460666デフォルトの名無しさん
2007/07/09(月) 15:56:27http://pc11.2ch.net/test/read.cgi/tech/1183861564/
0667デフォルトの名無しさん
2007/07/09(月) 23:14:580668デフォルトの名無しさん
2007/07/09(月) 23:53:26↑
立てた張本人登場w
やっぱりHSP厨かwww
0669デフォルトの名無しさん
2007/07/09(月) 23:54:09666ったら
0670デフォルトの名無しさん
2007/07/10(火) 00:32:270671デフォルトの名無しさん
2007/07/10(火) 00:38:15「〜ウイルス駆除方法」(を教えてください)
という意味に読み取れるのだが。
読解力に優れた俺は
ここで別の可能性が残されていることに気づく。
それは・・・
「〜ウイルス駆除方法」(を紹介します)
だったという可能性・・・!
0672デフォルトの名無しさん
2007/07/10(火) 00:40:370673デフォルトの名無しさん
2007/07/10(火) 18:35:050674デフォルトの名無しさん
2007/07/10(火) 19:15:450675デフォルトの名無しさん
2007/07/10(火) 20:01:48ああ終わってるよおまえら
http://www.google.co.jp/search?num=50&hl=ja&newwindow=1&safe=off&q=HSP+%E3%83%93%E3%83%A9%E3%83%93%E3%83%A9&btnG=%E6%A4%9C%E7%B4%A2&lr=
0676デフォルトの名無しさん
2007/07/10(火) 21:26:15こんなスレッドが出現しやがった!
http://pc11.2ch.net/test/read.cgi/tech/1184060405/l50
こいつらはJAVAで開発するつもりらしくて仕方がねぇようだが、俺達ぁHSPで出し抜こうじゃねぇか!
ってことで俺がプロジェクト統括するからてめぇら晩飯終わった順に出てこい!
<俺達の開発スタイルとか設計的な前代未聞のエトセトラ>
●開発!
開発はHSP、HSPLet!
●システム!
書き込みは専用アプリケーション!
読み込み・閲覧は専用アプリケーション又はIEやOperaやSlapnirやFireFox等の超スーパウルトラ普通のブラウザ!
●その他仕様
ファイル形式はPDF!
サーバーには紫陽花を使ってみるか!
0677デフォルトの名無しさん
2007/07/10(火) 23:11:540678あみぢ厨
2007/07/11(水) 05:27:55/⌒ ⌒\ )
/( ●) (●) \ )/⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y丶
/ ::::::⌒(__人__)⌒::::: \
| |r┬-| |
\ `ー'´ /
ノ \
/´ ヽ カ
| l l||l 从人 l||l l||l 从人 l||l カ タ
ヽ -一''''''"~~``'ー--、 -一'''''''ー-、. タ
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
┌┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐
,. - ''"| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ρ ̄`l
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ノ ̄ ̄
____
/::::::─三三─\ リアルな話すると多分お前の住んでる街が消し飛ぶ
/:::::::: ( ○)三(○)\ 光速でウンコほどの質量(約200?300グラム)
|::::::::::::::::::::(__人__):::: | _____ の物体が動いたら想像を絶する衝撃波が発生する
\::::::::: |r┬-| ,/ .| | ましてそれが地表と激突したら地球がヤバイ
ノ:::::::: `ー'´ \ | | お前のウンコで地球がヤバイ
0679デフォルトの名無しさん
2007/07/11(水) 06:24:01∧,,∧ ∧,,∧
∧ (´・ω・) (・ω・`) ∧∧
( ´・ω) U) ( つと ノ(ω・` )
| U ( ´・) (・` ) と ノ
u-u (l ) ( ノu-u
`u-u'. `u-u'
0680デフォルトの名無しさん
2007/07/11(水) 06:27:47∧,,∧( ・ω・ ) ( ・ω・ ) ∧∧
( ・ω・ ) U) ( つと ノ( ・ω・ )
| U ( ´・ω) (ω・ ) ( U
u-u ( U) と ノ `u-u
`u-u'. `u-u'
【再審議中】
うんkで地球こわれる?
∧,,∧ ∧,,∧
∧ (´・ω・) (・ω・`) ∧∧
( ´・ω) U) ( つと ノ(ω・` )
| U ( ´・) (・` ) と ノ
u-u (l ) ( ノu-u
`u-u'. `u-u'
うんkが飛び散るだけかと・・・
0681デフォルトの名無しさん
2007/07/11(水) 23:16:010682あみち厨
2007/07/12(木) 21:54:00稲妻が常に確認できます。
音が鳴って無い時が無いです。
近くに落ちると、ライブ会場のように他の音が聞こえません。
怖すぎます。
20数年生きてきた中で一番すごい。
動画に撮っておきたかったが、そんな余裕すら無い。
とにかく恐怖。携帯で話して気を紛らわすのが精一杯。こええーーー。
0683デフォルトの名無しさん
2007/07/12(木) 23:48:39相変わらずの妄想癖ですね。
0684デフォルトの名無しさん
2007/07/13(金) 00:38:110685デフォルトの名無しさん
2007/07/14(土) 10:10:1437才くん
0686デフォルトの名無しさん
2007/07/14(土) 11:56:330687デフォルトの名無しさん
2007/07/14(土) 12:23:45参加するかどうかは参加賞しだいだ?
0688デフォルトの名無しさん
2007/07/14(土) 12:55:43ニートが常に確認できます。
仕事の無い人が無いです。
近くを通ると、無一文のように金の音が聞こえません。
キモすぎます。
20数年生きてきた中で一番キモい。
動画に撮っておきたかったが、そんな余裕すら無い。
とにかく恐怖。ママと話して気を紛らわすのが精一杯。こええーーー。
0689デフォルトの名無しさん
2007/07/14(土) 12:56:170690デフォルトの名無しさん
2007/07/14(土) 19:59:510691デフォルトの名無しさん
2007/07/15(日) 01:02:20日記なら、てめぇのページやブログで書けってぇーのw
0692デフォルトの名無しさん
2007/07/15(日) 12:26:050693デフォルトの名無しさん
2007/07/15(日) 16:09:56最優秀とった者は殿堂入りとかしないと、受賞するヤシも決まってるしな。
くだらんよ
0694デフォルトの名無しさん
2007/07/15(日) 20:44:37今年はあたしが一番もらうよ><
0695デフォルトの名無しさん
2007/07/15(日) 20:56:32どうぞ、どうぞ!
0696デフォルトの名無しさん
2007/07/16(月) 17:14:48ニートが常に確認できます。
無職の時期の無い人が無いです。
近くを通ると、無一文のように金の音が聞こえません。
キモすぎます。
20数年生きてきた中で一番キモい。
動画に撮っておきたかったが、そんな余裕すら無い。
とにかく恐怖。ママと話して気を紛らわすのが精一杯。こええーーー。
0697くそOS
2007/07/16(月) 23:57:120698デフォルトの名無しさん
2007/07/17(火) 08:51:510699デフォルトの名無しさん
2007/07/17(火) 16:28:57マックの悪口言うなーーー!w
0700デフォルトの名無しさん
2007/07/17(火) 23:56:290701奈々 ◆Xl6OTFSLJ2
2007/07/18(水) 00:50:46今までとの違いが分からない。
今回はアーカイブ版をgetしてきた。
マイドキュメントに突っ込んである。
0702デフォルトの名無しさん
2007/07/18(水) 01:19:120703デフォルトの名無しさん
2007/07/18(水) 21:17:380704デフォルトの名無しさん
2007/07/18(水) 23:52:130705デフォルトの名無しさん
2007/07/19(木) 20:28:290706デフォルトの名無しさん
2007/07/21(土) 06:47:010707デフォルトの名無しさん
2007/07/21(土) 07:32:320708奈々 ◆4a2rKfkfJU
2007/07/21(土) 07:49:400709デフォルトの名無しさん
2007/07/21(土) 10:07:11ネカマがよく言うよ
0710デフォルトの名無しさん
2007/07/21(土) 13:50:38何をさせるんだ?
0711デフォルトの名無しさん
2007/07/21(土) 23:42:400712デフォルトの名無しさん
2007/07/22(日) 23:02:510713デフォルトの名無しさん
2007/07/24(火) 23:19:260714デフォルトの名無しさん
2007/07/28(土) 03:45:44iniファイル使いたいの
[hagecon]
hage=100
として
GetPrivateProfileStringA
だと変数使えるけど文字として取ってくるからイヤン
GetPrivateProfileIntだと・・・
これどう使うの?とってきた数字はどこに入るの!?保持できないの!?
Stringの文字列を数字にするしかないの!?
助けて眠い
0715デフォルトの名無しさん
2007/07/28(土) 04:17:44がムカつく
身の丈にあった技術で我慢して、とっとと寝ろ
0716デフォルトの名無しさん
2007/07/28(土) 07:15:410717デフォルトの名無しさん
2007/07/28(土) 11:27:47LPCTSTR lpAppName, // セクション名
LPCTSTR lpKeyName, // キー名
INT nDefault, // キー名が見つからなかった場合に返すべき値
LPCTSTR lpFileName // .ini ファイルの名前
);
戻り値
関数が成功すると、指定した .ini ファイルの指定したセクション内にある、指定したキーに関連付けられている文字列に相当する整数が返ります。指定したキーが見つからない場合、nDefault パラメータで指定した既定の値が返ります。キーの値が負の場合、0 が返ります。
0718デフォルトの名無しさん
2007/07/28(土) 17:30:41hs2.61ならinifile.as探してくればおk
hspヨなら ↑を参考に書けばいいんじゃない?
0719あみぢ厨房
2007/07/29(日) 03:18:40グラフィックの質問していいですかね?(2Dゲーム)
ゲームで必要な絵って、色々と種類分けが出来ると思うんですよ。
でも、それを何と呼ぶかが分からないのです orz
適当に列挙すると・・・
・ドット絵
・2D用途テクスチャ
・立ち絵
・一枚絵
・2D用途パーティクル
うーむ。良く分からん。
グラフィッカーに協力して頂く予定なので、ここはしっかりしておこうかと・・・。
0720デフォルトの名無しさん
2007/07/29(日) 03:21:440721名無しさん@そうだ選挙に行こう
2007/07/29(日) 07:26:44ドット絵と一枚絵だけでいいでしょ。
それよりも、用途による分類の方が重要です。
0722名無しさん@そうだ選挙に行こう
2007/07/29(日) 17:07:48用途ですか・・。
所謂「一枚絵」と「立ち絵」は別で説明したいのです。
一枚絵は、テクスチャや背景など無視で、
それこそ640*480の絵だったりするのですよ。
ただし、立ち絵は場合によっては回転変倍やアルファ合成などの、
エフェクトをかける可能性がありますので・・・。
「背景」も、分類となると良くわかんないのですよね。
単純なスクロールにせず、複数の画像にエフェクトをかけて
アルファ合成命で行っているため、今のところ「2D用途テクスチャ」に分類
してますが・・・。
ドット絵も、たとえば「キャラ」と「弾」は別の様な気がするのです。
ああ。俺今日何してんだろ。結局何もすすんでない。
仕事が下火な今やらなくて何時やるのだ orz
0723デフォルトの名無しさん
2007/07/30(月) 03:02:250724デフォルトの名無しさん
2007/07/30(月) 08:36:170725デフォルトの名無しさん
2007/07/30(月) 09:16:160726デフォルトの名無しさん
2007/07/30(月) 23:13:080727あみぢ厨房
2007/07/31(火) 01:32:36お値段以上 に〜とり〜♪
なんかもう仕事以外で一般人の友達と居ても
面白くなくなってきた。
0728デフォルトの名無しさん
2007/07/31(火) 12:55:590729あみぢ厨
2007/08/01(水) 00:20:53ここってHSP初質スレじゃないのか・・・。
すみませんでし/(^o^)\
0730デフォルトの名無しさん
2007/08/01(水) 09:41:36みじん切りと手首が欲しいーーー
0731デフォルトの名無しさん
2007/08/01(水) 14:39:480732デフォルトの名無しさん
2007/08/03(金) 17:42:110733デフォルトの名無しさん
2007/08/03(金) 18:01:180734デフォルトの名無しさん
2007/08/04(土) 19:30:45「ポイントして選択し、シングルクリックで開く」「シングルクリックで選択し、ダブルクリックで開く」
の設定を変えられないかな?
HSPから。
0735デフォルトの名無しさん
2007/08/04(土) 23:12:200736デフォルトの名無しさん
2007/08/07(火) 07:24:48Linuxでも使えるようにするにはどうすればいいですか?
0737デフォルトの名無しさん
2007/08/07(火) 10:52:21含まれてないし、HSPCLとしてもすぐには動かせないかもしれんが。
旧公式サイトへ行ってみな。
Linuxへの移植って誰か挑戦してなかったっけ?
0738デフォルトの名無しさん
2007/08/07(火) 21:20:14それかwine
0739デフォルトの名無しさん
2007/08/07(火) 21:34:46HSPはウィンドウズ版でも使えません。
あんな物はただのゴミです。
0740デフォルトの名無しさん
2007/08/07(火) 21:42:19MLで、ざーとらしく善人ぶってる さらが
ムカついてしようがねぇ
0741デフォルトの名無しさん
2007/08/07(火) 23:31:04背景の上をドラッグでアイテムやキャラを移動させれるようにしたいのですが
HSPでレイヤーみたいなものを作って背景とアイテムにレイヤーをわけてるような処理はできるんでしょうか?
0742恒例
2007/08/08(水) 00:36:050743デフォルトの名無しさん
2007/08/08(水) 01:05:16es_screenでウィンドウモードで初期化した場合、
ウィンドウの初期位置指定と、再度初期化して解像度変更したりなんかって出来る?
あと、スプライトを一斉描画するオフスクリーン先を指定したり…は出来ないかな
0745デフォルトの名無しさん
2007/08/08(水) 11:28:070746デフォルトの名無しさん
2007/08/08(水) 11:30:25作ってひとりで楽しむ分には別に文句言われないんじゃない?
0747デフォルトの名無しさん
2007/08/08(水) 11:47:31刑法に引っかかるんじゃね?って言ってるようなもんだ。
0748デフォルトの名無しさん
2007/08/08(水) 13:55:380749デフォルトの名無しさん
2007/08/08(水) 19:00:15ここで愚痴って、賛同者を求めたが、完全に無視された。
0750デフォルトの名無しさん
2007/08/08(水) 19:53:32じしぃのくせに見に来てんじゃねーよwwwww
0751デフォルトの名無しさん
2007/08/08(水) 20:20:34ギャハハ〜O(≧▽≦)O
0752デフォルトの名無しさん
2007/08/08(水) 20:28:34お年寄りは暇なんでつね。
そうやって初心者をいたぶってるんだよなこのじじぃ
0753デフォルトの名無しさん
2007/08/08(水) 21:20:10.._〆(゚▽゚*)
0754デフォルトの名無しさん
2007/08/10(金) 22:11:15だが想像してたよりなんてことはないな。
0755デフォルトの名無しさん
2007/08/10(金) 23:01:290756デフォルトの名無しさん
2007/08/10(金) 23:03:160757デフォルトの名無しさん
2007/08/11(土) 19:45:57ただのジョジョネタでしょ。
0758デフォルトの名無しさん
2007/08/11(土) 21:58:27いや、低レベルなジョジョネタだな。
0759デフォルトの名無しさん
2007/08/11(土) 22:11:37高レベルなジジョネタキボン
0760デフォルトの名無しさん
2007/08/12(日) 00:41:25ホワイトホールはどんな空間なんでしょうね?
0761デフォルトの名無しさん
2007/08/12(日) 00:46:570762デフォルトの名無しさん
2007/08/12(日) 15:15:320763デフォルトの名無しさん
2007/08/12(日) 15:47:200764デフォルトの名無しさん
2007/08/12(日) 17:51:020765デフォルトの名無しさん
2007/08/12(日) 18:10:390766デフォルトの名無しさん
2007/08/12(日) 18:51:410767デフォルトの名無しさん
2007/08/12(日) 19:10:18ナイスレス!
0768デフォルトの名無しさん
2007/08/12(日) 23:08:05クール!
0769デフォルトの名無しさん
2007/08/12(日) 23:49:37とうとう夏休みか?wwwww
ゆとりの夏休みか?wwwwwwwww
0770デフォルトの名無しさん
2007/08/13(月) 00:06:490771デフォルトの名無しさん
2007/08/13(月) 00:37:500772デフォルトの名無しさん
2007/08/13(月) 15:14:38口だけで大人ぶっている馬鹿だと思うんだけどさ。
↓ 投稿者f←厨房の典型
最近の子供は、
a「○○君、一緒にあそぼーぜー」
b「うんいいよ〜いまいく〜」
友達誘って公園に行っても、
それぞれ持ち寄ったDSやらPSPやら
最近の若いのは
iアプリだか携帯アプリやら
周りに友達がいても携帯ゲームの画面に食い入るように
一人で遊ぶのが得意なようだ。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
who「プログラミングは遊びじゃないです!!」
0773デフォルトの名無しさん
2007/08/13(月) 15:19:50211.106.113.222
ホスト名 対応するホスト名がありません。
IPアドレス割当国 韓国 ( kr )
市外局番 該当なし
接続回線 該当なし
都道府県 該当なし
IPひろば検索ランキング ランキング圏外
0774デフォルトの名無しさん
2007/08/13(月) 15:30:05こらこらGENKI、説明書も読めないバカガキに開発元なんか教えたら、
意味不明なこといわれて困るのは開発者だろうが。
こういうヤツは無視しておけばいいんだよ。他の奴らも。
あと、数英知。
Irisawaが「そもそも認められない可能性がありますが」
って念を押しているのに「他のも〜」って公表してんじゃねーよ。バカスが。
こういうのは知っておくべき人間と知らなくてもいい人間とがいるんだ。
レス消しとけよ。
0775デフォルトの名無しさん
2007/08/13(月) 16:01:48プンプン(゚ε゚)
0776デフォルトの名無しさん
2007/08/13(月) 16:13:270777デフォルトの名無しさん
2007/08/13(月) 16:25:33こんな感じかな( ,_ノ` )y━・~~~
0778デフォルトの名無しさん
2007/08/13(月) 23:04:340779デフォルトの名無しさん
2007/08/14(火) 00:53:380780デフォルトの名無しさん
2007/08/14(火) 09:55:150781デフォルトの名無しさん
2007/08/14(火) 10:21:360782デフォルトの名無しさん
2007/08/14(火) 21:04:000783デフォルトの名無しさん
2007/08/14(火) 23:22:280784デフォルトの名無しさん
2007/08/15(水) 06:29:04それが糞だと
0785デフォルトの名無しさん
2007/08/15(水) 23:06:360786デフォルトの名無しさん
2007/08/19(日) 12:41:47Trojan horse Proxy SQUに感染しているので隔離したと報告してきました。
0787デフォルトの名無しさん
2007/08/19(日) 17:45:27だから?
0788デフォルトの名無しさん
2007/08/19(日) 18:27:13Windows2000を長期間稼動してると、wait命令が効かなくなるのは、バグなのか?。
ソフトを再実行しても、Windows2000を再起動しない限り、waitで時間待ちしなくなる。
いろいろ調べてたら
「長い日数起動したままのアプリケーションの場合は、timeGettimeの値がオーバーフローしてしまった時のことも考慮する必要がありますね。(49.7日で符号無し32bit整数の上限値を超えます)」
という記述が見つかった。
もしかして内部でtimeGettime使っててオーバーフローしてるんじゃないかと思うんだがどうよ。
0789デフォルトの名無しさん
2007/08/19(日) 23:05:270790デフォルトの名無しさん
2007/08/20(月) 01:01:190791デフォルトの名無しさん
2007/08/20(月) 01:08:250792デフォルトの名無しさん
2007/08/20(月) 01:12:070793デフォルトの名無しさん
2007/08/20(月) 01:14:010794デフォルトの名無しさん
2007/08/20(月) 06:15:46ざっと見たところOpenHSPには該当するコードないっぽいし(あるかも知れんが)。
とりあえず「使ってる」という仮説を立てて、問題解決する方法を探してみたらどうよ。
0795デフォルトの名無しさん
2007/08/20(月) 10:51:340796デフォルトの名無しさん
2007/08/20(月) 21:53:230797デフォルトの名無しさん
2007/08/20(月) 23:04:580798デフォルトの名無しさん
2007/08/21(火) 19:52:28αβοοη..._φ(゚∀゚ )推奨
0799デフォルトの名無しさん
2007/08/21(火) 20:25:280800デフォルトの名無しさん
2007/08/21(火) 23:26:580801デフォルトの名無しさん
2007/08/23(木) 19:45:42*DRAWLOOP
color 0,0,0 ;左端に線を引く
line 479,0,479,359
pos 0,0
gcopy 0,1,0,479,360
wait 1
goto *DRAWLOOP
質問です。上のは右から左へ黒い壁が迫ってくるように見えるプログラムですが、
これを左から右へ迫ってくるようにするにはどうしたらいいでしょうか。
最初は単純だと思ってチャレンジしてみたのですが、どうしても出来なくて…
0802デフォルトの名無しさん
2007/08/23(木) 20:02:050803デフォルトの名無しさん
2007/08/23(木) 20:13:13screen 0, 480, 360
color 0, 0, 0
x = 0
repeat
boxf 0, 0, x, 360
x++
await 16
loop
0804デフォルトの名無しさん
2007/08/23(木) 21:29:45ありがとうございました。
これからもがんばります。精進します。
0805デフォルトの名無しさん
2007/08/23(木) 21:31:290806デフォルトの名無しさん
2007/08/23(木) 23:24:440807デフォルトの名無しさん
2007/08/24(金) 21:51:55実行時にでるデバッグウインドウでは最後まで実行された結果しか表示されませんでした。
0808デフォルトの名無しさん
2007/08/25(土) 05:52:340809デフォルトの名無しさん
2007/08/30(木) 19:16:26アクションゲームでキャラクターをジャンプさせるプログラムがうまく動きません
mx,myは操作キャラクターのx、y座標で、jumpという変数を鉛直情報への速度として、地上にいるときだけジャンプができる仕様を実現しようと思ったのですが、
stick st,775
if st&1 : mx-5
if st&4 : mx+5
if jump>0 : my-=jump-16 : jump-=1
if (st&2)&(jump=0) : jump=30 //←問題の箇所
if my>150 : my=150 : jump=0
だと、思うように動作しません
if st&2 : jump=0 : jump=30
としてなんとかなったのですが、なんだか腑に落ちないので何かご助言をお願いします
0810デフォルトの名無しさん
2007/08/30(木) 20:27:56p1=変数 : 読み込むための変数
p2=0〜(0) : 非トリガータイプキー指定
p3=0〜1(1) : ウィンドウアクティブチェックON/OFF
0811デフォルトの名無しさん
2007/08/30(木) 20:47:46mes 100 == 99 0
mes (2 & 2) 2
mes (4 & 2) 0
mes (2 & 2) & 1 0
mes (4 & 2) & 1 0
なんか&が論理積じゃなくてビット積してる気がしてきた
0812デフォルトの名無しさん
2007/08/30(木) 21:01:09……?
トリガータイプで使えということでしょうか?
そういうことじゃないんです・・・
0813デフォルトの名無しさん
2007/08/30(木) 21:49:24次行ではうまくいかなかったのでassertを試してみます。
ありがとうございました。
0814デフォルトの名無しさん
2007/08/30(木) 21:54:22多分それだな。
2&1
の論理積やってるから上手く行かんのだろ。
0815デフォルトの名無しさん
2007/08/30(木) 23:08:370816デフォルトの名無しさん
2007/08/31(金) 07:20:14assertで止めてから「次行」な。
0817デフォルトの名無しさん
2007/09/02(日) 01:17:040818デフォルトの名無しさん
2007/09/06(木) 14:13:35a+=6.9
loop
mes "a="+a
STGとかでの微妙なスピードを再現したいので
a+=*.**みたいに小数点以下も計算して欲しいのですが
計算してから切り捨てるならまだしも、
初めから小数点を切り捨てて計算しているようで困っています。
何か方法は無いでしょうか?
0819デフォルトの名無しさん
2007/09/06(木) 14:36:25実数型にしろや
0820818
2007/09/06(木) 15:30:48どーもありがとー。
0821デフォルトの名無しさん
2007/09/06(木) 22:53:430822デフォルトの名無しさん
2007/09/06(木) 23:16:160823デフォルトの名無しさん
2007/09/06(木) 23:22:50俺は、「一度出た変数をまた他のところで使うにはどうしたらいいですか?」という問いの意味が判らん
0824デフォルトの名無しさん
2007/09/06(木) 23:23:180825デフォルトの名無しさん
2007/09/06(木) 23:27:56アホかw
0826アホ
2007/09/06(木) 23:28:370827デフォルトの名無しさん
2007/09/06(木) 23:39:02ソレネタダヨw
0828チップコンデンサ
2007/09/07(金) 01:31:190829デフォルトの名無しさん
2007/09/07(金) 07:55:15mes "一度出た変数をまた他のところで使うにはどうしたらいいですか?"
await 1
loop
0830デフォルトの名無しさん
2007/09/07(金) 11:57:07mes "1msで更新できるわけがないんだが"
await 16
loop
0831デフォルトの名無しさん
2007/09/07(金) 20:36:39そのループ中で、
pget x,y
allrgb = ginfo_r + ginfo_g + ginfo_b
color allrgb / 3, allrgb / 3, allrgb / 3
await 0
pset x,y
という処理をやれば、グレースケールになるのか?と思い、実行してみたのですが、
全くうまくいきませんでした。
そもそもグレースケールにするとき、
ピクセルのRGBを足して、平均をRGBに代入するという
考え方が間違っているのでしょうか?
ご指導よろしくお願いします。
0832デフォルトの名無しさん
2007/09/07(金) 21:36:31質問とは関係ないが、なぜこうしなかったのか気になるな
picload "適当な画像ファイルパス"
SZx = double(ginfo_winx)
SZy = double(ginfo_winy)
y = 0
repeat SZy
x = 0
repeat SZx
pget x,y
allrgb = ginfo_r + ginfo_g + ginfo_b
color allrgb / 3, allrgb / 3, allrgb / 3
await 0
pset x,y
x++
loop
y++
loop
こんな感じ?物凄く遅いけど
0833デフォルトの名無しさん
2007/09/07(金) 21:40:410834デフォルトの名無しさん
2007/09/07(金) 21:55:59HSPで作成するプログラムを走らせることはできますか?
0835デフォルトの名無しさん
2007/09/08(土) 00:13:02できるけど、君のレベルだと無理しない方が・・・。
0836デフォルトの名無しさん
2007/09/08(土) 00:33:340837デフォルトの名無しさん
2007/09/08(土) 00:47:17できれば教えて貰えないでしょうか?
0838デフォルトの名無しさん
2007/09/08(土) 05:00:53ウイルスでも作ろうってかw
ぐぐればすぐにがみつかるしー
0839デフォルトの名無しさん
2007/09/08(土) 05:27:180840デフォルトの名無しさん
2007/09/08(土) 07:15:58マルチポストの件は行動が軽率でした。
ウイルスなどに悪用するつもりはありません。
検索ワードが不適切だというのが原因なようなので、
再度検索してきます。
0841デフォルトの名無しさん
2007/09/08(土) 09:12:02もしそれが分かったとしても
HSPで作った物が動くのかな。
0842デフォルトの名無しさん
2007/09/08(土) 09:58:12この件は諦めようとおもいます。
皆さんありがとうございました。
0843デフォルトの名無しさん
2007/09/08(土) 10:47:160.299*R +0.587*G +0.114*B
な。
0844デフォルトの名無しさん
2007/09/08(土) 10:59:22ちょっと期待してたのにねー
0845834
2007/09/08(土) 11:12:440846デフォルトの名無しさん
2007/09/08(土) 11:42:400847831
2007/09/08(土) 12:00:40allrgbavrg = (ginfo_r + ginfo_g + ginfo_b)/3
本当ですね。なぜこうしなかったんでしょうか...
832さんが書いてくださったコードは僕が書いたのとほぼ同じでした。(僕はfor文を使っていましたが)
でも、実行できずに悩んでましたが、pgetの後、gselで画面の選択を変えたときに、
選択されていたカラーが引き継がれなかっただけでした。変数に保存して行いました。
>>843
初めて知りました!有難うございます
0848デフォルトの名無しさん
2007/09/08(土) 12:26:080849デフォルトの名無しさん
2007/09/08(土) 15:36:14これほど読んでウザくなるネタはそうそうあるまい
0850834
2007/09/08(土) 22:07:050851834
2007/09/08(土) 23:13:340852デフォルトの名無しさん
2007/09/08(土) 23:17:480853デフォルトの名無しさん
2007/09/08(土) 23:19:42レジストリは改造します(数値の変更など。
ただし、ミスるとウィンドウズが起動しなくなってPCがあぼーん
で、質問なんですが。
F1キーとかF2キーとか入力されたときにラベルに飛ばしたいんですが。
どうもうまくいきません。
getkeyとかじゃ無理なんですかねえ・・・
少し前にHSP始めたばかりなのでよくわかりません・・・
0855デフォルトの名無しさん
2007/09/08(土) 23:33:09onkey *label
stop
*label
if (iparam==0x70) : goto *key_F1
if (iparam==0x71) : goto *key_F2
stop
*key_F1
*key_F2
>>854
釣りは851じゃないの?
0856デフォルトの名無しさん
2007/09/08(土) 23:40:19http://www.youtube.com/results?search_query=hsp&search=Search
0857853
2007/09/09(日) 07:56:54>釣りは851じゃないの?
あれ、おれ852ってかいてたどうやらみすったな
ところで、855さんのプログラミングをこんな感じにしたんだが
onkey *label
stop
*label
if (iparam==0x70) : goto *key_F1
if (iparam==0x71) : goto *key_F2
stop
*key_F1
mes"F1"
stop
*key_F2
mes"F2"
stop
ってやって実行してさ
F1とかF2押してもまったく反応しない。
HSP3.1でやってるんだけどだめなんですか?
0858デフォルトの名無しさん
2007/09/09(日) 08:28:340859デフォルトの名無しさん
2007/09/09(日) 08:30:42仮想キーコードはキーの種類。文字コードはシフトとかを考慮した実際に入力される文字
0861デフォルトの名無しさん
2007/09/09(日) 11:01:05■セールスポイント
プログラミングコンテストで賞を二回取ったことがある(HSP)
誰ですかww
0862デフォルトの名無しさん
2007/09/09(日) 11:05:23参加賞なら5回とったぜ
0863デフォルトの名無しさん
2007/09/09(日) 11:16:580864デフォルトの名無しさん
2007/09/09(日) 11:43:43コンマを使って表記するか小数一の位まで書かせればいいのに
0865デフォルトの名無しさん
2007/09/09(日) 12:31:53すまん
2.61だ
0866デフォルトの名無しさん
2007/09/09(日) 12:57:47そういう情報って、外部に漏らして良いものなのか?
会社のモラルが問われる部分だと思うが
0867デフォルトの名無しさん
2007/09/09(日) 14:51:01ぐぐるで見つけたんだけどwww
ttp://www.google.co.jp/search?hl=ja&q=HSP+%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%80%80%E7%99%BB%E9%8C%B2&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
0868デフォルトの名無しさん
2007/09/09(日) 16:16:330869デフォルトの名無しさん
2007/09/09(日) 16:30:26働いたら負けなのになw
0870デフォルトの名無しさん
2007/09/09(日) 18:59:160871デフォルトの名無しさん
2007/09/09(日) 22:42:03・・・という話を聞いたことがあるがどうなんだ?
0872デフォルトの名無しさん
2007/09/09(日) 22:48:440873デフォルトの名無しさん
2007/09/09(日) 23:12:16ありがと。まぁ当たり前な話だろうけど。
0874デフォルトの名無しさん
2007/09/09(日) 23:29:560875デフォルトの名無しさん
2007/09/10(月) 01:33:24ttp://ofo.jp/osakana/cgtips/grayscale.phtml
グレースケールもいろいろ方法があるんだぜ?
0876デフォルトの名無しさん
2007/09/11(火) 13:37:12そんなもん当たり前だろ。
寧ろんなもんセールスポイントにするなんて恥ずかしくないのかと。
0877デフォルトの名無しさん
2007/09/11(火) 23:10:350878デフォルトの名無しさん
2007/09/11(火) 23:20:560879デフォルトの名無しさん
2007/09/13(木) 04:45:47HSPで作成したexeの起動時の引数は取得できますか?
またHSP上からシェル起動でアプリの起動って可能でしょうか?
また正規表現の利用は可能でしょうか?
0880デフォルトの名無しさん
2007/09/13(木) 07:00:42不可能は無い
0881デフォルトの名無しさん
2007/09/13(木) 10:40:47コマンドライン引数はdir_cmdline
シェル起動はexec
両者ともにAPIを叩く事でも出来る。
正規表現も十分に実装可能。
0882デフォルトの名無しさん
2007/09/13(木) 13:24:090883デフォルトの名無しさん
2007/09/13(木) 16:30:090884デフォルトの名無しさん
2007/09/13(木) 18:08:280885デフォルトの名無しさん
2007/09/13(木) 18:09:17ありがとうございました
0886デフォルトの名無しさん
2007/09/14(金) 00:50:49AquesTalk
ttp://www.a-quest.com/aquestalk/
0887デフォルトの名無しさん
2007/09/14(金) 18:26:280888デフォルトの名無しさん
2007/09/14(金) 18:52:47おぉっ なんか興味あるなそれw
0889デフォルトの名無しさん
2007/09/14(金) 19:10:22呼び出しはそんなに大変じゃないんじゃないの?
0890デフォルトの名無しさん
2007/09/15(土) 00:08:40kpanのページへ行くのだ
0891デフォルトの名無しさん
2007/09/15(土) 12:43:25会社で使えない奴、それはワタシ/アイツ
ってあるけど、見たことねーょww
0892デフォルトの名無しさん
2007/09/15(土) 14:22:280893デフォルトの名無しさん
2007/09/17(月) 20:22:32oncmdでどのメッセージを指定すればよいでしょうか?
0894デフォルトの名無しさん
2007/09/17(月) 21:48:17なにかやらかしたかww
0895デフォルトの名無しさん
2007/09/17(月) 22:03:45WM_NOTIFY(0x004E)で送られてくる((NMHDR*)lParam)->codeがNM_SETFOCUSかな?試してないから知らん
0896デフォルトの名無しさん
2007/09/17(月) 22:25:17WM_COMMAND(0x0111)を指定する。メッセージがきたら
wparamの上位ワード((wparam >> 16) & 0xFFFF)が
EN_SETFOCUS(0x0100)かどうかチェック。
複数ある場合はlparamのウィンドウハンドルで識別。
0897デフォルトの名無しさん
2007/09/17(月) 22:44:03#define WM_COMMAND 0x0111
#define EN_SETFOCUS 0x0100
#uselib "USER32.DLL"
#func global SetWindowTextA "SetWindowTextA" sptr,sptr
oncmd gosub *OnFocus, WM_COMMAND
str1 = ""
str2 = ""
str3 = ""
objsize 300, 21
input str1
input str2
input str3
stop
*OnFocus
if ((wparam >> 16) & 0xFFFF) == EN_SETFOCUS : {
SetWindowTextA lparam, "これにフォーカス" + num
num++
return 0
}
return
0898デフォルトの名無しさん
2007/09/17(月) 22:47:45ありがとうございます!
早速試してみます。
0899デフォルトの名無しさん
2007/09/17(月) 23:12:150900デフォルトの名無しさん
2007/09/18(火) 06:58:26まぁ ネタ振りなんだろうけど
0901デフォルトの名無しさん
2007/09/19(水) 18:14:24本家ですると、垂餡にレスされそうで怖いんじゃない?w
0902デフォルトの名無しさん
2007/09/20(木) 20:43:32生徒が読む訳ねーわなw
0903デフォルトの名無しさん
2007/09/20(木) 23:06:340904デフォルトの名無しさん
2007/09/21(金) 23:30:0152000行ものデータを調べるんだから効率が悪すぎる。
文字列と文字列を比較して、2分探索とか利用して追加していかないと。
0905ウンタレス
2007/09/21(金) 23:32:12本人に言え
0906デフォルトの名無しさん
2007/09/21(金) 23:40:26まだいいかもしれないと思った。
0907ウンタレス
2007/09/21(金) 23:42:12ヘタレ
0908デフォルトの名無しさん
2007/09/22(土) 07:39:00いい年こいて気持ち悪いーんだよ
まぁ、 所詮その程度ヤシってことだなw
0909デフォルトの名無しさん
2007/09/22(土) 08:50:36// http://www.mozilla-japan.org/
// シンプル プログミング ツール
// http://proforceone.web.fc2.com/
// 素因数分解サンプルプログラム
// Calculation processing にコピーして[RUN]
MAX=1000;br();
for(x=2;MAX>=x;x++){write(" "+x+" ⇒");
for(i=2;x>=i;i++){if(0==x%i){k=0;
for(j=2;(i>=j)&&(1>=k);j++){
if(0==i%j){k++;}
} if(1==k){write(" "+i);}
}} br();
} br();
0910デフォルトの名無しさん
2007/09/22(土) 18:16:33文字列型配列変数の場合は確保したサイズ調べるときどうすればいいのでしょうか?
0911910
2007/09/22(土) 18:27:42PVAL構造体を参照すればいけそうです。
0912デフォルトの名無しさん
2007/09/22(土) 19:14:390913デフォルトの名無しさん
2007/09/22(土) 23:09:120914デフォルトの名無しさん
2007/09/22(土) 23:56:350915デフォルトの名無しさん
2007/09/24(月) 23:12:000916デフォルトの名無しさん
2007/09/25(火) 18:54:390917デフォルトの名無しさん
2007/09/25(火) 23:11:130918デフォルトの名無しさん
2007/09/25(火) 23:15:090919デフォルトの名無しさん
2007/09/25(火) 23:15:510920デフォルトの名無しさん
2007/09/25(火) 23:42:320921デフォルトの名無しさん
2007/09/26(水) 19:33:273HSP www
0922デフォルトの名無しさん
2007/09/26(水) 23:06:400923デフォルトの名無しさん
2007/09/28(金) 23:24:320924デフォルトの名無しさん
2007/09/29(土) 17:18:57*red
cls
mx = mousex
my = mousey
color 255,255,255
pos 0.0//文字出る場所指定
print "ポインタX座標" +mx
print "ポインタY座標" +my
await 200
goto *red
という風に書いたのですが出力される座標が0,0のまま動きません
clsを抜いたらちゃんと代入されるんですが改行されて次の行へ進んでいってしまいます
cls命令はただの画面消去命令ではないのでしょうか?
0925デフォルトの名無しさん
2007/09/29(土) 17:57:40説明書には画面クリアとしか書いてありませんが、
screenで新しくウィンドウを作り直したような初期化する効果があります。
つまりposも最初の0に戻ります。
0926デフォルトの名無しさん
2007/09/29(土) 18:02:58clsを行った直前にmouseが0になるから0と表示される。
mouseはawaitをとかでWindowsタスクに処理時間を渡さないと取得できないから
*red
cls
color 0,0,0
pos 0,0//文字出る場所指定
print "ポインタX座標" +mx
print "ポインタY座標" +my
await 200
mx = mousex
my = mousey
goto *red
0927デフォルトの名無しさん
2007/09/29(土) 18:32:36妙な仕様があるもんですねー
0928デフォルトの名無しさん
2007/09/29(土) 19:14:38boxf じゃだめなん?
*red
redraw 0
color 255,255,255 : boxf
color 0,0,0
pos 0,0//文字出る場所指定
mx = mousex
my = mousey
print "ポインタX座標" +mx
print "ポインタY座標" +my
redraw 1
await 200
goto *red
0929デフォルトの名無しさん
2007/09/30(日) 09:29:370930デフォルトの名無しさん
2007/10/02(火) 20:45:590931デフォルトの名無しさん
2007/10/06(土) 08:50:350932デフォルトの名無しさん
2007/10/06(土) 10:03:470933デフォルトの名無しさん
2007/10/06(土) 10:33:380934デフォルトの名無しさん
2007/10/06(土) 10:53:040935デフォルトの名無しさん
2007/10/06(土) 13:17:12普通使わないが
0936デフォルトの名無しさん
2007/10/06(土) 18:36:050937デフォルトの名無しさん
2007/10/06(土) 21:43:000938デフォルトの名無しさん
2007/10/06(土) 22:09:460939デフォルトの名無しさん
2007/10/06(土) 23:21:43見ることが怖い。
0940デフォルトの名無しさん
2007/10/07(日) 01:18:280941デフォルトの名無しさん
2007/10/07(日) 09:40:160942デフォルトの名無しさん
2007/10/07(日) 09:41:280943「n」 君へ
2007/10/07(日) 17:40:530944「n」
2007/10/07(日) 17:43:49特にないです・・・。(by 沢尻風)
0945あっこニダ
2007/10/07(日) 18:02:280946「n」
2007/10/07(日) 18:24:56チョット泣き真似でもしてみっかw
(_´Д`)〈諸悪の根源はすべて「n」にありますごめんなさい!!
俗物共には、こんくらい書いときゃいいべ
楽勝だなwww
0947デフォルトの名無しさん
2007/10/07(日) 18:35:140948流行りネタはつまらない
2007/10/07(日) 23:26:200949デフォルトの名無しさん
2007/10/08(月) 10:56:35なんでそこまで書き込もうとするんだ
0950デフォルトの名無しさん
2007/10/08(月) 12:09:31mmload "filename",p1,p2
p2 を 1 と設定すればいいのですが、ループの切れ目で、僅かですが、
無音状態となってしまいます。この無音状態を無くす、または短縮する
方法をお教えください。
以下が標準?
mmload "filename",2
*oto02
mmplay 2
wait 7100 ; BGMの時間
goto *oto02
0951デフォルトの名無しさん
2007/10/08(月) 12:59:330952デフォルトの名無しさん
2007/10/08(月) 13:37:44HSP3 でも使えるのかな?
0953「n」
2007/10/08(月) 14:32:270954デフォルトの名無しさん
2007/10/08(月) 14:38:10宣伝か?
ぐぐったらすぐ見つかったよ
0955デフォルトの名無しさん
2007/10/08(月) 15:48:20ありがとうございます。早速そのキーワードで検索し、以下が見つかったので、
挑戦してみます。
HSP DirectSound Extension DLL Ver. 1.20.1 Programmed by MIA 1999.
0956デフォルトの名無しさん
2007/10/08(月) 16:52:49ちょwwwバカっ!早まるなーーー!
0957デフォルトの名無しさん
2007/10/08(月) 16:56:470958デフォルトの名無しさん
2007/10/08(月) 20:38:12ぼちぼち、埋めてくれ〜。
0959デフォルトの名無しさん
2007/10/08(月) 23:06:560960デフォルトの名無しさん
2007/10/08(月) 23:53:510961デフォルトの名無しさん
2007/10/09(火) 00:00:170962デフォルトの名無しさん
2007/10/09(火) 00:00:540963デフォルトの名無しさん
2007/10/09(火) 00:01:280964デフォルトの名無しさん
2007/10/09(火) 02:09:330965デフォルトの名無しさん
2007/10/09(火) 08:13:170966デフォルトの名無しさん
2007/10/09(火) 20:45:24しかも高い(16000円?)
0967デフォルトの名無しさん
2007/10/09(火) 23:47:01いや、現役の選手は除外した話。
0968デフォルトの名無しさん
2007/10/10(水) 00:27:45このテのソフトにしてはかなり安い方らしいぞ?
つーか音関係のソフトは基本的に高すぎると思う
0969デフォルトの名無しさん
2007/10/10(水) 00:56:18じゃ、Neo!
0970デフォルトの名無しさん
2007/10/10(水) 00:57:40今、みんな何してんだろうなぁ。
0971デフォルトの名無しさん
2007/10/10(水) 08:21:18こいつらのせいでHSPは本家は落城w
0972デフォルトの名無しさん
2007/10/10(水) 20:39:23それか、初心者や小中学生が動物のマスコット好きだろうとでも思ってプログラム系BBSを
動物園モノにしたのなら、ユーザーをぜんぜん理解していないし、ハナから思い切りバカにしてる
0973デフォルトの名無しさん
2007/10/11(木) 00:15:040975デフォルトの名無しさん
2007/10/13(土) 23:35:420976デフォルトの名無しさん
2007/10/14(日) 14:45:36NT4.0使ってんだけど2.6だとエディタが使いにくいし、3.1だとエディタさえ起動しないし
3.0だったら対応しているんだよな?
0977デフォルトの名無しさん
2007/10/14(日) 14:51:05すいません
自己解決です
http://www.onionsoft.net/hsp/file/hsp30.exe
にありました
http://www.onionsoft.net/hsp/file/
で各バージョンのダウンロードが出来るんですね
0978デフォルトの名無しさん
2007/10/14(日) 22:42:2598ならまだしもいまだNT4でHSPって珍しいな。
PC買えよ
0979デフォルトの名無しさん
2007/10/14(日) 23:31:420980デフォルトの名無しさん
2007/10/15(月) 07:57:28なんで俺様が書き込み出来ね〜んだw
差別だwww 訴えるぞぉ!
0981デフォルトの名無しさん
2007/10/15(月) 08:15:10別に・・・ 特に理由はないです・・・
0982デフォルトの名無しさん
2007/10/15(月) 08:21:12ごもっともです。
0983デフォルトの名無しさん
2007/10/15(月) 18:18:170984デフォルトの名無しさん
2007/10/15(月) 19:30:310985デフォルトの名無しさん
2007/10/15(月) 23:06:020986デフォルトの名無しさん
2007/10/16(火) 01:37:200987デフォルトの名無しさん
2007/10/16(火) 06:16:340988デフォルトの名無しさん
2007/10/16(火) 06:34:510989デフォルトの名無しさん
2007/10/16(火) 12:13:221000が取れることを・・・
0990デフォルトの名無しさん
2007/10/16(火) 12:15:000991デフォルトの名無しさん
2007/10/16(火) 17:31:460992デフォルトの名無しさん
2007/10/16(火) 17:43:090993デフォルトの名無しさん
2007/10/16(火) 17:44:330994デフォルトの名無しさん
2007/10/16(火) 17:50:57ゆとりの馬鹿ども!有り難く買えよ!
0995デフォルトの名無しさん
2007/10/16(火) 17:53:25そんな本誰が買うかょw
0996デフォルトの名無しさん
2007/10/16(火) 17:57:130997デフォルトの名無しさん
2007/10/16(火) 18:07:170998デフォルトの名無しさん
2007/10/16(火) 18:36:120999デフォルトの名無しさん
2007/10/16(火) 18:37:561000デフォルトの名無しさん
2007/10/16(火) 18:38:5910011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。