sane-mustek_usb(5)

الاسم
sane-mustek_usb - الواجهة الخلفية SANE لماسحات Mustek USB المسطحة

الوصف
مكتبة sane-mustek_usb تنفذ واجهة خلفية SANE (Scanner Access Now Easy) توفر الوصول إلى ماسحات Mustek USB المسطحة (بما في ذلك نسخة من Trust). حالياً، الماسحات التالية معروفة بأنها تعمل بشكل أو بآخر مع هذه الواجهة الخلفية:

    Mustek 600 CU
    Mustek 1200 UB
    Mustek 1200 CU
    Mustek 1200 CU Plus
    Trust Compact Scan USB 19200

يمكن العثور على تفاصيل إضافية في الصفحة الرئيسية للواجهة الخلفية Mustek USB http://www.meier-geinitz.de/sane/mustek_usb-backend/.

ماسحات Mustek BearPaw 1200 و 2400 مدعومة من الواجهة الخلفية plustek. انظر sane-plustek(5) للتفاصيل. ماسحة Mustek BearPaw 1200F مدعومة من الواجهة الخلفية MA-1509. انظر sane-ma1509(5) للتفاصيل. ماسحات Mustek USB الأخرى مدعومة من الواجهة الخلفية gt68xx، انظر sane-gt68xx(5).

لا يمكن لهذه الخلفية العمل إلا مع الماسحات الضوئية التي اكتشفها نظام التشغيل بالفعل. انظر sane-usb(5) لمزيد من التفاصيل.

إذا كنت تملك ماسحة Mustek (أو Trust) غير تلك المذكورة أعلاه وتعمل مع هذه الواجهة الخلفية، فأخبرني بذلك عن طريق إرسال اسم الموديل الدقيق للماسحة ومعرفات البائع والجهاز USB (مثلاً من /proc/bus/usb/devices أو syslog) إلي.

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

    special

حيث special هو اسم مسار للجهاز الخاص الذي يتوافق مع ماسحة USB. مع Linux، يمكن أن يكون اسم الجهاز هذا /dev/usb/scanner0 أو /dev/usbscanner1، على سبيل المثال.

لـ FreeBSD استخدم /dev/uscanner0.

الضبط
محتويات ملف mustek_usb.conf هي قائمة من الخيارات وأسماء الأجهزة التي تتوافق مع ماسحات Mustek USB. الأسطر الفارغة والأسطر التي تبدأ بعلامة الهاش (#) تُتجاهل. إذا تم وضع اسم جهاز في mustek_usb.conf، يجب أن يتبعه سطر يحتوي على الكلمة المفتاحية option وخيار يحدد نوع الماسحة. يمكن استخدام الخيارات التالية: 600cu، 1200cu، 1200cu_plus، 1200ub. لـ Trust Compact Scan USB 19200 استخدم `option 1200ub'.

بدلاً من استخدام اسم الجهاز، يمكن اكتشاف الماسحة آلياً بواسطة عبارات usb vendor_id product_id المضمنة بالفعل في mustek_usb.conf. هذا مدعوم فقط مع Linux 2.4.8 والإصدارات الأحدث وجميع الأنظمة التي تدعم libusb. "vendor_id" و "product_id" هما رقمان سداسي عشران يحددان الماسحة. إذا لم يعمل هذا، يجب وضع اسم جهاز والخيار المحدد لنوع الماسحة في mustek_usb.conf كما هو موصوف أعلاه.

يمكن استخدام الخيار العام option max_block_size لتحديد كمية البيانات الملتقطة في دورة واحدة من نظام USB. قد يكون من المفيد تجربته، إذا حدثت أخطاء USB.

يظهر أدناه ملف إعداد عينة:

    # تعليق
    option max_block_size 1024
    usb 0x055f 0x0001
    /dev/usb/scanner0
    option 600cu

السطر الأول يُتجاهل. السطر الثاني يضبط حجم المخزن المؤقت إلى حد أقصى 1024 بايت. السطر الثالث يحاول الكشف الآلي عن ماسح ضوئي بمعرف البائع 0x055f ومعرف المنتج 0x0001 (Mustek 1200 CU). السطر الرابع يُخبر الواجهة الخلفية بالاتصال بـ /dev/usb/scanner0 ويُحدد السطر الخامس أن /dev/usb/scanner0 هو Mustek 600 CU.

الملفات

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

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

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

البيئة

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

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

    Value  Description
    0      no output
    1      print fatal errors
    2      print important messages
    3      print non-fatal errors and less important messages
    4      print all but debugging messages
    5      print high level debugging messages
    6      print medium level debugging messages
    7      print low level debugging messages

    مثال: export SANE_DEBUG_MUSTEK_USB=4

انظر أيضًا
sane(7), sane-usb(5), sane-mustek(5), sane-mustek_pp(5), sane-plustek(5), sane-gt68xx(5), sane-ma1509(5)
/usr/share/doc/libsane/mustek_usb/mustek_usb.CHANGES،
/usr/share/doc/libsane/mustek_usb/mustek_usb.TODO
http://www.meier-geinitz.de/sane/mustek_usb-backend/

المؤلف
Henning Meier-Geinitz <henning@meier-geinitz.de>
هذه الواجهة الخلفية مبنية على الواجهة الخلفية Mustek 1200ub من Mustek، التي يُحافظ عليها توم وانغ.

العلل
تمتلك هذه الأجهزة خللًا في العتاد: بمجرد كتابة البيانات إليها، لا يُمكن إعادة ضبطها (التبديل = DATA0). يعني ذلك أن أي عملية تحاول إعادة ضبط الجهاز ستؤدي إلى الوصول إلى مهلات زمنية.

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

معلومات أكثر تفصيلًا عن الخلل متوفرة في الصفحة الرئيسية للواجهة الخلفية Mustek http://www.meier-geinitz.de/sane/mustek_usb-backend/.

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

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

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