🕌 GT-salat-dikr - الإصدار المحسن مع التخزين المحلي
📢 ما هو GT-salat-dikr؟
GT-salat-dikr هو برنامج مفتوح المصدر يعمل على Linux لتذكيرك بمواقيت الصلاة وعرض الأذكار بشكل تلقائي. البرنامج مصمم ليكون خفيفاً وسهلاً ويعمل في الخلفية مع واجهة طرفية أنيقة.
🚀 الميزات الرئيسية
🕒 مواقيت الصلاة التلقائية
- جلب مواقيت الصلاة حسب موقعك الجغرافي
- دعم 22 طريقة حساب مختلفة من حول العالم
- عرض موعد الصلاة القادمة والوقت المتبقي
📖 الأذكار اليومية
- قاعدة بيانات شاملة للأذكار المتنوعة
- عرض ذكر عشوائي عند فتح الطرفية
- إشعارات دورية بالأذكار
🔔 نظام إشعارات متكامل
- إشعارات طرفية (Terminal)
- إشعارات نظام (Desktop Notifications)
- إشعارات صوتية للأذان
- تنبيه قبل الصلاة بـ 15 دقيقة
⚙️ مرن وسهل التخصيص
- إعدادات سهلة عبر وizard الإعدادات
- اختيار نوع الأذان (كامل/قصير)
- ضبط فترات الإشعارات
- دعم أنظمة التشغيل المختلفة
🆕 ما الجديد في هذا الإصدار؟
💾 الميزة الثورية: التخزين المحلي لمواقيت الصلاة
🔥 العمل بدون إنترنت
- ✅ تخزين مواقيت 3 أشهر مسبقاً
- ✅ استخدام البيانات المحفوظة عند انقطاع الإنترنت
- ✅ لا حاجة لاتصال دائم بالإنترنت
- ✅ أداء أسرع باستخدام البيانات المحلية
🛠️ كيفية الاستفادة من الميزة الجديدة
# تحديث مواقيت الصلاة للأشهر القادمة
gtsalat --update-timetables
# التحقق من حالة التخزين المحلي
gtsalat --status
# استخدام البرنامج بشكل طبيعي (سيعمل بدون إنترنت)
gtsalat --show-timetable
📊 تقرير التخزين المحلي
سيظهر لك البرنامج تقريراً كاملاً عن:
- عدد الأشهر المخزنة محلياً
- الفترة الزمنية المغطاة
- حجم البيانات المخزنة
- حالة البيانات الحالية
🎯 أوامر جديدة مضافة
# الأمر الجديد: تحديث الجداول الشهرية
gtsalat --update-timetables
# عرض حالة التخزين المحلي (مدمج في --status)
gtsalat --status
🛠️ التثبيت السهل
الطريقة الأولى: التثبيت المباشر
bash -c "$(curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-salat-dikr/main/install.sh)"
الطريقة الثانية: التثبيت اليدوي
git clone https://github.com/SalehGNUTUX/GT-salat-dikr.git
cd GT-salat-dikr
bash install.sh
📋 المتطلبات الأساسية
- نظام Linux (أي توزيعة)
curl - لتحميل الملفات والبياناتjq - لمعالجة البيانات JSONlibnotify - للإشعارات- مشغل صوتي (
mpv, ffplay, paplay, أو ogg123)
🎮 كيفية الاستخدام
التشغيل الأساسي
gtsalat
يعرض ذكر عشوائي وموعد الصلاة القادمة
الأوامر المتاحة
gtsalat --settings # إعدادات الموقع والحساب
gtsalat --show-timetable # عرض مواقيت الصلاة اليوم
gtsalat --notify-start # بدء الإشعارات التلقائية
gtsalat --notify-stop # إيقاف الإشعارات
gtsalat --update-timetables # تحديث البيانات المحلية 🆕
gtsalat --status # عرض الحالة الكاملة
gtsalat --help # عرض المساعدة
🔧 التحكم في الإشعارات
# تفعيل/تعطيل أنواع الإشعارات
gtsalat --enable-all-notify # تفعيل الكل
gtsalat --disable-all-notify # تعطيل الكل
# إشعارات الطرفية فقط
gtsalat --enable-salat-terminal
gtsalat --enable-zikr-terminal
# إشعارات النظام فقط
gtsalat --enable-salat-gui
gtsalat --enable-zikr-gui
🌟 لماذا هذا الإصدار أفضل؟
✅ موثوقية أعلى
- العمل بدون اتصال بالإنترنت
- بيانات محلية مضمونة
- لا اعتماد على خدمات خارجية
✅ أداء محسن
- استجابة أسرع للبيانات
- تقليل استخدام النطاق الترددي
- تجنب مشاكل انقطاع الخدمة
✅ تجربة مستخدم محسنة
- تقارير مفصلة عن حالة البيانات
- رسائل توضيحية واضحة
- سهولة الصيانة والتحديث
🐛 الإبلاغ عن المشاكل والمساهمة
نرحب بمساهماتكم وتقارير الأخطاء عبر:
📜 الترخيص
هذا البرنامج مرخص تحت رخصة MIT - يمكنك استخدامه، تعديله، وتوزيعه بحرية.
🤝 الدعم والمساندة
إذا أعجبك البرنامج، يمكنك دعم المشروع بـ:
- ⭐ إعجاب بالمستودع على GitHub
- 🔄 مشاركة البرنامج مع الآخرين
- 🐛 الإبلاغ عن الأخطاء وتحسين البرنامج
- 💡 اقتراح أفكار وميزات جديدة
🎉 جرب الإصدار الجديد الآن!
# إذا كنت مثبتاً بالفعل، جرب الميزة الجديدة:
gtsalat --update-timetables
# إذا لم تكن مثبتاً بعد:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-salat-dikr/main/install.sh)"
لا تنسى تحديث بيانات الصلاة للأشهر القادمة لتستمتع بميزة العمل بدون إنترنت! 🚀
📞 تواصل مع المطور
شاركنا تجربتك مع الإصدار الجديد! ✨
🌟 مشاريع أخرى من gnutux لمشاهدة المزيد من المشاريع المفتوحة المصدر، تفضل بزيارة صفحة المشاريع:
🌐 https://salehgnutux.github.io/gnutux/
#gnutux #islamic #islam #prayer #linux #terminal #لينكس #إسلام #صلاة #الطرفية