رفتن به مطلب
  • 0

خواندن پیام


amirbeigi

سوال

آقا من میخوام بتونم پیامارو چک کنم

یعنی برنامه بیاد پیامارو بخونه بعد ببینه کدون پیام یه چیزیو داره اونو بریزه توی استرینگ

یعنی اگه یکی پیام داد سلام کاریش نداشته باشه ولی اگه یکی پیام داد سلام msg/  بیاد اینو بریزه توی استرینگ و ...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

15 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

میشه اگه از یه شماره خاص پیام اومد بیاد پیامو بریزه توی استرینگ ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

کتابخونه فون رو تیک بزن

توی گلوبال اینو تعریف کن

 
Dim si As SmsInterceptor
 

 

اینو توی اکتیویتی کریت بنویس

 

 
si.Initialize2("si",999)
 

 

اینم ساب کنترلش هست

 

 Sub si_MessageReceived (From As String, Body As String) As Boolean ''''''''''get the messageIf From = "+0939393939" Thenاین برای تست اینکه از یه شماره خاص بیاد End IfReturn FalseEnd Sub   Sub si_MessageReceived (From As String, Body As String) As Boolean ''''''''''get the messageIf Body.Contains("shahab/msg") Thenکدها وقتی که متن حاتوی یه کلمه خاص باشهEnd IfReturn FalseEnd Sub
 

 

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

کتابخونه فون رو تیک بزن

توی گلوبال اینو تعریف کن

 
Dim si As SmsInterceptor
 

 

اینو توی اکتیویتی کریت بنویس

 

 
si.Initialize2("si",999)
 

 

اینم ساب کنترلش هست

 

 Sub si_MessageReceived (From As String, Body As String) As Boolean ''''''''''get the messageIf From = "+0939393939" Thenاین برای تست اینکه از یه شماره خاص بیاد End IfReturn FalseEnd Sub   Sub si_MessageReceived (From As String, Body As String) As Boolean ''''''''''get the messageIf Body.Contains("shahab/msg") Thenکدها وقتی که متن حاتوی یه کلمه خاص باشهEnd IfReturn FalseEnd Sub
 

 

موفق باشید

خیلی خیلی ممنون

فقط یه سواله دیگه

مثلا من میخوام بگم وقتی از یه شماره پیام اومد متن پیامو بریزه تو یه استرینگ ... برای اینکار باید چه کدی بنویسم ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خواهش میکنم

تو کدایی که من دادم، متن پیام، BODY هست

شما باید اینکاذو بکنی مسلما

Sub si_MessageReceived (From As String, Body As String) As Boolean ''''''''''get the message

dim s as string


If Body.Contains("shahab/msg") Then
کدها وقتی که متن حاتوی یه کلمه خاص باشه

s = Body

End If
Return False

End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

لزوما باید با سرویس ها کار بشه ، چون برنامه باید در پس زمینه در حال اجرا باشه و 

 

اس ام اس های دریافتی رو پردازش کنه./

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست خوبم :)

اسپم ندید، 1 اسپم دیگه بدید، تاپیکتون بسته میشه :)

امتیاز هشدار هم گرفتید

خوب

 

شما سرچ کردید اصن؟

http://answercenter.ir/topic/6320-حذف-پیام-های-یک-شماره-خاص/

این تاپیک، بحث شده درباره مشکلتون

 

این کاری هم که میخواین بکنین، یکمی مشکل داره، یعنی ممکنه بیسیک درست باهاش کار نکنه

چون کدها باید توی سرویس باشه و وقتی من توی سرویس گذاشتم، پیام ها پاک نشد و برنامه کرش کرد

موفق باشید

شرمنده ...

میشه همون روش بالا رو با تایمر توضیح بدید ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

لزوما باید با سرویس ها کار بشه ، چون برنامه باید در پس زمینه در حال اجرا باشه و 

 

اس ام اس های دریافتی رو پردازش کنه./

چطوری کاری کنم توی پس زمینه اجرا بشه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظور دوستمون  این بود که یک تایمر توی سرویس ایجاد کنید که هر یک ثانیه چک کنه این پیام میاد یا نه.یا به اصطلاح اس ام اس جدیدی اومده یا نه.

دقیقا چجوری اینکارو بکنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چطوری کاری کنم توی پس زمینه اجرا بشه ؟

 

عزیز با سرویس ها دیگه.

 

موقع Service Create یدونه تایمر رو Initialize کن و بعد تو تایمر که مثلا

 

Interval اش یک ثانیه یا هرچقدر هست ، بیا تشخیص بده اس ام اس تازه ای اومده یا نه !

 

ارادت./

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید تایمر باید مثلا هر 10 ثانیه سرویس اس ام اس رو چک کنه یا بهتره پس زمینه فعال باشه منظورتون کدومه؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آقا من میخوام بیام از یسری شماره پیام هارو بگیره بریزه توی استرینگ

بعد از توی پیامای خود گوشی پاک کنه ... (دیگه خودتون فهمیدید میخوام چی بسازم :| )

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید تایمر باید مثلا هر 10 ثانیه سرویس اس ام اس رو چک کنه یا بهتره پس زمینه فعال باشه منظورتون کدومه؟

منظور دوستمون  این بود که یک تایمر توی سرویس ایجاد کنید که هر یک ثانیه چک کنه این پیام میاد یا نه.یا به اصطلاح اس ام اس جدیدی اومده یا نه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آقا من میخوام برنامه ای بسازم که پیام تبلیغتیو بلاک کنه ... کسی نیست کمک کنه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست خوبم :)

اسپم ندید، 1 اسپم دیگه بدید، تاپیکتون بسته میشه :)

امتیاز هشدار هم گرفتید

خوب

 

شما سرچ کردید اصن؟

http://answercenter.ir/topic/6320-حذف-پیام-های-یک-شماره-خاص/

این تاپیک، بحث شده درباره مشکلتون

 

این کاری هم که میخواین بکنین، یکمی مشکل داره، یعنی ممکنه بیسیک درست باهاش کار نکنه

چون کدها باید توی سرویس باشه و وقتی من توی سرویس گذاشتم، پیام ها پاک نشد و برنامه کرش کرد
موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...