Titanium Desktopでファイルを保存
Titaniumは基本的にhtml/css/js/python/rubyでごりごり書けるんだけど、ネイティブファイルへのアクセスはめんどい
from time import localtime def save_log(txt): fname = "".join([str(localtime()[i]) for i in range(5)])+".log" optionFile = Titanium.Filesystem.getFile( Titanium.Filesystem.getDesktopDirectory(), fname ) writeStream = Titanium.Filesystem.getFileStream(optionFile); writeStream.open(Titanium.Filesystem.MODE_WRITE); writeStream.write(txt); writeStream.close();
python-jsの読み替えは簡単なのでこれでいいだろう。
自分以外にTitanium DesktopでGUI作ってる人全然いなくて非常にこまる。