ساحة مكنون  


رد
 
أدوات الموضوع طرق مشاهدة الموضوع
(#11)
قديم
مكنون غير متواجد حالياً
المشرف العام
 
المشاركات: 477
تاريخ التسجيل: Sep 2006
الدولة: الإمارات العربية المتحدة
افتراضي 11-02-2012, 10:46 AM
لا أدري الأدوات المستخدمة للبحث وهل يمكن إضافة خيار البحث بالجذور، بالنسبة لبرامج مكنون قمت برفع الكود المصدري مع قاعدة بيانات الجذور على:
https://issues.apache.org/jira/browse/LUCENE-4293

فيمكنك الاستفادة منها
رد مع اقتباس
(#12)
قديم
مكنون غير متواجد حالياً
المشرف العام
 
المشاركات: 477
تاريخ التسجيل: Sep 2006
الدولة: الإمارات العربية المتحدة
افتراضي 11-02-2012, 10:52 AM
عند تصفح التصانيف الفقهية تظهر دائما خيارات التصنيف (عرض الفهارس وأقسام التصنيف) وإذا أكملت الضغط على أقسام التصنيف ستصل إلى نهاية الفرع بصفحة فارغة دائما، والذي يظهر أنك تحتاج إلى وقف إظهار خيارات التصنيف عند الوصول إلى آخر تصنيف وعرض الفهارس مباشرة
رد مع اقتباس
(#13)
قديم
محمد الأثري غير متواجد حالياً
عضو مبتدئ
 
المشاركات: 25
تاريخ التسجيل: Oct 2012
افتراضي 11-02-2012, 11:07 AM
اقتباس:
المشاركة الأصلية كتبت بواسطة مكنون مشاهدة المشاركة
ما شاء الله جهد طيب

الآن أقوم بالتجريب وسأضع الملاحظات تباعا

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


(عند تشغيل البرنامج لأول مرة فإن البرنامج يسأل عن مكان لوضع قاعدة البيانات، هل يمكن وضع مسار افتراضي مثل /mnt/sdcard/ وللمستخدم تغييره إذا أراد)

نعم المسار الافتراضي هو sdcard أصلا لكن جعلت ظهور اختيار المسار في البداية، لكن سأغير هذا الأمر.

(قاعدة بيانات الرئيسة تتضمن تفريغ سلسلة تفسير القرآن الكريم للشيخ العثيمين، وسيتم دمجها لاحقا إن شاء الله)

نعم وأيضا أعتقد أن فتاوى نور على الدرب مفرغة أيضا إذا أمكن وضعها.

(عند محاولة تحريك المؤشر في مسطرة التوقيت إلى وقت متقدم فإن الصوت يبدأ لكن الوقت بالثواني يتوقف لفترة ثم يبدأ بالزيادة)

لا أعلم طريقة لتغيير هذا الأمر، لكن أعتقد أن هذا لأن الاستماع عن طريق الانترنت، لأني وضعت ملفا من داخل الهاتف وبصيغة rm فكان التوقيت موافقا للصوت تمام.

(لا أدري الأدوات المستخدمة للبحث وهل يمكن إضافة خيار البحث بالجذور، بالنسبة لبرامج مكنون قمت برفع الكود المصدري مع قاعدة بيانات الجذور على:
https://issues.apache.org/jira/browse/LUCENE-4293)

أنا سأرفع إليك فيما قريب الملفات المصدرية للبرنامج، وطريقة البحث التي استخدمتها هي الطريقة العادية لعمل query من قاعدة البيانات بعبارة like
سأنظر في الوصلة التي أرسلتها، بارك الله فيك أخي.

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

سأعدل هذا الأمر إن شاء الله


جزاك الله خير على الملاحظات سأنظر فيها الآن
رد مع اقتباس
(#14)
قديم
محمد الأثري غير متواجد حالياً
عضو مبتدئ
 
المشاركات: 25
تاريخ التسجيل: Oct 2012
افتراضي 11-02-2012, 12:05 PM
أخي بالنسبة عن البحث بالجذور

أي نسخة من lucene أستخدم لأن استخدمت النسخة 3 لكن فيها بعض الدوال ناقصة؟
رد مع اقتباس
(#15)
قديم
محمد ذيشان غير متواجد حالياً
عضو مميز
 
المشاركات: 145
تاريخ التسجيل: Nov 2010
افتراضي 11-02-2012, 12:19 PM
وعليكم السلام و رحمة الله و بركاته!
خبر مبارك جدا ۔
بارك الله تعالي ۔
رد مع اقتباس
(#16)
قديم
مكنون غير متواجد حالياً
المشرف العام
 
المشاركات: 477
تاريخ التسجيل: Sep 2006
الدولة: الإمارات العربية المتحدة
افتراضي 11-02-2012, 02:06 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة محمد الأثري مشاهدة المشاركة
أخي بالنسبة عن البحث بالجذور

أي نسخة من lucene أستخدم لأن استخدمت النسخة 3 لكن فيها بعض الدوال ناقصة؟
النسخة الأخيرة 4
فالملفات متوافقة على النسخة الأخيرة فقط، إن احتجت إلى نسخة متوافقة مع النسخة 3 فهي موجودة أيضا لكن أنصح باستخدام النسخة الأخيرة
رد مع اقتباس
(#17)
قديم
مكنون غير متواجد حالياً
المشرف العام
 
المشاركات: 477
تاريخ التسجيل: Sep 2006
الدولة: الإمارات العربية المتحدة
افتراضي 11-02-2012, 02:20 PM
اقتباس:
أي نعم أخي سأعدل هذا الأمر لكن هل تفضل نزع هذه الخانة ووضع التوقيت في نتائج البحث وأواخر نصوص الفهارس، أم أجعلها تتغير تباعا للفهرس الحالي. ما رأيك.؟
ربما من المناسب أن تكون كما هي الآن لكن تتغير تباعا للفهرس الحالي، وذلك لأنه سيكون جيدا أن تضع لاحقا معلومات أخرى مثل مدة الفهرسة (وهو وقت بداية الفهرسة التالية مطروحا منها بداية الفهرسة الحالية)، وفي برنامج مكنون مدة الفهرسة محسوب مسبقا في قاعدة البيانات لزيادة سرعة عرض الفهرسة بدل استخراج الفهرستين من القاعدة ثم حساب المدة الزمنية (العمود Duration في الجدول Contents)

عرض بداية التوقيت في نتائج البحث قليل الفائدة فالمستخدم لا يهمه ذلك، لكن وجود مدة الفهرسة في نتائج البحث له فائدة قيمة وهو إخبار المستخدم بطول الفهرسة وبالتالي يمكنه تقدير استفاضة الشيخ في المسألة فيختار الفتاوى التي تناسب وقته
رد مع اقتباس
(#18)
قديم
مكنون غير متواجد حالياً
المشرف العام
 
المشاركات: 477
تاريخ التسجيل: Sep 2006
الدولة: الإمارات العربية المتحدة
افتراضي 11-02-2012, 02:29 PM
اقتباس:
لا أعلم طريقة لتغيير هذا الأمر، لكن أعتقد أن هذا لأن الاستماع عن طريق الانترنت، لأني وضعت ملفا من داخل الهاتف وبصيغة rm فكان التوقيت موافقا للصوت تمام.
التوقيت موافق للصوت لكنه في البداية يتوقف لفترة ثم يعمل، على كل حال أظن أن الأمر من مشغل الصوتيات.
أيضا قد وجدت نفس المشكلة في بعض الملفات مع مشغل الصوتيات الداخلي لبرنامج مكنون وهو عند استماع بعض الفهارس في منتصف الشريط تظهر ولفترة صغيرة جدا بداية الشريط، ولذلك أكاد أجزم أن مشغل اندرويد أيضا يستخدم ffmpeg وقد قمت بتحرير هذه المشكلة مع المطورين لكن استجابتهم بطيئة جدا:
https://ffmpeg.org/trac/ffmpeg/ticket/1605
رد مع اقتباس
(#19)
قديم
مكنون غير متواجد حالياً
المشرف العام
 
المشاركات: 477
تاريخ التسجيل: Sep 2006
الدولة: الإمارات العربية المتحدة
افتراضي 11-02-2012, 05:02 PM
من الجيد أيضا تنبيه المستخدم عند انقطاع الاتصال لأي سبب عند محاولة الاستماع
رد مع اقتباس
(#20)
قديم
محمد الأثري غير متواجد حالياً
عضو مبتدئ
 
المشاركات: 25
تاريخ التسجيل: Oct 2012
افتراضي 11-03-2012, 11:25 AM
جاري العمل الآن على التعديلات

1- تغيير توقيت بداية المقطع مع تغيير التوقيت. (انجز)

2- جعل المسار الافتراضي (/mnt/sdcard/) عند تشغيل البرنامج لأول مرة. (انجز)

3- ضبط حركة مؤشر الصوت مع التوقيت وتزامنهما. (لم ينجز)

4- خيار البحث بالجذور. (جاري العمل)

5- عرض الفهارس في حال الوصول إلى نهاية فروع التصانيف الفقهية. (لم ينجز)

6- عدم السماح الاستماع إلى بداية الشريط في حال الاستماع إلى فهرس ما. (لم ينجز)

7- تنبيه المستخدم عند انقطاع الصوت لأي سبب عند محاول الاستماع. (انجز)

بالنسبة عن طريقة البحث بالجذور التي ذكرتها، جربتها لكن لم تعمل فمرات يقول لي الذاكرة قليلة مرات تكون مشكلة في المكتبة org.apache.lucene.search.Searchable RMI
فلذلك سأفكر في طريقة لدمج الملف ArabicTokens.txt مع طريقة البحث FTS3 وهي سريعة نسبيا بالمقارنة مع Lucene FTS.

إلا إذا عندك خيار آخر فتفضل قبل أن أبدء في هذا القسم.

بارك الله فيك
رد مع اقتباس
رد


أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة