AXE Box : بهترين ابزار فلش و آنلاک برای HTC

با افزایش فروش گوشی های اچ تی سی در بازار ایران ، تعمیرکاران تلفن همراه به ابزاری برای رفع مشکلات نرم افزاری این گوشی های نیاز دارند که بهترين باکس موجود برای اين برند باکس می باشد که در سال 2010 ...

باکس های جديد برای فلش و آنلاک گوشی های چينی

تعمیرکاران موبایل در ایران برای سرویس گوشی های چینی فقط از باکس Spiderman استفاده می کنند ، به دلیل تنوع این گوشی ها این باکس پاسخگوی نیاز تعمیرکاران نمی باشد لزا باکس های جدیدی را به شما معرفی می کنیم که ...

فروش فوق العاده باکس UFS Micro با HWK اصلی

UFSx يکی از حرفه ای ترين ابزار فلش گوشی های نوکيا ، سامسونگ و برخی از مدل های سونی اريکسون می باشد که با ساير نرم افزار ها مثل JAF ، MX-key و SETool سازگاری کامل دارد ، برای خريد اين باکس با چيپ HWK اصلی ساراس ...


برگشت   GsmAria | انجمن های تخصصی تلفن همراه > توسعه نرم افزاری موبايل > زبان های برنامه نویسی > زبان جاوا - J2ME

جدیدترین مباحث انجمنها



پاسخ
 
امکانات
قدیمی 2008-11-13, 19:56   #1
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض سورس کامل بازی شطرنج AAChess

سلام،
بازی AAChess رو پارسال نوشتم، بازی شطرنج دو نفره هست که امکان بازی با بلوتوث و sms رو می ده. سورس کاملش رو پیوست کردم بخونید و مشکلاتتون رو حتما بپرسید. اگر در نصب برنامه های پیش نیاز و اجرا کردن برنامه های آماده مشکل دارید بهتره این تاپیک رو مطالعه کنید.

مواردی که یاد می گیرید:
1- استفاده از Canvas و ساخت منوی گرافیکی.
2- even handling
3- کار با API های بلوتوث و SMS.
4- کار با GameCanvas و ساخت صفحه ی بازی.
5- روش اداره باگ های معمول گوشی های مختلف.
6- Thread programming

--------------------------------------------------------------------------------------------------------------
تذکر: ذکر نام منبع نشانه ی شخصیت شما و تشویق نویسنده به ادامه ی انتشار مطالب آموزشی است.
فایل پیوست
File Type: jpg game.JPG‏ (7.5 کیلوبایت, تعداد دریافت فایل : 428 مرتبه)
File Type: jpg menu.JPG‏ (6.7 کیلوبایت, تعداد دریافت فایل : 403 مرتبه)
فایل پیوست شده
File Type: rar AAChess.rar‏ (605.5 کیلوبایت, تعداد دریافت فایل : 1096 مرتبه)
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
Black Knight (2008-11-13), eclipse (2009-10-07), Ehsanjs (2009-07-11), Gandolf (2008-11-13), GsmAria. 1 (2008-11-15), hadijooon (2009-11-01), meys@m (2009-09-03), msme (2008-11-13), MV.SPY (2008-11-13), Nima_Caspian (2010-01-30), Omid Aria (2008-11-13), OpenS (2010-02-26), Sadegh_M (2009-07-12)


قدیمی 2008-11-24, 17:15   #2
عضو انجمن
 
آواتار moohsen.gh
 
تاریخ عضویت: Nov 2008
ارسالها: 106
تشکر کردن: 93
از این کاربر 93 بار تشکر شده
moohsen.gh is an unknown quantity at this point
پیشفرض سلام

