SmallStyle


2007-07-23

_ PyS60 をインストールして Bluetooth Console で接続

Python For S60 が Symbian Signed になってリリースされていたので,705NK にインストールしてみました.

まずは http://sourceforge.net/projects/pys60/ から以下のファイルをダウンロードして 705NK にインストール.

  • PythonForS60_1_4_0_3rdEd.sis
  • PythonScriptShell_1_4_0_3rdEd.sis

インストール作業は通常のアプリケーションとなんら変わりないのですんなりと終了.Windows から PyS60 へアクセスするのに,Bluetooth Console を利用します.携帯電話上で Interactive console で記述して実行することも可能ですが,さすがに携帯電話のキーパッドでの入力はきつい.Run Script でスクリプトを実行することも可能です.

COM ポートの追加

Bluetooth Console を利用するためには Windows 側で COM ポートの設定が必要になります.Bluetooth デバイスの COM ポートタブで 着信用の COM ポートを追加します.

COM ポートの追加ができたら Bluetooth 経由で 705NK にシリアル接続するためのターミナルを準備します.今回は Poderosa を利用してアクセスすることにしました.Poderosa の新規シリアル接続から,先ほど設定した COM ポートを指定して立ち上げておきます.

705NK 側から Bluetooth Console を選択して,host マシンへ接続します.接続に成功すると Poderosa の画面に以下の文字列が表示されます.

Connected.
Python 2.2.2 (#0, Jul  4 2007, 19:41:28) [C] on symbian_s60
Type "copyright", "credits" or "license" for more information.
Type "commands" to see the commands available in this simple line editor.
>>>

Hello world

コンソールからお決まりの Hello world を表示させてみます.

>>> import appuifw
>>> appuifw.note(u"This works", "info")

実行すると 705NK 側に右のような画面が表示されます.


about me

いろいろと興味を持ったことを書いてます.ちょっとしたことは hb(@smallstyle) on Twitter で書いてます.

Archive

2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|12|