InstantDrive
تصفح كل الصفحات

كيف تربط InstantDrive كمحرك أقراص على ويندوز أو macOS أو لينكس؟

الإجابة المختصرة

يتيح InstantDrive خزنتك عبر WebDAV، فيمكن لخيار Map network drive في ويندوز أو Connect to Server في macOS أو ربط davfs2 في لينكس عرضها كمحرك أقراص. تسجل الدخول ببريد حسابك وكلمة المرور. والملفات التي تضعها فيه تمر عبر مسار الضغط والتسمية نفسه المستخدم في الرفع من الويب.

آخر تحديث:

ماذا يفعل محرك WebDAV؟

WebDAV معيار يتيح للحاسوب التعامل مع عنوان ويب كأنه مجلد. يتيح InstantDrive مستندات شركتك عبر WebDAV، فتفتحها في مستكشف الملفات أو Finder أو مدير ملفات لينكس، وتسحب الملفات إليه أو منه. وتذكر الشيفرة ثلاثة عملاء مقصودين: محرك الشبكة في ويندوز وFinder في macOS وdavfs2 في لينكس.

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

ما عنوان المحرك؟

مسار WebDAV في الخادم هو /api/v1/vault/webdav/. وعلى نطاق الويب، العنوان الذي تدخله هو https://app.instantdrive.app/api/v1/vault/webdav/ مع الشرطة المائلة في النهاية. استخدم المضيف نفسه الذي تسجل به الدخول إلى تطبيق الويب. لا يحتوي المسار على اسم شركة، فشركتك تُؤخذ من الحساب الذي تسجل به الدخول.

تعرض بعض الصفحات والشاشات في المنتج عنواناً أقصر ينتهي بـ /webdav، وتضيف بعض الأمثلة اسم شركة إلى المسار. لكن شيفرة الخادم وإعداد خادم الويب لا يوجهان إلا المسار /api/v1/vault/webdav/، فاستخدمه. وإذا لم يُفتح المحرك فتحقق من العنوان أولاً.

كيف تسجل الدخول إلى المحرك؟

يقبل المحرك مصادقة HTTP Basic، أي بريد حسابك كاسم مستخدم وكلمة مرور حسابك. ويقبل كذلك رمز Bearer، وهو رمز الدخول نفسه الذي يستخدمه تطبيق الويب وصلاحيته 24 ساعة. معظم مديري الملفات تستخدم طريق البريد وكلمة المرور.

محاولات الدخول الفاشلة محدودة. بعد 8 إخفاقات لعنوان وبريد واحد، أو 40 إخفاقاً من عنوان واحد، تعيد المحاولات التالية HTTP 429 ورسالة بالانتظار 15 دقيقة. ويُخزَّن تسجيل دخول Basic الناجح 60 ثانية على الخادم لأن مستكشف الملفات يرسل طلبات كثيرة متتالية. ولا توجد خطوة تحقق ثنائية على هذا المسار. ولأن Basic يرسل كلمة المرور مع كل طلب، استخدم عنوان https فقط.

ماذا ترى داخل المحرك؟

يعرض جذر المحرك أربعة مجلدات تطابق الخزنة: Employees وVendors وCompany_Expenses وAdmin_Vault. تظهر المستندات في المجلد المخزنة فيه. ويمكنك إنشاء مجلدات فرعية. تبقى فارغة حتى تضع فيها ملفاً، والمجلد الفارغ يُحفظ في ذاكرة الخادم المشتركة، فقد يختفي بعد إعادة التشغيل.

الملف الذي تضعه في الجذر خارج أي مجلد يُوضع في Admin_Vault. والملف الذي تضعه في أحد المجلدات الأربعة يأخذ ذلك المجلد فئةً للخزنة. والملف الذي تضعه في أي مجلد رئيسي آخر يُصنف ضمن Admin_Vault.

ماذا يحدث للملف الذي ترفعه عبر المحرك؟

