sane-net(5)

الاسم
sane-net - النهاية الخلفية لشبكة SANE

الوصف
تنفذ مكتبة sane-net نهاية خلفية لـ SANE (الوصول السهل للماسح الضوئي الآن) توفر الوصول إلى أجهزة التقاط الصور عبر اتصال شبكي. هذا يجعل من الممكن التحكم في الأجهزة المتصلة بمضيف بعيد ويوفر أيضًا وسيلة لمنح المستخدمين الوصول إلى الموارد المحمية.

أسماء الأجهزة
يتوقع هذا الخلفي أسماء أجهزة بالشكل:

    host:device

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

يمكن تحديد عنوان IPv6 محاطًا بأقواس مربعة:

    [::1]:device

الضبط
يحتوي ملف net.conf على خيارات النهاية الخلفية وقائمة بأسماء المضيفين (أو عناوين IP) التي ينبغي الاتصال بها لطلبات المسح. أي شيء ليس أحد الخيارات المُدرجة أدناه يُعامل كاسم مضيف.

connect_timeout = nsecs
    مهلة (بالثواني) للاتصال الأولي بخادم B(8). سيمنع هذا الواجهة الخلفية من التعليق لعدة دقائق أثناء محاولة الاتصال بمضيف B(8) لا يستجيب (بسبب انقطاع الشبكة، أو توقف المضيف،...). يمكن أيضًا استخدام متغير البيئة SANE_NET_TIMEOUT لتحديد المهلة أثناء التشغيل.

تُتجاهل الأسطر الفارغة والأسطر التي تبدأ بعلامة الهاش (#). لاحظ أن عناوين IPv6 في هذا الملف لا تحتاج إلى أن تكون محاطة بأقواس مربعة. يظهر أدناه نموذج لملف إعدادات:

    scan-server.somedomain.firm
    192.168.0.1
    # هذا تعليق
    localhost
    ::1

يمكن توسيع قائمة المضيفين أعلاه أثناء التشغيل باستخدام متغير البيئة SANE_NET_HOSTS. هذا المتغير البيئي هو قائمة مفصولة بنقطتين من أسماء المضيفين أو عناوين IP التي ينبغي الاتصال بها بالإضافة إلى المضيفين المذكورين في ملف الإعدادات. على سبيل المثال، يمكن للمستخدم تعيين متغير البيئة إلى السلسلة:

    new.scanner.com:[::1]:192.168.0.2:scanner.univ.edu

لطلب الاتصال بالمضيفين new.scanner.com و [::1] و 192.168.0.2 و scanner.univ.edu بالإضافة إلى المضيفين المُدرجين أعلاه.

لكي تعمل هذه النهاية الخلفية بشكل صحيح، من الضروري أيضًا تعريف خدمة sane-port في /etc/services باستخدام سطر بالشكل التالي:

    sane-port 6566/tcp # SANE network scanner daemon

الملفات

/etc/sane.d/net.conf
    ملف ضبط الخلفية (انظر أيضًا وصف SANE_CONFIG_DIR أدناه).

/usr/lib/x86_64-linux-gnu/sane/libsane-net.a
    المكتبة الساكنة التي تنفذ هذا الخلفي.

/usr/lib/x86_64-linux-gnu/sane/libsane-net.so
    المكتبة المشتركة التي تنفذ هذا الخلفي (موجودة في الأنظمة التي تدعم التحميل الديناميكي).

البيئة

SANE_CONFIG_DIR
    يحدد متغير البيئة هذا قائمة الأدلة التي قد تحتوي على ملف الضبط. في أنظمة *NIX، تُفصل الأدلة بنقطتين رأسيين (`:')، وفي نظام OS/2، تُفصل بفاصلة منقوطة (`;'). إذا لم يُضبط هذا المتغير، فسيُبحث عن ملف الضبط في دليلين مبدئيين: أولاً، دليل العمل الحالي (".") ثم في /etc/sane.d. إذا انتهت قيمة متغير البيئة بمحرف فاصل الأدلة، فسيُبحث في الأدلة المبدئية بعد الأدلة المحددة صراحة. على سبيل المثال، ضبط SANE_CONFIG_DIR إلى "/tmp/config:" سيؤدي إلى البحث في الأدلة tmp/config، و .، و /etc/sane.d (بهذا الترتيب).

SANE_NET_HOSTS
    قائمة مفصولة بنقطتين رأسيتين بأسماء المضيفين أو عناوين IP التي يتصل بها هذا الخلفي.

SANE_NET_TIMEOUT
    عدد الثواني لانتظار استجابة من خادم saned(8) لطلب الاتصال المبدئي.

SANE_DEBUG_NET
    إذا صُرّفت المكتبة مع تفعيل دعم التنقيح، فإن متغير البيئة هذا يتحكم في مستوى التنقيح لهذا الخلفية. على سبيل المثال، تطلب القيمة 128 طباعة جميع مخرجات التنقيح. المستويات الأصغر تقلل الإسهاب.

العلل
إذا انتهت مهلة saned(8)، فقد يكرر الخلفي الشبكي طلبات الاستيثاق.

انظر أيضًا
sane(7), saned(8), sane-dll(5), scanimage(1)

http://www.penguin-breeder.org/?page=sane-net

المؤلف
ديفيد موسبيرغر وأندرياس بيك

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.