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

خواندن متن نوتیفیکیشن برنامه های دیگر


ehsankhan

سوال

سلام

دوستان آیا میشه متن نوتیفیکیشن دریافتی برنامه های دیگه رو خواند و جایی ذخیره کرد

مثل پیام که با یک سری کد پیام دریافتی از یک شماره خاص رو میشه خوند و اونو ذخیره کرد و یا کار های دیگه ای انجام داد

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

لطفا راهنمایی کنید

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

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

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

سلام

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

فک کنم Notification Builder  بود

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

بله میشه ، باید از کتابخونه NotificationListener استفاده کنید

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

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

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

اگه میشه کمکم کنید ممنون

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

بله میشه ، باید از کتابخونه NotificationListener استفاده کنید

امین جان میشه یه مثال بزنی داداش

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

آقا این کدها را همینطوری که دوستومنون گفته بودن نوشتیم(Log(SBN.PackageName) ' از کدوم برنامه اومده) ولی پیامی ذخیره نمیشه؟؟؟

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

مشکل کار به نظر شما کجاست؟؟؟؟؟

اونوخ اگر دست باشه پیام ها کجا ذخیره میشه؟؟؟

ادرس محل ذخیره پیام های که از طریق نوتی فیکیشن میاد کجاست؟؟؟

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

آقا این کدها را همینطوری که دوستومنون گفته بودن نوشتیم(Log(SBN.PackageName) ' از کدوم برنامه اومده) ولی پیامی ذخیره نمیشه؟؟؟

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

مشکل کار به نظر شما کجاست؟؟؟؟؟

اونوخ اگر دست باشه پیام ها کجا ذخیره میشه؟؟؟

ادرس محل ذخیره پیام های که از طریق نوتی فیکیشن میاد کجاست؟؟؟

ذخیره بشه؟؟

با اینکار پیامی ذخیره نمیشه که ، فقط لاگ میده. :crazy:

یا من منظورتون رو بد متوجه شدم...

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

جون ارل کمک 

خخخخخ

کتابخانه  NotificationListener رو تیک بزن بعد:

		Dim n As NotificationListener

بعد داخل اکتیویتی کریت:

	n.Initialize("n")

حالا دوتا رویداد داره:

Sub n_NotificationPosted (SBN As StatusBarNotification)
	
End Sub
Sub n_NotificationRemoved (SBN As StatusBarNotification)
	
End Sub

که هردو مشخصه ، یکیش زمانیه که نوتیفیشکن جدید اومده یکی هم زمانیه که حذف شده.

 

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

Sub n_NotificationPosted (SBN As StatusBarNotification)
	Log(SBN.TickerText) 'متن نوتیفشکن
	Log(SBN.Id) 'ایدیش
	Log(SBN.PackageName) ' از کدوم برنامه اومده
End Sub

اصلا همه چیش مشخصه . مثلا برای حذف همه نوتیها:

n.ClearAll

بقیه هم خودت یه n بنویس نقطه بذار بقیه پارامتر هاشو میبینی ...

روش کار کن متوجه میشی.

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

من میخوام وقتی از pushe.co نوتوفیکیشن ارسال شد توی یه دیتابیس متن نوتیفیکیشن ذخیره بشه

باید چیکار کنم؟

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

جون ارل کمک 

خخخخخ

 

 

مشکل شما توی ذخیره کردن پیام های دریافتی از پوش پارسه حل شد؟؟؟؟

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

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

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

بله میشه ، باید از کتابخونه NotificationListener استفاده کنید

دوستان کسی این موضوع رو بلده لطفا راهنمایی کنید

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

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