トップ «前の日記(2008-02-12 [J]) 最新 次の日記(2008-02-17 [J])» 編集

ゆ〜ぞ〜の備忘録

コメントスパム対策のため、特定メールアドレスの入った突っ込みをお断りしています。

2005|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|03|04|05|06|07|08|09|10|11|12|
2010|01|03|
2036|01|

2008-02-13 [J] [misc] いろいろ面倒だ [長年日記]

MortScript

システム制御からダウンロード、ポップアップまで出せる処理系が 150kB のフットプリントに収まっている凄いヤツなのですが、変な仕様が多いので要注意。

巧く軽量化している部分
{} の代わりに Hoge〜EndHoge を使う。
式を複数行にする場合は必ず行末に \ が必要
使うのに少し工夫が必要な部分
For だけが EndFor ではなく Next で終わる
ループ抜けの処理が無い
++, --, += 等の演算代入子は無い
&&, || は条件演算、AND, OR はビット演算
" のエスケープが "" なので、 Perlでいうところの "{$foo}" は """" & foo & """" になる
ちょっとどうか……と思う部分
Run() または ToggleDisplay() をサブルーチンに置くと実行されないことがある
Floor には第二引数が必要
GetTime() の引数が6つ必要(配列はダメ)で、並び方が「時、分、秒、日、月、年」
(Perl 等は「秒、分、時、日、月、年」。こちらも月が0〜11というのはどうかと思うけど)
おいおい……と思う部分
配列の添字や SubStr の開始位置が1で始まる
== は無く、If 文の中に限って = で数値比較する

特に最後の2つは酷い。他言語でよくやらかす間違いを仕様にするのはダメだろう……
いや、プログラマの方が変ってのは理解してるけど、ねえ。

W-ZERO3系でアラームを鳴らす方法

KeyLockSuspender を常駐させている場合は、/suspend オプションを外す必要があります。そうでないと、キーロック時にアラームが動作しないことがあります。

通常のマナーモードではシステム音がOFFになるのでアラームが鳴りません。SetManner で制御するか、マナーモードを変更する必要があります。
「設定」→「個人用」タブの「電話」→「マナー」タブの「マナーモード」→「モード」を「オリジナル」に変更、「システム音」を「ON」に。

もーワケわかんねえので、SimpleAlarm では SetManner というソフトを使って制御しています。

本日のツッコミ(全5件) [ツッコミを入れる]
viagra (2010-03-08 [J] 11:06)

この間も俊太郎の詩をお http://www.stlouisbusinesslist.com/business/5021837.htm?info=viagra viagra 8-DD

cialisjourpopoloums (2013-01-11 [J] 12:35)

http://www.cialisltd.com/#jl4cvb.sakura.ne.jp - cialis http://www.cialisltd.com/#jl4cvb.sakura.ne.jp - cialis delivery <br><a href=http://www.cialisltd.com/#jl4cvb.sakura.ne.jp>buy cialis</a>

gronnaanato (2013-01-20 [J] 08:38)

http://site.ru - http://site.ru - site site <br><a href=http://site.ru>site</a>

propeciagronnaanato (2013-01-29 [J] 08:53)

http://www.propecianorxpharmacy.com/buy-propecia.html - http://www.propecianorxpharmacy.com/buy-propecia.html - order propecia purchase propecia online <br><a href=http://www.propecianorxpharmacy.com/buy-propecia.html>order propecia</a>

cialisonline (2013-02-24 [J] 01:51)

http://www.cialisdelightful.com/ - http://www.cialisdelightful.com/ - where to buy cialis msn <br><a href=http://www.cialisdelightful.com/>cialis</a>