برنامج القرآن

في هذه الصفحة اضع كل البيانات التي استخدمتها لتنفيذ برنامج القرآن الكريم.
موقع برنامج القرآن

البيانات تشتمل على:
1- صور صفحات المصحف.
2- نص الآيات مشكل وغير مشكل.
3- تفسيير الآيات، الجلالين، الميسر، ابن كثير.
4- مواقع بداية ونهاية الآيات في الصفحة.

صحة البيانات

عملت ما في وسعي للتأكد من مصادر البيانات، وهي في اغلبها مواقع او برامج اسلامية مجانية. لكن ارجوا التأكد بشكل مستقل قبل استخدامها بشكل علمي او رسمي او تجاري.

الهدف من توفير البيانات

الهدف من توفير هذه البيانات هو توفير نواه لكل من يريد ان يطور برنامج للقرآن الكريم، البرامج الموجودة حالياً جيدة لكن لايزال هناك مساحة واسعة للتطوير، كما ان التقنية تتطور بشكل سريع، وكل يوم يظهر لنا منصة برمجة جديدة، فارجوا ان تساعد هذه البيانات في بناء برامج افضل واسهل على منصات عمل اكثر.

بيانات البرنامج

نسخة جديدة من البيانات على صيغة JSON متوفرة في موقع البرنامج على GitHub على الرابط https://github.com/rayed/Quran

البيانات التي يحتاجها البرنامج هي ملفات صور الصفحات، والبيانات النصية مخزنة في قاعدة بيانات MySQL، بترميز utf8.
SQL + JPG (Size:46 MB)

كما يمكنك الربط على الصور في موقعي مباشرة، لذلك اذا كنت تحتاج الى البيانات فقط، حمل هذا الملف.
SQL Only (Size: 6 MB)

الصور في موقعي مخزنة على الرابط:
http://dev.rayed.com/quran/img/001.jpg
حتى:
http://dev.rayed.com/quran/img/604.jpg

جداول البرنامج

quran_suras
id: مسلسل
name: اسم الصورة
page: صفحة بداية السورة
ayas: عدد الآيات
makeeah: حالياً خالية

quran_aya
id: مسلسل
type:
0 – الآية مشكلة
1- الآية غير مشكلة
2- تفسير الجلالين
3- التفسير الميسر
4- تفسير ابن كثير
sura_id: رقم الصورة
aya_id: رقم الآية في الصورة
text: نص الآية او التفسير حسب قيمة type

quran_points
id: مسلسل
page: رقم الصفحة
x: موقع x
y: موقع y
sura_id: رقم الصورة
aya_id: رقم الآية

جدول النقاط

جدول النقاط يحدد اماكن علامات الآيات point في كل صفحة، ومن خلاله يمكن معرفة بداية ونهاية كل آية في الصفحة.
مثال الصفحة:
صورة مريم

النقاط محددة بناء على صفحة بعرض 290 و طول 430 بيكسل من نسخة مصحف الحرمين وهي النسخة المعروفة خصوصاً في المملكة، بالطبع يمكنك تغيير المقاس عن طريق الرياضيات 🙂
كل صفحة مقسمة الى 15 سطر، عرض طول السطر 28.6 بيكسل.
في الجدول الخانة x تحسب بالبيكسل، وقيمة y تحسب برقم السطر.
من اهم مزايا مصحف الحرمين ان كل صفحة تنتهي بآية، اي لا يوجد آية مكتوبة على صفحتين، وهو ما يسهل حساب آماكن الآيات في الصفحة بشكل كبير.

11 thoughts on “برنامج القرآن”

  1. Pingback: Anonymous
  2. شكرا لك اخي على جمع التفسير ابحث من فترة عنة 🙂 سوف استخدمة بتطبيق للاندرويد يسما القران الميسر

  3. السلام عليكم
    جزاكم الله خيرا على المجهود وجعله الله في ميزان حسناتكم

Leave a Reply

Your email address will not be published. Required fields are marked *