« 2006年12月 | メイン | 2007年02月 »

2007年01月23日

もーりおのつぶやき 第2回

みなさモ、こんにちモ。
舌足らずな牛、『もーりお』でフガフガ。

牛は食っちゃ寝、食っちゃ寝でうらやましいと思うモ?
そんなことでは、いかんモモ!!ボーッとしてるモ!!
きっと、おとそ気分が抜けてないんだフガフガ。

ぼくはつぶやくのも好きだけど、いばるのも好きだモ。
牛がいばったところで、フガフガ言うばっかりで
ちっともいばって見えないのでお得だモ。

でも、おにたま先生に、いばることはないモ。


o O(もーりおのつぶやき)
ただよりたかい ものはない って言うけれど
いつも優しい おにたまは キレるといちばん おそろしい? 

意味:

ただより高いものがないのと同じように
いつも優しくて、優しすぎるんじゃないかってくらいのおにたまを
もしも怒らせるようなことがあったら、大爆発するんじゃない?


北の大地に生きて帰れる気がしないモ。
きっとミンチになって、ビッグマックになるに違いないモモ。
ビッグマックならまだしも、チーズバーガーなんかになったら
マドモアゼル・うしにも顔向けができないフガフガ。


もーりおは、つぶやくことが趣味モ。
感想を待ってるモ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。

宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)

投稿者 usuaji : 00:53

【講座】HSP3ワンポイントテクニック 第14回

このコーナーでは、HSP3の変わった使用例や、気がつきにくい機能など
を紹介していきたいと思います。

HSP3では、画像ファイルやデータファイル等を実行ファイルの中に
埋め込んでしまう機能があります。これは、「#pack」や「#epack」
命令によってスクリプト内で指定するか、「PACKFILE編集」のメニュー
から直接ファイルを選択して実行ファイルを作成することになります。
ファイルの中にデータを埋め込むメリットとしては、

・使用している画像ファイルやテキストファイルを見られなくする
・配布するファイルの数を整理する

といったところですが、暗号化の機能と併せて使うことで、ゲームなど
データファイルが大量に使用される場合に、とても有効です。

さらに、もう1つDPMファイルを利用してデータファイルをまとめる
方法が用意されています。これは、実行(exe)ファイルとは別に、
データファイルだけをまとめたファイル(DPMファイル)を作成するという
ものです。たとえば、「a.bmp」「b.bmp」「c.bmp」というデータを
まとめた「data.dpm」というファイルを作成しておいて、そこから
好きな時にpicload命令などでファイルを取り出して使うことができます。
この場合、スクリプトでは、

picload "DPM:data.dpm:a.bmp"

のような指定をして画像ファイルにアクセスすることができます。
DPMファイルを複数用意して切り替えながら使用することも可能です。
この場合は、

chdpm "data.dpm"

のように、フォルダを選択する要領でDPMファイルを指定すれば、
以降はそこに埋め込まれたファイルも読み込みの対象となります。
HSP3では、chdpm命令に暗号化キーのパラメーターが追加されていて、
あらかじめ指定した暗号キーを使うことで、より強力な保護をかける
ことができるようになります。
暗号化されたDPMファイルの作成は、「sample/new/」フォルダにある
「mkpack.hsp」というスクリプトを使うと便利です。

(おにたま)

投稿者 usuaji : 00:52

【講座】HSPよく使うフレーズ 第22回 クリップボードを使う

クリップボードに格納されたテキストを表示してみよう。

テキストを選択して”CTRL+C”で文字が入る場所がクリップボード。
この内容が随時見られたら面白いかも?というスクリプトです。

クリップボード関連の命令は

clipget クリップボードテキスト取得 (hspext)
clipset クリップボードテキスト転送 (hspext)
clipsetg クリップボード画像転送 (hspext)

という3つがあって、全てhspextを使います。
この場合、”hspext.as”を最初にインクルードしておきます。

今回はclipgetでクリップボードの内容を取得し、
タイトルバーに表示するスクリプトです。


#include "hspext.as"
screen 0,800,16
mes "[esc] key:Quit"
sdim buf,1000
*top
clipget buf,64
title ""+buf
stick key,0,0
if key&128:end
wait 10
goto *top

[bufput.hsp/hsp3]

