トップページ⇒tech
955コメント273KB

HSP - Hikikomori Students Producer Part 4

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
言語仕様が簡単で、厨房の玩具に最適なHSP!
GUIでデザインできないが一応GUIが作れるので、ドキュソがちょっとしたツールもどきを作る時にも便利なHSP!
完全ロイヤリティフリーなので、リアル厨房にも優しいHSP!
だがユーザーが厨房でクソフトを量産するのが欠点・・・
そこで、プログラム技術板の力を集結し、HSPの抱える課題の解決策を考えよう!(藁

HSP サイト
http://www.onionsoft.net/hsp/

過去スレ
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=993489862
0502デフォルトの名無しさんNGNG
・・・そうか。
0503デフォルトの名無しさんNGNG
ユーザの中には糞じゃないのがいるというだけでは?
0504デフォルトの名無しさんNGNG
>>503
ぐはぁ!
0505デフォルトの名無しさんNGNG
>>503
それだけじゃない。ログ読め。
使える言語なんだとさ。
まあ、文法は糞としか言え無いと思うが。
0506デフォルトの名無しさんNGNG
>>499
その通りッス。すんません。
アライメントが問題になりそうなところでは大抵
#pragma pack(1)してあると読み替えてください。

夢の中へ逝って来ます
0507デフォルトの名無しさんNGNG
>>606 おやすみ
0508507NGNG
誤爆した。俺もおやすみ
0509デフォルトの名無しさんNGNG
明日のお題は

「HSPでプロシージャを書ける日が来るか?」

です。Cで書けはさておき、コールバックなどが簡単に使えるようになると
一部のマニアは喜ぶでしょう。95%のユーザにとって意味の無い機能を
取り入れるべきか!
因みに俺は欲しい派です。
ではまた明日。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
0510デフォルトの名無しさんNGNG
明日のお題は

「HSPでプロシージャを書ける日が来るか?」

です。Cで書けはさておき、コールバックなどが簡単に使えるようになると
一部のマニアは喜ぶでしょう。95%のユーザにとって意味の無い機能を
取り入れるべきか!
因みに俺は欲しい派です。
ではまた明日。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
0511デフォルトの名無しさんNGNG
>>510
いや、CallBack使えれば、ほとんどのことができると思う・・・

>一部のマニアは喜ぶでしょう。
わりい。おまえ厨房か・・・
当然のことでマニアって言うなら、何も知らない人ぐらいだしな・・・
0512デフォルトの名無しさんNGNG
厨から見ればマニアかもな(w
0513デフォルトの名無しさんNGNG
それより、510には突込みどころがあるだろ。
コールバックの話をしてるのに、「プロシージャを書ける」ってなんだ。
煽ってる奴もたいしたことなさそうだな。
0514デフォルトの名無しさんNGNG
なんで、こんなに盛り上がってんの?
荒らしもいるし
0515デフォルトの名無しさんNGNG
>>510
プロシージャの意味わかってつかってんのか?
0516デフォルトの名無しさんNGNG
Callbackを使いたい人はマウスやキーボードのメッセージを捕らえたいのか?
ginfoやgetkeyでループしながら監視するのは駄目なの?
0517デフォルトの名無しさんNGNG
それから、Callbackを使いたいってのは、Callback関数のポインタを
使うAPIを呼び出したいって意味か?
0518デフォルトの名無しさんNGNG
>>517
細かいこと気にすんなよ・・・
意味はなんとなくわかるだろ?
WindowProcedureとかのこと言ってるんじゃないの?
0519デフォルトの名無しさんNGNG
それから、sageてね
0520デフォルトの名無しさんNGNG
>>520
なんで?
0521デフォルトの名無しさんNGNG
>>521
なんで?
0522デフォルトの名無しさんNGNG
>>522
なんで?
0523デフォルトの名無しさんNGNG
10 PRINT "なんで?"
20 GOTO 10
0524デフォルトの名無しさんNGNG
repeat
pos 0,0:print "なんで?"
await 10000000:loop
0525デフォルトの名無しさんNGNG
>>525
てやんで?
0526デフォルトの名無しさんNGNG
バカばっか
0527uNGNG
HSPでつくられた代表的なソフト
って、なにがあるのさ?
0528デフォルトの名無しさんNGNG
>>527
スクリーンセーバ

# HSPで作られたかどうかを判定するプログラムってないのか?
0529HSPER [ ◆P2TTRa9wNGNG
>>528
PEフォーマット見れ
0530夏厨NGNG
>>529
ぺフォーマットってなに?
0531デフォルトの名無しさんNGNG
>>529
PEフォーマット(ヘッダのことか?)見てみわけれるもんなん?
0532デフォルトの名無しさんNGNG
>531
何か?俺はいちいちそこまでお前に説明しなきゃならんのか?
0533デフォルトの名無しさんNGNG
>531
何か?俺はいちいちそこまでお前に説明しなきゃならんのか?
0534 ◆5dmT68sgNGNG
PEフォーマットを知らんとは、とほほ
0535デフォルトの名無しさんNGNG
test
0536デフォルトの名無しさんNGNG
>>531
わざわざ「フォーマット」っていってるんだからヘッダの事じゃなくて
PEフォーマットで記述された実行可能プログラム全体(あるいは全体の
うちPEフォーマットに属する部分)だってことはわかるだろ
0537デフォルトの名無しさんNGNG
HSPの実行ファイルは特殊なPEフォーマットなのか?
んなわけない。
0538デフォルトの名無しさんNGNG
HSPのソフトはランタイムと中間フォーマットがくっついてるだけだから、
中間フォーマット中に必ず含まれるバイト列を探せばある程度正確に
判定できるでしょう。
0539デフォルトの名無しさんNGNG
つーかHot Soup Processorの文字が入ってるよ。
それでわかるべ。
0540デフォルトの名無しさんNGNG
>HSPの実行ファイルは特殊なPEフォーマットなのか?
自分で何書いてるかわかってるか?
PEフォーマットはPEフォーマットだろ?
何が「特殊な」だよ。アホか?
0541デフォルトの名無しさんNGNG
HSPの林檎版が出来たらしいね。
「環境に囚われない開発環境」だとさ。思いっきり会場で笑ったよ。
VCマンセー!
0542デフォルトの名無しさんNGNG
Delphiマンセー
VC/C++マンセー
M$マンセー
VBマンセー
ANSIマンセー
$unマンセー

そして・・・

COBOLマンセー
0543デフォルトの名無しさんNGNG
>>541
まじか?
0544最近C++にはまった人NGNG
C++が気持ちいいほど組めてHSP最近やってない。
0545デフォルトの名無しさんNGNG
言語仕様はともかく、exe生成の部分は参考にしたい。
ソース公開してないの?
0546デフォルトの名無しさんNGNG
>>545
実行ランタイムの後ろににdpmファイルくっつけただけじゃん
start.axを含むdpmファイル作ってランタイムの尻にくっつければできあがり。
0547デフォルトの名無しさんNGNG
>>543
541で言っているのがそうかは知らないけど、以前
K仲川氏が「Mac版を作りたいけどソース公開しないのか?」
みたいな質問を本家かベータ板でしていたよ。

でも会場って書いてあるね・・・コミケでオニタマ氏にでも聞いたの?
0548デフォルトの名無しさんNGNG
つーか、titleでexeの名前変えられるし。
結構デフォルトのカップスープに湯気?のアイコンのままのソフトあるんだよなぁ。
昔、HSP知らない頃、「このアイコンは何を意味するんだろう?」と
思ったことがある。
0549デフォルトの名無しさんNGNG
なんだ・・・
0550デフォルトの名無しさんNGNG
マック… マックって、いつまで存在すんの?
あんなのいらねーじゃん。
ウィンドウズでいいよ。ウィンドウズで。
0551デフォルトの名無しさんNGNG
>>550
音楽系はまだマックの方が使いやすい。
絵はしらん。
0552デフォルトの名無しさんNGNG
イラストレーターな知り合いが結構いるんですが、全員Macです。
理由を聞いたら”周りがみんなそうだから”って言ってました。
0553デフォルトの名無しさんNGNG
>>552
Winが落ちやすいからじゃないの?(w
0554デフォルトの名無しさんNGNG
>>552
それは分かる。元々が出来上がっちゃってるからね。マックで。
急に変えてワケワカメになるくらいなら、ずーっと慣れてるヤツでやった方が
いいに決まってる。
そーゆー人以外でマックでメリットあるのかなぁ?
iマック買ったら即インターネットってか?そーいやiマックのCM
見ないなぁ。どーしたんだ?
0555デフォルトの名無しさんNGNG
どーでもいいけど、糞クイックタイムは無くしてくれYO!
いちいち糞クイックタイムはAVIに変換してるぞ。
誰がビューアに金なんか払うかYO!
こちとら貧乏なんでぇ!
0556554,555NGNG
って、急にマック話にしてスマソ。これでやめるんで許してつかぁーさい。
0557デフォルトの名無しさんNGNG
今度から板違いな話題は下げてくれ
0558デフォルトの名無しさんNGNG
終わっちゃってるMacよりLinux版が欲しいね。

>K仲川氏が「Mac版を作りたいけどソース公開しないのか?」
>みたいな質問を本家かベータ板でしていたよ。
K仲川って2chでも何かと有名なあの仲川か?
あのドキュンもHSPに興味を持っていたのか・・・・
0559デフォルトの名無しさんNGNG
HSPは氏ななくてもいいけど、
HSP厨房は氏んでほしい・・・
切実に・・・
0560デフォルトの名無しさんNGNG
ウィンドウズ… ウィンドウズって、いつまで存在すんの?
あんなのいらねーじゃん。
BSDでいいよ。BSDで。
0561デフォルトの名無しさんNGNG
>>560
オマエモナー
0562融通きかない君NGNG
>>561
その用法は間違ってると思われます!ズバリ!
0563561NGNG
うっ!!
>>560
じゃなくて
>>559

頭かち割ってきます・・・・
0564デフォルトの名無しさんNGNG
>>563
> >>560
> じゃなくて
なんだ…せっかく煽ってみたのに……。
0565デフォルトの名無しさんNGNG
F5でrunか。
F4でlistがでたりすんのか?
autoとかscreenとかは何番だ?
0566こいつ、どーにかしてくれYO!NGNG
★ ばしょ  投稿者:ハトぽっぽをなめるなよ  (01/08/11(土) 01:08) No.6380

hspっていうのは、ループのところでキーをうけつけ、
bufferなどはその前にするんだと思いますが、
buffer 0の絵とbuffer 2に設定した背景を
画面にかきたいんですが、buffer 0の絵をループのところで出するときにes_cls(clsかも)をすると前に設定したbuffer 2の画面が消えてしまうし、es_clsをしないと何かおかしくなったような気がするし、
ループの中で表示すると表示して消えての繰り返しで点滅をするので、
どこで表示またはどういうふうにすればいいのですか?
0567デフォルトの名無しさんNGNG
HSPは死ななくてもいいけど、
HSP厨房は死んでほしい・・・
切実に・・・
0568デフォルトの名無しさんNGNG
>>567
自分はそこらの厨房とは一味ちがうとうぬぼれてる奴。
0569デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0570デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0571デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0572デフォルトの名無しさんNGNG
>>568
お前、生意気だな
口の利き方に気をつけろよ
だれに話してると思ってんだ?
知らぬが仏とは言うが、たいがいにしとけよ
0573デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0574デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0575デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0576デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0577デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0578デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0579デフォルトの名無しさんNGNG
>>567
自分はそこらの中坊とは一味違うと自惚れている奴。
0580ぼべNGNG
どうでもいいがこのスレのタイトル、センス無さ過ぎ!
誰か笑うと思ってつけたのかね。実に幼稚だ。
うんことかいって喜んでいる小学生レベルだな。
まあ、実際小学生かも知れんがね。がははは。
0581がははは ◆neuzFYaUNGNG
そうだ、キャップにしとこ。
0582がははは ◆neuzFYaUNGNG
そうだ、キャップにしとこ。
0583デフォルトの名無しさんNGNG
580 名前:ぼべ 投稿日:2001/08/11(土) 03:46
どうでもいいがこの580の書き込み、センス無さ過ぎ!
誰か笑うと思ってつけたのかね。実に幼稚だ。
うんことかいって喜んでいる小学生レベルだな。
まあ、実際小学生かも知れんがね。がははは。
0584がははは ◆neuzFYaUNGNG
そうだ、キャップにしとこ。
0585がははは ◆neuzFYaUNGNG
ちょっとひまなんで、相手したろか?
俺をわらかしてみい?
0586がははは ◆neuzFYaUNGNG
>どうでもいいがこの580の書き込み、センス無さ過ぎ!
これはセンスとは言わんのだよ。広辞苑貸してやろか?
0587がははは ◆neuzFYaUNGNG
>どうでもいいがこの580の書き込み、センス無さ過ぎ!
これはセンスとは言わんのだよ。広辞苑貸してやろか?
0588がははは ◆neuzFYaUNGNG
煽り甲斐の無い奴だな、お前。
0589がははは ◆neuzFYaUNGNG
煽り甲斐の無い奴だな、お前。
0590がははは ◆neuzFYaUNGNG
煽り甲斐の無い奴だな、お前。
0591デフォルトの名無しさんNGNG
>>1-1000
お前、生意気だな
口の利き方に気をつけろよ
だれに話してると思ってんだ?
知らぬが仏とは言うが、たいがいにしとけよ
0592561NGNG
糞スレマンセー!!!!
(´ー`)ノ
0593ハァハァNGNG

        l\      /l     / ̄ ̄ ̄ ̄\
         |  `-――-´ 、|     |
        /   ゚ Д ゚  ヽ   | 逝かせてよし!!
        l_________l  <
       , レlノlノハ从|从ハノヘノリ   |
      / | | ○     ○ | | \  \____/
     / /(| l   ┌┐   l |)、 ヽ
    / /   | | 、  j--l   , | | \\
   / /    '、| ` ー 、―, ‐ ´ |ノ   ヽ.ヽ
  ,' /   __(二)´ ̄  ,,, ̄ ‐- ,    \ヽ
  i/  /´  ヽ l        l´ \    ヽl
    ヽ_,-'_ 二)       l  ヽ
        |          |  /
0594デフォルトの名無しさんNGNG
お前、生意気だな
口の利き方に気をつけろよ
だれに話してると思ってんだ?
知らぬが仏とは言うが、たいがいにしとけよ
0595デフォルトの名無しさんNGNG
HOIKUENN
SHOUGAKUSEI
PROCESSER!
0596デフォルトの名無しさんNGNG
>>595
UMAI !!
0597デフォルトの名無しさんNGNG
保育園は小学生の前処理?その通りだ。
ウマイ>595
0598デフォルトの名無しさんNGNG
>>565
autoはF2かな?
screenはわからない・・・
0599デフォルトの名無しさんNGNG
>>595
PROCESSOR な
0600デフォルトの名無しさんNGNG
600age
0601デフォルトの名無しさんNGNG
>545
PEフォーマットのヘッダを読むとサイズが出てくるから
それからEXE全体の位置を計算してそこを抜き出せばいいんだよ。
俺はそうやってる。スマートだし。
■ このスレッドは過去ログ倉庫に格納されています