سلام عذر ميخوام مي خواستم بپرسم برنامه شطرنجي که شما نوشتين رو مي شه سورس و کلاسهاي قسمت master رو واسه ويندوز با همان جاوا نوشت ؟ براي اينکه موبايل و کامپيوتز از طريق بلوتوث به هم وصل بشند....مرسي
moohsen.gh آفلاین است   پاسخ با نقل قول
از moohsen.gh تشکر شده :
Sadegh_M (2009-07-12)
قدیمی 2008-11-25, 12:49   #3
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

سلام،
نه به این راحتی!
اگر می خوایین برنامه ای رو از کامپیوتر به موبایل ارسال کنید به نظر من از framework های موجود استفاده کنید که دقیقا برای این کار ساخته شدن.

لینک های مرتبط:
یک framework رایگان و کامل.
شخصی که این لایبرری رو معرفی کرده.
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
Black Knight (2008-11-25), eclipse (2009-10-07), Gandolf (2008-11-25), GsmAria. 1 (2008-11-25), msme (2008-11-26), Sadegh_M (2009-07-12)
قدیمی 2008-11-27, 18:22   #4
عضو انجمن
 
آواتار moohsen.gh
 
تاریخ عضویت: Nov 2008
ارسالها: 106
تشکر کردن: 93
از این کاربر 93 بار تشکر شده
moohsen.gh is an unknown quantity at this point
پیشفرض سوال در مورد بلوتوث

سلام.دربحث ارتباط موبایل با کامپیوتر از طریق بلوتوث ایا میشه همزمان چند تا موبایل با کامپیوتر بصورت داینامیک در ارتباط باشند؟ اگر می شود کدام کد یاکد هایی در نت بینز را باید استفاده کرد..
مرسی
moohsen.gh آفلاین است   پاسخ با نقل قول
از moohsen.gh تشکر شده :
Sadegh_M (2009-07-12)
قدیمی 2008-11-27, 21:09   #5
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

بصورت داینامیک رو من نمی دونم یعنی چی؟! ولی ارتباط بلوتوث در درجه ی اول باید توسط سخت افزار ساپورت بشه. مثلا همین usb bluetooth هایی که تو بازار هست فقط یک connection همزمان رو ساپورت می کنه.
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
Arad (2008-11-29), Black Knight (2008-11-27), Elixir (2008-11-27), Gandolf (2008-11-27), GsmAria. 1 (2008-11-29), msme (2008-11-27), Sadegh_M (2009-07-12)
قدیمی 2008-11-28, 08:46   #6
عضو انجمن
 
آواتار moohsen.gh
 
تاریخ عضویت: Nov 2008
ارسالها: 106
تشکر کردن: 93
از این کاربر 93 بار تشکر شده
moohsen.gh is an unknown quantity at this point
پیشفرض

منظورم اینه که اگه رکوردی در دیتای روی کامپیوتر تغییر کرد بلافاصله در موبایل هم مشاهده شود ... مثلا چند ثانیه یک بار (reflesh ) شود.
moohsen.gh آفلاین است   پاسخ با نقل قول
از moohsen.gh تشکر شده :
Sadegh_M (2009-07-12)
قدیمی 2008-11-28, 13:52   #7
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

ببینید ارتباط شما از نوع client و server است. که در اینجا client دستگاه موبایل و server کامپیوتر که قراره فایل رو ارسال کنه. طبق این مدل client در خواست می ده و server اجابت می کنه. بنابراین اینکه فایل رو refresh کنید باید توسط کاربر درخواست بشه ولی خود دستگاه موبایل این قابلیت رو ندارن مگر اینکه شما یک برنامه بنویسید که در قالب اون اطلاعات رو نمایش بدید و هر چند وقت یک بار اطلاعات رو دوباره از server بگیره و تازه سازی بکنه.

من که ارتباط سوال های شما رو با برنامه نویسی j2me نمی فهمم لطفا سوالاتتون رو در بخش خودش بپرسید.
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
Arad (2008-11-29), Black Knight (2008-11-28), GsmAria. 1 (2008-11-29), msme (2008-11-28), Sadegh_M (2009-07-12)
قدیمی 2009-01-26, 19:47   #8
عضو انجمن
 