يمر الملف الجديد في المسار نفسه المستخدم في الرفع من الويب: يُقرأ الملف، ويستخرج محرك الأنماط والتعرف على النص حقولاً مثل الهوية الإماراتية وTRN وإيجاري وIBAN، وتُحسَّن ملفات PDF، وتُحوَّل صيغ صور الهاتف مثل JPEG وPNG إلى WebP. ثم يُعاد تسمية الملف على نمط Prefix_Entity_Identifier_Exp<date> بالامتداد المخزن. وإذا كان الاسم موجوداً في المجلد يُضاف رقم مثل _1. وينطبق احتياطي الذكاء الاصطناعي البصري هنا أيضاً: عندما لا يكون التعرف على النص واثقاً بما يكفي تُرسل الصورة إلى Google Gemini.

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

الإجراء في المحركما يفعله InstantDrive
وضع ملف جديديقرؤه ويضغطه ويعيد تسميته ويصنفه في المجلد الذي اخترته ويخزنه
الحفظ فوق ملف موجوديستبدل المحتوى المخزن ويبقي الاسم
حذف ملفحذف ناعم: يُخفى الملف ولا يُزال الكائن المخزن، ولا توجد سلة مهملات أو استعادة
نقل ملف أو إعادة تسميتهيغير مساره واسمه. ونقله إلى أحد المجلدات الأربعة يغير فئة الخزنة
نسخ ملفينشئ نسخة مخزنة ثانية في المسار الجديد
وضع ملفات أكبر من 100 ميغابايتتُرفض برمز HTTP 413

لماذا يمرر محرك WebDAV الملفات عبر الخادم؟

لا يمرر تطبيق الويب التنزيلات عبر الخادم أبداً. بل يعطي المتصفح رابط تخزين موقعاً مسبقاً صالحاً 15 دقيقة. وWebDAV هو الاستثناء الوحيد. فعميل WebDAV في ويندوز لا يتبع بثبات عمليات إعادة التوجيه إلى الروابط الموقعة، لذلك يقرأ الخادم الملف من التخزين ويرسل البايتات بنفسه، مع دعم نطاقات البايتات.

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

كيف تربط المحرك على ويندوز وmacOS ولينكس؟

على ويندوز افتح مستكشف الملفات واختر This PC ثم Map network drive واختر حرفاً وأدخل العنوان واضغط Finish. توثق Microsoft المعالج نفسه وكذلك صيغة سطر الأوامر net use * متبوعة بالعنوان. أدخل بريدك وكلمة مرورك عند الطلب. يجب أن تكون خدمة WebClient تعمل. ويعامل ويندوز مصادقة Basic عبر HTTP بشكل مختلف عن HTTPS، لذا استخدم عنوان https.

على macOS اختر في Finder القائمة Go ثم Connect to Server واكتب العنوان واضغط Connect، ثم اختر Registered User وأدخل بريدك وكلمة مرورك. توثق Apple خطوات Connect to Server هذه. وتذكر شيفرة InstantDrive أن Finder عميل مقصود، لكن الاتصال لم يُختبر هنا مع هذا الخادم. وعلى لينكس ثبّت davfs2 واربط العنوان بالأمر mount -t davfs <العنوان> <المجلد> وأدخل بريدك وكلمة مرورك عند الطلب.

النظامالطريقةملاحظات
ويندوزMap network drive أو net useخدمة WebClient مطلوبة. استخدم https. حد حجم الملف الافتراضي في ويندوز 50 ميغابايت
macOSFinder ثم Go ثم Connect to Serverاختر Registered User وسجل الدخول بالبريد وكلمة المرور
لينكسربط davfs2اربط بالأمر mount -t davfs والعنوان أعلاه

كيف يبدو مثال تطبيقي؟

