طرفندهایی با python در S60
سلام
شما باید ابتدا py60 یا python for sybian 60 را از آدرس زیر دانلود کنید:
http://sourceforge.net/project/showf...roup_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 و PythonScriptShell_1_4_2_3rdEd.SIS را دانلود میکنم و ابتدا فایل اول را در گوشی نصب میکنم و سپس فایل دوم را .
ـــــــــــــــــــــــــ ـــــــــــــــ
v3 FP1
-----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 ----
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()
این کد میزان باطری مقدا حافظه رم و میزان حاظه درایوها را نشان میدهد.
نقل قول: طرفندهایی با python در S60
مرسی بسیار عالی بود
من هنوز امتحان نکرده بودم فکر کنم با همین ها پایتون رو شروع کنم
این هم برای انتخاب مدل گوشی و سیستم عامل آن
http://www.forum.nokia.com/devices/m...2ed_fp3_1.html
نقل قول: طرفندهایی با python در S60
به نام خدا
با سلام
ضمن تشکر از شما اگه میشه لطف کنید بگید برای اینکه بوسیله پایتون در کامپیوتر برنامه رو نوشته
بعد در موبایل اجرا کنم فایل محیط برنامه نویسی اون رو از کجا گیر بیارم در ضمن آیا پایتون محیط ویژوال برای
برنامه نویسی داره؟
نقل قول: طرفندهایی با python در S60
منظورتون اگه همین مثالها بود که تو Notpade هم میتونستین بنویسین و انتقال به موبایل و اجرا کنین
نقل قول: طرفندهایی با python در S60
میشه برای UIQ هم بگذارید. اگر کتابی را هم می شناسید، لطفا معرفی کنید