sane-hp(5)

الاسم
sane-hp - الواجهة الخلفية لـ SANE لماسحات HP ScanJet

الوصف
مكتبة sane-hp تنفذ واجهة خلفية لـ SANE (الوصول السهل للماسح الآن) توفر الوصول إلى ماسحات HP ScanJet التي تدعم SCL (لغة التحكم بالماسح من HP). الماسحات التالية معروفة بالعمل بشكل إيجابي مع هذه الواجهة الخلفية:

    الطراز:         معرف المنتج:     الواجهة:
    ----------     -----------     ----------
    ScanJet Plus   C9195A          بطاقة الواجهة المتوازية من HP
    ScanJet IIc    C1750A 3226     SCSI
    ScanJet IIcx   C2500A 3332     SCSI
    ScanJet IIp    C1790A          SCSI
    ScanJet 3C     C2520A 3503     SCSI
    ScanJet 3P     C2570A 3406     SCSI
    ScanJet 4C     C2520A          SCSI
    ScanJet 4P     C1130A 3540     SCSI
    ScanJet 4100C  C6290A          USB
    ScanJet 5P     C5110A          SCSI
    ScanJet 5100C  C5190A          المنفذ المتوازي
    ScanJet 5200C  C7190A 3846     المنفذ المتوازي/USB
    ScanJet 6100C  C2520A 3644     SCSI
    ScanJet 6200C  C6270A 3828     SCSI/USB
    ScanJet 6250C  C6270A 3828     SCSI/USB
    ScanJet 6300C  C7670A          SCSI/USB
    ScanJet 6350C  C7670A          SCSI/USB
    ScanJet 6390C  C7670A          SCSI/USB
    PhotoSmart     C5100A R029,R030,R032    SCSI

دعم الطرازين 5100C/5200C المتصلين بالمنفذ المتوازي يتطلب برنامج تشغيل ppSCSI المتاح على http://cyberelk.net/tim/parport/ppscsi.html و http://penguin-breeder.org/kernel/download/.

دعم الطرازات 5200C/62X0C/63X0C المتصلة عبر USB يتطلب libusb. انظر sane-usb(5) لمزيد من التفاصيل.

الواجهة الخلفية sane-hp لم تعد تدعم الأجهزة الطرفية متعددة الوظائف OfficeJet. لهذه الأجهزة، استخدم الحزم الخارجية "hplip" المتاحة على: https://developers.hp.com/hp-linux-imaging-and-printing/. لمعلومات حول برنامج تشغيل hpoj السابق، انظر: http://hpoj.sourceforge.net/.

لأن Hewlett-Packard لم تعد تنتج ماسحات تدعم SCL (بجانب OfficeJets)، القائمة أعلاه للماسحات المدعومة كاملة. الماسحات الأخرى من HP غير مدعومة من قبل الواجهة الخلفية sane-hp، لكن قد تكون مدعومة بواحدة أخرى. انظر http://www.sane-project.org/. يمكنك أيضًا متابعة القائمة البريدية sane-devel على http://www.sane-project.org/mailing-lists.html.

تفاصيل أكثر حول الواجهة الخلفية hp يمكن العثور عليها على صفحتها الرئيسية http://web.archive.org/web/20070206115546/http://www.kirchgessner.net/sane.html.

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

    special

حيث special هو اسم مسار UNIX للجهاز الخاص الذي يتوافق مع الماسح. لماسحات SCSI، يجب أن يكون اسم الجهاز الخاص جهاز SCSI عامًا أو رابطًا رمزيًا لمثل هذا الجهاز. تحت Linux، يمكن أن يكون اسم الجهاز مثل /dev/sga أو /dev/sg2 على سبيل المثال. إذا كان اسم الجهاز الخاص يحتوي على "usb" أو "uscanner" أو "ugen"، يُفترض أن الماسح متصل عبر USB. لـ HP ScanJet Plus، يجب أن يكون اسم الجهاز الخاص هو الجهاز الذي يتوافق مع بطاقة الواجهة المتوازية التي شُحنت مع الماسح. وهو /dev/hpscan. برنامج تشغيل خاص مطلوب لهذه البطاقة. انظر ftp://rvs.ctrl-c.liu.se/pub/wingel/hpscan للتفاصيل. إذا لم يعمل الرابط، جرب ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scanners.

