【最適化機能】HSP初質51 【それは通常の3倍】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/03/17(金) 11:42:01http://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/
0381デフォルトの名無しさん
2006/06/12(月) 01:15:03hoge=1 これだったらhogeに1を代入とわかるのですが
調べてもこれを説明しているところがなかったので質問させていただきます
0382デフォルトの名無しさん
2006/06/12(月) 01:21:10hogeは文字列変数で、中身は空です
初出じゃないなら
hogeの中身(文字列)を空っぽにします
ってとこかな
0383デフォルトの名無しさん
2006/06/12(月) 01:28:33つまりhogeを文字列変数で初期化という解釈でよろしいでしょうか?
0384デフォルトの名無しさん
2006/06/12(月) 01:43:05Sdim hoge
とした方が良い。
0385デフォルトの名無しさん
2006/06/13(火) 11:19:18それ応用して、セーバー起動時と解除時にサーバパソコンにデータ飛ばすように出来ないかなとオモタ。
いや、不在=セーバー起動ってことで在席管理に使えないかと思って。
起動時にデータ飛ばすのは出来そうなんだが、セーバー解除状態をどうやって処理するかがワカンネ。
0386デフォルトの名無しさん
2006/06/13(火) 11:59:010387385
2006/06/13(火) 15:17:25ちょっとやってみるwww
0388デフォルトの名無しさん
2006/06/14(水) 02:33:56hoge="hoge":mes hoge
hoge="":mes hoge
poke hoge,0,'h':mes hoge
sdim hoge:mes hoge
poke hoge,0,'h':mes hoge
0389385
2006/06/14(水) 09:27:39・・・でも、ファイルが単一だと複数アクセス時にロックファイル作成とか、色々考えなきゃいけないんで面倒じゃん?
で考えたんだが、中身が空っぽな人数分のファイルを用意して、そのファイル名を変更することで在席離席を表現できないかと
\\server
\在席フォルダ
Aさん.o
Bさん.x
Cさん.o
みたいな。
でもfxren命令使ってネットワークに繋がってるほかのドライブにアクセスがうまくいかないっす。
メモリーノートパッドならネットのフルパス、"\\\\server\\在席フォルダ\\Aさん.o"で繋がるのに。
0390デフォルトの名無しさん
2006/06/17(土) 20:17:21ネットワーク繋がってないから検証できね。
まぁ、管理用PCに人数分のファイルをあらかじめ用意するんなら
「複数アクセス時にロックファイル作成とか、色々考え」なくてもいいんじゃね?と思った。
0391デフォルトの名無しさん
2006/06/17(土) 20:30:44"\\\\server\\在席フォルダ\\Aさん.dat" の内容を読み書きする方法に戻るか、
あるいは
exist命令 と delete命令 がネットワーク経由で通るなら
"\\\\server\\在席フォルダ\\Aさん.dat" の有無で在席/離席を判定…と。
0392デフォルトの名無しさん
2006/06/18(日) 16:19:340393385
2006/06/21(水) 10:16:53deleteも考えますたが、ファイル操作関係は軒並みネットパス通らないぽい。
諦めてメモリーノートパッド使う方向で考えます。
しかし人数分のファイルか・・・読み書きだけの一行ファイルをずらっと並んでるのはスマートじゃない気もするんだが、
どうせファイルの中身は別ソフトで読み出して集計するんだから関係ないか。
ま、以後何か形になったら発表します。
・・・本来、各PCが鯖からちゃんと制御できれば不要な物なんだがなorz
0394デフォルトの名無しさん
2006/06/21(水) 11:29:47本 当 に そ れ で 動 く か ?
以前スクリーンセーバーの終了処理にonexit使って、処理されずに終わった記憶が。
0395デフォルトの名無しさん
2006/06/21(水) 14:36:030396デフォルトの名無しさん
2006/06/21(水) 15:30:120397385
2006/06/21(水) 15:36:54・・・#packとかで普通に作ったら駄目す。
実はscrの本体は普通の実行ファイルなので、exeで作ってscrにリネームすると使えたりします。
その場合、クリックやキー処理で自動解除になるようにプログラム変えないといけないですが。
いや、おいらも最初うまくいかなかったんで駄目元で拡張子名変えたらビンゴだったという・・・ww
0398デフォルトの名無しさん
2006/06/22(木) 17:44:55更新無いし脱落者多いし・・・脱落と言うかステップアップか?
0399デフォルトの名無しさん
2006/06/22(木) 18:10:50http://onitama.tv/top2.html
それはさておき。
いまは、だいたい1ヶ月半ごとにテスト版が更新されてるが、
個人的には、頻繁にバージョンアップされると気分的に落ち着かないというか、ウザい。
0400デフォルトの名無しさん
2006/06/22(木) 20:06:500401デフォルトの名無しさん
2006/06/22(木) 20:48:270402デフォルトの名無しさん
2006/06/22(木) 21:34:57何をいまさら。
0403デフォルトの名無しさん
2006/06/23(金) 00:48:14もうJ2EEとかWeb Serviceとか何たらFrameworkとか飽きた。
HSPで食べておられる酔狂な方っているのかな。
0404デフォルトの名無しさん
2006/06/23(金) 07:54:30血で血を洗う修羅の国のはす向かいの国の、そのまた隣の国へようこそ。
HSPで食っていこうなんて酔狂な考えでドコまでやれるか、
ひとつ俺にも見せてくれるかい?
0405デフォルトの名無しさん
2006/06/23(金) 20:02:520406デフォルトの名無しさん
2006/06/23(金) 21:00:260407デフォルトの名無しさん
2006/06/23(金) 21:14:38ラジアンがマイナスになったりするんだよ!
それで1週間無に返した事あるよ。
0408デフォルトの名無しさん
2006/06/23(金) 22:26:46マイナスのラジアンとか
mes atan(-1, 1)
常識じゃないか?
0409デフォルトの名無しさん
2006/06/23(金) 23:54:13それが何か?
極めて普通の現象ですが?
0410デフォルトの名無しさん
2006/06/24(土) 22:01:46困ってるんだけど
0411デフォルトの名無しさん
2006/06/25(日) 09:00:230412デフォルトの名無しさん
2006/06/25(日) 13:24:50#func CloseWindow "CloseWindow" int
screen 0,640,480:title "screen 0"
screen 1,640,480:title "screen 1"
CloseWindow hwnd
stop
0413デフォルトの名無しさん
2006/06/25(日) 14:13:160414デフォルトの名無しさん
2006/06/25(日) 18:11:54チーン
0415デフォルトの名無しさん
2006/06/25(日) 20:47:530416デフォルトの名無しさん
2006/06/25(日) 20:55:230417デフォルトの名無しさん
2006/06/25(日) 20:58:01アウト
0418デフォルトの名無しさん
2006/06/25(日) 22:12:49お前はサラダか
0419デフォルトの名無しさん
2006/06/25(日) 23:35:29るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0420デフォルトの名無しさん
2006/06/26(月) 01:29:590421デフォルトの名無しさん
2006/06/26(月) 02:24:410422デフォルトの名無しさん
2006/06/26(月) 02:37:46自動スクリプトの類かと疑ってたが…手動だったか
0423デフォルトの名無しさん
2006/06/26(月) 02:39:520424デフォルトの名無しさん
2006/06/26(月) 11:25:160425デフォルトの名無しさん
2006/06/26(月) 11:30:020426デフォルトの名無しさん
2006/06/26(月) 12:11:27//HSP3
#uselib "winmm.dll"
#cfunc timeGetTime "timeGetTime"
a=0
t0=timeGetTime()
for i,0,1000000,1
a++
next
t1=timeGetTime()
mes "a="+a
mes "t="+(t1-t0)+"msec"
stop
<HTML><BODY>
<SCRIPT language="javascript"><!--
var a=0;
var timer0= new Date();var t0=timer0.getTime();
for (i=0; i<1000000; i++) {
a++
}
var timer1= new Date();var t1=timer1.getTime();
document.write("a="+a+"<BR>");
document.write("t="+(t1-t0)+"msec");
--></SCRIPT></BODY></HTML>
0427デフォルトの名無しさん
2006/06/26(月) 12:13:21repeat〜loop使ったほうが早いけど。
できるだけ近い動作ってことで、とりあえず。
0428デフォルトの名無しさん
2006/06/26(月) 22:23:050429デフォルトの名無しさん
2006/06/26(月) 23:51:12つーか本来>424が自分でやるべき作業だ。
0430age
2006/06/27(火) 03:16:490431デフォルトの名無しさん
2006/06/28(水) 00:30:38るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0432デフォルトの名無しさん
2006/06/28(水) 15:06:58HSP版というのは配布されてないのでしょうか?
http://www.vector.co.jp/magazine/softnews/060420/n0604202.html
ここによるとHSP用のモジュールがあるにはあるようなのですが・・・。
0433デフォルトの名無しさん
2006/06/28(水) 18:22:19けど、ピスコラの\pxtone_include にある pxtone.h を見れば自分で書けるべ?
// HSP3 再生のみ。適当
#uselib "pxtone.dll"
#func pxtone_Ready "pxtone_Ready" int,int,int,int,float,int,int
#func pxtone_Release "pxtone_Release"
#func pxtone_Tune_Read "pxtone_Tune_Read" int,int
#func pxtone_Tune_Release "pxtone_Tune_Release"
#func pxtone_Tune_Start "pxtone_Tune_Start" double,double
#func pxtone_Tune_Stop "pxtone_Tune_Stop"
#define pxparm hwnd,2,22050,8,0.1,1,0
onexit goto *owari
pxtone_Ready pxparm
*fsel
dialog "ptcop",16,"pxtoneファイル":on stat goto *owari
fn=refstr: cls: mes "[ESC]で終了\n"+fn: exist fn: datlen=strsize
sdim pixdat , datlen: bload fn, pixdat , datlen ,0
pxtone_Tune_Read varptr(pixdat), datlen
pxtone_Tune_Start 0,0
repeat: wait 1: stick ky: if ky {break}
loop
if (ky = 128): goto *owari
pxtone_Tune_Stop: pxtone_Tune_Release: wait 10: goto *fsel
*owari
pxtone_Release: end
0434デフォルトの名無しさん
2006/06/28(水) 18:30:57ウィンドウハンドルという物を知らなくて、どう扱えばいいのかわからなかったのです
余り気にしないで(?)いいようですね。
グーグルで色々調べる前にHSPのマニュアルにシステム変数として乗ってる事もわかりました。
0435デフォルトの名無しさん
2006/06/28(水) 18:57:21まぁいいか -ω-
なかなか味がある音だしてくれるけど、
他の類似メディア(.mod等)の再生DLLに比べると
CPU負荷がけっこう高いようなんで、
個人的には使用を躊躇してしまうな。
処理速度を気にしないならアリか。
0436432
2006/06/28(水) 19:23:11pxtone_Tune_Read > pxtone_Tune_Load
と
pxtone_Tune_Start > pxtone_Tune_Play
ですね。
読みやすかったので少しいじるだけで動きました。
0437デフォルトの名無しさん
2006/06/28(水) 19:42:26最新版は
http://hp.vector.co.jp/authors/VA022293/pxtone.html
のv.0.7.1.5じゃね?
ファイルの更新日が今日6/28みたいだし
0438デフォルトの名無しさん
2006/06/28(水) 19:52:27普通配布なんてしねーだろ。
HSPなんぞマイナーな言語なんかよ。
0439デフォルトの名無しさん
2006/06/28(水) 20:00:300440デフォルトの名無しさん
2006/06/28(水) 20:05:220441デフォルトの名無しさん
2006/06/28(水) 20:28:52微妙すぎる。
0442デフォルトの名無しさん
2006/06/29(木) 00:21:31100で割らなくていいのか(w
0443デフォルトの名無しさん
2006/06/29(木) 00:26:310444デフォルトの名無しさん
2006/06/29(木) 21:03:490445デフォルトの名無しさん
2006/06/29(木) 23:13:13もう、忘れた。
0446デフォルトの名無しさん
2006/06/29(木) 23:34:140447デフォルトの名無しさん
2006/06/30(金) 00:46:49あん、お兄ちゃんだめぇぇ、こんな大きいの入んないよぉ。
いぃ、ああっ・・うっ・・ぅ、あぁぁぁ、ダメぇぇぇぇぇぇ
0448デフォルトの名無しさん
2006/06/30(金) 07:03:53信じにくい話だ。
お前の話が本当かどうか確かめるから、
ソースを見せてくれ。
0449デフォルトの名無しさん
2006/06/30(金) 07:56:17まだ入れてない人はすぐに入れてみよう
0450デフォルトの名無しさん
2006/06/30(金) 08:04:05その単純脳を治してきてからねw
0451デフォルトの名無しさん
2006/06/30(金) 20:17:120452デフォルトの名無しさん
2006/06/30(金) 20:31:05変わりに新規命令使いまくるよな?
0453デフォルトの名無しさん
2006/06/30(金) 20:42:440454デフォルトの名無しさん
2006/06/30(金) 20:53:530455デフォルトの名無しさん
2006/06/30(金) 22:14:500456デフォルトの名無しさん
2006/06/30(金) 22:37:480457デフォルトの名無しさん
2006/07/01(土) 01:03:41そうでもないぞ
漏れは半々ぐらいかな
0458デフォルトの名無しさん
2006/07/01(土) 10:04:450459デフォルトの名無しさん
2006/07/01(土) 10:37:060460デフォルトの名無しさん
2006/07/01(土) 12:55:370461デフォルトの名無しさん
2006/07/01(土) 17:11:16HSP3の拡張プラグイン・ツールの紹介ページが追加されたな。
HSP系サイトへのリンクはデッドリンクが多い印象があるけど、
更新されたばかりのページに
いきなりデッドリンクが貼られているのが泣ける。(URL記載ミスなだけだが)
0462デフォルトの名無しさん
2006/07/02(日) 16:24:080463デフォルトの名無しさん
2006/07/02(日) 17:48:370464デフォルトの名無しさん
2006/07/02(日) 23:27:45るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0465デフォルトの名無しさん
2006/07/02(日) 23:30:500466デフォルトの名無しさん
2006/07/03(月) 00:06:530467デフォルトの名無しさん
2006/07/03(月) 00:29:12なに言ってんのよ・・・ぬねのはひふへほまみむめ・・・もーやゆよらりる!!
れ・・・っ! れろわをんがきぐけござじゃないわよ!!
すぜぞたぢづでど、ばびぶべぼぱぴぷぺぽ・・・アイ・・・ウエオカキクケ!!
0468デフォルトの名無しさん
2006/07/03(月) 01:34:040469デフォルトの名無しさん
2006/07/04(火) 00:16:04るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0470さっさと諦めて
2006/07/04(火) 00:22:530471デフォルトの名無しさん
2006/07/04(火) 12:51:130472デフォルトの名無しさん
2006/07/04(火) 23:17:440473デフォルトの名無しさん
2006/07/05(水) 21:23:040474デフォルトの名無しさん
2006/07/05(水) 21:37:110475デフォルトの名無しさん
2006/07/05(水) 22:42:50それ、いいな!w
0476デフォルトの名無しさん
2006/07/06(木) 00:14:510477デフォルトの名無しさん
2006/07/06(木) 01:36:34すぐに戻しても?
0478デフォルトの名無しさん
2006/07/06(木) 02:13:55もちろんです
0479デフォルトの名無しさん
2006/07/06(木) 02:31:44るれろわをんがきぐけござじすぜぞたぢづでどばびぶべぼぱぴぷぺぽアイウエオカキクケ
0480デフォルトの名無しさん
2006/07/06(木) 02:32:28もろちんです
■ このスレッドは過去ログ倉庫に格納されています