(うすあじ)

投稿者 usuaji : 00:52

HSPTV!メルマガ 第31号

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HSPTV!メルマガ 第31号 N0.0031 2007/01/23 発行

編集長:うすあじ ( hsptv@hspcenter.com )
発行:HSPTV!(ONION software)
WEBサイト:http://hsp.tv/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
登録解除などはこちら http://hsp.tv/play/service.html

■はじめに

こんにちは、うすあじです。

今、HSPコンテストの受賞者に賞品等を発送していますよ。
私の担当は今日で発送が終わりました。

届いたけど賞状が間違ってたり、記念品のストラップが無い!
などのお問い合わせは、コンテスト事務局まで連絡ください。

では、ゆっくりとメルマガのスタートです!

(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今回のインデックス

【よみもの】もーりおのつぶやき 第2回(ゆめゆめゆうか)

【講座】HSP3ワンポイントテクニック 第14回(おにたま)

【講座】HSPよく使うフレーズ 第22回(うすあじ)

【募集】メルマガ投稿募集中

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
もーりおのつぶやき 第2回

みなさモ、こんにちモ。
舌足らずな牛、『もーりお』でフガフガ。

牛は食っちゃ寝、食っちゃ寝でうらやましいと思うモ?
そんなことでは、いかんモモ!!ボーッとしてるモ!!
きっと、おとそ気分が抜けてないんだフガフガ。

ぼくはつぶやくのも好きだけど、いばるのも好きだモ。
牛がいばったところで、フガフガ言うばっかりで
ちっともいばって見えないのでお得だモ。

でも、おにたま先生に、いばることはないモ。


o O(もーりおのつぶやき)
ただよりたかい ものはない って言うけれど
いつも優しい おにたまは キレるといちばん おそろしい? 

意味:

ただより高いものがないのと同じように
いつも優しくて、優しすぎるんじゃないかってくらいのおにたまを
もしも怒らせるようなことがあったら、大爆発するんじゃない?


北の大地に生きて帰れる気がしないモ。
きっとミンチになって、ビッグマックになるに違いないモモ。
ビッグマックならまだしも、チーズバーガーなんかになったら
マドモアゼル・うしにも顔向けができないフガフガ。


もーりおは、つぶやくことが趣味モ。
感想を待ってるモ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。

宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSP3ワンポイントテクニック 第14回

このコーナーでは、HSP3の変わった使用例や、気がつきにくい機能など
を紹介していきたいと思います。

HSP3では、画像ファイルやデータファイル等を実行ファイルの中に
埋め込んでしまう機能があります。これは、「#pack」や「#epack」
命令によってスクリプト内で指定するか、「PACKFILE編集」のメニュー
から直接ファイルを選択して実行ファイルを作成することになります。
ファイルの中にデータを埋め込むメリットとしては、

・使用している画像ファイルやテキストファイルを見られなくする
・配布するファイルの数を整理する

といったところですが、暗号化の機能と併せて使うことで、ゲームなど
データファイルが大量に使用される場合に、とても有効です。

さらに、もう1つDPMファイルを利用してデータファイルをまとめる
方法が用意されています。これは、実行(exe)ファイルとは別に、
データファイルだけをまとめたファイル(DPMファイル)を作成するという
ものです。たとえば、「a.bmp」「b.bmp」「c.bmp」というデータを
まとめた「data.dpm」というファイルを作成しておいて、そこから
好きな時にpicload命令などでファイルを取り出して使うことができます。
この場合、スクリプトでは、

picload "DPM:data.dpm:a.bmp"

のような指定をして画像ファイルにアクセスすることができます。
DPMファイルを複数用意して切り替えながら使用することも可能です。
この場合は、

chdpm "data.dpm"

のように、フォルダを選択する要領でDPMファイルを指定すれば、
以降はそこに埋め込まれたファイルも読み込みの対象となります。
HSP3では、chdpm命令に暗号化キーのパラメーターが追加されていて、
あらかじめ指定した暗号キーを使うことで、より強力な保護をかける
ことができるようになります。
暗号化されたDPMファイルの作成は、「sample/new/」フォルダにある
「mkpack.hsp」というスクリプトを使うと便利です。

(おにたま)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPよく使うフレーズ 第22回 クリップボードを使う

クリップボードに格納されたテキストを表示してみよう。

テキストを選択して”CTRL+C”で文字が入る場所がクリップボード。
この内容が随時見られたら面白いかも?というスクリプトです。

クリップボード関連の命令は

clipget クリップボードテキスト取得 (hspext)
clipset クリップボードテキスト転送 (hspext)
clipsetg クリップボード画像転送 (hspext)

という3つがあって、全てhspextを使います。
この場合、”hspext.as”を最初にインクルードしておきます。

今回はclipgetでクリップボードの内容を取得し、
タイトルバーに表示するスクリプトです。


#include "hspext.as"
screen 0,800,16
mes "[esc] key:Quit"
sdim buf,1000
*top
clipget buf,64
title ""+buf
stick key,0,0
if key&128:end
wait 10
goto *top

[bufput.hsp/hsp3]

(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【募集】メルマガ投稿募集中

”HSPTV!メルマガ”への投稿をお待ちします。

募集するコーナーは

(1)「教えて!おにたま!!」

HSPの素朴な疑問をHSPの作者おにたま氏に聞いてみよう!
というコーナー。疑問。知りたいテクニックなどを直接聞く
チャンス。

(2)「もーりおのつぶやき」

つぶやき、短歌や川柳を受け付けてます。

(3)「こんなHSP3本が欲しい」

あなたが欲しい、読んでみたいHSP3の本を教えてください。
ひょっとしたら実際に本になるかも。

メルマガに関する要望や感想、日常のお便りもお待ちしています。

全ての投稿は”うすあじ”( hsptv@hspcenter.com )まで。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[PR]オススメHSP3の本
・HSP3 リファレンスブック
・公認 HSPファンブック 楽しく始める/極める本
・逆引きHSP3プログラミング事典[応用編]
・逆引きHSP3プログラミング事典[基本編]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■編集後記

最近、任天堂のWiiを買いました。

コントローラを振り回す、という新感覚の操作。
ゲームをしてるというより、スポーツの練習をしてる感じ。

そして、ゲームのボタンや表示を見てると、さすが任天堂。

離れて遊ぶために大きめの字やボタンで、わかりやすく
作ってあるし、こまかいところまできっちり作ってるなぁ。

さて、今日はゴルフかな?

(うすあじ)

■バックナンバーについて

バックナンバーの公開ページはこちら

http://www.hspcenter.com/hsptvm/

■解約方法

登録解除などはこちら
http://hsp.tv/play/service.html

■広告の掲載など

本メールマガジンの広告掲載のご相談は
”うすあじ”( hsptv@hspcenter.com )までお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
編集長:うすあじ ( http://hspcenter.com/ )
記事の投稿、ご意見、ご希望はこちらまで hsptv@hspcenter.com

ONION software Copyright 2007(c) All rights reserved.
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。
HSPのスクリプトサンプルは自由に再利用しても構いません。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


投稿者 usuaji : 00:51

2007年01月10日

【よみもの】もーりおのつぶやき 第1回

みなさモ、あけおモ。
マドモアゼル・うしの弟、『もーりお』でフガフガ。
はじめまして、よろしくモ。

ぼくはまだ子牛で、牛のくせして、舌足らずモ。
だからときどきフガフガ言ってしまうモ。

目の前に草があると、どうしても草優先で
話してる途中でも食べてしまうモ、フガフガ。

北の大地の兄から手紙をあずかったモ。
「HSPTVをご覧のみなさま、あけましておめでとうございます。
 
 久しぶりに会った母は、ぼくの名前ができたことを
 大変喜んでくれました。
 これもみなさまのおかげです。ありがとうございました。

 ことしは弟の『もーりお』がお世話になります。
 ぼくともーりおはそっくりなので、見た目での判別は
 難しいと思います。
 弟をどうぞ宜しくお願いします。」

以上だモ。
2007年は『もーりお』とHSPTVをよろしくフガフガ。

o O(もーりおのつぶやき)
正月で もち食いすぎた あなたには おにたま胃腸薬。

意味:おにたまのやさしい顔を見ていると、あれた胃腸も癒される
ようだ。


もーりおは、つぶやくことが趣味モ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。
宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)

投稿者 usuaji : 21:57

【講座】「教えて!おにたま!!」

新年明けました。今年もHSPTV!やメルマガともども宜しくお願い
します。HSP3.0のリリースから1年以上が経過して、今年は
いよいよ新しい機能と魅力を持ったアップデートができるよう
頑張りたいと思います。

<オプサン さんからのおたより>

初めまして、『オプサン』と申します。HSPを始めたばかりです。
そこで、質問があります。
HSPの略「ホットスーププロセッサ」ですが、「ホットスープ」は
どうして名前を名づけましたか?教えてください。

<こたえ>

名前の由来についてですが、HSPはもともと「SOUP」(スープ)
という名前がついていたのです。この名前は、Sequential OUtput
control Processorの頭文字を取ったものです。
月日が流れて、バージョンアップとともに頭に「Hot」が付く
ようになりました。このあたりの詳しい歴史は、HSPファンブック
にも載っているので、見てみてくださいね…と宣伝してみたり…。

それでは、またまた。HSPに限らず、PCのコトや
プログラミング関係どんなことでもお便り待っていますね。

(おにたま)

投稿者 usuaji : 21:55

【講座】HSPよく使うフレーズ 第21回 テキストエディタ

初心にもどって、テキストエディタ風のものを作ってみる。

テキストの読み込み、書き出しにはnoteloadとnotesaveを使う。
長さも変数の指定もいらないので、お気楽です。

それから、buttonには、gotoとgosubが指定できるんですな。
便利になったもんです。

ちなみに、最初の1行は読み込むファイル”test.txt”が
なかったらエラーになるので、その対策。
これも便利ですねぇ。
HSP3になって、便利な命令が増えてます。
いろいろ調べてみると楽しいよ。

onerror gosub *txt_save
notesel buf
noteload "test.txt"
mesbox buf,200,200,1
button gosub "save",*txt_save
button goto "end",*txt_end
stop
*txt_save
notesave "test.txt"
return
*txt_end
end

[hsp3/textedit.hsp]
(うすあじ)

投稿者 usuaji : 21:54

HSPTV!メルマガ 第30号

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HSPTV!メルマガ 第30号 N0.0030 2007/01/10 発行

編集長:うすあじ ( hsptv@hspcenter.com )
発行:HSPTV!(ONION software)
WEBサイト:http://hsp.tv/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
登録解除などはこちら http://hsp.tv/play/service.html

■はじめに

あけましておめでとう!

こんにちは、うすあじです。

さて、2007年が始まりました。

謎の新コーナー”もーりおのつぶやき”も始まりますよ。

謎を抱えつつ、メルマガのスタートです!

(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今回のインデックス

【よみもの】もーりおのつぶやき 第1回(ゆめゆめゆうか)

【講座】「教えて!おにたま!!」(おにたま)

【講座】HSPよく使うフレーズ 第21回(うすあじ)

【募集】メルマガ投稿募集中

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【よみもの】もーりおのつぶやき 第1回

みなさモ、あけおモ。
マドモアゼル・うしの弟、『もーりお』でフガフガ。
はじめまして、よろしくモ。

ぼくはまだ子牛で、牛のくせして、舌足らずモ。
だからときどきフガフガ言ってしまうモ。

目の前に草があると、どうしても草優先で
話してる途中でも食べてしまうモ、フガフガ。

北の大地の兄から手紙をあずかったモ。
「HSPTVをご覧のみなさま、あけましておめでとうございます。
 
 久しぶりに会った母は、ぼくの名前ができたことを
 大変喜んでくれました。
 これもみなさまのおかげです。ありがとうございました。

 ことしは弟の『もーりお』がお世話になります。
 ぼくともーりおはそっくりなので、見た目での判別は
 難しいと思います。
 弟をどうぞ宜しくお願いします。」

以上だモ。
2007年は『もーりお』とHSPTVをよろしくフガフガ。

o O(もーりおのつぶやき)
正月で もち食いすぎた あなたには おにたま胃腸薬。

意味:おにたまのやさしい顔を見ていると、あれた胃腸も癒される
ようだ。


もーりおは、つぶやくことが趣味モ。

みんなもつぶやきたいことがあったら送ってほしいモ。
短歌や川柳なんかでもいいモ。
宛先は”うすあじ”( hsptv@hspcenter.com )までだモモ~。

(ゆめゆめゆうか)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】「教えて!おにたま!!」

新年明けました。今年もHSPTV!やメルマガともども宜しくお願い
します。HSP3.0のリリースから1年以上が経過して、今年は
いよいよ新しい機能と魅力を持ったアップデートができるよう
頑張りたいと思います。

<オプサン さんからのおたより>

初めまして、『オプサン』と申します。HSPを始めたばかりです。
そこで、質問があります。
HSPの略「ホットスーププロセッサ」ですが、「ホットスープ」は
どうして名前を名づけましたか?教えてください。

<こたえ>

名前の由来についてですが、HSPはもともと「SOUP」(スープ)
という名前がついていたのです。この名前は、Sequential OUtput
control Processorの頭文字を取ったものです。
月日が流れて、バージョンアップとともに頭に「Hot」が付く
ようになりました。このあたりの詳しい歴史は、HSPファンブック
にも載っているので、見てみてくださいね…と宣伝してみたり…。

それでは、またまた。HSPに限らず、PCのコトや
プログラミング関係どんなことでもお便り待っていますね。

(おにたま)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPよく使うフレーズ 第21回 テキストエディタ

初心にもどって、テキストエディタ風のものを作ってみる。

テキストの読み込み、書き出しにはnoteloadとnotesaveを使う。
長さも変数の指定もいらないので、お気楽です。

それから、buttonには、gotoとgosubが指定できるんですな。
便利になったもんです。

ちなみに、最初の1行は読み込むファイル”test.txt”が
なかったらエラーになるので、その対策。
これも便利ですねぇ。
HSP3になって、便利な命令が増えてます。
いろいろ調べてみると楽しいよ。

onerror gosub *txt_save
notesel buf
noteload "test.txt"
mesbox buf,200,200,1
button gosub "save",*txt_save
button goto "end",*txt_end
stop
*txt_save
notesave "test.txt"
return
*txt_end
end

[hsp3/textedit.hsp]
(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【募集】メルマガ投稿募集中

 ”HSPTV!メルマガ”への投稿をお待ちします。

 募集するコーナーは

(1)「教えて!おにたま!!」

 HSPの素朴な疑問をHSPの作者おにたま氏に聞いてみよう!
というコーナー。疑問。知りたいテクニックなどを直接聞く
チャンス。

(2)「もーりおのつぶやき」

 つぶやき、短歌や川柳を受け付けてます。

(3)「こんなHSP3本が欲しい」

あなたが欲しい、読んでみたいHSP3の本を教えてください。
ひょっとしたら実際に本になるかも。

メルマガに関する要望や感想、日常のお便りもお待ちしています。

 全ての投稿は”うすあじ”( hsptv@hspcenter.com )まで。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[PR]オススメHSP3の本
・HSP3 リファレンスブック
・公認 HSPファンブック 楽しく始める/極める本
・逆引きHSP3プログラミング事典[応用編]
・逆引きHSP3プログラミング事典[基本編]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

■編集後記

正月は餅喰ってテレビ見てDVDみて・・・
そんな1週間でした。
年末はスゴク忙しかったんだけどねぇ。
あれは何だったんだろう?

年賀状の返事を書いて、メルマガを書いて、
少しずつ普通の生活が戻ってきてる感じです。

これから、仕事の合間にコンテストの賞品と賞状の発送を始めます。
入選した方は少々お待ち下さい。

また、すでに賞品などが到着した方は、感想などがあれば、
こちらのメルマガまでお知らせ下さい。

今年1年、よろしくお願いします!
そして、頑張りましょう。
(うすあじ)

■バックナンバーについて

 バックナンバーの公開ページはこちら

http://www.hspcenter.com/hsptvm/

■解約方法

 登録解除などはこちら
http://hsp.tv/play/service.html

■広告の掲載など

 本メールマガジンの広告掲載のご相談は
”うすあじ”( hsptv@hspcenter.com )までお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
編集長:うすあじ ( http://hspcenter.com/ )
記事の投稿、ご意見、ご希望はこちらまで hsptv@hspcenter.com

ONION software Copyright 2007(c) All rights reserved.
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。
HSPのスクリプトサンプルは自由に再利用しても構いません。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

投稿者 usuaji : 00:00