mehran901 41 ارسال شده در 17 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 17 آبان، ۱۳۹۴ سلام دوستان کسی میدونه چطور میشه از ی پورت خاص تو بیسیک اس ام اس ارسال کرد و دریافت کرد ؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mehran901 41 ارسال شده در 18 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 18 آبان، ۱۳۹۴ حل شد خودم درستش کردم هدفی که محقق شد : میتونیم ی برنامه کنترل شونده از راه دور از طریق اس ام اس داشته باشیم که در ورژن های جدید اندروید که نمیشه جلوی بلاک شدن اس ام اس دریافتی رو گرفت استفاده کنیم ! تا اس ام اس تو اینباکس دریافت نشه از لینک زیر دوستان علاقه مند میتونن استفاده کنن http://blog.fordemobile.com/2012/09/use-sms-to-send-and-receive-raw-data.html تنها نکته ای ک اینجا وجود داره در تعریف برادکاست ریسیور اس ام اس بجای اجرا کردن متند getMessageBody باید متد getUserData رو با کتابخونه javaobject اجرا کنیم و اونو به شکل یک بایت ذخیره کنیم و بعدش با دستور BytesToString به رشته تبدیل کنیم متن اس ام اس دریافتی مشخص میشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ehsan_pars 16 ارسال شده در 17 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 17 آبان، ۱۳۹۴ پورت خاص یعنی چی؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mehran901 41 ارسال شده در 17 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 17 آبان، ۱۳۹۴ یعنی پورت پیشفرض گوشی نباشه از طریق دیتا اس ام اس میخوام اس ام اسو ارسال کنم و از طریق برادکاست های اندروید اونو به صورت ی آرایه دریافت کنم تا در همه ورژن های اندروید کار کنه و اس ام اس داخل اینباکس نره میخوام اس ام اس ارسال بشه به شکل دیتا و برنامه دیگه روی گوشی دیگه اونو بخونه همین لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ehsan_pars 16 ارسال شده در 18 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 18 آبان، ۱۳۹۴ یعنی اس ام اس از شبکه آنتن های مخابرات برای رسیدن به مقصد استفاده نکنه؟!! از اینترنت استفاده کنه؟؟؟ یا از اینترنت استفاده نکنه ؟ اگر از اینترنت میشه استفاده کرده معمولا پیام رو به یک سرور میفرستن و در قسمت گیرنده از سرور می خونن که حتما خودتون بلد هستید مثل مسنجرهای موجود لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mehran901 41 ارسال شده در 18 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 18 آبان، ۱۳۹۴ یعنی اس ام اس از شبکه آنتن های مخابرات برای رسیدن به مقصد استفاده نکنه؟!! از اینترنت استفاده کنه؟؟؟ یا از اینترنت استفاده نکنه ؟ اگر از اینترنت میشه استفاده کرده معمولا پیام رو به یک سرور میفرستن و در قسمت گیرنده از سرور می خونن که حتما خودتون بلد هستید مثل مسنجرهای موجود و لطفا برای من توضیح بدین data sms چیه ؟ هزینه بیشتری داره ؟ یا وقتی اس ام اس تحت پورت خاصی به صورت باینری ارسال بشه میشه دیتا اس ام اس ؟ Dim sm As JavaObject sm = sm.InitializeStatic("android.telephony.SmsManager").RunMethod("getDefault", null) Dim port As Short = 90 Dim Destination As String = "123456778" Dim Data() As Byte = "hello".GetBytes("UTF8") sm.RunMethod("sendDataMessage", Array(Destination, "", port, data, null, null)) AddReceiverText(s1, <intent-filter> <action android:name="android.intent.action.DATA_SMS_RECEIVED"/> <data android:scheme="sms"/> <data android:port="90"/> </intent-filter> ) تو مانیفست پورت مشخص کرده کسی از دوستان نمیدونه چطور برنامه ای مثل همراه بانک بنویسیم که اس ام اس دریافتیش رو هر اندرویدی وارد اینباکس نشه ؟ یکی از دوستان گفتن همراه بانک اس ام اس رو روی پورت خاصی ارسال میکنه و روی همون پورت دریافت میکنه من سرچ زدم دیدم دیتا اس ام اس به این صورته هرکار میکنم ولی متن اس ام اس رو نمیتونم دریافت کنم متاسفانه ( ارسال میکنم دریافت دیتا هم صورت میگیره ) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
mehran901 41
سلام دوستان کسی میدونه چطور میشه از ی پورت خاص تو بیسیک اس ام اس ارسال کرد و دریافت کرد ؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.