لنفترض شركة خيالية هي Desert Palm Contracting LLC. تربط مساعدة الحسابات فيها العنوان https://app.instantdrive.app/api/v1/vault/webdav/ كمحرك I: على حاسوب ويندوز محمول وتسجل الدخول ببريد عملها. ترى المجلدات الأربعة. تسحب فاتورة مورد ممسوحة ضوئياً باسم scan0042.jpg إلى Vendors.

يحوّل الرفع الصورة إلى WebP ويقرأ اسم المورد وTRN ورقم الفاتورة ويخزنها باسم مولّد ينتهي بـ .webp. ولمدة 10 دقائق تقريباً يظل المستكشف يعرض scan0042.jpg، وبعدها يعرض المحرك الاسم الجديد. وبعد أسبوع تحاول نسخ فيديو بحجم 70 ميغابايت لأعمال موقع. يقبل InstantDrive ملفات حتى 100 ميغابايت، لكن ويندوز يوقف النسخ لأن حد WebClient الافتراضي فيه 50 ميغابايت. فترفع الملف من تطبيق الويب، أو يرفع مسؤول تقنية المعلومات حد ويندوز.

ما الحدود المعروفة للمحرك؟

الأقفال تُسجَّل ولا تُفرض. يقبل الخادم طلبات LOCK وUNLOCK ويحتفظ بالقفل حتى ساعة ويرفض قفلاً ثانياً على المسار نفسه، لكن PUT وDELETE وMOVE لا تفحص الأقفال، فيستطيع شخصان الكتابة فوق عمل بعضهما. وتغييرات الخصائص المرسلة عبر PROPPATCH يُقر بها الخادم ولا تُخزَّن. ويمكن إنشاء المجلدات، لكن يمكن نقل الملفات المفردة ونسخها فقط، لا مجلدات كاملة.

الرفع عبر المحرك لا يُكتب في سجل التدقيق المتسلسل بالتجزئة. ويستخدم المحرك عداد تخزين الشركة نفسه الذي يستخدمه تطبيق الويب دون حصة مفروضة. وتُخزَّن ملفات HEIC وAVIF دون تحويل. ولا يوفر المحرك إصدارات ولا سلة مهملات.

كيف تعالج مشكلة في الاتصال؟

تذكر Microsoft أسباباً عدة لفشل ربط المحرك بالخطأ 67، أي تعذر العثور على اسم الشبكة. منها عدم تشغيل خدمة WebClient على حاسوبك واستخدام مصادقة Basic عبر HTTP بدل HTTPS. وتنص Microsoft على أن مصادقة Basic عبر WebDAV معطلة افتراضياً ما لم يستخدم الاتصال SSL، وأن القيمة الافتراضية لـ BasicAuthLevel هي 1 أي السماح بـ Basic للمواقع ذات SSL فقط. ويُنصح بشدة بعدم تغييرها للسماح بـ HTTP العادي. الخطأ 5 يعني رفض الوصول، وغالباً حساب أو كلمة مرور خاطئة. والخطأ 224 يعني ضرورة إضافة الموقع إلى قائمة المواقع الموثوقة في خيارات الإنترنت.

وتنص Microsoft أيضاً على أن القيمة الافتراضية لـ FileSizeLimitInBytes في خدمة WebClient هي 50,000,000 بايت، فتفشل عمليات النقل الأكبر حتى يغير المسؤول قيمة السجل ويعيد تشغيل WebClient. وإذا ظهر HTTP 429 فانتظر 15 دقيقة. وإذا فُتح المحرك وبدا فارغاً فتأكد أنك سجلت الدخول بالحساب الصحيح لأن المحتوى يعتمد على شركة ذلك الحساب. الخطوة التالية: اربط المحرك بملف تجريبي واحد، وتحقق من الاسم المخزن في تطبيق الويب، ثم قرر هل سيستخدمه فريقك في العمل اليومي.

احفظ هذه المستندات في مساحة واحدة

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

افتح التطبيقالأسعار