07/04/11 22:51:16
HSPからx264.exeを実行させようとしているのですが
なぜかすぐ終了してしまいます
コマンド+オプションを
コマンドプロンプトにこぴぺするとちゃんとエンコードするんですが。
349:デフォルトの名無しさん
07/04/11 22:59:33
>>348
kwsk書け
350:デフォルトの名無しさん
07/04/14 16:45:30
HSP3フォルダのsample\hspsock\HTTP.hsp
で
URLリンク(pc11.2ch.net)
を読み込もうとしているのですが
うまくいきません
URL HTTP:// pc11.2ch.net/tech
DIRECTORY /subject.txt
ではいけないのですか?
351:デフォルトの名無しさん
07/04/14 16:48:39
URL HTTP:// pc11.2ch.net
DIRECTORY /tech/subject.txt
でやってみたらいけた感じなのですが
うまく読み取れません
教えてください
352:デフォルトの名無しさん
07/04/14 22:24:43
いけたのかうまく読み取れないのかどっちだ?
そこら辺が分からんと答えようが無い
>>350がうまくいかないのはURLで指定するのはホスト名だからだろ
353:デフォルトの名無しさん
07/04/14 22:38:33
>>351
URLリンク(quasiquote.org)
100満開読め
サンプルの動作を理解してからサンプルを改変しろ
354:デフォルトの名無しさん
07/04/14 23:56:16
自己解決の予感!
355:デフォルトの名無しさん
07/04/14 23:58:12
予感じゃねーよ
もう自己解決縞馬
356:デフォルトの名無しさん
07/04/14 23:59:54
自己解決大団円!
357:デフォルトの名無しさん
07/04/15 01:20:20
劇場版 自己完結完結編!全国東宝系列映画館にで好評放映中!
358:デフォルトの名無しさん
07/04/15 01:21:17
惜しいな
359:350
07/04/15 05:28:21
どうやら2chがgzipを展開しないと読み取れない仕様のようです
APIについて勉強してきます
360:デフォルトの名無しさん
07/04/15 05:36:15
見てたらで良いけど
・APIより先にHTTPを少し勉強したほうが良い
ヘッダとレスポンスの形式ぐらいでいいから
・gzipの展開はzlibを使う
URLリンク(zlib.net)
361:350
07/04/15 06:26:20
>>360
英語読めないんで・・・
URLリンク(hp.vector.co.jp)
これとかじゃ駄目ですかね・・・
プログラムより英語に問題ありです・・・
362:デフォルトの名無しさん
07/04/15 07:04:11
>>361
結論だけ言えば駄目
具体的な説明は凄く難しいんで以下は読まなくても可
HTTPレスポンスがgzip圧縮されている状態ってのは
subject.txtの"内容だけ"が圧縮されている状態
一方、一般的言われる圧縮ファイル(ZIPとかRARとかLZH)ってのは
ファイルの取りまとめるヘッダ(これはファイルが1個でも付いてる)+
圧縮されたファイル×n
から構成されている
統合アーカイバプロジェクトのDLLは後者の形式しか扱えないから駄目
363:デフォルトの名無しさん
07/04/15 07:15:11
>>361
英語なんかよりCとかJavaが理解できないと無理
日本語訳なんか探せば沢山ある
(ZLIBの使い方+仕様書の日本語訳)
URLリンク(dencha.ojaru.jp)
364:350
07/04/15 07:16:27
>>362
ありがとうございます
zlibについて時間はかかると思いますが勉強してみます
365:350
07/04/15 07:16:58
>>363
これはまたありがとうございます
感謝感謝です
366:デフォルトの名無しさん
07/04/15 11:18:07
>>362
嘘付くなよw
URLリンク(www.csdinc.co.jp)
概略:対応形式は下記の通りです。
* .gz (gzip format)
(以下略)
367:デフォルトの名無しさん
07/04/15 12:32:26
>>366
HTTPで送られてくるgzipはヘッダが無いからgzファイルとは別って話でしょ
俺は詳しいこと知らんけど
368:デフォルトの名無しさん
07/04/15 12:36:54
?
gzは単ファイル圧縮だと思ってたが違うのかな?
UNIXはgzが圧縮でtarがアーカイブだったと思うけど…
369:デフォルトの名無しさん
07/04/15 19:30:09
>>368
yes
URLリンク(ja.wikipedia.org)
370:デフォルトの名無しさん
07/04/18 01:56:06
自己解決で保守!
371:デフォルトの名無しさん
07/04/20 02:50:45
自己解決’TURBO
372:デフォルトの名無しさん
07/04/21 07:57:04
3.1b9。エディタのアイコンが変わってる。これ鍋?
ちょっとわかりにくい。
373:デフォルトの名無しさん
07/04/21 23:22:41
>>372
ONIPADのアイコンだよね。
スープボウルの中に、HSPヨのマスコットキャラが入ってるようです。
374:デフォルトの名無しさん
07/04/22 00:10:46
hsped3.exeは、アイコン変えるより他に
やるべきことがあると思うんだが
375:デフォルトの名無しさん
07/04/22 08:20:51
>>373
へぇ、スープボウルってのがあるんだ。
>>374
おれはTeraPadのパクリでいいから外部ツールインターフェイスを
充実させてほしい。まあアイコンは別の人が作ったんだろうけど。
376:デフォルトの名無しさん
07/04/22 11:02:42
おにたまさんも遊びたいお年頃なんでしょw
趣味なんだし許してあげよう (´・ω・`)
377:デフォルトの名無しさん
07/04/22 11:59:12
>>376
うん。許す。
378:350
07/04/22 23:15:47
#include "z.as"
#define DATASIZE 20
sdim rdata, DATASIZE
URL = "URLリンク(pc11.2ch.net)
zOpen hGz, URL, Z_READ
zRead rdata, buf, DATASIZE
zClose hGz
print rdata
URLリンク(hp.vector.co.jp)
やっと勉強する時間ができたのでちょこっとやってみました
これを使っても読めないって事はHSPじゃ無理ってことですかね?
やっぱりC言語にしたほうがいいですか?
379:デフォルトの名無しさん
07/04/23 00:13:47
久々に本家が荒れてんぞ
380:デフォルトの名無しさん
07/04/23 04:02:54
>>378
その理解力では、C言語使っても無理だと思うぞ。
381:デフォルトの名無しさん
07/04/23 06:09:38
>>378
sockopen 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 開けたぞ・・・
382:350
07/04/23 06:13:20 BE:188187293-PLT(35954)
>>380
どこが間違ってるか教えてくださいお願いします
383:350
07/04/23 06:14:18 BE:209097465-PLT(35954)
>>381
普通にいけるんですか・・・
ありがとうございます・・・
384:デフォルトの名無しさん
07/04/23 06:25:31
381のはサンプルHTTP.hspの
sockopen 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
このサイズの指定を増やさないと全部は読み込めない
385:350
07/04/23 06:40:28 BE:83639726-PLT(35954)
>>384
いけました
本当にありがとうございます
386:デフォルトの名無しさん
07/04/23 17:31:40
>>379
本家ってこっちのことか。久しぶりの爆発だな。
URLリンク(www.onionsoft.net)
387:デフォルトの名無しさん
07/04/23 19:04:07
あはははは、垂れ餡の発作ね…。
388:デフォルトの名無しさん
07/04/23 23:28:34
>>386
うむ。「旧」を付け忘れた。旧本家。
しかし、「騙りか?」と思わんばかりの元気さ。
変わらないなぁ。あの人。
389:デフォルトの名無しさん
07/04/23 23:47:45
A・L大戦か。
いつかは始まると思っていたが。
390:デフォルトの名無しさん
07/04/24 23:56:07
隗より始めよォオオォォオォォオォオオォォオォッッ!!
391:デフォルトの名無しさん
07/04/25 03:47:29
今日入れたんだけど、ベータ版も入れたほうがいいの?
392:デフォルトの名無しさん
07/04/25 07:19:12
追加・変更点をみて自分で判断すればよい。
393:デフォルトの名無しさん
07/04/25 10:16:57
入れたばっかなのでわかんない
394:デフォルトの名無しさん
07/04/25 23:24:23
>>393
隗より始めよ!
395:デフォルトの名無しさん
07/04/26 04:55:12
HSPTVっちゅうのがおもしろいね。
単体だったら絶対ダウンロードしないようなゴミソフトがいっぱい遊べて。
ソース見るボタンとかがついてたらまだ有用なんだろうけど。
396:デフォルトの名無しさん
07/04/26 04:56:26
395が主に作っている物=ゴミソフト
397:デフォルトの名無しさん
07/04/26 13:32:36
今日入れたって奴だろ?
だから主に作ってるも何ないんじゃねーのw
>>395
あれは画像データとか外部ファイルを一切使用禁止で
ファイルサイズを4k以内に収めないといけないって縛りがある
だからショボイように見えても手はかかってる物もある
398:デフォルトの名無しさん
07/04/26 23:17:37
じゃ
「395がこれから作る物=全部ゴミ」
に変更するか。
399:デフォルトの名無しさん
07/04/26 23:56:59
ゴミソフトと蔑んでいるのに
ソースを見たがる点に、矛盾を感じる
ゴミだと言うなら、ソースを含め、見るべき所はなかろう?
400:デフォルトの名無しさん
07/04/27 00:07:29
A・L大戦、進展しないな。
401:デフォルトの名無しさん
07/04/27 03:26:50
そろそろ「釣れた!」発言の頃か
402:デフォルトの名無しさん
07/04/27 09:40:53
>>399
「ファイルサイズを4k以内に収めないといけないって縛りがある」ならなおさら、
ゴミの中身をのぞいたり、
いじってちっとはマシなものにしたりしていくことが初心者の勉強になるんじゃん。
ただ使うだけなら、こんな縛りで作ったソフトより、
縛りのないソフトのほうがいいに決まってるし、
なにより、ソフトを作成言語でカテゴライズされても意味がない。
403:デフォルトの名無しさん
07/04/27 19:06:21
ハ_ハ
('(゚∀゚∩ カテゴライズ!
ヽ 〈
ヽヽ_)
404:デフォルトの名無しさん
07/04/27 23:16:04
まぁ、何を見たって395はゴミしか作れないけどナ!
405:デフォルトの名無しさん
07/04/27 23:35:23
コンソールとGUI画面を同時に仕様する方法ってあるでしょうか?
コンソールを動作ログ垂れ流しに使いたいのですが。
コンパイルしないと再現しないバグとかがなぜかあるもので・・・。
406:デフォルトの名無しさん
07/04/27 23:59:12
「隗より始めよ」で止まっチャターヨ
407:デフォルトの名無しさん
07/04/28 15:33:55
>>405
gui用にスクリプト書いて、apiでコンソールを操作するってのは?
hspでできるかは知らない。
408:デフォルトの名無しさん
07/04/28 17:54:13
>>407
thx!APIで出せるのか。
とりあえずAllocConsole使って窓出すまでは出来た。
あとは文字の出力だが、これから調べてみる。
409:405
07/04/28 19:37:01
AllocConsole、GetStdHandle、WriteConsole、SetConsoleScreenBufferSize
をつこうてサンプルコードできた。実装は今度にしようっと。
410:デフォルトの名無しさん
07/04/29 02:58:37
独り言は、ほどぼとに
411:not 405
07/04/29 08:44:28
こんなスレでそんなこと言われてもw
それにちゃんとアドバイスに対する報告になってるじゃん。
412:デフォルトの名無しさん
07/04/29 23:13:54
独り言は、ほどぼとに
413:デフォルトの名無しさん
07/04/30 08:41:18
「ほどぼと」ってなんだよw
414:デフォルトの名無しさん
07/04/30 18:14:34
<丶`∀´> や~~い 馬鹿チョッパリw 釣れたニダ
415:デフォルトの名無しさん
07/04/30 23:15:20
じゃ、ほどほどに
416:デフォルトの名無しさん
07/05/01 01:06:20
mes "A"+"A"+"A"+"A"+"A"
と同じ動作を
・mes "A"
・ループ処理おk
・posは使わない
の条件で簡単にできないでしょうか?
BASICだったら
FOR I=1 TO 5
PRINT "A";
NEXT I
ですぐに出来るのですが、HSPでは「;」が効かないっつーかコメントアウト用なので・・・
417:デフォルトの名無しさん
07/05/01 01:07:39
416補正
ようするに、mes(print)実行後に自動改行させずに続けて表示させる方法が
posを使う以外にあるか?ってことです
418:デフォルトの名無しさん
07/05/01 01:40:14
何でpos以外なのか知らないが
そんなもんねーよ
419:デフォルトの名無しさん
07/05/01 01:56:12
意味も無く抜け道を探そうとするのは初心者にありがちなことだから
420:デフォルトの名無しさん
07/05/01 02:50:26
419=初心者
421:sage
07/05/01 02:58:36
>>416
sdim b
repeat 5
b = b+"A"
loop
mes b
;--------------
a= "A" : sdim c
repeat 5
c = c+a
loop
mes c
422:421
07/05/01 03:10:13
すまんsage間違った。
それと第一条件の
・mes "A"
これを使用してないな……。
っていうかloopの中にmesを組み込むのも条件?
423:デフォルトの名無しさん
07/05/01 03:10:21
俺もそれは考えたけど
mes "A"
これを使うって言ってるからダメなんじゃね?
はっきり言って何でこれを使いたいのか分からないが・・・
なんでposを使えないのか理由がないから答えても無駄に終わるかもよ
424:デフォルトの名無しさん
07/05/01 03:13:26
川°A°)
425:421
07/05/01 03:33:06
>>423
俺の予想では
repeat~loopで"A"を横一列で連続表示したいよ。
でも(loopの中で)mesを使うと改行されちゃうよ。
だから(loopの中で)posで一文字ずつ場所指定して横一列にしなきゃらないないの?
面倒くさいよ~誰かタスケテ!!
といった所だと思う。
文字列の足し算が出来るっていうのを知らないんじゃない?
426:デフォルトの名無しさん
07/05/01 03:52:49
>>425
俺は改行されないmesは無いの?
って聞いてると思ったから無いと答えた
x=100
y=100
repeat 5
pos x,y
mes "A"
x+ginfo(14)
loop
これを使えない理由が思いつかないし・・・
コンテストのショート部門とかなら分かるが・・・
427:デフォルトの名無しさん
07/05/01 05:52:11
>>426
彼は自分の書いたBASICのソースに縛られて「repeat中にmesで表示して並べていく」から脱却できていないと思う。
だから「mes "A"」ていう条件が出てきたと思う。(文字列変数を足して、後で一発表示という方法を思いつかない)
その上でシステム変数の存在知らなきゃrepeat中に改行した文字をposで一列に並べなおすのは面倒くさいだろうから「posは使わない」って条件が出てきたような気がする。
っていうか ginfo(14) こんなシステム変数をあったのね。
428:デフォルトの名無しさん
07/05/01 07:22:00
まぁ、そういう命令があっても良い気はする。
429:デフォルトの名無しさん
07/05/01 09:23:11
自演も大変だねぇ
何時までも糞HSPにへばりつくウジムシどもWww
430:デフォルトの名無しさん
07/05/01 09:59:32
/* ">417は推敲が不十分な文章である"と仮定し、「posを使う以外に」の部分は無視して、
「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は絶対に使用禁止)というのなら、知らん。*/
431:デフォルトの名無しさん
07/05/01 16:57:48
何それwww
使えねぇウジモジュール書いてんじゃねーよ
432:デフォルトの名無しさん
07/05/01 18:47:13
そうすると、
糞呼ばわりしている代物の関連スレに張り付いて
煽りレスを入れている人間は、フンコロガシって所か?
433:デフォルトの名無しさん
07/05/01 19:46:18
ここの住人って正規3.0と3.1β、どっち使ってる人が多いんだろ?
434:デフォルトの名無しさん
07/05/01 20:53:12
俺的には未だに2.61から離れられない
435:デフォルトの名無しさん
07/05/01 21:07:47
俺はVC++に逃げたよ。
436:デフォルトの名無しさん
07/05/01 21:27:43
#module
#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
モジュール作るならこうやるかな・・・
437:デフォルトの名無しさん
07/05/01 22:58:09
正の整数値を「16進数の文字列」に変換する時の
一番スマートな表記方法を教えてください
438:デフォルトの名無しさん
07/05/01 23:05:01
strf("%X",整数値)
439:デフォルトの名無しさん
07/05/01 23:34:21
>>434 = 垂餡
440:デフォルトの名無しさん
07/05/01 23:54:49
>>434
隗より始めよ
441:デフォルトの名無しさん
07/05/02 00:37:26
>>437
URLリンク(www.google.co.jp)
442:デフォルトの名無しさん
07/05/02 02:37:00
>>437
a=65535
hex="$"+strf("%X",a)
443:デフォルトの名無しさん
07/05/02 02:50:29
a=65535
mes strf("%X",a)
mes strf("$%X",a)
mes strf("$%08X",a)
mes strf("$%x",a)
mes strf("$%08x",a)
mes strf("0X%08X",a)
444:デフォルトの名無しさん
07/05/02 02:50:46
あまり虐めてやるなよw
445:デフォルトの名無しさん
07/05/02 02:56:55
縦スクロールバー付きのメッセージボックスを2つ用意して、
シンクロスクロールさせるのって可能?
446:442
07/05/02 02:58:06
>>443
勉強になった
447:デフォルトの名無しさん
07/05/02 03:14:02
>>445
できるけどWM_VSCROLL捕まえないと無理
448:デフォルトの名無しさん
07/05/02 04:10:52
>>447
WM_VSCROLLか、ヒント㌧クス
WinAPI方面は苦手だけど頑張ってみる(`・ω・´)
449:デフォルトの名無しさん
07/05/02 14:19:44
<丶`∀´> 呼んだニカ ホルホル
450:デフォルトの名無しさん
07/05/02 16:54:58
>>448
標準命令だけやってみた
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
/*
俺に出来るのはここまでだ・・・
451:デフォルトの名無しさん
07/05/05 23:30:34
じっ じっ 自己解決ゥ! アーイェー! チェケラ!
452:448
07/05/06 23:19:05
>>450
㌧
っていうかすげー!まさに自分がやりたかった効果!
あとは、右のスクロールバーのドラッグ中は反映されない部分を直せるよう
頑張ってみるです
453:448
07/05/06 23:20:10
× 右のスクロールバーのドラッグ中は反映されない
○ 縦のスクロールバーのドラッグ中はシンクロ反映されない
454:デフォルトの名無しさん
07/05/07 02:27:27
>>453
それが実装出来なくて
>俺に出来るのはここまでだ・・・
と言う最後の言葉になったのは秘密だw
User32.dllのGetScrollPosもやってみたけどドラッグ中の位置は収得できなかった・・・
455:デフォルトの名無しさん
07/05/07 03:50:31
ドラッグ中もなんらかの動作をさせたいなら、
このへんが参考になるかと。
URLリンク(yokohama.cool.ne.jp)
>450のスクリプトのoncmdを利用したメッセージ処理(スクロールバー監視?)は
無効にしても動くみたいだから、バーの監視を、メインループでやってる方にまかせて、
代わりに、oncmdはタイマーメッセージの処理に使うようにしてー以下略
456:デフォルトの名無しさん
07/05/07 21:57:11
>>452
無理だろ。HSPじゃ。
その辺がこの糞ツールの仕様だからな。
457:デフォルトの名無しさん
07/05/07 23:46:50
>456
いや、できるぞ。というかオレはできたぞ。
糞ツールとあなどって思考停止してる人には無理なのかもしれんが。
458:デフォルトの名無しさん
07/05/07 23:50:22
精神的に向上心の無い者はばかだ
459:454
07/05/08 06:54:30
>>455
ほうほう
#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
460:454
07/05/08 07:05:05
ふう、やっと1レスに収まったw
ついでに水平もやってみたけどかなり無理やりだw
GetScrollPosとEM_LINESCROLで単位が違うから面倒な事になってる・・・
461:デフォルトの名無しさん
07/05/08 07:15:18
<丶`∀´> ご苦労ニダ ホルホル
<丶`∀´> それは、ウリが書いた事になったニダ
<丶`∀´> つ⑳ゥォン 口留め料ニダ
462:デフォルトの名無しさん
07/05/11 01:24:09
画面(HSPじゃなくて全画面)の左上を0.0としたときに、指定した場所から指定した場所へ線を引きたい。
そしてその線の下をクリックできるようにしたい。
line命令はHSPの画面上にしか描写できないし、screenで大きな画面を作ってもその下がクリックできない。
どうすればいいですか?
463:デフォルトの名無しさん
07/05/11 04:00:03
>>462
もっと詳しく
464:デフォルトの名無しさん
07/05/11 04:11:20
寝マクロツールでも作るんだろ
465:デフォルトの名無しさん
07/05/11 04:25:41
>>462
HSPプログラムコンテスト2006一般部門 応募作品(2)
URLリンク(hsp.tv)
の150番みたいな事?
466:462
07/05/11 05:54:41
>>463
なんていうか・・・定規みたいなやつ。
x軸とy軸の値を入力して、その場所から線を引きたいんだ。
んでその線の下の部分(デスクトップや違うアプリケーション)はクリックできるようにしたい。
>>464
寝マクロツールってなんですか?
>>465
ちょっと違う・・・。
467:馬鹿が
07/05/11 06:16:05
一々アゲてんじゃねーよ糞餓鬼が
教えねーよ 馬鹿にはww
468:デフォルトの名無しさん
07/05/11 08:10:07
>>466
A点と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
469:デフォルトの名無しさん
07/05/12 19:28:53
>>466
ディスクトップ上に一時的な斜線を引きたい
URLリンク(dream.freespace.jp)
470:デフォルトの名無しさん
07/05/13 12:26:35
インライン展開(インラインアセンブル)できますか?
471:デフォルトの名無しさん
07/05/13 13:10:25
そもそもどういうものなの?
アセンブリコードを実行していく仮想マシンと
中間コードへ変換して実行していくスクリプトシステム。
中間コードをアセンブラとして認識していいの?
とすると、アセンブラがあってもいいのだけど。
472:デフォルトの名無しさん
07/05/13 17:13:33
WinXP以降で実行ディスクリプリタ(RO/RW)のチェックが入るようになったんだな。
互換性と普及度に問題がありそうだから使わないようにするよ。
473:デフォルトの名無しさん
07/05/13 17:14:54
× ディスクリプリタ
○ ディスクリプタ
474:デフォルトの名無しさん
07/05/17 01:04:55
自己解決で保守!
475:デフォルトの名無しさん
07/05/18 12:29:12
荒らし一人が粘着してるのか
476:デフォルトの名無しさん
07/05/18 12:48:55
PCを再起動させたいのですが、以下を書いて
F5→ボタンクリックしても反応がありません。
これだけでは駄目なんでしょうか?ご教授願います。
#include "hspext.as"
button "再起動",*saikidou
stop
*saikidou
sysexit 1
477:デフォルトの名無しさん
07/05/18 12:53:18
>>476
>sysexit命令の後は、 end命令を入れてHSPのスクリプトも終了させてください。
これじゃない?試してないけどw
478:476
07/05/18 12:57:05
>>477
レスありがとうございます。
end入れてみましたが反応なしでした・・。
#include "hspext.as"
button "再起動",*saikidou
stop
*saikidou
sysexit 1
end
479:デフォルトの名無しさん
07/05/18 13:06:02
あとは、一旦実行ファイル作ってから、エディタ終了させて単独で実行?
480:476
07/05/18 13:14:27
>>479
そのとうりにやってみましたが
やはり画面が消えるだけで反応なしでした・・。
481:デフォルトの名無しさん
07/05/18 16:38:55
>>476
昔HSP2でもうまくいかなくて、俺はNT系では
exec "shutdown -r"
を実行するようにした。ちょっとかっこわるいけど。
ちなみにOSの情報はsysinfo(0)でゲット。
482:デフォルトの名無しさん
07/05/18 18:15:57
>>481
NT系でうまくいかないのは終了操作の権限が足りないからだと思われる
「シャットダウン API」で具ぐるとやり方は調べられる
483:デフォルトの名無しさん
07/05/18 19:25:28
>>476
× ご教授願います(ごきょうじゅねがいます)
○ ご教示願います(ごきょうじねがいます)
484:476
07/05/18 21:15:44
ありがとうございます!無事再起動出来ました。
ただダイアログと共に待ち時間が発生したので
すぐにシャットダウン出来る方法はないかと"shutdown -f"(適当)
などにしてみましたが、おかしな挙動(完全にシャットダウンせずに立ち上がる?)
をするので試行錯誤してみます。
ヘルプ通りにやってうまくいかないとなると、先は長い気がします・・
ともあれ、ご教示ありがとうございました。
485:デフォルトの名無しさん
07/05/18 21:18:33
ご教授を願うって何を願うんだ?
486:デフォルトの名無しさん
07/05/18 21:22:09
>>484
shutdonw -r -t 0
DOS窓でshutdonwだけでやってみ。使い方が出る
487:デフォルトの名無しさん
07/05/18 21:22:54
×shutdonw
○shutdown
488:481
07/05/19 08:10:09
ネットを参考にして作ってみた。XPでのみ動作確認。ExitWindowsEx
のかわりに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
489:デフォルトの名無しさん
07/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
490:デフォルトの名無しさん
07/05/19 08:44:40
dialog "再起動しないと絶対に許さないんだからね!"
end
491:476
07/05/19 11:26:32
>>486
おお凄い!うまいこと望み通りに動作しました。
なんかちょっと楽しくて笑ってしまいました。
>>488
実行したらダイアログなしに即、再起動かかりました。
shutdown -r -t 0だと一行ですむのをこんなに長いバージョンが
あるということははキレイに(?)終わらせるためなんでしょうか。
さっぱりわからないのでちょっとずつ分解してみます。
492:デフォルトの名無しさん
07/05/19 18:34:25
自演 乙
493:デフォルトの名無しさん
07/05/19 18:44:19
>>491
長いってもマクロは使わなくても支障ないけどね。
494:デフォルトの名無しさん
07/05/21 05:36:09
R-TYPEやXマルチプライのようなシューティングは作れますか?
495:デフォルトの名無しさん
07/05/21 06:31:29
作れない理由は特に無い
特定のPC性能指定して可能かどうかを聞くならともかく
作れる作れないはお前次第
496:デフォルトの名無しさん
07/05/21 07:05:44
だろうな
関数とかよくわからんが
書籍なり解説サイトなりを見て頑張れって事だな
非常に参考になった
サンクス
497:デフォルトの名無しさん
07/05/22 01:06:25
透過PNGをうまく表示する方法が無くて、泣きながらググってたら
過去ログ(23スレ)のおかげで解決しそうです。
どこの何方か存じませんがありがとう><
HSP3.1で llmod3.hsp と unicode.hsp を入手してインクルードしてやったら動きました。
unicode.hsp は何故か120行目をコメントアウトしないとエラーになりましたが。。
↓一応転載します
498:デフォルトの名無しさん
07/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
499:デフォルトの名無しさん
07/05/22 01:14:01
>>498
実行ファイルにしたら498の著作権は無くなるから問題ないw
500:デフォルトの名無しさん
07/05/22 01:29:48
透過は読み込むのはまあいいが、そのままαチャネル保持したまま使うのがHSPだと面倒だな。
501:デフォルトの名無しさん
07/05/22 11:59:55
>>497 >>498
HSP3ならそれをやるのにllmodは不必要
gdiplus直接叩けますよ
#funcの練習のつもりで自分で書き直してみると良いんじゃないかな
某氏が作りかけてるgdiplus使ったモジュールに激しく期待
502:デフォルトの名無しさん
07/05/22 12:33:04
ワザワザ そんな糞モジュール作らんでも
HSPCV で出来んだろwww
503:デフォルトの名無しさん
07/05/22 12:58:37
>>346
504:デフォルトの名無しさん
07/05/22 19:54:44
結局、HSPは糞って事で OK?
505:デフォルトの名無しさん
07/05/22 23:08:25
>>501
ありがとうございます
調べてみようと思います
506:デフォルトの名無しさん
07/05/22 23:12:27
ついでに言うと
糞に沸くのは蛆虫
507:デフォルトの名無しさん
07/05/23 06:07:21
オマエらの事だろww
蛆虫君
508:デフォルトの名無しさん
07/05/23 11:41:30
俺は毒蟲か糞蟲だ。蛆虫じゃねえ!
509:デフォルトの名無しさん
07/05/23 20:25:38
>>504
OK!!
510:デフォルトの名無しさん
07/05/24 23:37:49
hspext.asのレジストリ操作機能を使いたいのですが、
hspextの拡張ランタイムってHSP3には同梱してないんですか?
やっぱりdll同梱しないとだめなんでしょうか?
511:デフォルトの名無しさん
07/05/24 23:45:37
API使って自作すればおk
512:デフォルトの名無しさん
07/05/27 06:12:15
>>511
その方が確実だな。
513:デフォルトの名無しさん
07/05/31 21:33:04
なんだよ!垂れ餡!
「HSPヨには興味ない」みたいなこと言ってたクセに!w
URLリンク(antares.cn)
しかも、本家のヨ板に住み着いちゃってるし…w
514:あみぢ厨
07/05/31 22:01:26
>>504
なるほど、俺を長期に渡って覚醒させたのは糞だったのか。
515:デフォルトの名無しさん
07/05/31 23:15:40
>>513
隗より始めたんだよ。
きっと。
516:デフォルトの名無しさん
07/06/02 06:58:45
>>513
話し相手が欲しいロンリーボーイなのさ
517:あみぢ厨
07/06/02 19:24:03
人付き合い以外で、金使わない人なんで
学生時代では考えられん程に金溜まった。
AMmidiも入手出来たし、何に使えばいいかね?
518:デフォルトの名無しさん
07/06/02 20:43:22
老後や将来の為、またはいづれ結婚して子供が出来たときの養育費なんかの為に貯金がお勧め。
519:デフォルトの名無しさん
07/06/02 23:25:33
じゃ、自己解決ゥ!
520:あみぢ厨
07/06/03 00:42:30
うーん。俺、友達少ねーしな。
女友達なんか、そう呼べる人を数えるのに苦労するぜ。
しかし親も心配するし、結婚はしようかね。
せんきゅ。金は貯めとくわ。
あれ?ここはHSPスレだよね。
そういやhsp3とかが出たらしいが、
vistaは視野に入れた仕様になってるのかね?
521:デフォルトの名無しさん
07/06/03 00:43:04
じゃ、自己解決ゥ!
522:デフォルトの名無しさん
07/06/04 23:38:40
隗より始めて自己解決しました!
523:デフォルトの名無しさん
07/06/10 03:14:42
bufferで指定する画面サイズには制限はあるのでしょうか?
検索ワードを変えつつ検索してみましたが、サイズ制限については見つけられませんでした。
実際にpicloadとgcopy命令を使って見ましたが、コピーは出来ていたのですが、
見えないところで不具合等が起こっていたりはしないでしょうか?
524:デフォルトの名無しさん
07/06/10 03:59:32
ネット検索する前にマニュアル見れ
表示できるウィンドウの最大サイズ 無制限(メモリが許す限り)
表示できる画像の最大サイズ 無制限
表示できるウィンドウがこれなんだから
bufferがこれより制限受けることは考えられないだろ?
525:デフォルトの名無しさん
07/06/10 14:07:25
beta10が出たわけだが、おにたまさんよくモチベーション
続くよな。実際すげーと思う。
ま、俺は今IronPythonに夢中なんだが。言語の文法だけ
見ると、Rubyのがぜんぜんいいじゃんて思うんだけど、
.NETライブラリが手軽に使い放題というヒキは最強。
526:デフォルトの名無しさん
07/06/10 14:27:37
>>525
β10のテキストでOpenHSPについて触れてるから、そのモチベーションに
そろそろ限界が来てるんじゃないかと思った
527:デフォルトの名無しさん
07/06/10 19:43:06
あ、ほんとだ。要するにオープンソース化ってことか?
やっぱ俺を含めた香具師らの細かい要望にいちいち
対応するの大変だもんなぁ。
528:デフォルトの名無しさん
07/06/10 22:39:43
>>524
ありがとうございました
マニュアルはbuffer命令のところばかり見ていました、すみません
529:デフォルトの名無しさん
07/06/11 21:02:38
HSP製のエミュレータとかあるのか?
530:デフォルトの名無しさん
07/06/11 21:54:28
なんのエミュレータだよ。
2chの投稿フォームに文章打って送信して、アホみたいに回答レスがくるのを待つ前に
検索ぐらいしてみたらどうだ?
つ "HSP エミュレータ"
531:デフォルトの名無しさん
07/06/11 23:05:25
「とか」の部分に恐ろしい秘密が隠されている説
532:デフォルトの名無しさん
07/06/11 23:09:12
HSP純正のエミュはない。
533:デフォルトの名無しさん
07/06/13 18:18:25
ざまぁーねーな
これで、でぶーたまも心置き無くエロゲ作れるってもんだ
534:デフォルトの名無しさん
07/06/13 18:42:26
オープンソースになっても使いませんが
何か?
535:デフォルトの名無しさん
07/06/14 05:48:01
TVの掲示板、串を弾いているようだな
お陰で、ぴたっと書き込みが減ったわw
536:デフォルトの名無しさん
07/06/14 09:15:51
おにーたま(*^ー゚)b グッジョブ!!
537:デフォルトの名無しさん
07/06/14 17:36:14
道理で静かなわけだ
(*^ー゚)b グッジョブ!!
538:デフォルトの名無しさん
07/06/14 21:19:57
だから煽りカキコが減ったんか
539:デフォルトの名無しさん
07/06/15 13:11:23
10つの数字からランダムで重複しないように5つ選んで、それをランダムに並べるってのを考えているんですが、重複しないようにするのは無理ですか?
あとやり方もイマイチなんでアドバイスお願いします。
540:デフォルトの名無しさん
07/06/15 13:26:18
>>539
選んだ数字を変数に入れておいて
もし次に選んだ数字と前に選んだ数字が同じなら
選びなおす
541:デフォルトの名無しさん
07/06/15 13:34:17
>>539
元の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
これで出来る
542:デフォルトの名無しさん
07/06/15 13:38:41
>>540
ありがとう!助かります
543:デフォルトの名無しさん
07/06/15 21:30:36
なんか以前本家でそういうのあったな。
なんかすげぇ効率的な方法でやってたな。
544:デフォルトの名無しさん
07/06/15 22:02:07
> なんか以前本家でそういうのあったな。
> なんかすげぇ効率的な方法でやってたな。
dialog "10つの数字からランダムで重複しないように5つ選んで、それをランダムに並べてくださいにゃ"
っていう命令だな。
おれも目を見張ったよ。まさか1命令で実現できるとは思わなかった
545:デフォルトの名無しさん
07/06/16 15:40:26
「10つ」って何て読むんだ?
546:デフォルトの名無しさん
07/06/16 17:09:33
じゅっつ
547:デフォルトの名無しさん
07/06/16 19:54:59
ウジ虫って、自然に湧いて出るんだよね
548:デフォルトの名無しさん
07/06/16 20:16:00
ウナギって、泥から自然にー
549:デフォルトの名無しさん
07/06/16 20:51:36
>>544
いや、そんなんじゃねぇw
今ちょっと調べたら見つかった
repeat 16
rnd b, cnt +1
a.cnt = a.b
a.b = cnt
loop
こんなやつ。
550:デフォルトの名無しさん
07/06/16 22:25:43
普通にシャッフルしてね?
551:デフォルトの名無しさん
07/06/16 22:40:00
>>549 すばらしいな。普通なら、
5 + 6 =11 のような書きかたをしてしまいそうなところを、
5 | 6 = 7 で済ませた、みたいな。
5 が 配列aの初期化部(0~15を代入)で
6 が 配列aのシャッフルな
552:デフォルトの名無しさん
07/06/16 22:59:58
ようやくわかった 華麗だな。
553:デフォルトの名無しさん
07/06/17 00:01:12
速度的に大差はないだろうし可読性を言うと低い部類に入るのだろうが
…なんだか感動するな。
554:デフォルトの名無しさん
07/06/17 00:13:04
マス北野もうなる。
555:デフォルトの名無しさん
07/06/17 10:08:27
基地外が集まって何してるでつか?
556:デフォルトの名無しさん
07/06/17 11:49:22
>>549が何をしてるのか理解できない・・・
557:デフォルトの名無しさん
07/06/17 12:40:36
全然任意の数じゃないw
558:デフォルトの名無しさん
07/06/17 13:15:13
dim a, 16 // ←下準備
//>>549展開すると、
repeat 16
rnd b, cnt +1
temp = a.cnt // ←cntで初期化しているのならcntになっている
a.cnt = a.b
a.b = temp // ←つまりcnt temp = a.cntは意味が無いので消える
loop
559:デフォルトの名無しさん
07/06/17 20:10:29
()使えよ
560:デフォルトの名無しさん
07/06/17 20:36:59
2.61用だぜ? ボウヤ・・・
561:デフォルトの名無しさん
07/06/17 23:58:48
何でこうゆうスレタイが許されるの?
562:デフォルトの名無しさん
07/06/18 10:39:22
>>561
mes >>50
563:デフォルトの名無しさん
07/06/18 20:31:15
此所が本スレだと思ってんの? m9(^Д^)
564:デフォルトの名無しさん
07/06/18 21:08:52
>>562
納得。
そもそも今時HSPなんぞでソフト作ろうとしてる時点で低脳だと。
565:デフォルトの名無しさん
07/06/18 21:25:37
本家でなでしこ誉めてる基地害が居るが
そもそもHSPと張り合っている時点でw
566:デフォルトの名無しさん
07/06/18 21:28:40
さて、入沢やKZ3は、TVで、誰に変装為ているのかな
567:デフォルトの名無しさん
07/06/19 12:12:50
2x 時代の方が面白かったと・・・
568:デフォルトの名無しさん
07/06/20 20:17:12
糞ばっかりだなぁ 本家はょw
569:デフォルトの名無しさん
07/06/20 22:24:19
いや、そもそもHSPが(ry
570:デフォルトの名無しさん
07/06/20 22:53:54
まあホレよ
OOPがどうとか言語様式的なことを言わなければ、システムをクレラップして簡単化することは
近年トレンドだし、えらく昔からあったHSPの方向性自体は間違ってなかった思うがな。
HSP 2.6くらいでDLLが呼べるようになってからは、掘ったら意外といいものが出てくるんで
楽しいよ
571:デフォルトの名無しさん
07/06/21 19:53:38
画面上のある座標が赤色になったら、指定したボタンを押す!!
というツールを作りたいのですが、なかなかうまくいきません。というかさっぱりできません。
まぁ今日始めたばかりの初心者ですが・・・。
難易度の高いスクリプトに挑戦したのが間違いだったのかなぁ・・・。
誰かご教授ください!
572:デフォルトの名無しさん
07/06/21 20:14:48
日本語でおk
573:デフォルトの名無しさん
07/06/21 20:36:32
>>572
まぁ簡単にいうとネットゲームの自動回復ツールを作りたいのです。
画面左上にあるHPバーが赤色になると回復アイテムを使うボタンを押す!
というツールを作りたいのです・・・。
しかし色を判別する命令?がないような気がして困ってます○☆゚+。(><;)
574:デフォルトの名無しさん
07/06/21 20:45:59
>>573
ネトゲーか、D3Dサーフェイスかな?
GetDCで取れないなら分からん、アルバイトを雇ってボタン押してもらえ
575:デフォルトの名無しさん
07/06/21 20:56:20
例えば、
座標100. 100にあるHPバーが赤色になると
F1を押す。
というスクリプトが組みたいだけなんですが・・・。
HSPじゃできないのでしょうか?
576:デフォルトの名無しさん
07/06/21 21:04:37
>>571
「ご教示」なっ!
577:デフォルトの名無しさん
07/06/21 21:05:32
>>576
まじでご教示お願いします!!!
578:デフォルトの名無しさん
07/06/21 22:43:13
pget
ginfo_r
ginfo_g
ginfo_b
などを使え。
適当にウィンドウハンドル取得して、
適当にDCを監視して、
適当にキーを送りつける
579:デフォルトの名無しさん
07/06/21 23:00:02
dllproc 使え
580:てら初心者
07/06/21 23:03:06
ほんとうに申し訳ないんですが。。。誰かスクリプト書いてくれませんか?
PC画面上の座標100,100にあるHPバーが赤色になったら
F1を押す
というスクリプトを・・・・。
お願いします><;
581:デフォルトの名無しさん
07/06/21 23:05:03
ゆとりは滅すべし
582:てら初心者
07/06/21 23:05:10
さっきからずっとマニュアル読んでるんですが
キーボードを押す命令ってのがよくわからないんです・・・。
pgetとかginfo_rとかほんと説明読んでも使い方が不明すぎるんです・・
ほんとすいませんがお願いします><;
583:デフォルトの名無しさん
07/06/21 23:09:23
>>582
その前に、きちんと自己紹介をしなさい。
君の誠実さが伝われば、みんなが親切にしてくれるよ。
584:デフォルトの名無しさん
07/06/21 23:24:40
ここで誰かがコード書いたら、数日後に自動回復ソフトが売りに出されるぞ!
585:てら初心者
07/06/21 23:33:43
>>583
自己紹介ですか・・・。
名前:てら初心者です。
年齢は23です。
すごくネトゲ廃人です。
よろしくお願いします。
とりあえず自分で書いたスクリプトを貼り付けます。アドバイスお願いします
*hata1
pget 100,100
if ginfo_r>200
ここにF1ボタンを押す命令を書きたい。
goto *hata1
586:デフォルトの名無しさん
07/06/21 23:39:44
>>578
それって、自分で作ったHSPのウィンドウしか見れないだろw
>>575
HSPで出来るけど今のお前には無理
せめて
HSP 色 収得 デスクトップ
これぐらいのキーワードで検索ぐらいしたのか?
そのまま動くサンプルが転がってたぞ
自動でキーを押すのも標準命令だけじゃ出来ない場合がある(ゲームなんかは多分無理だろう)
SendInput でググれ
587:デフォルトの名無しさん
07/06/22 12:16:00
ゆとり教育で育った年代は、基地害が多な・・ 哀れに思う。w
588:デフォルトの名無しさん
07/06/22 20:13:01
>>571みたいな基地外はHSPよりも日本語を勉強したほうが良いと思う
589:デフォルトの名無しさん
07/06/22 20:17:57
三沢基地内大学
590:デフォルトの名無しさん
07/06/22 20:29:08
日教組の日本バカ化計画の効果がじわじわと現れ始めてるなw
591:デフォルトの名無しさん
07/06/22 23:33:28
旧・本家がスパムられてますよ。
592:デフォルトの名無しさん
07/06/23 01:10:53
>>591
見てくるーーー
593:デフォルトの名無しさん
07/06/23 02:00:01
今2Dシューティングゲームを製作中の者ですけど、
とりあえず自機の自作ドット絵を読み込ませて動かせるようにはなったのですが、
ドット絵の白い部分(背景)がそのまま表示されてしまって困っています。
いろいろググってみましたが、分からなかったので質問するに到りました。
どうすればドット絵の背景を消せるでしょうか?
594:デフォルトの名無しさん
07/06/23 02:10:07
ググル前にヘルプを見ないのか・・・
ヘルプに
透明色
って入れてみろ
595:デフォルトの名無しさん
07/06/23 02:27:28
>>594
ありがとうございます。
とりあえずドット絵の背景を黒で塗りつぶし、gmode 2で実行したところできました。
ただhspで透明色を利用するにはドット絵の背景は全て黒くしないといけないんでしょうか?
596:デフォルトの名無しさん
07/06/23 02:38:27
>>595
ヘルプをちゃんと読めっつーの
gmodeの説明を一字一句飛ばさずに読め
597:デフォルトの名無しさん
07/06/23 02:42:24
>>596
ありがとうございます。
かまって欲しかっただけです。また遊んでください。
598:デフォルトの名無しさん
07/06/23 03:22:54
>>596
ヘルプ読んで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
599:デフォルトの名無しさん
07/06/23 03:37:15
元データは本当に255,255,255になっとるけ?
600:デフォルトの名無しさん
07/06/23 03:47:24
>>598
gmodeの次にgcopyしてんだよな?
つーか
cls だけだと cls 0 と同じだから画面を白で初期化してるぞ?
それで、白を透明色してコピーしただけじゃ旨く透明に出来てるかは見た目じゃ分からんだろw
601:デフォルトの名無しさん
07/06/23 04:01:40
>>599
255,255,255の真白で塗ってます。
>>600
すいません、画面設定だけじゃ説明難しそうなので全ソース晒します。
602:601
07/06/23 04:03:43
#define WIN_W 600
#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
603:601
07/06/23 04:04:52
*hyouji
redraw 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
604:デフォルトの名無しさん
07/06/23 04:23:37
>>603
おーい
gcopyの時のカレントカラーは何色になってる?w
gcopyを実行する時にcolor設定されてる色を透明色にするのが
gmode 4 だよ
gmode を実行する時のカラー設定自体は関係ない
で、普通は、背景は透明色無しが普通だろうからgmode 0とか1を使って
透明色付きコピーをしたい時にgmode 2とか4を使う
最初に設定してそのままって使い方は普通しない
(半透明や不透明のコピーを使うだろうから)
605:601
07/06/23 04:30:45
>>604
キター、ちゃんと透明になりました!!
ありがとうございます。根本的に間違ってたんですねw
さらにいろいろ参考になることを教えてくださってありがとうございます。
まだhsp初めて2日目なんでとても参考になりました。
606:デフォルトの名無しさん
07/06/23 04:47:15
自演 乙
早く埋めてくれ。
これで、HSP初質スレの歴史は終わる。
607:デフォルトの名無しさん
07/06/23 05:01:01
>>605
エディタのメニュー>ツール>サンプルスクリプト参照
これを開いて一通りサンプル実行してみた方がいよ(どんなのがあるか見るだけでも)
後々役に立つから
608:さめは
07/06/23 05:52:31
Webサイトの知識なら
sameha
宜しく!
URLリンク(sameha.net)
609:デフォルトの名無しさん
07/06/27 20:47:09
>>まだhsp初めて2日目なんでとても参考になりました。
どのくらいの時間試行錯誤したんだ?
610:デフォルトの名無しさん
07/06/28 20:32:40
一度出た変数をまた他のところで使うにはどうしたらいいですか?
611:デフォルトの名無しさん
07/06/28 20:39:21
一度出た変数って何だよw
変数は何処でも使えるだろw
612:デフォルトの名無しさん
07/06/28 20:41:53
>>611
違うわバカにするなs
また他のとこで使う方法がどうしたらいいんだよ!!
613:デフォルトの名無しさん
07/06/28 20:44:09
同じ変数名を書く
614:デフォルトの名無しさん
07/06/28 20:45:51
どこからどこまで自演?
615:デフォルトの名無しさん
07/06/28 20:48:35
>>612
小学生?
普通に使いたいところで同じ変数名使えばいいだけだろ?
616:デフォルトの名無しさん
07/06/28 20:52:30
>>615
変数は変わってしまうから変数って言うんだバー
アーカ!
もう一度変数で現れたら二度とわからない!!
617:デフォルトの名無しさん
07/06/28 20:54:45
>>616
別の変数に代入しておく。
618:デフォルトの名無しさん
07/06/28 20:54:54
ww302jpこいつこりないな
619:デフォルトの名無しさん
07/06/28 20:55:45
>>616
あれかな?へんすうaが3になったあとへんすうbも3にするにはどうしたらいいの?
みたいなことかい?
620:デフォルトの名無しさん
07/06/28 20:58:20
そういやいつのまにか全部の変数値をセーブする機能が追加されてたな。
621:デフォルトの名無しさん
07/06/28 20:58:26
>>617
お前の変数は49日たったも変わらないか?普通みんなわからないで
みんな困ってるんだ怒
622:デフォルトの名無しさん
07/06/28 21:02:50
質問者は
日本語がひどく不自由な感じだな
623:デフォルトの名無しさん
07/06/28 21:11:53
そうか?わざと書いてる感じがするけど
624:デフォルトの名無しさん
07/06/28 21:13:48
むしろ全部別人な気がする
625:デフォルトの名無しさん
07/06/28 21:18:19
>>616
それは変数の内容が変わるんだろw
アホすぎるw
626:デフォルトの名無しさん
07/06/28 21:24:04
そしたらもうわからない 瞬間の記録はどんなに知りたくても赤に染まってわからない
627:デフォルトの名無しさん
07/06/28 21:24:44
変数って勝手に値が変わってしまうものだと思ってるのだろうか。
メモリのエラーとかでごくまれに変わってしまうことがあるとしても、たったの49日で変数の内容が変わってしまったら、サーバーとかまともに動かないだろ。
628:デフォルトの名無しさん
07/06/28 21:31:48
質問者がいう変数って量子の動きみたいに確率で変化するもんなのか
629:デフォルトの名無しさん
07/06/28 21:32:33
>>626
ラプラスの魔ならわかるだろ
630:デフォルトの名無しさん
07/06/28 21:37:04
一度出た変数をまた他のところで使うにはどうしたらいいですか?か
無理なら無理でわかった
49日もたてばひとの霊魂ですら何もかもわすれて転生するわって言うたとえだ
机上の空論に用は無い
631:デフォルトの名無しさん
07/06/28 21:40:03
何だ?このわけ分からん質問は?
頭悪い奴が沸いてるなぁ。
ま、所詮HSP厨のレベルなんてそんなもんだがなw
632:デフォルトの名無しさん
07/06/28 21:48:59
おまえ!!
ボス決して走らず急いで歩いてきてそして早く僕らを助けて!
633:デフォルトの名無しさん
07/06/28 22:12:48
ゆとりはマジでこのレベル。
これが日教組の反日教育の結果。
634:デフォルトの名無しさん
07/06/28 22:18:37
ボスケテ
635:デフォルトの名無しさん
07/06/28 22:22:37
疑問に思わないか
俺たちあとほんの30年も昔に生まれていたらコンピュータでプログラム書いて遊んだりなんかできなかった それが
地球なんてできてから46億年もたつという
それなのに 俺が、コンピュータが、こんなに速く走れる
すごい
636:デフォルトの名無しさん
07/06/28 22:25:07
クォティー高すぎて訳が分からん
637:デフォルトの名無しさん
07/06/28 22:25:29
30歳年食って、ここにいるだけじゃね?
638:デフォルトの名無しさん
07/06/28 22:29:24
円周率は3と教わった
高校に行ったら 先生に、お前ら 全員 頭が痛い年代だ といわれた
でも
円周率が3.141592skfkasfkjっていう無理数だって、学校なんかで言われんでも、常識的に普通に知っとるわ
バカにするな!!と。
639:デフォルトの名無しさん
07/06/29 02:57:59
知識的ことはともかく、横並び教育とか個人主義がヤバイんだよ。
だからエチゼンクラゲ並に、ネットでもDQN大発生。
640:デフォルトの名無しさん
07/06/29 03:00:52
じゃ、自己解決ゥ!
641:デフォルトの名無しさん
07/06/29 03:23:11
むしろここは自己完結で
642:デフォルトの名無しさん
07/06/29 03:25:20
じゃ、自己完結ゥ!
643:デフォルトの名無しさん
07/06/29 23:42:46
やっぱり、自己解決ゥ!
644:デフォルトの名無しさん
07/06/29 23:49:32
円周率を3として教えたなんていうのは都市伝説
ここにいる全員ゆとり世代以前のじじいじゃねえか
645:デフォルトの名無しさん
07/06/29 23:55:32
じゃ、自己解決ゥ!
646:デフォルトの名無しさん
07/06/30 00:19:27
「10桁で終了」 円周率ついに割り切れるこれは嘘ニュースです
無限に続くと思われていた円周率がついに終りを迎えた。千葉電波大学の研究グループがこれまでの円周率演算プログラムに誤りがあったことを発見。
同大のスーパーコンピュータ「ディープ・ホワイト」を使って改めて計算しなおしたところ、10桁目で割り切れたという。10桁目の最後の数字は「0」だった。
千葉電波大学の研究グループの発表によると、円周率計算に際し、改めて既存の円周率計算プログラムを点検してみたところ、円周の誤差を修正する数値に誤りがあることに気が付いた。
この数値を正常値に直して計算しなおしてみたところ、円周率は10桁で割り切れたという。
同大の発表では円周率は「3.151673980」。3.1415・・・と続く、従来考えられていた数値は全くの誤りで、早急に修正が必要だという。また、これをうけて円周率暗記記録のギネス認定(5万4千桁)も取り消される見通し。
▽円周率暗記世界記録保持者の西岡さんの話
死にたい。
647:デフォルトの名無しさん
07/06/30 00:40:23
>>646
それつまらん。まだ円周率の計算のし過ぎで著作権法違反の方がまし。
エルゴード仮説に繋がる話だから少しは面白みがある。
648:デフォルトの名無しさん
07/07/01 17:44:13
割り切れるかどうかは知らんが
円周率の間違いに気付かないうちは
宇宙船は作れないって言ってたな・・・
宇宙人が。
649:デフォルトの名無しさん
07/07/02 00:14:40
NGになってて見えないと思ったら。
無駄な改行。
650:デフォルトの名無しさん
07/07/02 02:06:30
HSPを叩き込んでくれって言ってたが
そんなに他人に馬鹿にされたかったのか、あいつは。
651:デフォルトの名無しさん
07/07/02 02:38:27
ホットなスパンキングじゃないのか
652:デフォルトの名無しさん
07/07/02 04:16:17
>>651
653:651
07/07/02 04:18:14
>>652
なんだよ。なんか言えよw
654:デフォルトの名無しさん
07/07/02 04:45:21
月曜早朝にム板で2分でレスが付くってありえねーぞw
655:デフォルトの名無しさん
07/07/02 13:39:47
相変わらずogg再生上手くいかねーw
656:デフォルトの名無しさん
07/07/02 22:38:23
>>655
BASS.DLLとかDSPLAY.DLL使って普通に再生できたけど。
標準命令だけでやりたいっていうならスマソ。
657:デフォルトの名無しさん
07/07/04 23:52:27
自己解決保守ゥ!
658:デフォルトの名無しさん
07/07/05 21:50:45
HSPで、ブートキャンプ作れますか?
659:デフォルトの名無しさん
07/07/05 23:09:46
簡単に流行りネタに手を出すと火傷する例。
660:デフォルトの名無しさん
07/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番目の配列の要素が無効です)
こんな感じのエラーが出ます。
661:デフォルトの名無しさん
07/07/06 01:25:35
>>660
>(10番目の配列の要素が無効です)
エラー行:10行目
エラー内容:配列の要素が無効です
i=(i+1)\14
ってやればいいだけ
そのサンプルはhsp2用のやつだろ?
HSP3とは式の優先順位が違うぞ
662:デフォルトの名無しさん
07/07/06 01:28:14
i=i+1\14 これを↑のにしろって事な
663:デフォルトの名無しさん
07/07/06 01:28:54
>661
正常に動きました!
これからもっと勉強してみます。
有り難うございました。
664:デフォルトの名無しさん
07/07/08 23:37:50
じゃ、自己解決ゥ!
665:デフォルトの名無しさん
07/07/09 15:41:46
自己解決嵐
666:デフォルトの名無しさん
07/07/09 15:56:27
質問のレベルからしてHSP厨が建てたスレじゃないか
スレリンク(tech板)
667:デフォルトの名無しさん
07/07/09 23:14:58
666が建てた
668:デフォルトの名無しさん
07/07/09 23:53:26
>>667
↑
立てた張本人登場w
やっぱりHSP厨かwww
669:デフォルトの名無しさん
07/07/09 23:54:09
自分の立てたスレが人気無いからって…
666ったら
670:デフォルトの名無しさん
07/07/10 00:32:27
じゃ、自己解決ゥ!
671:デフォルトの名無しさん
07/07/10 00:38:15
666のスレの1は、普通に考えれば、
「~ウイルス駆除方法」(を教えてください)
という意味に読み取れるのだが。
読解力に優れた俺は
ここで別の可能性が残されていることに気づく。
それは・・・
「~ウイルス駆除方法」(を紹介します)
だったという可能性・・・!
672:デフォルトの名無しさん
07/07/10 00:40:37
666のスレ。
673:デフォルトの名無しさん
07/07/10 18:35:05
このスレにまともな奴はいないのか?
674:デフォルトの名無しさん
07/07/10 19:15:45
まともな人も、ここではおかしくなる説
675:デフォルトの名無しさん
07/07/10 20:01:48
終わってるよ
ああ終わってるよおまえら
URLリンク(www.google.co.jp)
676:デフォルトの名無しさん
07/07/10 21:26:15
毎日毎日HSPの話題もしねぇでスーパーファビョってるお前らに最凶の朗報だ!
こんなスレッドが出現しやがった!
スレリンク(tech板)l50
こいつらはJAVAで開発するつもりらしくて仕方がねぇようだが、俺達ぁHSPで出し抜こうじゃねぇか!
ってことで俺がプロジェクト統括するからてめぇら晩飯終わった順に出てこい!
<俺達の開発スタイルとか設計的な前代未聞のエトセトラ>
●開発!
開発はHSP、HSPLet!
●システム!
書き込みは専用アプリケーション!
読み込み・閲覧は専用アプリケーション又はIEやOperaやSlapnirやFireFox等の超スーパウルトラ普通のブラウザ!
●その他仕様
ファイル形式はPDF!
サーバーには紫陽花を使ってみるか!
677:デフォルトの名無しさん
07/07/10 23:11:54
じゃ、自己解決ゥ!
678:あみぢ厨
07/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┬-| ,/ .| | ましてそれが地表と激突したら地球がヤバイ
ノ:::::::: `ー'´ \ | | お前のウンコで地球がヤバイ
679:デフォルトの名無しさん
07/07/11 06:24:01
【審議中】
∧,,∧ ∧,,∧
∧ (´・ω・) (・ω・`) ∧∧
( ´・ω) U) ( つと ノ(ω・` )
| U ( ´・) (・` ) と ノ
u-u (l ) ( ノu-u
`u-u'. `u-u'
680:デフォルトの名無しさん
07/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が飛び散るだけかと・・・
681:デフォルトの名無しさん
07/07/11 23:16:01
じゃ、自己解決ゥ!
682:あみち厨
07/07/12 21:54:00
福岡ですが、雷がすごいです。
稲妻が常に確認できます。
音が鳴って無い時が無いです。
近くに落ちると、ライブ会場のように他の音が聞こえません。
怖すぎます。
20数年生きてきた中で一番すごい。
動画に撮っておきたかったが、そんな余裕すら無い。
とにかく恐怖。携帯で話して気を紛らわすのが精一杯。こええーーー。
683:デフォルトの名無しさん
07/07/12 23:48:39
>>682
相変わらずの妄想癖ですね。
684:デフォルトの名無しさん
07/07/13 00:38:11
じゃ、自己解決ゥ!
685:デフォルトの名無しさん
07/07/14 10:10:14
よほど友達がいないのか、Devにもちょっかい出しはじめたな
37才くん
686:デフォルトの名無しさん
07/07/14 11:56:33
今年はコンテスト無いの?
687:デフォルトの名無しさん
07/07/14 12:23:45
あるなぁ 間違いなく。
参加するかどうかは参加賞しだいだ?
688:デフォルトの名無しさん
07/07/14 12:55:43
東京ですが、無職がすごいです。
ニートが常に確認できます。
仕事の無い人が無いです。
近くを通ると、無一文のように金の音が聞こえません。
キモすぎます。
20数年生きてきた中で一番キモい。
動画に撮っておきたかったが、そんな余裕すら無い。
とにかく恐怖。ママと話して気を紛らわすのが精一杯。こええーーー。
689:デフォルトの名無しさん
07/07/14 12:56:17
ミスったぁぁぁぁぁぁぁぁorz
690:デフォルトの名無しさん
07/07/14 19:59:51
これはナイス誤爆
691:デフォルトの名無しさん
07/07/15 01:02:20
Devに現れた37才くん 痛いな。文面も支離滅裂w
日記なら、てめぇのページやブログで書けってぇーのw
692:デフォルトの名無しさん
07/07/15 12:26:05
コンテストきてるな
693:デフォルトの名無しさん
07/07/15 16:09:56
どうせ、取り巻きどもの誉めあいだし
最優秀とった者は殿堂入りとかしないと、受賞するヤシも決まってるしな。
くだらんよ
694:デフォルトの名無しさん
07/07/15 20:44:37
>>693
今年はあたしが一番もらうよ><
695:デフォルトの名無しさん
07/07/15 20:56:32
>>694
どうぞ、どうぞ!
696:デフォルトの名無しさん
07/07/16 17:14:48
東京ですが、無職がすごいです。
ニートが常に確認できます。
無職の時期の無い人が無いです。
近くを通ると、無一文のように金の音が聞こえません。
キモすぎます。
20数年生きてきた中で一番キモい。
動画に撮っておきたかったが、そんな余裕すら無い。
とにかく恐怖。ママと話して気を紛らわすのが精一杯。こええーーー。
697:くそOS
07/07/16 23:57:12
くそOS
698:デフォルトの名無しさん
07/07/17 08:51:51
やらないか?
699:デフォルトの名無しさん
07/07/17 16:28:57
>>697
マックの悪口言うなーーー!w
700:デフォルトの名無しさん
07/07/17 23:56:29
↓神聖なる新スレを立てる権利を得し者
701:奈々 ◆Xl6OTFSLJ2
07/07/18 00:50:46
HSP3.0使ってみた。
今までとの違いが分からない。
今回はアーカイブ版をgetしてきた。
マイドキュメントに突っ込んである。
702:デフォルトの名無しさん
07/07/18 01:19:12
そんなどうでもいい報告は不要。
703:デフォルトの名無しさん
07/07/18 21:17:38
↑激しく同意
704:デフォルトの名無しさん
07/07/18 23:52:13
じゃ、自己解決ゥ!
705:デフォルトの名無しさん
07/07/19 20:28:29
test
706:デフォルトの名無しさん
07/07/21 06:47:01
toast
707:デフォルトの名無しさん
07/07/21 07:32:32
自己解決ゥst
708:奈々 ◆4a2rKfkfJU
07/07/21 07:49:40
おマンコさせてあげる♪
709:デフォルトの名無しさん
07/07/21 10:07:11
朝から鳥肌が立ったぜ
ネカマがよく言うよ
710:デフォルトの名無しさん
07/07/21 13:50:38
>>708
何をさせるんだ?
711:デフォルトの名無しさん
07/07/21 23:42:40
じゃ、自己解決ゥ!
712:デフォルトの名無しさん
07/07/22 23:02:51
トリップワイヤー!
713:デフォルトの名無しさん
07/07/24 23:19:26
マーベラー! チェーンジ・レオパルドン!
714:デフォルトの名無しさん
07/07/28 03:45:44
なぁなぁ
iniファイル使いたいの
[hagecon]
hage=100
として
GetPrivateProfileStringA
だと変数使えるけど文字として取ってくるからイヤン
GetPrivateProfileIntだと・・・
これどう使うの?とってきた数字はどこに入るの!?保持できないの!?
Stringの文字列を数字にするしかないの!?
助けて眠い
715:デフォルトの名無しさん
07/07/28 04:17:44
~の!?
がムカつく
身の丈にあった技術で我慢して、とっとと寝ろ
716:デフォルトの名無しさん
07/07/28 07:15:41
じゃ、自己解決の!?
717:デフォルトの名無しさん
07/07/28 11:27:47
UINT GetPrivateProfileInt(
LPCTSTR lpAppName, // セクション名
LPCTSTR lpKeyName, // キー名
INT nDefault, // キー名が見つからなかった場合に返すべき値
LPCTSTR lpFileName // .ini ファイルの名前
);
戻り値
関数が成功すると、指定した .ini ファイルの指定したセクション内にある、指定したキーに関連付けられている文字列に相当する整数が返ります。指定したキーが見つからない場合、nDefault パラメータで指定した既定の値が返ります。キーの値が負の場合、0 が返ります。
718:デフォルトの名無しさん
07/07/28 17:30:41
>>714
hs2.61ならinifile.as探してくればおk
hspヨなら ↑を参考に書けばいいんじゃない?
719:あみぢ厨房
07/07/29 03:18:40
チョーシに乗って次回作の「外部仕様書」チックなメモ作ってるのですが、
グラフィックの質問していいですかね?(2Dゲーム)
ゲームで必要な絵って、色々と種類分けが出来ると思うんですよ。
でも、それを何と呼ぶかが分からないのです orz
適当に列挙すると・・・
・ドット絵
・2D用途テクスチャ
・立ち絵
・一枚絵
・2D用途パーティクル
うーむ。良く分からん。
グラフィッカーに協力して頂く予定なので、ここはしっかりしておこうかと・・・。
720:デフォルトの名無しさん
07/07/29 03:21:44
↓次で自己解決して!!
721:名無しさん@そうだ選挙に行こう
07/07/29 07:26:44
>>719
ドット絵と一枚絵だけでいいでしょ。
それよりも、用途による分類の方が重要です。
722:名無しさん@そうだ選挙に行こう
07/07/29 17:07:48
>>721
用途ですか・・。
所謂「一枚絵」と「立ち絵」は別で説明したいのです。
一枚絵は、テクスチャや背景など無視で、
それこそ640*480の絵だったりするのですよ。
ただし、立ち絵は場合によっては回転変倍やアルファ合成などの、
エフェクトをかける可能性がありますので・・・。
「背景」も、分類となると良くわかんないのですよね。
単純なスクロールにせず、複数の画像にエフェクトをかけて
アルファ合成命で行っているため、今のところ「2D用途テクスチャ」に分類
してますが・・・。
ドット絵も、たとえば「キャラ」と「弾」は別の様な気がするのです。
ああ。俺今日何してんだろ。結局何もすすんでない。
仕事が下火な今やらなくて何時やるのだ orz
723:デフォルトの名無しさん
07/07/30 03:02:25
日記で自己解決ゥ!
724:デフォルトの名無しさん
07/07/30 08:36:17
HSPって無料ですか?
725:デフォルトの名無しさん
07/07/30 09:16:16
無料ですゥ!
726:デフォルトの名無しさん
07/07/30 23:13:08
無料で自己解決ゥ!
727:あみぢ厨房
07/07/31 01:32:36
かっぱっぱ~ かっぱっぱ~ に~とり~♪
お値段以上 に~とり~♪
なんかもう仕事以外で一般人の友達と居ても
面白くなくなってきた。
728:デフォルトの名無しさん
07/07/31 12:55:59
そんなどうでもいい報告は不要。
729:あみぢ厨
07/08/01 00:20:53
あれ?
ここってHSP初質スレじゃないのか・・・。
すみませんでし/(^o^)\
730:デフォルトの名無しさん
07/08/01 09:41:36
HSPにハッシュとリストが欲しいーーー
みじん切りと手首が欲しいーーー
731:デフォルトの名無しさん
07/08/01 14:39:48
3.1リリース ヽ(´ー`)ノ バンジャーイ
732:デフォルトの名無しさん
07/08/03 17:42:11
>>730は妹をバラバラにして逮捕されました
733:デフォルトの名無しさん
07/08/03 18:01:18
カルネージハート思い出した
734:デフォルトの名無しさん
07/08/04 19:30:45
フォルダオプションの
「ポイントして選択し、シングルクリックで開く」「シングルクリックで選択し、ダブルクリックで開く」
の設定を変えられないかな?
HSPから。
735:デフォルトの名無しさん
07/08/04 23:12:20
レジストリいじればいいんじゃないの
736:デフォルトの名無しさん
07/08/07 07:24:48
HSPってLinuxに移植できませんか?
Linuxでも使えるようにするにはどうすればいいですか?
737:デフォルトの名無しさん
07/08/07 10:52:21
コア部分のソースがOpenHSPとして公開されている。GUI関連の機能は
含まれてないし、HSPCLとしてもすぐには動かせないかもしれんが。
旧公式サイトへ行ってみな。
Linuxへの移植って誰か挑戦してなかったっけ?
738:デフォルトの名無しさん
07/08/07 21:20:14
移植っつーか、問題はウィンドウシステムとかAPIだと思うがw
それかwine
739:デフォルトの名無しさん
07/08/07 21:34:46
>>736
HSPはウィンドウズ版でも使えません。
あんな物はただのゴミです。
740:デフォルトの名無しさん
07/08/07 21:42:19
MLで、ざーとらしく善人ぶってる さらが
ムカついてしようがねぇ
741:デフォルトの名無しさん
07/08/07 23:31:04
今簡単なアプリを作っていて
背景の上をドラッグでアイテムやキャラを移動させれるようにしたいのですが
HSPでレイヤーみたいなものを作って背景とアイテムにレイヤーをわけてるような処理はできるんでしょうか?
742:恒例
07/08/08 00:36:05
バーチャファイター5は作れますか?
743:デフォルトの名無しさん
07/08/08 01:05:16
HSPDXFIXについて質問が
es_screenでウィンドウモードで初期化した場合、
ウィンドウの初期位置指定と、再度初期化して解像度変更したりなんかって出来る?
あと、スプライトを一斉描画するオフスクリーン先を指定したり…は出来ないかな
744:デフォルトの名無しさん
07/08/08 02:29:20
>>741
YES
>>742
YES
>>743
YES
745:デフォルトの名無しさん
07/08/08 11:28:07
バーチャファイターは著作権侵害になるんじゃね?
746:デフォルトの名無しさん
07/08/08 11:30:25
>>745
作ってひとりで楽しむ分には別に文句言われないんじゃない?
747:デフォルトの名無しさん
07/08/08 11:47:31
その刃物で人を殺せますか?って質問に
刑法に引っかかるんじゃね?って言ってるようなもんだ。
748:デフォルトの名無しさん
07/08/08 13:55:38
>>740ムカついてしょうがないからどうした?
749:デフォルトの名無しさん
07/08/08 19:00:15
>>748
ここで愚痴って、賛同者を求めたが、完全に無視された。
750:デフォルトの名無しさん
07/08/08 19:53:32
ご本人 登場でつか?、キモスギスWwww
じしぃのくせに見に来てんじゃねーよwwwww
751:デフォルトの名無しさん
07/08/08 20:20:34
>>750藻前男?マジ?
ギャハハ~O(≧▽≦)O
752:デフォルトの名無しさん
07/08/08 20:28:34
ヘバリツキカヨ?
お年寄りは暇なんでつね。
そうやって初心者をいたぶってるんだよなこのじじぃ
753:デフォルトの名無しさん
07/08/08 21:20:10
>>750お返事してね!
.._〆(゚▽゚*)
754:デフォルトの名無しさん
07/08/10 22:11:15
フゥ~、はじめてHSPでバッチファイルのフロントエンド書いちまった~。
だが想像してたよりなんてことはないな。
755:デフォルトの名無しさん
07/08/10 23:01:29
そんなことは報告しなくて結構です。
756:デフォルトの名無しさん
07/08/10 23:03:16
じゃ、自己解決ゥ!
757:デフォルトの名無しさん
07/08/11 19:45:57
>>755
ただのジョジョネタでしょ。
758:デフォルトの名無しさん
07/08/11 21:58:27
>>757
いや、低レベルなジョジョネタだな。
759:デフォルトの名無しさん
07/08/11 22:11:37
>>758
高レベルなジジョネタキボン
760:デフォルトの名無しさん
07/08/12 00:41:25
>>374仮説ですよね?
ホワイトホールはどんな空間なんでしょうね?
761:デフォルトの名無しさん
07/08/12 00:46:57
スレ間違えますたスマソ<(_ _)>
762:デフォルトの名無しさん
07/08/12 15:15:32
本家の掲示板、偉そうな1文字ユーザーと小学生ユーザーとで、なんか終わってるね。
763:デフォルトの名無しさん
07/08/12 15:47:20
O2の解説ページとかない?
764:デフォルトの名無しさん
07/08/12 17:51:02
低能ばっかだけどヨロ~!
765:デフォルトの名無しさん
07/08/12 18:10:39
低能ですかヨロ~
766:デフォルトの名無しさん
07/08/12 18:51:41
厨房はロムばかりしてないで推薦図書でも読んでください。
767:デフォルトの名無しさん
07/08/12 19:10:18
>>766
ナイスレス!
768:デフォルトの名無しさん
07/08/12 23:08:05
>>766
クール!
769:デフォルトの名無しさん
07/08/12 23:49:37
なんだなんだ?w
とうとう夏休みか?wwwww
ゆとりの夏休みか?wwwwwwwww
770:デフォルトの名無しさん
07/08/13 00:06:49
>>769勉強させて頂いております<(_ _)>ペコ
771:デフォルトの名無しさん
07/08/13 00:37:50
RedHatLinux用HSPのダウンロードページが見当たらなくなっているのですが・・・
772:デフォルトの名無しさん
07/08/13 15:14:38
何だかんだ公式(TV)のBBSって2Chより厨房が多いよな。どうせ学生で
口だけで大人ぶっている馬鹿だと思うんだけどさ。
↓ 投稿者f←厨房の典型
最近の子供は、
a「○○君、一緒にあそぼーぜー」
b「うんいいよ~いまいく~」
友達誘って公園に行っても、
それぞれ持ち寄ったDSやらPSPやら
最近の若いのは
iアプリだか携帯アプリやら
周りに友達がいても携帯ゲームの画面に食い入るように
一人で遊ぶのが得意なようだ。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
なのにプログラミング遊びになると、ひとりで遊べない。
who「プログラミングは遊びじゃないです!!」
773:デフォルトの名無しさん
07/08/13 15:19:50
しかもIP調べたらチェンと来たよ
211.106.113.222
ホスト名 対応するホスト名がありません。
IPアドレス割当国 韓国 ( kr )
市外局番 該当なし
接続回線 該当なし
都道府県 該当なし
IPひろば検索ランキング ランキング圏外
774:デフォルトの名無しさん
07/08/13 15:30:05
2007/8/12(Sun) 08:19:22|NO.10337
こらこらGENKI、説明書も読めないバカガキに開発元なんか教えたら、
意味不明なこといわれて困るのは開発者だろうが。
こういうヤツは無視しておけばいいんだよ。他の奴らも。
あと、数英知。
Irisawaが「そもそも認められない可能性がありますが」
って念を押しているのに「他のも~」って公表してんじゃねーよ。バカスが。
こういうのは知っておくべき人間と知らなくてもいい人間とがいるんだ。
レス消しとけよ。
775:デフォルトの名無しさん
07/08/13 16:01:48
誰だ先生怒らせた輩!
プンプン(゚ε゚)
776:デフォルトの名無しさん
07/08/13 16:13:27
どこが先生だよ。きっと中学生ぐらいの馬鹿なんだろうぜ
777:デフォルトの名無しさん
07/08/13 16:25:33
>>776だって先生ぽい気がするもん
こんな感じかな( ,_ノ` )y━・~~~
778:デフォルトの名無しさん
07/08/13 23:04:34
じゃ、自己解決ゥ!
779:デフォルトの名無しさん
07/08/14 00:53:38
HSPでberylみたいなソフトは作れますか?
780:デフォルトの名無しさん
07/08/14 09:55:15
作れますゥ!
781:デフォルトの名無しさん
07/08/14 10:21:36
だが、作らない
782:デフォルトの名無しさん
07/08/14 21:04:00
厨房スレッド
783:デフォルトの名無しさん
07/08/14 23:22:28
じゃ、自己解決ゥ!
784:デフォルトの名無しさん
07/08/15 06:29:04
3.1になってもバグだらけ?
それが糞だと
785:デフォルトの名無しさん
07/08/15 23:06:36
じゃ、自己解決ゥ!
786:デフォルトの名無しさん
07/08/19 12:41:47
AVG FreeでD\Program Files\hsp31\runtime\hsp3c.hrtが
Trojan horse Proxy SQUに感染しているので隔離したと報告してきました。
787:デフォルトの名無しさん
07/08/19 17:45:27
>>786
だから?
788:デフォルトの名無しさん
07/08/19 18:27:13
HSP3で自宅Webサーバー上に常駐させてるソフトを作ってるんだけど、
Windows2000を長期間稼動してると、wait命令が効かなくなるのは、バグなのか?。
ソフトを再実行しても、Windows2000を再起動しない限り、waitで時間待ちしなくなる。
いろいろ調べてたら
「長い日数起動したままのアプリケーションの場合は、timeGettimeの値がオーバーフローしてしまった時のことも考慮する必要がありますね。(49.7日で符号無し32bit整数の上限値を超えます)」
という記述が見つかった。
もしかして内部でtimeGettime使っててオーバーフローしてるんじゃないかと思うんだがどうよ。
789:デフォルトの名無しさん
07/08/19 23:05:27
じゃ、自己解決ゥ!
790:デフォルトの名無しさん
07/08/20 01:01:19
ここは自己解決するスレですかそうですか。
791:デフォルトの名無しさん
07/08/20 01:08:25
自己解決で自己解決ゥ!
792:デフォルトの名無しさん
07/08/20 01:12:07
使えねえスレだな
793:デフォルトの名無しさん
07/08/20 01:14:01
じゃ、自己解決ゥ!
794:デフォルトの名無しさん
07/08/20 06:15:46
真面目な話、HSPの内部動作に詳しい奴は少ないんじゃないか。
ざっと見たところOpenHSPには該当するコードないっぽいし(あるかも知れんが)。
とりあえず「使ってる」という仮説を立てて、問題解決する方法を探してみたらどうよ。
795:デフォルトの名無しさん
07/08/20 10:51:34
API叩けば解決
796:デフォルトの名無しさん
07/08/20 21:53:23
タイトル通りのスレだな。
797:デフォルトの名無しさん
07/08/20 23:04:58
じゃ、自己解決ゥ!
798:デフォルトの名無しさん
07/08/21 19:52:28
>>1-1000
αβοοη..._φ(゚∀゚ )推奨
799:デフォルトの名無しさん
07/08/21 20:25:28
自分も含めるとはなんて謙虚な奴だ
800:デフォルトの名無しさん
07/08/21 23:26:58
じゃ、自己解決ゥ!
801:デフォルトの名無しさん
07/08/23 19:45:42
screen 0,480,360
*DRAWLOOP
color 0,0,0 ;左端に線を引く
line 479,0,479,359
pos 0,0
gcopy 0,1,0,479,360
wait 1
goto *DRAWLOOP
質問です。上のは右から左へ黒い壁が迫ってくるように見えるプログラムですが、
これを左から右へ迫ってくるようにするにはどうしたらいいでしょうか。
最初は単純だと思ってチャレンジしてみたのですが、どうしても出来なくて…
802:デフォルトの名無しさん
07/08/23 20:02:05
バカなお前には、一生できねーよ
803:デフォルトの名無しさん
07/08/23 20:13:13
>>801
screen 0, 480, 360
color 0, 0, 0
x = 0
repeat
boxf 0, 0, x, 360
x++
await 16
loop
804:デフォルトの名無しさん
07/08/23 21:29:45
>>803
ありがとうございました。
これからもがんばります。精進します。
805:デフォルトの名無しさん
07/08/23 21:31:29
じ・さ・く・じ・え・ん 乙だ
806:デフォルトの名無しさん
07/08/23 23:24:44
じゃ、自己解決ゥ!
807:デフォルトの名無しさん
07/08/24 21:51:55
ステップ実行をするにはどうすればいいでしょうか。
実行時にでるデバッグウインドウでは最後まで実行された結果しか表示されませんでした。
808:デフォルトの名無しさん
07/08/25 05:52:34
assertとかデバッグウィンドウの「次行」とかどうよ。
809:デフォルトの名無しさん
07/08/30 19:16:26
2.55以来久々にHSP触ってるんですが、ver3になって仕様が変わってるのかそれとも何か記述ミスなのか
アクションゲームでキャラクターをジャンプさせるプログラムがうまく動きません
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
としてなんとかなったのですが、なんだか腑に落ちないので何かご助言をお願いします
810:デフォルトの名無しさん
07/08/30 20:27:56
stick p1,p2,p3
p1=変数 : 読み込むための変数
p2=0~(0) : 非トリガータイプキー指定
p3=0~1(1) : ウィンドウアクティブチェックON/OFF
811:デフォルトの名無しさん
07/08/30 20:47:46
mes 100 == 100 結果: 1
mes 100 == 99 0
mes (2 & 2) 2
mes (4 & 2) 0
mes (2 & 2) & 1 0
mes (4 & 2) & 1 0
なんか&が論理積じゃなくてビット積してる気がしてきた
812:デフォルトの名無しさん
07/08/30 21:01:09
>>810
……?
トリガータイプで使えということでしょうか?
そういうことじゃないんです・・・
813:デフォルトの名無しさん
07/08/30 21:49:24
>>808
次行ではうまくいかなかったのでassertを試してみます。
ありがとうございました。
814:デフォルトの名無しさん
07/08/30 21:54:22
>>811
多分それだな。
2&1
の論理積やってるから上手く行かんのだろ。
815:デフォルトの名無しさん
07/08/30 23:08:37
じゃ、自己解決ゥ!
816:デフォルトの名無しさん
07/08/31 07:20:14
>>813
assertで止めてから「次行」な。
817:デフォルトの名無しさん
07/09/02 01:17:04
そろそろ自己解決ゥ!
818:デフォルトの名無しさん
07/09/06 14:13:35
repeat 5
a+=6.9
loop
mes "a="+a
STGとかでの微妙なスピードを再現したいので
a+=*.**みたいに小数点以下も計算して欲しいのですが
計算してから切り捨てるならまだしも、
初めから小数点を切り捨てて計算しているようで困っています。
何か方法は無いでしょうか?
819:デフォルトの名無しさん
07/09/06 14:36:25
aが整数型だからそうなる
実数型にしろや
820:818
07/09/06 15:30:48
なるほど。上手くいきました。
どーもありがとー。
821:デフォルトの名無しさん
07/09/06 22:53:43
一度出た変数をまた他のところで使うにはどうしたらいいですか?
822:デフォルトの名無しさん
07/09/06 23:16:16
グローバル空間で使われた変数ならそのまま使える
823:デフォルトの名無しさん
07/09/06 23:22:50
age@=300が次に使ったときに必ずage@==300か
俺は、「一度出た変数をまた他のところで使うにはどうしたらいいですか?」という問いの意味が判らん
824:デフォルトの名無しさん
07/09/06 23:23:18
じゃ、自己解決ゥ?
825:デフォルトの名無しさん
07/09/06 23:27:56
うみません自己解決ぅしましたs!てか
アホかw
826:アホ
07/09/06 23:28:37
呼んだ?
827:デフォルトの名無しさん
07/09/06 23:39:02
>>823
ソレネタダヨw
828:チップコンデンサ
07/09/07 01:31:19
チップコンデンサデス。
829:デフォルトの名無しさん
07/09/07 07:55:15
repeat
mes "一度出た変数をまた他のところで使うにはどうしたらいいですか?"
await 1
loop
830:デフォルトの名無しさん
07/09/07 11:57:07
repeat
mes "1msで更新できるわけがないんだが"
await 16
loop
831:デフォルトの名無しさん
07/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に代入するという
考え方が間違っているのでしょうか?
ご指導よろしくお願いします。
832:デフォルトの名無しさん
07/09/07 21:36:31
allrgb = (ginfo_r + ginfo_g + ginfo_b)/3
質問とは関係ないが、なぜこうしなかったのか気になるな
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
こんな感じ?物凄く遅いけど
833:デフォルトの名無しさん
07/09/07 21:40:41
ああ、コピペで作ったからcolor allrgb / 3, allrgb / 3, allrgb / 3のままだww
834:デフォルトの名無しさん
07/09/07 21:55:59
WindowsXPでCHKDSKを利用した時のようなWindows起動時の青い画面で、
HSPで作成するプログラムを走らせることはできますか?
835:デフォルトの名無しさん
07/09/08 00:13:02
>>834
できるけど、君のレベルだと無理しない方が・・・。
836:デフォルトの名無しさん
07/09/08 00:33:34
失敗したら楽しいことになるかもしれんぞ
837:デフォルトの名無しさん
07/09/08 00:47:17
>>835
できれば教えて貰えないでしょうか?
838:デフォルトの名無しさん
07/09/08 05:00:53
マルチポストかぇ?
ウイルスでも作ろうってかw
ぐぐればすぐにがみつかるしー
839:デフォルトの名無しさん
07/09/08 05:27:18
じゃ、自己解決ゥ!
840:デフォルトの名無しさん
07/09/08 07:15:58
>>838
マルチポストの件は行動が軽率でした。
ウイルスなどに悪用するつもりはありません。
検索ワードが不適切だというのが原因なようなので、
再度検索してきます。
841:デフォルトの名無しさん
07/09/08 09:12:02
本家やここで聞いているようでは教えられんな
もしそれが分かったとしても
HSPで作った物が動くのかな。
842:デフォルトの名無しさん
07/09/08 09:58:12
>>841
この件は諦めようとおもいます。
皆さんありがとうございました。
843:デフォルトの名無しさん
07/09/08 10:47:16
ちなみに、グレースケールの係数は、
0.299*R +0.587*G +0.114*B
な。
844:デフォルトの名無しさん
07/09/08 10:59:22
諦めちゃうわけw
ちょっと期待してたのにねー
845:834
07/09/08 11:12:44
諦めがつかずまだやってたりします。
846:デフォルトの名無しさん
07/09/08 11:42:40
サービスってやつ?
847:831
07/09/08 12:00:40
>>832
allrgbavrg = (ginfo_r + ginfo_g + ginfo_b)/3
本当ですね。なぜこうしなかったんでしょうか...
832さんが書いてくださったコードは僕が書いたのとほぼ同じでした。(僕はfor文を使っていましたが)
でも、実行できずに悩んでましたが、pgetの後、gselで画面の選択を変えたときに、
選択されていたカラーが引き継がれなかっただけでした。変数に保存して行いました。
>>843
初めて知りました!有難うございます