Pythonスクリプトをスタンドアロンアプリにしてみる
PyS60 Tutorial Menuのこのページによると、PyS60向けPythonスクリプトをメニューから直接起動できるスタンドアロンアプリにできるらしい。
でも一つ問題が・・・。
スタンドアロンアプリへの変換にはpy2sisというコマンドラインツールを使うようなのだが、これはPCにしかインストールできないらしい。Orz (わたすはマカ)
しかし!
調べてみるとpy2sisと同じ働きをしてMacやLinuxで使えるツールがあった。
検索エンジンって素晴らしい。
解凍後READMEにかいてあるようにgenaifとmakesisをターミナルからぽちぽちとコンパイル。
py2sisng.pyに実行属性を与えgenaifとmakesis共々パスの通ったフォルダにおけばインストール完了。
これでターミナルから
py2sisng.py --uid=0x01234567 myscript.py
なんて具合にuid*1とPythonスクリプトを指定してやるとsisファイルが生成する。
あとは通常のS60アプリと同じように702NKIIや702NKへインストールすればOK。