الانتقال إلى المحتوى

فقيه في الطرفية

فقيه، بأمر واحد.

ابحث عن الدروس، واستعرض العلماء، ونزّل التفريغات النصية من الطرفية. استخدم فقيه مباشرة أو ضمن برامجك النصية.

تثبيت الأداة

لا تحتاج إلى حساب أو مفتاح API

GitHub

ثبّت الأداة. وابدأ البحث.

استخدم مدير الحزم، أو نزّل ملفًا تنفيذيًا لنظام macOS أو Windows أو Linux.

macOS وLinux

Homebrew

الطرفية · Homebrew

brew install ieasybooks/tap/faqieh

تثبيت Homebrew

Windows

Scoop

PowerShell · Scoop

scoop bucket add ieasybooks https://github.com/ieasybooks/scoop-bucket
scoop install ieasybooks/faqieh

تثبيت Scoop

تفضّل تنزيل ملف تنفيذي مستقل؟

نزّل ملفًا تنفيذيًا مستقلًا يناسب نظام التشغيل والمعالج لديك. لا تحتاج إلى تثبيت بيئة تشغيل للغات البرمجة.

أعد تسمية الملف إلى faqieh (أو faqieh.exe على Windows)، وضعه في مجلد ضمن PATH. على macOS وLinux، نفّذ الأمر التالي من ذلك المجلد.

macOS / Linux · منح صلاحية التنفيذ

chmod +x faqieh

افتح طرفية جديدة بعد التثبيت، ثم تحقّق من جاهزية فقيه.

التحقق من التثبيت

faqieh --version

ابدأ باستكشاف المكتبة

ابحث عن مقطع

ابحث في عناوين التسجيلات ومقاطع التفريغ بالعربية، واستعرض النتائج في جدول.

ابحث عن مقطع

faqieh search 'الصلاة' --types media,transcripts --table

استعرض دروس أحد العلماء

استعرض العلماء، ثم تصفّح تسجيلاتهم. استبدل 42 بمعرّف أحد العلماء من نتائج الأمر الأول.

استعرض دروس أحد العلماء

faqieh list-speakers --table
faqieh list-media --speaker-id 42 --table

اقرأ تفريغًا كاملًا

اقرأ جميع مقاطع التفريغ العربي. استبدل 123 بمعرّف تسجيل من نتائج البحث.

اقرأ تفريغًا كاملًا

faqieh get-transcript 123 ar --full
حفظ التفريغ في ملف

احفظ ملف PDF باستخدام Bash أو zsh بالأمر التالي. استبدل 123 بمعرّف التسجيل. يمكنك أيضًا طلب txt أو srt مع تغيير امتداد الملف ليتطابق مع الصيغة.

Bash / zsh

faqieh download-transcript 123 ar pdf -o download > transcript.pdf.part &&
  mv transcript.pdf.part transcript.pdf

إذا كان ملف PDF قيد التجهيز، سيطلب منك الأمر المحاولة لاحقًا. لا يُستبدل الملف النهائي إلا بعد نجاح التنزيل.

جاهز لبرامجك النصية

النتائج بصيغة JSON افتراضيًا
تعيد الأوامر صفحة واحدة بصيغة JSON. أضف --table لعرضها في جدول، أو استخدم -f مع --filter-lang jq لاختيار الحقول التي تحتاج إليها.
جلب المزيد من الصفحات
أضف --all لجلب ما يصل إلى 25 صفحة. غيّر الحد باستخدام --max-pages N. عند بلوغ الحد، تُعاد نتائج جزئية مع تنبيه.

استخراج أسماء العلماء باستخدام jq

faqieh list-speakers --filter-lang jq -f '.body.data[].name'

واصل الاستكشاف

استكشف الأوامر بالمساعدة المدمجة، أو أضف --help-all لعرض توثيق API الكامل وخياراته.

مساعدة الأوامر

faqieh --help
faqieh search --help

    ثبّت تطبيق فقيه

    دروس العلماء والتفريغات وأدوات المدارسة، بلمسة من شاشتك الرئيسية.

    مشاركة

    يمكن لأي شخص لديه هذا الرابط فتحه.