🕌 GT-salat-dikr - 🌙 نظام إشعارات الصلاة والأذكار المتكامل 2025

:mosque: GT-salat-dikr - الإصدار النهائي المحسّن 2025 :high_voltage:

:loudspeaker: مستجدات النسخة المحسّنة

:crescent_moon: نظام إشعارات الصلاة والأذكار المتكامل

أول نظام إشعارات ذكي للأذان والأذكار على لينكس — الآن أكثر استقراراً وسلاسة من أي وقت مضى!
الإصدار النهائي 2025 يأتي بتصميم محسّن، استقرار أعلى، وذكاء متطور في اكتشاف النظام وإدارة الإشعارات.


:sparkles: أبرز التحسينات في هذا الإصدار

:counterclockwise_arrows_button: نظام تثبيت محسّن بالكامل

  • تثبيت مبسط بدون أسئلة متكررة — تجربة استخدام أفضل.
  • اكتشاف تلقائي لنظام التشغيل (systemd أو sysvinit).
  • إعدادات تلقائية مثالية تناسب معظم المستخدمين.
  • بدء الإشعارات مباشرة بعد اكتمال الإعداد.

:hammer_and_wrench: إصلاحات استقرار رئيسية

  • إصلاح مشكلة التكرار العشوائي للأذكار.
  • تحسين كشف حالة الإشعارات في systemd.
  • إدارة أفضل للعمليات ومنع التضارب.

:control_knobs: تحكم دقيق في الإشعارات

  • فصل كامل بين إشعارات الطرفية وإشعارات النظام.
  • تفعيل أو تعطيل منفصل لكل نوع من الإشعارات.
  • إعدادات مستقلة للصلاة والأذكار.
  • تحكم سهل عبر أوامر الطرفية.

:rocket: أوامر التحكم الجديدة

:puzzle_piece: أوامر الإشعارات العامة

gtsalat --enable-all-notify       # تفعيل جميع الإشعارات (طرفية + نظام)
gtsalat --disable-all-notify      # تعطيل جميع الإشعارات
gtsalat --enable-salat-notify     # تفعيل إشعارات الصلاة فقط
gtsalat --disable-salat-notify    # تعطيل إشعارات الصلاة فقط
gtsalat --enable-zikr-notify      # تفعيل إشعارات الأذكار فقط
gtsalat --disable-zikr-notify     # تعطيل إشعارات الأذكار فقط

:laptop: إشعارات الطرفية

gtsalat --enable-salat-terminal   # تفعيل إشعارات الصلاة في الطرفية
gtsalat --disable-salat-terminal  # تعطيل إشعارات الصلاة في الطرفية
gtsalat --enable-zikr-terminal    # تفعيل إشعارات الأذكار في الطرفية
gtsalat --disable-zikr-terminal   # تعطيل إشعارات الأذكار في الطرفية

:window: إشعارات النظام (GUI)

gtsalat --enable-salat-gui        # تفعيل إشعارات الصلاة في النظام
gtsalat --disable-salat-gui       # تعطيل إشعارات الصلاة في النظام
gtsalat --enable-zikr-gui         # تفعيل إشعارات الأذكار في النظام
gtsalat --disable-zikr-gui        # تعطيل إشعارات الأذكار في النظام

:desktop_computer: عرض واقعي في الطرفية — أمثلة حقيقية

:prayer_beads: عرض الذكر العشوائي والصلاة القادمة

$ gtsalat
اللَّهُمَّ إِنِّي أَعُوذُ بِكَ مِنْ دُعَاءٍ لَا يُسْمَعُ

🕌 الصلاة القادمة: الظهر عند 13:17 (باقي 00:44)

:kaaba: عرض مواقيت الصلاة اليوم والليلة

$ gtsalat -t
مواقيت الصلاة اليوم (Rabat):
الفجر: 06:12
الشروق: 07:35
الظهر: 13:17
العصر: 16:24
المغرب: 18:52
العشاء: 20:09

:bar_chart: عرض الحالة التفصيلية للنظام

$ gtsalat --status
📊 حالة GT-salat-dikr:
═══════════════════════════════════════════
❌ الإشعارات: متوقفة (نظام systemd)
⚠️  الإشعارات: تعمل (اكتشاف طارئ - PID: 1687)

📍 الموقع: Rabat, Morocco
🧭 الإحداثيات: 34.0072, -6.8407
📖 طريقة الحساب: Morocco
⏰ التنبيه قبل الصلاة: 15 دقيقة
🕊️ فاصل الأذكار: 10 دقيقة
📊 نوع الأذان: short

🔔 إشعارات الصلاة:
  💻 الطرفية: مفعلة ✓
  🪟 النظام: مفعلة ✓

🟢 إشعارات الذكر:
  💻 الطرفية: مفعلة ✓
  🪟 النظام: مفعلة ✓

🛠 نظام الخدمة: systemd

🕌 الصلاة القادمة: الظهر
⏰ الوقت: 13:17
⏳ المتبقي: 00:42

:robot: ذكاء النظام المحسّن

  • اكتشاف تلقائي لنظام التشغيل والواجهة.
  • كشف حالة systemd والخدمات النشطة.
  • كشف تلقائي لمشغلات الصوت.
  • ضبط تلقائي لبيئة الطرفية (.bashrc / .zshrc).
  • عرض تلقائي للأذكار عند فتح أي طرفية جديدة.

:bell: نظام الإشعارات الذكي

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

:musical_note: النظام الصوتي المحسّن

  • دعم لمشغلات صوت متعددة (mpv, ffplay, paplay, ogg123).
  • دعم واجهات رسومية (zenity, yad, kdialog).
  • خيارات متعددة للأذان: كامل، قصير، أو بدون صوت.

:rocket: التثبيت السريع

bash -c "$(curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-salat-dikr/main/install.sh)"
  • تثبيت سريع.
  • اكتشاف تلقائي لنظام التشغيل.
  • إعداد تلقائي مثالي للمستخدم.

:wastebasket: الإزالة الكاملة

bash -c "$(curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-salat-dikr/main/uninstall.sh)"

أو من الطرفية مباشرة:

gtsalat --uninstall

:link: روابط المشروع

:globe_with_meridians: الموقع الرسمي:
https://salehgnutux.github.io/GT-salat-dikr/

:books: المستودع الرئيسي:
https://github.com/SalehGNUTUX/GT-salat-dikr


:speech_balloon: الخلاصة

GT-Salat-Dikr 2025 يقدم تجربة متكاملة تجمع بين البساطة، الدقة، والتكامل الذكي مع النظام.

:crescent_moon: الإصدار الأكثر نضجاً واستقراراً على لينكس — مجاني ومفتوح المصدر :heart:

جربه الآن:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-salat-dikr/main/install.sh)"

:technologist: تم التطوير بواسطة SalehGNUTUX
:bookmark: الترخيص: GNU GPLv3
:loudspeaker: ساهم في المشروع، وشارك الفائدة مع الآخرين.

إعجابَين (2)