بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

call blocker

مدیریت گفتگو
Mehran 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام خدمت دوستان و آقای آقاجانی 

من می خواستم نرم افزار Call Blocker رو بنویسم اما وسط کار به یک مشکلی شاید از نظر من سخت باشه بر خوردم سایت های زیادی رو هم گشتم اما نتونستم مشکل رو حل کنم 

نرم افزار من تماس ها رو reject می کنه اما قبلش یه زنگ کوچیک میخوره بعد reject می کنه وقتی نرم افزار های Call blocker  دیگه رو دیدم اونا اول گوشی رو silent میکنن بعدش reject میکنن من هم دقیقا همین کار رو کردم اما فایده ای نداشت و همون مشکل رو داشت اول یه زنگ کوچیک می خوره بعد میره رو silent بعد هم reject میکنه 

نظرات

Mehran 10 سال پیش
کسی نیست که بتونه کمکم کنه؟
Mehran 10 سال پیش
سلام خدمت استاد اقاجانی متاسفانه کسی نتونسته مشکل من رو حل بکنه اگه بتونید کمکم کنید خیلی ازتون ممنون میشم استاد اقاجانی.
Hamedmtn 10 سال پیش
بنده خودم مدت ها پیش همچین نرم افزاری نوشتم و هیچ راهی برای جلوگیری از باز شدن کتل اکتیویتی ندارید
sami 10 سال پیش
سلام،توی کلاس CallReceiver ، خط 35 رو از RINGER_MODE_NORMAL به RINGER_MODE_SILENT ، تغییر بده.
Mehran 10 سال پیش
اقای سامی سلام مرسی از راهنمایتون اما مشکل بازم حل نشد. اقای max من میخوام یه نرم افزار بلک لیست بنویسم نمیدونم شما هم همچین قصدی داشتین یا نه؟ اما من همه ی نرم افزار های بلک لیست رو تست کردم هیچ کدوم این مشکلی که من دارم رو ندارند و جالب اینجاست من 500 تا مخاطب وارد گوشی کردم و همه رو تو لیست سیاه قرار دادم و وقتی با اون شماره ای که تو لیست سیاه قرار دادم تماس میگرم با سرعت باور نکردنی اون شماره رو بررسی میکنه و تماس رو reject میکنه بدون اینکه صدای گوشی در بیاد اصلا نمیدونم تو برنامه هاشون از چه روشی استفاده کردند واقا گیجم کرده!!!
Mehran 10 سال پیش
اقای سامی سلام مرسی از راهنمایتون اما مشکل بازم حل نشد. اقای max من میخوام یه نرم افزار بلک لیست بنویسم نمیدونم شما هم همچین قصدی داشتین یا نه؟ اما من همه ی نرم افزار های بلک لیست رو تست کردم هیچ کدوم این مشکلی که من دارم رو ندارند و جالب اینجاست من 500 تا مخاطب وارد گوشی کردم و همه رو تو لیست سیاه قرار دادم و وقتی با اون شماره ای که تو لیست سیاه قرار دادم تماس میگرم با سرعت باور نکردنی اون شماره رو بررسی میکنه و تماس رو reject میکنه بدون اینکه صدای گوشی در بیاد اصلا نمیدونم تو برنامه هاشون از چه روشی استفاده کردند واقا گیجم کرده!!!
sami 10 سال پیش
سلام.خوشبختانه راه حل مشکل رو پیدا کردم.کدای شما درست نوشته شدن،فقط این وسط یه مشکل کوچولو هست.اونم اینکه ،قبل از این که نرم افزار شما بخواد شماره مورد نظر رو بلاک کنه،ابتدا نرم افزار داخلی خود گوشی تماس ورودی رو دریافت می کنه و بعد از اون، نرم افزار شما وارد عمل میشه. دلیل زنگ خوردن هم ، همینه که طبق روال عادی(همیشگی) با دریافت تماس از هر شماره ای،گوشی شروع به زنگ خوردن می کنه. حالا ، راه حل اینه که ، باید نرم افزار شما ، قبل از هر نرم افزار دیگه ای بتونه ، تماس های ورودی به گوشی رو کنترل کنه. برای این کار ، فقط کافیه توی فایل manifest (خط شماره 20) مقدار خاصیت priority رو از 100 به 999 تغییر بدی.ایندفعه دیگه ایشالا مشکل حل میشه :)
Mehran 10 سال پیش
نه متاسفانه بازم درست نشد!!!!!!! اصلا نمی دونم تو برنامه هاشون چی کار کردن بعنوان مثال همین نرم افزار Calls Blacklist Pro اصلا این مشکل رو نداره واقا گیج شدم!!!! :(
Mehran 10 سال پیش
بازم جواب نداد!!!

پاسخ‌ها 1

sami 10 سال پیش

توی لینک زیر یه پروژه کامل در این زمینه وجود داره،من خودم این پروژه رو دانلود کردم و تستش کردم.متاسفانه این پروژه هم همون مشکل یه بار زنگ خوردن رو داشت.اما با روشی که توی نظرات نوشته بودم حل شد.

پس شما می تونید مشکلتونو با دانلود این پروژه حل کنید.ولی حتما باید اون تغییری که گفتم،توی فایل Manifest اعمال بشه.

اینم لینک پروژه :

 http://www.androidbegin.com/tutorial/automatic-call-blocking-using-android-telephony-tutorial/

 

نظرات

Mehran 10 سال پیش
سلام اقا حامد من همین کاری که شما گفتین رو هم انجام دادم ولی متاسفانه بازم جواب نداد میشه برام سورستون رو email کنین؟

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .