فلتر الرسائل غير المرغوب فيها لهاتفك
أنشئ لي شوكة على GitHub أنشئ لي شوكة على GitHub

دونجل حجب الهاتف جديد

جهاز رد آلي ذكي في شكل هاتف IP. بحجم الإبهام، يتم توصيله بمنفذ USB في جهاز التوجيه، ويسجل كهاتف SIP إضافي - ويعترض المكالمات التجارية قبل أن يرن هاتفك الفعلي. يعمل بغض النظر عن طراز جهاز التوجيه، حتى من دون فريتز!

الحالة: بيتا. الإصدار الأول يعمل بالفعل بشكل موثوق. أنا أبحث عن المزيد من المختبرين لتجربة دونجل PhoneBlock في أكبر عدد ممكن من البيئات المختلفة - تقارير الخبرة مرحب بها.

الفكرة في جملة واحدة

يقوم دونجل PhoneBlock بتسجيل الدخول إلى جهاز التوجيه الخاص بك مثل هاتف IP إضافي. في كل مرة ترد فيها مكالمة، يسأل قاعدة بيانات PhoneBlock بسرعة البرق: "هل هذا بريد مزعج؟" إذا كان الأمر كذلك، فإنه يرد على المكالمة بنفسه، ويشغل إعلانًا قصيرًا إذا رغبت في ذلك ويغلق الخط مرة أخرى. لم يرن هاتفك الحقيقي في تلك اللحظة. على عكس جهاز الرد الآلي السحابي ، تتم جميع عمليات معالجة المكالمات محليًا في منزلك.

تأتي المكالمة الأولى

يقوم جهاز التوجيه بإرسال إشارة الاتصال إلى جميع الهواتف المسجلة - بما في ذلك دونجل PhoneBlock. يمكن تهيئة الهواتف "الحقيقية" بتأخير رنين من 3-5 ثوانٍ.

2. فحص الوميض

يقوم دونجل PhoneBlock بالاستعلام عن PhoneBlock بسرعة البرق لمعرفة ما إذا كان الرقم معروفاً بأنه رقم غير مرغوب فيه. يعمل الاستعلام عبر HTTPS المشفر ولا ينقل سوى تجزئة الرقم. لا يتم التحقق حتى من المكالمات الواردة من جهات الاتصال في دفتر هاتفك - فهي لا تغادر شبكتك المنزلية أبدًا.

3. تخلص منه

في حال كان الرقم غير مرغوب فيه، يلتقط دونجل PhoneBlock الهاتف، ويقوم بتشغيل إعلان ثم يغلق الخط. يبقى الهاتف في غرفة المعيشة صامتاً. أما إذا كان الرقم غير معروف كرسالة غير مرغوب فيها، فإن دونجل PhoneBlock لا يفعل شيئاً - تمر المكالمة بشكل طبيعي.

لماذا هذا ساحر للغاية: لا يتطلب دونجل PhoneBlock سوى الحد الأدنى من الطاقة والواي فاي. لا يوجد خادم إضافي ولا فريتز! بوكس ولا عقد. يستهلك المتحكم الدقيق ESP32 الموجود بداخله أقل من نصف واط - يمكنك ببساطة توصيله بمنفذ USB في جهاز التوجيه الخاص بك ونسيانه.

هنا يصبح الأمر عملياً: ترشدك التعليمات خطوة بخطوة خلال الطلب والإعداد - حوالي 10 يورو للأجهزة، وهو جهد لمرة واحدة يستغرق بضع دقائق.

الخطوة 1 - اطلب الدونجل

اطلب دونجل USB ("لوحة مطور ESP32"). لا تقلق، ليس عليك "تطوير" أي شيء، فقط قم بتثبيت برنامج PhoneBlock النهائي من المتصفح.

دونجل ESP32

التسليم من الصين - تقريبًا. 2 أسابيع وقت التسليم. السعر حاليًا حوالي 10 يورو بما في ذلك الشحن.

اطلب على AliExpress

اطلب على موقع إي باي

لا ترتبط هذه العروض بأي شكل من الأشكال بـ PhoneBlock ولا تشارك PhoneBlock بأي شكل من الأشكال في الأرباح. هذا يتعلق حصرياً بالأجهزة. يمكنك تثبيت برنامج PhoneBlock (البرنامج الثابت) بنفسك بعد الاستلام (انظر أدناه).

هل تقوم بالترقيع بنفسك ولديك بالفعل ESP32 في الدرج؟ سيعمل PhoneBlock بالتأكيد على لوحتك إذا كانت تحتوي على ذاكرة فلاش 4 ميجابايت على الأقل. قد تحتاج إلى برنامج تشغيل USB تسلسلي USB مختلف أو قد تحتاج إلى إعادة تكوين تعيين رقم التعريف الشخصي بحيث يومض مؤشر LED للحالة - من الأفضل إلقاء نظرة على صفحة صفحة المشروع.

الخطوة 2 - إعداد الدونجل

تحتاج إلى تحميل برنامج PhoneBlock على الدونجل مرة واحدة. للقيام بذلك، قم بتوصيل الدونجل مرة واحدة بمنفذ USB مجاني على جهاز الكمبيوتر الخاص بك. ليس لديك جهاز كمبيوتر؟ فقط اسأل صديقاً إذا كان بإمكانه إعداد الدونجل لك. يمكنك أيضًا إعداده لاحقًا في شبكتك من هاتفك المحمول. لن تحتاج إلى أي أجهزة أخرى للتشغيل.

شاشة ترحيب دونجل
دونجل في منفذ USB بالكمبيوتر

انقر على الزر. يسأل المتصفح بعد ذلك عن الجهاز المتصل الذي يمكن أن يخاطبه. حدد الإدخال الذي يحتوي على "USB-SERIAL CH340" (ويندوز) أو "USB Single Serial" أو "wch.cn" (macOS/Linux) في الاسم وأكد باستخدام "اتصال".

تظهر قائمة بجميع الأجهزة التسلسلية على الكمبيوتر في حوار التحديد. إذا تم عرض العديد من أجهزة CH340 بسبب توصيل جهاز آخر بهذه الشريحة، فقم بإزالة الأجهزة الأخرى في الوقت الحالي.

حدد المنفذ التسلسلي
حدد المنفذ التسلسلي.

قم بتأكيد مطالبة الأمان "تثبيت دونجل PhoneBlock؟" باستخدام "تثبيت". يتم الآن تحميل برنامج PhoneBlock على الدونجل - يستغرق ذلك حوالي دقيقة. لا تفصل الدونجل خلال هذا الوقت.

بدء التثبيت
1. بدء التثبيت.
الحذف غير ضروري للتثبيت الأولي
2. الحذف غير ضروري للتثبيت الأولي.
التأكيد مرة أخرى
3. التأكيد مرة أخرى.
النجاح
4- نجاح التثبيت.
الكمبيوتر لا يتعرف على الدونجل؟ تلميحات السائق

يستخدم الدونجل شريحة USB التسلسلية CH340. عادةً ما تتضمن إصدارات ويندوز وماك ولينكس الحالية برنامج التشغيل بالفعل - في هذه الحالة، لا تحتاج إلى القيام بأي شيء. ومع ذلك، إذا كان جهاز الكمبيوتر الخاص بك لا يُظهر الدونجل في اختيار الجهاز، فستساعدك النصائح التالية:

  • Windows: قم بتنزيل برنامج التشغيل CH340 من wch-ic.com، ثم قم بتنفيذ CH341SER.EXE وانقر على "INSTALL". لا يلزم إعادة التشغيل.
  • macOS: اعتبارًا من macOS Big Sur، يتم تضمين برنامج التشغيل في النظام - لا حاجة لخطوة التثبيت.
  • لينكس: تم تثبيت برنامج تشغيل النواة. في Ubuntu، يمكن لخدمة BRLTTY انتزاع CH340 بحيث لا يمكنك رؤية ملف الجهاز - في هذه الحالة، سيساعدك إلغاء تثبيت BRLTTY: sudo apt apt remove --purge brltty. يجب أن يكون المستخدم الخاص بك أيضًا في مجموعة dialout: sudo usermod -aG dialout $USER. كلتا الخطوتين موصوفتان بالتفصيل في GETTING_STARTED.md.

الخطوة 3 - قم بتوصيل دونجل PhoneBlock بجهاز التوجيه

عندما يُبلغ المتصفح عن "اكتمل التثبيت!"، قم بإزالة دونجل PhoneBlock من الكمبيوتر وقم بتوصيله بمنفذ USB مجاني على جهاز التوجيه (أو أي مصدر طاقة USB 5 فولت ضمن نطاق شبكة WLAN).

دونجل ESP32 في صندوق فريتز!
دونجل PhoneBlock في منفذ USB الخاص بـ Fritz!

الخطوة 4 - إضافة دونجل PhoneBlock إلى شبكة WLAN (WPS)

لا يحتوي دونجل PhoneBlock على أي بيانات وصول إلى شبكة Wi-Fi حتى الآن وينتظر منك توصيله بشبكة Wi-Fi. يومض مؤشر LED بسرعة (حوالي خمس مرات في الثانية) ويشير إلى "وضع الاقتران نشط".

