PDA

View Full Version : مبتدی: بلوتوث



sh_omid
چهارشنبه 29 اردیبهشت 1389, 20:31 عصر
سلام
من با SE و با استفاده از شبیه ساز بلوتوث bluecove یک برنامه می خوام بنویسم که فایلی را برای تمام گوشی های اطرافش بفرست،اما برای فرستادن هر گوشی نیاز به وارد کردن Passcode داره .
می خوام این passcode تو گوشی طرف نیاد،چیکار کنم؟لطفا راهنمایی کنید؟

mohsen22
چهارشنبه 29 اردیبهشت 1389, 22:36 عصر
فکر نمی کنم این کار حداقل باj2me امکان پذیر باشد.

persianshadow
چهارشنبه 29 اردیبهشت 1389, 23:09 عصر
امکان پذیر نیست.سیستم‌ امنیتی رو نمی‌شه به این شکل دور زد.یعنی جز امکانات JME نیست.

alireza323
پنج شنبه 30 اردیبهشت 1389, 01:04 صبح
سلام دوست عزیز
من هم میخوام یه کاری شبیه به کاری که شما انجام دادی،انجام بدم،یعنی از طریق بلوتوث بین موبایل و کامپیوتر ارتباط برقرار کنم،و از طریق این ارتباط فایل رو از کامپیوتر به موبایل و بلعکس بفرستم،میشه منو کمک کنید،هر کدی که تو اینترنت پیدا کردم کار نمیکنه،ممنون میشم کمکم کنید،اگه کدی دارید که این کار رو انجام میده یک دنیا ازتون ممنون میشم که به من هم بدینش

mic_r_c
جمعه 31 اردیبهشت 1389, 18:20 عصر
سلام
1- از bluecove استفاده نکن
2- از OBEX push object استفاده کن.UUID = 0x1105
3- از لایبری avetanaOBEX استفاده کن، اگر میخوای رو همه گوشی ها جواب بگیری.

4- اگر از Avetan استفاده میکنی، بین هر فراخوانی OutputStream.write یک میلی ثانیه زمان بذار.
میتونی در هر بار write کردن از یک آرایه چند صد بایتی استفاده کنی!
:لبخند:

sh_omid
جمعه 31 اردیبهشت 1389, 19:07 عصر
ببخشید
من با JSE کار می کنم و با JME اصلا کاری ندارم و AvetanaOBEX فقط تو JME کار می کنه

برنامه های تبلیغاتی چگونه برای گوشی های اطرافشان فایل می فرستند؟

mic_r_c
شنبه 01 خرداد 1389, 07:11 صبح
سلام
از OBEX push object یعنی UUID = 0x1105
و در زمانی که میخوای Url برای کانکشن تهیه کنی از این پارامتر ها استفاده کن:
getConnectionURL(ServiceRecord.NOAUTHENTICATE_NOEN CRYPT,false);

چرا این سوال رو در تالار JSE مطرح نمیکنی؟
برای همین هم فکر کردم که تو JME میخوای از bluecove استفاده کنی!:لبخند: