HTTP命令が追加されましたね。
HTTP "IPアドレスorドメイン","HTTPリクエスト" OUT ステータスコード格納変数,ファイル配列
という書式で、
インターネット上のコンテンツを簡単に取得することができます。
Cookieやユーザーエージェントの指定はできません。
PNG2G命令追加
PNG画像の配列をGLOADできる形式に変換します。
書式は、
GLOADできる形式の配列=PNG2G(PNG画像配列)
MII命令追加
本体に保存されているMiiを呼び出せます。
実行されると選択UIが表示させます。
書式は、
MII OUT Miiの見た目を表す文字列,名前を格納する文字列変数,作者名を格納する文字列変数
Miiの見た目を表す文字列は、
十数文字程度の文字列です。
例えば、小林さんのMiiの場合、
"2093j1r7upntz"という文字列が返ってきます。
先程紹介したHTTP命令とPNG2G命令を使い、
"mii-images.cdn.nintendo.net"に、
"GET /"+その文字列+"_"+"表情を表す文字列+"_face.png HTTP/1.1"というようなリクエストを送信すると、
Miiの画像を取得することもできます。
例
OPTION DEFINT
MII OUT MAP$,MNA$,MAU$
DIM MIP[0]
HTTP "mii-images.cdn.nintendo.net","GET /"+MAP$+"_normal_face.png HTTP/1.1" OUT S,MIP
ACLS
IF S==200 THEN GLOAD 0,0,96,96,PNG2G(MIP),0,1
LOCATE 0,12
?"Miiの名前"+MNA$
?"Miiの作者"+MAU$