東芝から発売されているFlashAirを用いた開発を行う人々向けのまとめwikiです。※本wikiは東芝及びフィックスターズ、キオクシアとは何の関係もありません。お問合わせは管理者へお願いします。

FlashAirのLuaスクリプトを組んでいるとき,出るエラーを調査する方法

0. PC上で実行してみる

FlashAir特有の機能を使用していない場合,PC上のLuaインタプリタで実行してみるのが一番早い

1. FTLEを使う

FTLEの機能を使って,エラーをブラウザに表示する
(通常実行時にはeva.cgi、debug実行時にはdebug.luaで実行される.
 エラー行ハイライト機能付き)
Tool:FlashTools Lua Editor (FTLE)

2. debug.luaを使う

Luaの保護実行(pcall)機能を使って,エラーをブラウザに表示する
Lua:保護実行

3. eva.cgiを使う

FlashAirの隠し機能として,以下のURLにアクセスすると,FlashAirのシェル的なもののログが出力される.
http://flashair/eva.cgi
Luaスクリプトの実行後,ここにアクセスすると詳細なエラー情報が出力される.
(1回アクセスすると表示は消える.起動直後は,起動時のログが表示されている)

4. Telnetを使う

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

スマートフォンの方は画面下部よりPC版に切り替えることをおすすめします

アクセス解析中

忍者アナライズ

GoogleAnalytics

編集にはIDが必要です