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

شماره گیری و اجرای برنامه


ehsankhan

سوال

سلام 

چطوری میشه مثل این برنامه :

 

http://myket.ir/App/ir.rzm.hiddenmic/%D8%B6%D8%A8%D8%B7-%D8%B5%D8%AF%D8%A7%DB%8C-%D9%85%D8%AE%D9%81%DB%8C

 

 

این قسمتشو ساخت ؟

 

نمایش برنامه با شماره گیری 0010 - غیر فعال سازی برنامه با شماره گیری 001

 

میدونم با سرویس هست اما نمیدونم توی سرویس چی بنویسم ؟

 

لطفا کمک کنید  :gol:

 

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

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

من فکر میکنم این برنامه وقت گوشی میاد بالا سرویسش اجرا میشه 

شما اگربتونی اتواستارتو بلد باشی میوتنی این کارو بکنی 

تعجب از اینکه چرا مایکت به این برنامه گیر نداده ؟؟!!

درحالی که با همچین قابلیتی(اتواستارت) برنامه نویس میتونه   جاسوسی گوشی بکنی و این اصلا خوب نیست 

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

من بلد نیستم اگه میشه مثال بزن

جاسوسی ! چطوری ؟

ممنون

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

سلام.

دقیقا جواب شما تو این تاپیک هست:

http://answercenter.ir/topic/6249-%D8%AA%D8%B4%D8%AE%DB%8C%D8%B5-%D8%B4%D9%85%D8%A7%D8%B1%D9%87-%D8%AA%D9%85%D8%A7%D8%B3-%D9%88%D8%B1%D9%88%D8%AF%DB%8C-broadcastreceiver/

 

فقط با فرق اینکه توی این رویداد به جای اون شرطی که اونجا گذاشته شده اینو بذارید:

Sub pe_PhoneStateChanged (State As String, IncomingNumber As String, Intent As Intent)
	
    If State = "OFFHOOK" Then ' اگه تماس گرفتید
       
 if IncomingNumber="001" then
	یه کاری انجام بده
else if IncomingNumber="002" then
کار دیگه ای انجام بده
end if

    End If
End Sub

بقیه چیزا هم که توی پاسخ 11 امی اون تاپیکی که دادم هست.

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

سلام.

دقیقا جواب شما تو این تاپیک هست:

http://answercenter.ir/topic/6249-%D8%AA%D8%B4%D8%AE%DB%8C%D8%B5-%D8%B4%D9%85%D8%A7%D8%B1%D9%87-%D8%AA%D9%85%D8%A7%D8%B3-%D9%88%D8%B1%D9%88%D8%AF%DB%8C-broadcastreceiver/

 

فقط با فرق اینکه توی این رویداد به جای اون شرطی که اونجا گذاشته شده اینو بذارید:

Sub pe_PhoneStateChanged (State As String, IncomingNumber As String, Intent As Intent)
	
    If State = "OFFHOOK" Then ' اگه تماس گرفتید
       
 if IncomingNumber="001" then
	یه کاری انجام بده
else if IncomingNumber="002" then
کار دیگه ای انجام بده
end if

    End If
End Sub

بقیه چیزا هم که توی پاسخ 11 امی اون تاپیکی که دادم هست.

یه چیزی استاد نیکروان 

این دستور شما مال وقتی که گوشی حتما یا زنگ بخوره یا زنگ زده باشه 

ولی چیزی که احسان خان میخاد  در تمام حالات حالا میخاد گوشی درحال زنگ باشه یا نباشه 

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

یه چیزی استاد نیکروان 

این دستور شما مال وقتی که گوشی حتما یا زنگ بخوره یا زنگ زده باشه 

ولی چیزی که احسان خان میخاد  در تمام حالات حالا میخاد گوشی درحال زنگ باشه یا نباشه 

ایا به نظرتون کسی با این شماره 0010 بهتون زنگ میزنه یا 001 ؟

پس نیازی نیست حالات دیگه در نظر گرفته بشه

در کل با همین حاالت هم میشه اینکارو انجام داد و خوبه که یک قطع تماسی هم وجود داشته باشه

یعنی به محض اینکه این شماره گرفته شد کد قطع تماس هم باشه.

موفق باشید

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

یه چیزی استاد نیکروان 

این دستور شما مال وقتی که گوشی حتما یا زنگ بخوره یا زنگ زده باشه 

ولی چیزی که احسان خان میخاد  در تمام حالات حالا میخاد گوشی درحال زنگ باشه یا نباشه 

اگه دقت کرده باشید تو اون تاپیک من رخداد های مختلف رو گفتم:

,وقتی خودمون تماس گرفتیم بازهم: OFFHOOK

منم اینجا شرط گذاشتم اگه ذقت کنید که اگه State=OFFHOOK بود ، پس یعنی ما تماس گرفتیم بیا اینکارو انجام بده.

 

چیزی هم  که مجید گفت درسته ، کسی با شماره 001 زنگ نمیزنه ، پس حتی میشه اون شرط هم ورداشت. حالا گذاشتین که چه بهتر.

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

اگه دقت کرده باشید تو اون تاپیک من رخداد های مختلف رو گفتم:

,وقتی خودمون تماس گرفتیم بازهم: OFFHOOK

منم اینجا شرط گذاشتم اگه ذقت کنید که اگه State=OFFHOOK بود ، پس یعنی ما تماس گرفتیم بیا اینکارو انجام بده.

 

چیزی هم  که مجید گفت درسته ، کسی با شماره 001 زنگ نمیزنه ، پس حتی میشه اون شرط هم ورداشت. حالا گذاشتین که چه بهتر.

 

پژمان جان نشد

 

من این کدو استفاده کردم نشد :

Sub pe_PhoneStateChanged (State As String, IncomingNumber As String, Intent As Intent)


    If State = "OFFHOOK" Then ' اگه تماس گرفتید
       
 If IncomingNumber="001" Then
ToastMessageShow("001",False)
Log("001")
Else If IncomingNumber="002" Then
Log("002")
ToastMessageShow("002",False)
End If


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

آره درسته ، وقتی ما تماس میگیریم شماره تلفن رو نمیده.

جاش خالی میده. :roomNemishe:

روش کار میکنم... ببینیم چه میشه کرد. :zoor:

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

بایگانی شده

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

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

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