آواتار hgftyu
 
تاریخ عضویت: Dec 2008
ارسالها: 2
تشکر کردن: 9
از این کاربر 4 بار تشکر شده
hgftyu is an unknown quantity at this point
پیشفرض شطرنج

آقای هامون خان! این بازی شطرنج شما آخرش چی میشه؟ یعنی ما نیم ساعت بازی کردیم بعد دیگه هیچ حرکتی انجام نمی داد پس از 2 ساعت تفکر و تعقل فهمیدیم که 2 ساعت است که جان شاه در خطر بوده! آیا هیچ پیغامی نمی دهد؟ game over ای چیزی؟
hgftyu آفلاین است   پاسخ با نقل قول
از hgftyu تشکر شده :
Haamoon (2009-01-27), Sadegh_M (2009-07-12)
قدیمی 2009-01-27, 15:12   #9
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

سلام،
البته چک می کنه که شاه کیش هست یا مات ولی هیچ پیغامی نمی ده، سورسش که هست، اگر علاقه دارید کاملش کنیم بگید من هم کمکتون می کنم
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
GsmAria. 1 (2009-01-27), hgftyu (2009-01-27), mjemmieh (2009-08-31), Sadegh_M (2009-07-12)
قدیمی 2009-02-01, 16:27   #10
عضو انجمن
 
آواتار hgftyu
 
تاریخ عضویت: Dec 2008
ارسالها: 2
تشکر کردن: 9
از این کاربر 4 بار تشکر شده
hgftyu is an unknown quantity at this point
پیشفرض

سلام
یه سوال!
توی سورس برنامه تون تو کلاس های board و gamecanvas و playercanvas ؛
"setCastleRight" این چیه؟ و فرقش با setCastleRights چیه؟ canCastle چیه که توی رکورد داریم؟

برقرار باشد!
ناگفته نماند که میدونم castling چیه! وقتتون و سر توضیح دادن حرکت صرف نکنین.
hgftyu آفلاین است   پاسخ با نقل قول
از hgftyu تشکر شده :
mjemmieh (2009-08-31), Sadegh_M (2009-07-12)
قدیمی 2009-02-01, 18:56   #11
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

خوب castling همون شاه قلعه ی خودمون هست

تابع Board.setCastleRights() با استفاده از اطلاعات بدست اومده در ریکوردهای ذخیره شده از بازی که همون byte[] هست که بهش پاس می دیم، متغییرهای چهارگانه ی مربوط به اجازه ی شاه قلعه رو set می کنه تا هنگام بازی ازشون استفاده بشه.

تابع GameRecords.setCastleRight() اطلاعات که نشون دهنده ی اجازه ی شاه قلعه هست رو در record store ذخیره می کنه تا بعدا هنگام لود زمین ازش استفاده بشه.
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
Ehsanjs (2009-07-11), Gandolf (2009-02-01), GsmAria. 1 (2009-02-02), hatefRad (2009-12-17), hgftyu (2009-02-01), moohsen.gh (2009-08-31), Sadegh_M (2009-07-12)
قدیمی 2009-08-31, 18:18   #12
عضو انجمن
 
آواتار mjemmieh
 
تاریخ عضویت: Aug 2009
ارسالها: 1
تشکر کردن: 2
2 تشکر در 1 ارسال
mjemmieh is an unknown quantity at this point
پیشفرض

السلام علكيم
thank you
mjemmieh آفلاین است   پاسخ با نقل قول
از mjemmieh تشکر شده :
Haamoon (2009-08-31), moohsen.gh (2009-08-31)
قدیمی 2009-09-18, 15:18   #13
عضو انجمن
 
آواتار aasn
 
تاریخ عضویت: Sep 2009
ارسالها: 2
تشکر کردن: 0
از این کاربر 0 بار تشکر شده
aasn is an unknown quantity at this point
پیشفرض

Haamoon جان واقعا ممنون از راهنمایی هات
در قسمت option گزینه play sms online/offline چه کاری انجام میدهد ؟
میشه در مورد bluetooth بیشتر توضیح بدی
aasn آفلاین است   پاسخ با نقل قول
قدیمی 2009-09-18, 16:53   #14
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

سلام،
آنلایین وقتی استفاده می‌شه که هر دو نفر داخل بازی هستند در این صورت وقتی یکی جرکت می‌کنه اس‌ام‌اس مستقیم به برنامه می‌ره و دیده نمی‌شه، در مد offline اس‌ام‌اس روی پورت public می‌آد و کاربر باید بازی رو اجرا کنه و کد رو دستی وارد کنه.

در مورد bluetooth در فرم زیاد صحبت شده و در پایان به معرفی کتاب رسیدیم، علتش هم اینه که نسبتا زیاده و مراحل زیادی داره، منم هر موقع خواستم استفاده کنم جهت یادآوری مجبور شدم document ها رو از ابتدا مطالعه کنم.
__________________
من خودخواهم، حتی گربه‌هایم دوستم نخواهند داشت تا وقتی "یم" آخرشان است.
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
Ehsanjs (2009-09-19), GsmAria. 1 (2009-09-19), hatefRad (2009-12-17)
قدیمی 2009-10-09, 13:37   #15
عضو انجمن
 
آواتار aasn
 
تاریخ عضویت: Sep 2009
ارسالها: 2
تشکر کردن: 0
از این کاربر 0 بار تشکر شده
aasn is an unknown quantity at this point
پیشفرض

سلام
این کد را به چه منظور استفاده کرده اید ؟؟
نقل قول:
if(math.abs(dx) > math.abs(dy))
{

for(int movestep = 0;math.abs(movestep) < math.abs(dx);movestep += delta)
{
newpos = (movestep * dy) / dx;
lastpos = ((movestep - delta) * dy) / dx;
moveme.moverefpixelpos(delta , newpos - lastpos);
drawcanvas();
delta = dx > 0 ? +4 : -4;
}
if(board.map[toraw][tocolumn] != null)
piecemanager.remove(board.map[toraw][tocolumn]);
moveme.setpiecepos(tocolumn ,toraw);
}
else
{
for(int movestep = 0;math.abs(movestep) < math.abs(dy);movestep += delta)
{
newpos = (movestep * dx) / dy;
lastpos = ((movestep - delta) * dx) / dy;
moveme.moverefpixelpos(newpos - lastpos ,delta);
drawcanvas();
delta = dy > 0 ? +4 : -4;
}
if(board.map[toraw][tocolumn] != null)
piecemanager.remove(board.map[toraw][tocolumn]);
moveme.setpiecepos(tocolumn ,toraw);
}
aasn آفلاین است   پاسخ با نقل قول
قدیمی 2009-10-10, 12:41   #16
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

سلام،
این قسمت مهره رو روی یک خط راست بین مبدا و مقصد جابه‌جا می‌کنه، در هر بار اجرای حلقه مهره مقدار کمی جابه‌جا می‌شه و سپس صفحه رسم می‌شه.
__________________
من خودخواهم، حتی گربه‌هایم دوستم نخواهند داشت تا وقتی "یم" آخرشان است.
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
GsmAria. 1 (2009-10-10), hatefRad (2009-12-16)
قدیمی 2009-12-16, 17:31   #17
عضو انجمن
 
آواتار hatefRad
 
تاریخ عضویت: Oct 2009
ارسالها: 2
تشکر کردن: 29
1 تشکر در 1 ارسال
hatefRad is an unknown quantity at this point
پیشفرض