اضغط الآن على الزر "WPS" على جهاز التوجيه. في جهاز Fritz! Box، هذا هو الزر "Connect / WPS" الموجود أعلى الجهاز - اضغط لفترة وجيزة حتى يبدأ مؤشر Wi-Fi LED على جهاز التوجيه نفسه في الوميض. تسمي أجهزة التوجيه الأخرى الزر "WPS" أو "إقران". في غضون ثوانٍ قليلة، ينقل جهاز التوجيه بيانات الوصول إلى شبكة Wi-Fi إلى دونجل PhoneBlock، الذي يحفظها ويتصل.

زر WPS في صندوق فريتز!
زر WPS في صندوق فريتز!

حسنًا تم ذلك: يومض مؤشر LED الآن ببطء (مرة واحدة في الثانية تقريبًا) - دونجل PhoneBlock موجود في شبكة WLAN، وقد تلقى عنوانًا وينتظر التهيئة (الخطوة التالية).

لم يعمل تحقق في إعدادات جهاز التوجيه مما إذا كان WPS مفعلًا (على Fritz!Box: WLAN → الأمان → WPS). إذا كانت نافذة WPS قصيرة جدًا، يقوم دونجل PhoneBlock بإعادة تشغيل الاقتران تلقائيًا - ثم اضغط ببساطة على زر WPS مرة أخرى.

الخطوة 5 - التسجيل كهاتف وإعداد الوصول إلى PhoneBlock

لكي يتمكن دونجل PhoneBlock من اعتراض المكالمات، فإنه لا يزال بحاجة إلى شيئين: بيانات الوصول إلى SIP الخاصة بك (حتى يتمكن من تسجيل الدخول كهاتف إضافي) ورمز PhoneBlock (حتى يتمكن من الاستعلام عن قاعدة بيانات الرسائل غير المرغوب فيها). يمكنك إدخال كلا الأمرين في واجهة الويب الخاصة بـ PhoneBlock دونجل. يمكنك أيضاً القيام ببقية الإعداد من هاتف محمول.

افتح في المتصفح:

http://answerbot/

إذا لم يعمل هذا الرابط، فابحث في قائمة الأجهزة في جهاز التوجيه الخاص بك عن جهاز يحمل الاسم answerbot، وقم بتدوين عنوان IP الخاص به واستدعائه في المتصفح - على سبيل المثال http://192.168.178.xxx/.

شاشة ترحيب دونجل
1. شاشة الترحيب
اختيار مزود الهاتف
2. تحديد مزود الهاتف
إعداد المكالمات الهاتفية عبر مساعد فريتز!بوكس
3. أدخل كلمة مرور Fritz!Box
تأكيد الإعداد على الجهاز المحمول
4. التأكيد بالهاتف
إعداد الاتصالات الهاتفية
5. إعداد الاتصالات الهاتفية
اكتمل إعداد الدونجل
6. اكتمل الإعداد

أدخل في واجهة الويب:

احفظ ← مؤشر LED مضاء الآن بشكل دائم ← دونجل PhoneBlock جاهز للاستخدام. سيتم الآن اعتراض المكالمات المزعجة بصمت قبل أن يرن هاتفك.


هل هناك شيء ما لا يعمل، هل تستخدم فايرفوكس/سفاري أو لينكس بخصائص معينة أو لوحة أخرى؟ يمكن العثور على الإرشادات التفصيلية مع جميع الخيارات ومزالق لينكس وسلسلة أدوات ESP-IDF في الريبو: GETTING_STARTED.md.

المساهمة بتقرير الخبرة

تعمل أجهزة دونجل PhoneBlock الأولى بشكل موثوق - لكن نماذج أجهزة التوجيه ومزودي الخدمة وأنواع الاتصال هي مزيج ملون ولكل مجموعة خصائصها الخاصة. من أجل تحسين معالج الإعداد، فإن تقارير التجربة المنظمة تستحق وزنها ذهبًا - بغض النظر عما إذا كان كل شيء يعمل معك أو ما إذا كانت هناك عقبة ما.

من المثير للاهتمام بشكل خاص الإعدادات التي لا تزال غير مغطاة بشكل جيد:

يتم تشغيل التقارير عبر مشكلات GitHub - يطلب نموذج مملوء مسبقًا أهم البيانات الرئيسية (الأجهزة، وجهاز التوجيه، والمزود، وإصدار البرنامج الثابت، والنتائج) بطريقة منظمة. يمكن للمختبرين الآخرين أن يروا مباشرةً الإعدادات التي تمت تغطيتها بالفعل وتلك التي لم تتم تغطيتها.

تقرير التجربة المفتوحة


الكود المصدري للبرنامج الثابت: phoneblock-dongle على GitHub.

شارك معنا!

إذا كنت تحب PhoneBlock، يرجى المساعدة في نشر الخبر ومشاركته مع أصدقائك. فكلما زاد عدد الأشخاص المشاركين، قلت فرصة تلقيك لمكالمة إعلانية!