SGEの邪道な使い方。gui.shell()編
SGE.exeと同じフォルダに、SGE.exeをコピーしたSGE2.exeを作る。
root.luaは以下のとおり。
local exe = gui.getexename() if exe == "\\SGE.exe" then gui.okbox("SGE.exeが実行されています。", "SGE") gui.shell("SGE2.exe") else gui.okbox("SGE2.exeが実行されています。", "SGE") end
複数のexeで一つのroot.luaを実行できる。スクリプトは、自分を起動させたexeの名前によって、動作を変更することができる。
なお、SGE.exe・SGE2.exeの動作は非同期である。
これで何ができる?
まあ、なんかできるんじゃないですか?