Repository navigation
Releases: sarmadiq9090-coder/arabic-file-search
Release list
InstaFind — بحث سريع 0.9.1: تحديث أمني
InstaFind — بحث سريع 0.9.1: تحديث أمني
- لا تحديث بدون تحقق: إذا لم يجد البرنامج بصمة SHA-256 لملف التحديث على GitHub، يرفض التحديث ويعرض رابط التنزيل اليدوي.
- نسخ winget و Scoop تُترك لمدير الحزم: يعرض البرنامج أمر التحديث بدل أن يحدّث نفسه.
English: Security update. The updater now refuses an update when GitHub publishes no SHA-256 digest for the program file (previously it could install without verification) and shows the manual download link instead. Copies installed with winget or Scoop no longer update themselves; they show the package manager's update command.
InstaFind — بحث سريع 0.9.0: البرامج بالعربي، تحويل العملات، واقتراحات ذكية
- البرامج بأسمائها العربية كما تكتبها: أكثر من 45 برنامجاً ولعبة جديدة، وحرف غلط واحد مقبول («ديسكود» تجد Discord)، والبرنامج يتعلّم من اختيارك، وتظهر البرامج في النافذة الرئيسية أيضاً.
- تحويل العملات: «100 دولار»، «100 usd to iqd»، «50 يورو بالدينار» لـ 24 عملة، بأسعار تتحدث كل 12 ساعة.
- الملفات المفضلة والأخيرة عند فتح البحث فارغاً.
- اقتراحات عندما لا توجد نتائج: «هل تقصد…؟»، داخل المحتوى، كل الأقراص، أو الويب.
- ترتيب أذكى: «notepda» تُظهر Notepad أولاً، و«2+2» تعطي الجواب بدون ملفات لا علاقة لها.
- فهرسة المحتوى في اليوم الأول أسرع بمرة ونصف إلى 3 مرات، وتبدأ بمجلداتك.
English: Apps by their Arabic spelling (45+ more apps and games, one wrong letter forgiven, learns from your picks, app buttons in the main window). Currency conversion for 24 currencies with rates refreshed every 12 hours (open.er-api.com, bundled fallback). Recent and favourite files when the search box opens empty. Suggestions when nothing is found (did you mean, inside contents, all drives, all types, web). Smarter ranking: a typo'd app beats files, and a sum hides unrelated files. First-day content indexing 1.5–3× faster, user folders first. A real-user UI test on Windows now gates every release.
InstaFind — بحث سريع 0.8.2: إصلاح التوقف المفاجئ
- إصلاح توقف البرنامج فجأة على بعض الأجهزة عند الضغط المتكرر على خانة البحث العائمة أو عند ضغط زر الإغلاق، فتختفي الخانة والأيقونة بجانب الساعة.
- كل توقف مفاجئ يُسجَّل الآن في تقرير الخطأ، فإذا حدث يسألك البرنامج عند الفتح التالي إن كنت تريد إرساله.
- البحث من الهاتف لا يتوقف عند ضغط زر الإغلاق.
- Enter في نافذة البحث الصغيرة يفتح أفضل نتيجة دائماً، حتى لو كان المؤشر واقفاً فوق نتيجة أخرى.
English: Fixes the program suddenly quitting on some PCs when the floating search box was clicked repeatedly or the window was closed (8 MB UI stack instead of 1 MB, and the quick search no longer opens or closes inside its own opening or closing). Crashes that are not Rust panics, such as a stack overflow, are now written to the crash report, so the next start offers to send it. The phone search server keeps running when the window is closed to the tray. Enter in the quick search opens the best match even when the pointer rests over another row (a popup growing under a still pointer no longer selects the row under it).
InstaFind — بحث سريع 0.8.1: إصلاحات الإغلاق والتشغيل مع ويندوز
إصلاحات
- زر الإغلاق (X) يخفي البرنامج إلى الأيقونة بجانب الساعة بدل إغلاقه، وتبقى خانة البحث العائمة وCtrl+Alt+F تعمل. للخروج فعلاً: «خروج» من قائمة الأيقونة أو من «خيارات».
- التشغيل مع ويندوز يُفعَّل من جديد، حتى لو كان مدير المهام قد أوقفه.
- إصلاح تعطل بعد مدة من التشغيل كانت تبقى بعده خانة البحث العائمة بلا عمل (المشكلة #10).
بحث البرامج
- اكتب اسم البرنامج بالعربي كما يُنطق: «كوكل بلي» تجد Google Play Games، و«نتفلكس» Netflix، و«كاب كات» CapCut، لأي برنامج مثبت.
- البرامج المثبتة حديثاً تظهر في البحث دون إعادة تشغيل البرنامج.
English: The window's close button now hides InstaFind to the tray instead of quitting, so the floating search box and Ctrl+Alt+F keep working; use Exit in the tray menu or Options to quit. Start with Windows is turned back on once (also when Task Manager had disabled it). Fixes a crash after running for a while with the floating box (#10). Installed apps are now found by Arabic spellings of their Latin names ("كوكل بلي" finds Google Play Games) for any app, and newly installed apps show up without restarting.
InstaFind — بحث سريع 0.8.0: البحث من أي مكان
خانة بحث صغيرة فوق الساعة
- شفافة وتكاد لا تُرى حتى تقرّب المؤشر، فتظهر بنعومة. لا تغطيها الإشعارات، وتختفي مع الألعاب والفيديو بملء الشاشة، وتسحبها لأي مكان.
- في أول تشغيل يسألك البرنامج إن كنت تريدها، وتقدر تخفيها أو تطفيها في أي وقت من «خيارات ← البحث من أي مكان».
نافذة بحث صغيرة بـ Ctrl+Alt+F
- البرامج المثبتة بأسمائها العربية: اكتب «كروم» أو «وورد» أو «الحاسبة».
- إعدادات ويندوز مباشرة: «واي فاي»، «بلوتوث»، «الشاشة»، «التحديثات».
- التبديل إلى نافذة مفتوحة، والملفات كما تعرفها.
- إجابات فورية: حاسبة (
250*12)، تحويل وحدات (5 كيلو بالباوند)، والتاريخ الهجري بتقويم أم القرى. - اختصارات المواقع: «يوتيوب قرآن» يبحث في يوتيوب مباشرة.
- أوامر النظام مثل إيقاف التشغيل وإنهاء برنامج معلّق، وكلها تطلب تأكيداً قبل التنفيذ.
- Tab لإجراءات النتيجة: تشغيل كمسؤول، نسخ المسار، التثبيت في المفضلة.
أيقونة جديدة بجانب الساعة
- بلون واحد مثل أيقونات الواي فاي والصوت، وتتبع الوضع الداكن والفاتح.
كل الجديد قابل للإطفاء، فيرجع البرنامج كما كان تماماً. وسرعة البحث لم تتأثر (قيست على ويندوز حقيقي).
English: Search from anywhere. A small, nearly invisible search box floats above the clock and fades in when the pointer comes near (it never covers notifications, hides during full-screen apps, and can be dragged or turned off). Ctrl+Alt+F or the tray icon opens a quick-search popup with files, installed apps (also by Arabic names), Windows settings pages, open windows, instant answers (calculator, unit conversion, Umm al-Qura Hijri dates), web shortcuts and system commands that always ask for confirmation; Tab shows actions such as run as administrator and pin. A new monochrome tray icon follows the light or dark taskbar. Everything new can be turned off, and search speed is unchanged.
InstaFind — بحث سريع 0.7.0
جديد: نسخ لأجهزة ARM64 و32 بت
- نسخة أصلية لأجهزة ARM64 (مثل الحواسيب بمعالجات Snapdragon):
bahth-arm64.exe، تعمل مباشرة دون محاكاة فتكون أسرع وأقل استهلاكاً للبطارية. - نسخة لويندوز 32 بت:
bahth-x86.exe. - نسخة 64 بت العادية تبقى
bahth.exeكما هي. كل نسخة تحدّث نفسها تلقائياً بنسختها، وScoop وwinget يختاران النسخة المناسبة لجهازك وحدهما. - كل نسخة تُشغَّل فعلياً على ويندوز بمعالجها قبل النشر (ومنها جهاز ARM حقيقي).
جديد: أرسل ملاحظتك بسهولة
- «خيارات ← أرسل ملاحظة»: ثلاثة خيارات تفتح صفحة GitHub جاهزة في المتصفح، فيها رقم الإصدار ونظام ويندوز ونوع المعالج مسبقاً: «أبلغ عن مشكلة»، «اقترح ميزة جديدة»، «اسأل أو ناقش مع المستخدمين».
- تقارير الأخطاء باختيارك: إن حدث خطأ داخلي، يسألك البرنامج مرة واحدة عند التشغيل التالي إن كنت تريد إرسال التقرير. «نعم» تفتح صفحة GitHub فيها التقرير لتراجعها وتضغط «Submit» بنفسك، واسم المستخدم في المسارات يُخفى. لا يُرسل البرنامج أي شيء تلقائياً، ولا يجمع أي بيانات استخدام.
English: New native builds for Windows on ARM64 (bahth-arm64.exe) and 32-bit Windows (bahth-x86.exe); the x64 build stays bahth.exe, and each build updates itself with its own. New Options → Send feedback (report a problem, suggest a feature, ask or discuss, each prefilled with version, Windows and processor) and opt-in crash reports: after an internal error the next start asks once, and "Yes" opens a prefilled GitHub issue for you to review and submit. Nothing is sent automatically and no usage data is collected.
InstaFind — بحث سريع 0.6.1
إصلاحات
- الخط تحت الجزء المطابق في الواجهة العربية كان في المكان الخطأ: في أسماء الملفات العربية التي لها امتداد لاتيني (مثل «تقرير المبيعات 2026.xlsx») كان الخط يُرسم مزاحاً إلى اليسار بعرض الامتداد، فيقع تحت كلمة أخرى. أصبح يقع تحت الكلمة التي بحثت عنها تماماً، وتم التحقق من ذلك بلقطات شاشة على ويندوز حقيقي.
English: Fixed the match underline in the Arabic interface: for Arabic names with a Latin extension (e.g. "تقرير المبيعات 2026.xlsx") it was shifted left by the width of the extension. Positions are now ordered with the Unicode bidi algorithm exactly as the list draws them, verified with screenshots on real Windows.
InstaFind — بحث سريع 0.6.0
جديد
- إخفاء ملفات النظام (مفعّل افتراضياً): مجلد Windows وProgramData وسلة المحذوفات وملفات الصفحات ومجلدات المؤقت والذاكرة المخبأة داخل AppData لا تظهر في النتائج، فتبقى نتائجك نظيفة. يُطفأ من «خيارات ← إخفاء ملفات النظام» ويعمل فوراً دون إعادة فهرسة، أو اكتب
نظام:لبحث واحد. ملفاتك وProgram Files وملفات Outlook وOffice واختصارات قائمة ابدأ تبقى ظاهرة. في سطر الأوامر:--all. - واجهة أنظف: أزرار بأحجام متناسقة وأيقونات صغيرة (ويندوز 10 و11)، مسافات موحّدة، خلفية بيضاء بلا مربعات رمادية، زر «بحث» مميَّز، و«البحث في» بدل مربع النطاق الرمادي. تتكيف مع النوافذ الضيقة.
ثبات وجودة
- مراجعة شاملة للبرنامج كله أصلحت نحو 45 خللاً قد يسبب إغلاقاً أو تعليقاً أو فقدان بيانات، منها:
- ملفات Excel وODS و7z وPDF المعطوبة أو المصممة بخبث كانت قد تستهلك الذاكرة كلها وتغلق البرنامج.
- ملف فهرس معطوب كان قد يمنع البرنامج من الفتح في كل مرة.
- فشل بحث واحد كان قد يوقف كل عمليات البحث اللاحقة حتى إعادة التشغيل.
- تحديث مقطوع كان قد يترك الجهاز بلا نسخة من البرنامج؛ أصبحت النسخة القديمة تُستعاد.
- الاستبدال في الملفات: لا يضيع الملف الأصلي إن فشلت الكتابة، والتراجع يعيد كل شيء.
- حماية أقوى لخادم البحث من الهاتف.
- النصوص والخطوط كانت تُكبَّر مرتين على الشاشات عالية الدقة (150% فأكثر).
- اختيار المجلد
C:\Docsكان يشملC:\Docs2أيضاً.
- الاختبارات الآلية من 262 إلى 364، منها اختبارات عشوائية لكل نوع ملف تغذيه ببيانات تالفة وتتأكد أنه لا ينهار.
- كل إصدار يُشغَّل الآن فعلياً على ويندوز قبل نشره: يفهرس القرص كله (أكثر من مليون ملف) ويبحث بالعربية والإيموجي والمسارات الطويلة، ولا يُنشر إن ظهر أي خطأ.
English: New "Hide system files" option (on by default; sys: or --all to include them), a cleaner interface with fitted buttons and icons, ~45 robustness fixes found by a full review (hostile spreadsheets/archives/PDFs, corrupt index, stuck searches, interrupted updates, replace safety, phone server hardening, double DPI scaling), 364 tests including fuzzing of every file format, and every release is now smoke-tested on real Windows before it is published.
InstaFind — بحث سريع 0.5.1
إصلاحات
- بعض المستندات (رسائل البريد وصفحات HTML التي فيها رموز مثل
&بجانب علامات اقتباس ‘ ’ أو خطوط ─) كان استخراج نصها يفشل فلا تظهر في البحث داخل الملفات، وقد يكون هذا سبب الإغلاق المفاجئ النادر في 0.5.0. أصبح يُقرأ نصها كاملاً. - كشفه سجل الأخطاء الجديد في 0.5.0 أثناء التجربة على جهاز حقيقي.
English: Fixes text extraction failing for some e-mails/HTML documents that have an & near multi-byte characters such as ‘ ’ or ─ (likely the cause of the rare 0.5.0 crash).
InstaFind — بحث سريع 0.5.0
أكبر إصدار حتى الآن: أُنجزت كل بنود خارطة التحسينات.
جديد
- واجهة إنكليزية باسم InstaFind: تتبع لغة ويندوز في التثبيت الجديد، وتبقى عربية لمن يستخدم البرنامج حالياً، وتُغيَّر من «خيارات ← Language / اللغة».
- التشغيل مع ويندوز في الخلفية، مفعّل افتراضياً ويُطفأ من «خيارات».
- تحديث الفهرس تلقائياً عند إضافة الملفات أو حذفها أو إعادة تسميتها.
- فهرس دائم لمحتوى المستندات: البحث داخل الملفات المتكرر يصبح شبه فوري.
- البحث داخل الصور وملفات PDF الممسوحة ضوئياً بمحرك التعرف على النصوص في ويندوز 10 وما بعده (للعربية تلزم حزمة اللغة العربية في ويندوز).
- البحث داخل الملفات المضغوطة: zip و7z وtar وtar.gz.
- بحث يتحمّل الأخطاء الإملائية تلقائياً، وكتابة الفرانكو (
3abd← عبد)، وجذر:للبحث بجذر الكلمة. - Ctrl+Alt+G في نوافذ الحفظ والفتح بأي برنامج: اختر نتيجة لتنتقل النافذة إلى مجلدها.
- كشف الملفات المكررة مع نقل المختار إلى سلة المحذوفات.
- أحجام المجلدات في عمود الحجم، ونافذة تعرض ما يستهلك مساحة القرص.
- عرض المصغرات للنتائج (Ctrl+T).
- استبدال نص في عدة ملفات نصية مع معاينة ونسخة احتياطية وزر تراجع.
- البحث من الهاتف عبر الشبكة المنزلية: مطفأ افتراضياً، محمي برمز دخول، وللقراءة فقط.
- إضافة Flow Launcher وأمثلة PowerShell وAutoHotkey في مجلد
integrations/.
ثبات
- أي خطأ داخلي في نافذة البرنامج يُسجَّل في log.txt وcrash.txt مع تفاصيله، ولا يُغلق البرنامج.
ملاحظات
- يتطلب ويندوز 8 أو أحدث (ويندوز 10/11 لميزة التعرف على النصوص في الصور).
- من لديه الإصدار 0.3.1 أو أحدث يصله هذا التحديث تلقائياً.
English: InstaFind 0.5.0 adds an English UI, start with Windows, live index updates, a persistent content index, OCR for images and scanned PDFs, search inside archives, typo-tolerant / Arabizi / root search, a Save-dialog quick switch (Ctrl+Alt+G), a duplicate finder, folder sizes, a thumbnail view (Ctrl+T), find & replace in text files with undo, search from a phone on the home network (off by default, PIN-protected), and a Flow Launcher plugin.