rezaTavak
شنبه 06 بهمن 1386, 14:32 عصر
سلام
شما باید ابتدا py60 یا python for sybian 60 را از آدرس زیر دانلود کنید:
http://sourceforge.net/project/showf...roup_id=154155 (http://sourceforge.net/project/showfiles.php?group_id=154155)
بسته به مدل Symbian نگارش مناسب را دانلود کنید.
مثال گوشی من N73 است مشخصات آن:
http://www.gsmarena.com/nokia_n73-1550.php
است پس سیستم عامل آن:
Symbian OS 9.1, S60 3rd edition
حال دو فایل : PythonForS60_1_4_2_3rdEd.SIS (http://downloads.sourceforge.net/pys60/PythonForS60_1_4_2_3rdEd.SIS?modtime=1200899135&big_mirror=0) و PythonScriptShell_1_4_2_3rdEd.SIS (http://downloads.sourceforge.net/pys60/PythonScriptShell_1_4_2_3rdEd.SIS?modtime=12008991 45&big_mirror=0) را دانلود میکنم و ابتدا فایل اول را در گوشی نصب میکنم و سپس فایل دوم را .
ـــــــــــــــــــــــــ ـــــــــــــــ
v3 FP1
----- (http://ncsp.forum.nokia.com/download/?asset_id=http%3A%2F%2Fsw.nokia.com%2Fid%2F178ab2d 1-b59d-4236-96e6-215ae212c223%2FS60-SDK-200634-3.1-Cpp-f.1090b.zip)Nokia N76, N95, 6290, LG JoY, Samsung SGH-i520
v3 MR ----
Nokia E50, E60, E61, E62, E70, N71, N73, N75, N80, N91, N92, N93, N93i, 3250, 5500...
DP v2 FP3 ----
(http://ncsp.forum.nokia.com/download/?asset_id=12622&ref=newlc)Nokia N70, N72, N90
DP v2 FP2
---
Nokia 6630, Nokia 6680, 6681, 6682
DP v2 FP1
---
Nokia 7610, 6670, 6260, 3230, Lenovo P930, Samsung D720, Samsung D730, Panasonic X700, Panasonic X800
v2.0
---
Nokia 6600
ـــــــــــــــــــــــــ ــــــــــــ
باید این دو فایل را نصب کنید در لیست برنامه ها یک شکل مانند لوگوی پیتون اضافه خواهد شد:
http://www.python.org/images/python-logo.gif
هر کسی نصب کرد سپس در Stick memory یک شاخه با نام python ایجاد کنید کسانی که Stick memory ندارند هم در phone memory یک شاخه به اسم python با نصب این برنامه ساخته می شود. بعدا طرفند لازم را خواهم گفت.
پس از اجرای برنامه دکمه option وجود دارد. :
run script هر اسکریپتی که در مسیرهای c:\python,e:\python باشد را نمایش می دهد و هر کدام را انتخاب کنید اجرا می کند.
interactive console هم مانند پنجره دستورات پیتون در ویندوز و لینوکس است که دستورات حین تایپ را بلافصل اجرا می کند. کسانی که stick momory ندارند این دستورات را در کنسول تایپ کنند و کلید وسط joystick بعنوان اینتر است را بزنند. دقت کنید python به بزرگی و کوچکی حروف حساس است.
import e32
e32.file_copy(u'c:\data\python\*.*', u'c:\python\*.*')
چون عملا شما به درایو C از طریق file manger دسترسی ندارید.
این تکه کد هر فایلی داخل شاخه python باشد که شما در phone memory با file manger ساخته اید را به درون c:\pyhton کپی می کند. (دقت کنیدفقط شاخه c:\data\ در file manger به صورت phone memory نمایش داده می شود.)
درایو d همان رم است (رم واقعی مانند کامپیوتر که بصورت رم درایو است.)
درایو z هم جایی است که در آن سیستم عامل قرار دارد.
خب حال یک اسکریپت نمونه:
یک فایل در کامپیوتر بسازید که پسوند آن py باشد محتویات آن هم عبارات زیر آنرا به شاخه c:\python یا e:\python کپی کنید و اجرا کنید:
import sysinfo
print sysinfo.battery()
print sysinfo.free_ram()
print sysinfo.free_drivespace()
این کد میزان باطری مقدا حافظه رم و میزان حاظه درایوها را نشان میدهد.
شما باید ابتدا py60 یا python for sybian 60 را از آدرس زیر دانلود کنید:
http://sourceforge.net/project/showf...roup_id=154155 (http://sourceforge.net/project/showfiles.php?group_id=154155)
بسته به مدل Symbian نگارش مناسب را دانلود کنید.
مثال گوشی من N73 است مشخصات آن:
http://www.gsmarena.com/nokia_n73-1550.php
است پس سیستم عامل آن:
Symbian OS 9.1, S60 3rd edition
حال دو فایل : PythonForS60_1_4_2_3rdEd.SIS (http://downloads.sourceforge.net/pys60/PythonForS60_1_4_2_3rdEd.SIS?modtime=1200899135&big_mirror=0) و PythonScriptShell_1_4_2_3rdEd.SIS (http://downloads.sourceforge.net/pys60/PythonScriptShell_1_4_2_3rdEd.SIS?modtime=12008991 45&big_mirror=0) را دانلود میکنم و ابتدا فایل اول را در گوشی نصب میکنم و سپس فایل دوم را .
ـــــــــــــــــــــــــ ـــــــــــــــ
v3 FP1
----- (http://ncsp.forum.nokia.com/download/?asset_id=http%3A%2F%2Fsw.nokia.com%2Fid%2F178ab2d 1-b59d-4236-96e6-215ae212c223%2FS60-SDK-200634-3.1-Cpp-f.1090b.zip)Nokia N76, N95, 6290, LG JoY, Samsung SGH-i520
v3 MR ----
Nokia E50, E60, E61, E62, E70, N71, N73, N75, N80, N91, N92, N93, N93i, 3250, 5500...
DP v2 FP3 ----
(http://ncsp.forum.nokia.com/download/?asset_id=12622&ref=newlc)Nokia N70, N72, N90
DP v2 FP2
---
Nokia 6630, Nokia 6680, 6681, 6682
DP v2 FP1
---
Nokia 7610, 6670, 6260, 3230, Lenovo P930, Samsung D720, Samsung D730, Panasonic X700, Panasonic X800
v2.0
---
Nokia 6600
ـــــــــــــــــــــــــ ــــــــــــ
باید این دو فایل را نصب کنید در لیست برنامه ها یک شکل مانند لوگوی پیتون اضافه خواهد شد:
http://www.python.org/images/python-logo.gif
هر کسی نصب کرد سپس در Stick memory یک شاخه با نام python ایجاد کنید کسانی که Stick memory ندارند هم در phone memory یک شاخه به اسم python با نصب این برنامه ساخته می شود. بعدا طرفند لازم را خواهم گفت.
پس از اجرای برنامه دکمه option وجود دارد. :
run script هر اسکریپتی که در مسیرهای c:\python,e:\python باشد را نمایش می دهد و هر کدام را انتخاب کنید اجرا می کند.
interactive console هم مانند پنجره دستورات پیتون در ویندوز و لینوکس است که دستورات حین تایپ را بلافصل اجرا می کند. کسانی که stick momory ندارند این دستورات را در کنسول تایپ کنند و کلید وسط joystick بعنوان اینتر است را بزنند. دقت کنید python به بزرگی و کوچکی حروف حساس است.
import e32
e32.file_copy(u'c:\data\python\*.*', u'c:\python\*.*')
چون عملا شما به درایو C از طریق file manger دسترسی ندارید.
این تکه کد هر فایلی داخل شاخه python باشد که شما در phone memory با file manger ساخته اید را به درون c:\pyhton کپی می کند. (دقت کنیدفقط شاخه c:\data\ در file manger به صورت phone memory نمایش داده می شود.)
درایو d همان رم است (رم واقعی مانند کامپیوتر که بصورت رم درایو است.)
درایو z هم جایی است که در آن سیستم عامل قرار دارد.
خب حال یک اسکریپت نمونه:
یک فایل در کامپیوتر بسازید که پسوند آن py باشد محتویات آن هم عبارات زیر آنرا به شاخه c:\python یا e:\python کپی کنید و اجرا کنید:
import sysinfo
print sysinfo.battery()
print sysinfo.free_ram()
print sysinfo.free_drivespace()
این کد میزان باطری مقدا حافظه رم و میزان حاظه درایوها را نشان میدهد.