วันเสาร์, ธันวาคม 22, 2550
วันอังคาร, กันยายน 25, 2550
Jython on SonyEricsson SmartPhone (Updated)
This is Latest news about Jython on UIQ.(work with my SonyEricssonP910i)
You can D/L my beta-version here.
http://www.planetmobile.it/jumpjack/JythonQ.zip
http://download.yousendit.com/8277E5F63794F5AB
In file jythonp910i.rar you will see file&folder named
-JRun.txt
-jython (Folder)
How to run Jython on UIQ.(work with my SonyEricssonP910i)
-You need program Jrun in program JCompile.
D/L JCompile from here.
http://www.freepoc.org/viewapp.php?id=42
-Install jRunP800.SIS
-replace Jrun.txt(in C:\system\apps\JRun) with Jrun.txt from jythonp910i.rar
-put jython (Folder) (from jythonp910i.rar) in D:\ (so that it will be D:\jython)
-Activate Jrun
-Wait for 20-30sec You will see Jython InterActive Console like this...
-If the keyboard not work,Click Menu(Don't click Exit) and click TextArea again.
-To Exit Jython click Menu>>Exit
Enjoy.
You can D/L my beta-version here.
http://www.planetmobile.it/jumpjack/JythonQ.zip
http://download.yousendit.com/8277E5F63794F5AB
In file jythonp910i.rar you will see file&folder named
-JRun.txt
-jython (Folder)
How to run Jython on UIQ.(work with my SonyEricssonP910i)
-You need program Jrun in program JCompile.
D/L JCompile from here.
http://www.freepoc.org/viewapp.php?id=42
-Install jRunP800.SIS
-replace Jrun.txt(in C:\system\apps\JRun) with Jrun.txt from jythonp910i.rar
-put jython (Folder) (from jythonp910i.rar) in D:\ (so that it will be D:\jython)
-Activate Jrun
-Wait for 20-30sec You will see Jython InterActive Console like this...
-If the keyboard not work,Click Menu(Don't click Exit) and click TextArea again.
-To Exit Jython click Menu>>Exit
Enjoy.
วันจันทร์, เมษายน 23, 2550
Symbian UIQ Missing files
ทิ้ง C++ (Symbian UIQ) ไปเสียนาน วันนี้กลับมาหัดเขียนอีกครั้ง
ติดๆขัดๆไปหมด
เริ่มจาก
สร้างโฟล์เดอร์ ที่ path ไม่มี space
devices -setdefault @UIQ_21:com.symbian.UIQ
bldmake bldfiles
abld build armi urel
แล้ว นำไฟล์ .app .rsc ใส่ใน UIQ
ok work ดี
ลองบน Emulator บ้าง
abld build wins udeb
คราวนี้ Error >>> ถามหาไฟล์ mspdb71.dll
เกิดจากลืมเพิ่ม
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE
ใน path
ลองใหม่
ลองเขียนโปรแกรม PhoneMakeCall
Error อีก
คราวนี้ถามหาไฟล์ etelmm.h
ทำไม SonyEricsson ถึงแจก Symbian UIQ SDK
ที่เขียนโปรแกรมโทรศัพท์ไม่ได้มาหล่ะ แปลกจริง
etelmm.h
etelmmcs.h
et_clsvr.h
D/L ได้ที่นี่
http://zerogravity.narod.ru/symbian/uiq/etelmm.html
ติดๆขัดๆไปหมด
เริ่มจาก
สร้างโฟล์เดอร์ ที่ path ไม่มี space
devices -setdefault @UIQ_21:com.symbian.UIQ
bldmake bldfiles
abld build armi urel
แล้ว นำไฟล์ .app .rsc ใส่ใน UIQ
ok work ดี
ลองบน Emulator บ้าง
abld build wins udeb
คราวนี้ Error >>> ถามหาไฟล์ mspdb71.dll
เกิดจากลืมเพิ่ม
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE
ใน path
ลองใหม่
ลองเขียนโปรแกรม PhoneMakeCall
Error อีก
คราวนี้ถามหาไฟล์ etelmm.h
ทำไม SonyEricsson ถึงแจก Symbian UIQ SDK
ที่เขียนโปรแกรมโทรศัพท์ไม่ได้มาหล่ะ แปลกจริง
etelmm.h
etelmmcs.h
et_clsvr.h
D/L ได้ที่นี่
http://zerogravity.narod.ru/symbian/uiq/etelmm.html
Play Sound ด้วย Undocumented Symbian class
อ่านเจอวิธี Play Sound ด้วย code สั้นๆ จากที่นี่
http://developer.sonyericsson.com/site/global/techsupport
โดยใช้ class CQikSoundPlayer
class นี้ ไม่มีอธิบายใน Symbian UIQ2.1 SDK
(แต่มีไฟล์ QikSoundPlayer.h มากับ SDK ด้วย)
ลองเพิ่ม code นี้ลงใน HelloWorld_CExampleAppUi.cpp แล้วคอมไพล์
#include "QikSoundPlayer.h"
...
CQikSoundPlayer *player;
player = CQikSoundPlayer::NewL( *iEikonEnv );
player->StartPlayL(_L("D:\\a.mid"));
ปรากฎว่า error ตลอด
นั่งแก้codeไปมา จนกระทั่งไปเจอกระทู้นี้
http://developer.sonyericsson.com
เพิ่ม mediaclient.lib mediaclientaudio.lib qikctl.lib
ลงใน .mmp ไฟล์ คราวนี้ คอมไพล์ผ่าน ใช้ได้เลย
Play Sound บน Symbian ก็ไม่ยากเท่าไร
(แต่ดูผ่านๆ สงสัยจะทำ Memory leak เพียบ)
ถ้าแปลงเป็น JNI ได้ คราวนี้ PersonalJava บน UIQ จะมีเสียงสักที
http://developer.sonyericsson.com/site/global/techsupport
โดยใช้ class CQikSoundPlayer
class นี้ ไม่มีอธิบายใน Symbian UIQ2.1 SDK
(แต่มีไฟล์ QikSoundPlayer.h มากับ SDK ด้วย)
ลองเพิ่ม code นี้ลงใน HelloWorld_CExampleAppUi.cpp แล้วคอมไพล์
#include "QikSoundPlayer.h"
...
CQikSoundPlayer *player;
player = CQikSoundPlayer::NewL( *iEikonEnv );
player->StartPlayL(_L("D:\\a.mid"));
ปรากฎว่า error ตลอด
นั่งแก้codeไปมา จนกระทั่งไปเจอกระทู้นี้
http://developer.sonyericsson.com
เพิ่ม mediaclient.lib mediaclientaudio.lib qikctl.lib
ลงใน .mmp ไฟล์ คราวนี้ คอมไพล์ผ่าน ใช้ได้เลย
Play Sound บน Symbian ก็ไม่ยากเท่าไร
(แต่ดูผ่านๆ สงสัยจะทำ Memory leak เพียบ)
ถ้าแปลงเป็น JNI ได้ คราวนี้ PersonalJava บน UIQ จะมีเสียงสักที