الضبط
محتويات ملف hp.conf هي قائمة من الخيارات وأسماء الأجهزة التي تتوافق مع ماسحات HP ScanJet. الأسطر الفارغة والأسطر التي تبدأ بعلامة التجزئة (#) تُتجاهل. انظر sane-scsi(5) و sane-usb(5) لتفاصيل حول ما يشكل اسم جهاز صالح.

الخيارات المحددة أمام أول سطر يحتوي على اسم جهاز هي مبدئية لجميع الأجهزة. الخيارات المحددة أسفل سطر يحتوي على اسم جهاز تنطبق فقط على أحدث جهاز مذكور.

الخيارات المدعومة هي connect-scsi و connect-device و enable-image-buffering و dumb-read.

الخيار connect-scsi يحدد أن الماسح متصل بالنظام عبر SCSI. الإدخال/الإخراج يُنفذ باستخدام أوامر SCSI. هذا هو المبدئي. لكن إذا كان اسم جهاز SCSI الخاص بك يحتوي على "usb" أو "uscanner" أو "ugen"، يجب تحديد الخيار connect-scsi. وإلا يُفترض أن الماسح متصل عبر USB.

الخيار connect-device يحدد أن الماسح متصل بالنظام عبر جهاز خاص. الإدخال/الإخراج يُنفذ بواسطة عمليات read()/write() على الجهاز. يجب استخدام هذا الخيار لـ HP ScanJet Plus أو الماسحات المتصلة عبر USB التي يُوصل إليها من خلال جهاز مسمى (مثل /dev/usb/scanner0). لأسماء الأجهزة التي تحتوي على "usb" أو "uscanner" أو "ugen"، ليس من الضروري تحديد الخيار connect-device.

الخيار enable-image-buffering يخزن الصورة الممسوحة في الذاكرة قبل تمريرها إلى الواجهة الأمامية. يمكن استخدامه في حالة حركة مصباح الماسح للأمام/للخلف.

الخيار dumb-read يمكن استخدامه لتجاوز المشكلات مع "خطأ أثناء إدخال/إخراج الجهاز". هذه المشكلات قد تحدث مع بعض محولات SCSI إلى USB أو بطاقات SCSI من Buslogic. لا ينبغي استخدام الخيار لأجهزة SCSI التي تعمل بشكل صحيح. وإلا قد يكون بدء تشغيل الواجهات الأمامية وتغيير المعلمات أبطأ.

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

    /dev/scanner
    # هذا تعليق
    /dev/hpscan
    option connect-device

/dev/scanner عادةً ما يكون رابطًا رمزيًا لجهاز الماسح SCSI الفعلي.

الملفات

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

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

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

$HOME/.sane/calib-hp:<device>.dat
    بيانات المعايرة لماسح HP PhotoSmart PhotoScanner التي تُسترد من الماسح بعد المعايرة. تُرفع البيانات إلى الماسح عند بدء الواجهة الخلفية إذا كان في وضع الوسائط 'وسائط الطباعة' أو إذا تغير وضع الوسائط إلى 'وسائط الطباعة'.

البيئة

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

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

SANE_HOME_HP
    يُستخدم فقط لنظام OS/2 ومع استخدام ماسح HP PhotoSmart PhotoScanner. يجب ضبطه على الدليل حيث يوجد الدليل .sane. يُستخدم لحفظ وقراءة ملف المعايرة.

SANE_HP_KEEPOPEN_SCSI

SANE_HP_KEEPOPEN_USB

SANE_HP_KEEPOPEN_DEVICE
    لكل نوع من أنواع الاتصال (connect-scsi, connect-usb, connect-device) يمكن تحديد ما إذا كان الاتصال بالجهاز يجب أن يبقى مفتوحًا ("1") أم لا ("0"). عادةً تُغلق الاتصالات بعد تنفيذ عملية. قد يؤدي إبقاء الاتصال مفتوحًا لأجهزة SCSI إلى أخطاء أثناء الإدخال/الإخراج للجهاز عندما لا يُستخدم الماسح لبعض الوقت. افتراضيًا، تُبقى اتصالات USB مفتوحة. تُغلق الاتصالات الأخرى.

SANE_HP_RDREDO
    يحدد عدد محاولات إعادة عملية القراءة قبل إرجاع خطأ EOF. يُدعم فقط للأجهزة غير SCSI. المبدئي: محاولة واحدة. الوقت بين المحاولات هو 0.1 ثانية.

العلل

HP PhotoSmart PhotoScanner
    في وضع الوسائط 'شريحة' و'سلبي'، تُقرّب دقة المسح إلى مضاعفات 300 نقطة في البوصة. لا يقوم الماسح بقياس البيانات بشكل صحيح على الدقات الأخرى. بعض الطرازات الأحدث (رمز البرنامج الثابت R030 وما بعده) لا تدعم ضبط مستوى التباين/الشدة وخريطة النغمات. ستحاكي الواجهة الخلفية ذلك برمجيًا، ولكن فقط للرمادي والألوان 24 بت.

مغذي المستندات الآلي (ADF)
    لاستخدام ADF مع xscanimage(1)، ضع الورق أولاً في ADF ثم غيّر خيار مصدر المسح إلى 'ADF'. اضغط 'تغيير المستند' لتحميل ورقة. ثم اضغط 'مسح' لبدء المسح. ربما يكفي الضغط على 'مسح' دون 'تغيير المستند' للمسح المتكرر. لا يُوصى باستخدام نافذة المعاينة عند العمل مع ADF. لا يُدعم تعيين نافذة للمسح من ADF مع xscanimage(1). جرب xsane(1).

إجراءات فورية
    بعض الإجراءات في xscanimage(1) (مثل التفريغ، اختيار الوسائط، المعايرة) لها تأثير فوري على الماسح دون بدء مسح. لا يمكن استخدام هذه الخيارات مع scanimage(1).

للقيام به

HP PhotoSmart PhotoScanner
    ماسحات الصور ذات إصدار البرنامج الثابت R030 وما فوق لا تحتوي على دعم برنامج ثابت لجدول التباين/السطوع/جاما. في الواجهة الخلفية الحالية، يُحاكى ذلك برمجيًا على بيانات 24 بت. يجب أن يعطي المحاكاة على 30 بت نتائج أفضل.

عرض البيانات أكبر من 8 بت
    جدول غاما المخصص لا يعمل.

دعم الماسح الضوئي المتوازي
    إلى جانب ScanJet Plus الذي جاء مع بطاقة الواجهة المتوازية الخاصة به، يتم دعم HP ScanJet 5100C/5200C فقط حاليًا. تستخدم هذه الماسحات الضوئية محولًا داخليًا من متوازي إلى SCSI مدعوم من برنامج تشغيل ppSCSI (انظر أعلاه).

انظر أيضًا
sane(7)، sane-scsi(5)، sane-usb(5) scanimage(1)، xscanimage(1)، scanimage(1)

المؤلف
كتب الواجهة الخلفية sane-hp بواسطة Geoffrey T. Dairiki.
دعم HP PhotoSmart PhotoScanner بواسطة Peter Kirchgessner.

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

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

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