سلام خدمت هامون جان
من تازه شروع کردم به یادگیری این برنامه ولی یه مشکلی دارم. اینکه وقتی میخوام کلاس میدلت رو مشخص کنم (همونطوری که تو قسمت دوم آموزش مقدماتی صفحه 6ش توضیح دادی) وقتی از قسمت midlets روی گزینه add کلیک میکنم اتفاقی نمیفته و فرم مربوط به ادد کردن باز نمیشه.. فک میکنی اشکال از برنامه من باشه یا چیز دیگه ؟
یه عکس از محیط برنامه هم اتچ میکنم..
فایل پیوست
File Type: jpg d438bf48d762026297cf5f57be0782135g.jpg‏ (58.5 کیلوبایت, تعداد دریافت فایل : 8 مرتبه)

[ ویرایش شده توسط GsmAria. 1] | [ تاریخ : 2009-12-17] علت: تصوير ضميمه شد
hatefRad آفلاین است   پاسخ با نقل قول
قدیمی 2009-12-16, 18:37   #18
مدیر انجمن برنامه نویسی
 
آواتار Haamoon
 
تاریخ عضویت: Nov 2008
موقعیت: تهران
ارسالها: 569
تشکر کردن: 543
از این کاربر 2,585 بار تشکر شده
Haamoon is an unknown quantity at this point
پیشفرض

سلام،
راستش نمی‌دونم، باید باز بشه شاید سورس‌ها رو هنوز ادد نکردی؟!
__________________
من خودخواهم، حتی گربه‌هایم دوستم نخواهند داشت تا وقتی "یم" آخرشان است.
Haamoon آفلاین است   پاسخ با نقل قول
از Haamoon تشکر شده :
GsmAria. 1 (2009-12-17), hatefRad (2009-12-17)
قدیمی 2009-12-17, 05:07   #19
عضو انجمن
 
آواتار hatefRad
 
تاریخ عضویت: Oct 2009
ارسالها: 2
تشکر کردن: 29
1 تشکر در 1 ارسال
hatefRad is an unknown quantity at this point
پیشفرض

نه اونا رو ادد کرده بودم اشکال از برنامه ای بود که از تبیان دانلود کرده بودم (فکنم!)..
نسخه 6.8ش رو از سایت نت بینز دانلود کردم (توی دو تا از توزیع هاش mobility pack هم هست).. خدا رو شکر این مشکلم حل شد.. انشالا بتونم از این به بعد با سوال های بهتری مزاحمت بشم :D
راستی من میخوام واسه پروژه پایانی دانشگام (رشته نرم افزار) یه اپلیکیشن با همین برنامه بسازم به نظرت توی 3 هفته میشه برنامه رو یاد گرفت و چیزی ساخت ؟ :D.. یا اینکه برنامه آماده ای باشه که تو این مدت بشه کاملا فهمیدش.. یا چیزی که خودت پیشنهاد کنی..
hatefRad آفلاین است   پاسخ با نقل قول
از hatefRad تشکر شده :
Haamoon (2009-12-17)
پاسخ


کاربرانی که در حال مطالعه این موضوع هستند: 1 (0 عضو و 1 مهمان)
 
امکانات

قوانین ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلک ها هستند فعال
[IMG] فعال
HTML غیرفعال
Trackbacks are غیرفعال
Pingbacks are غیرفعال
Refbacks are غیرفعال


موضوعات مشابه
موضوع نویسنده انجمن پاسخ ها آخرین ارسال
آموزش کامل نصب بازی های N-Gage TAKAN 2 و N-Gage 1 64 2010-07-02 13:46
مرجع معرفی بازی های ایرانی بصورت جاوا MV.SPY جاوا 4 2009-11-19 22:30
جدول کامل بازی های جام ملت های اروپا بصورت جاوا romass100 جاوا 1 2008-05-24 00:56
بازی زیبای شطرنج برای نگارش 4 و5 از Pcc Gandolf ويندوز موبايل 0 2008-04-04 00:42
بازی شطرنج برای گوشی های جاوا rezafg جاوا 0 2008-02-23 14:52