sane-mustek_pp(5)

الاسم
sane-mustek_pp - الواجهة الخلفية SANE لماسحات Mustek المسطحة ذات المنفذ المتوازي

الوصف
تنفذ المكتبة sane-mustek_pp واجهة خلفية SANE (الوصول السهل للماسح الآن) التي توفر الوصول إلى ماسحات Mustek المسطحة ذات المنفذ المتوازي والإصدارات الأصلية من الشركات المصنعة. يوجد صنفان من ماسحات Mustek ذات المنفذ المتوازي: ماسحات CCD العادية (جهاز الكاثود البارد) وماسحات CIS (مستشعر الصورة بالتلامس).

تدعم النسخة الحالية من هذه الواجهة الخلفية كلاً من ماسحات نوع CCD وماسحات نوع CIS.

قد تعمل الماسحات التالية مع هذه الواجهة الخلفية:

  ماسحات CCD
    الطراز:                  رقم تعريف ASIC:        نوع CCD:       هل يعمل:
    --------------------------------------------------------------
    SE 6000 P               1013            00              yes
    SM 4800 P               1013/1015       04/01           yes
    SE 1200 ED Plus         1015            01              no
    SM 1200 ED Plus         1015            01              no
    SE 12000 P              1505            05              no
    600 III EP Plus         1013/1015       00/01           yes
    SE 600 SEP              1013            ??              yes
    600 II EP               ????            ??              no
    MD9848                  1015            00              yes
    Gallery 4800            ????            ??              yes
    Viviscan Compact II     1013            00              yes

  ماسحات CIS
    الطراز:                  نوع CCD:       هل يعمل:
    -----------------------------------------------
    Mustek 600 CP & 96 CP   1015            yes (*)
    Mustek 1200 CP          1015            yes
    Mustek 1200 CP+         1015            yes
    إصدارات OEM            الأصلية        تعمل
    --------------------------------------------------
    Medion/LifeTec/Tevion
       MD/LT 9350/9351      1200 CP         yes
       MD/LT 9850/9851      1200 CP         maybe (**)
       MD/LT 9858           1200 CP         probably
       MD/LT 9890/9891      1200 CP         yes
    Targa
       Funline TS12EP       1200 CP         yes
       Funline TS6EP        600 CP          yes
    Trust
       Easy Connect 9600+   600 CP          yes
    Cybercom
       9352                 1200 CP         yes (***)

(*) وجدت مشاكل معايرة مع الإصدارات السابقة من هذا المشغل. يبدو أنها حُلّت الآن.

(**) أُبلغ عن مشاكل سابقًا لنوع MD/LT9850 (مسح ضوئي مخطط، تحرك الرأس في اتجاه خاطئ عند بعض الدقات). لا يُعرف ما إذا كانت النسخة الحالية من المشغل لا تزال تعاني من هذه المشاكل.

إذا سمعت أصوات نقر عالية، افصل الماسح فورًا ! (ينطبق هذا على أي نوع من الماسحات).

(***) ربما، يجب ضبط معامل engine_delay على 1 مللي ثانية لحركات محرك دقيقة.

يرجى ملاحظة أن هذه الواجهة الخلفية لا تزال قيد الإنشاء. بعض النماذج غير مدعومة حاليًا وقد لا تُدعم أبدًا لأن بروتوكول الاتصال لا يزال غير معروف (مثلًا، SE 12000 P).

تعمل بعض الماسحات بشكل أسرع عند تمكين EPP/ECP في BIOS. قد يؤدي وضع EPP مع ذلك إلى تجميد النظام على بعض أنظمة Linux. إذا كان هذا هو الحال بالنسبة لك، يمكنك إما تعطيل ECP/EPP في BIOS أو تعطيله في الواجهة الخلفية نفسها (انظر الخيارات العامة).

لاحظ أن الواجهة الخلفية تحتاج إلى التشغيل كجذر أو أن يكون لها حقوق الوصول المناسبة إلى /dev/parport* إذا كان دعم libieee1284 مُجمّعًا. للسماح للمستخدم بالوصول إلى الماسح، شغّل الواجهة الخلفية عبر واجهة الشبكة (انظر saned(8) و sane-net(5)). لاحظ أيضًا أن الواجهة الخلفية لا تدعم مشاركة المنفذ المتوازي، أي إذا حاولت الطباعة أثناء المسح الضوئي، فقد يتعطل جهاز الكمبيوتر. لتمكين مشاركة المنفذ المتوازي، يجب تمكين libieee1284(3) في وقت التجميع. قد تحتاج أيضًا إلى تمكين الواجهة الخلفية صراحةً في ملف dll.conf. فقط أزل علامة التجزئة من السطر "mustek_pp".

تعريف الجهاز
تسمح هذه الواجهة الخلفية بتعريف وتكوين أجهزة متعددة عبر ملف mustek_pp.conf (حتى في وقت واحد، بشرط أن تكون متصلة بمنافذ متوازية مختلفة). يرجى التأكد من تحرير هذا الملف قبل استخدام الواجهة الخلفية.

يمكن تعريف جهاز على النحو التالي:

    scanner <name> <port name> <driver>

أين

<name> هو اسم اختياري للجهاز، يمكن وضعه بين علامتي اقتباس مزدوجتين، على سبيل المثال "LifeTec 9350".

<port name> هو اسم المنفذ المتوازي المتصل به الجهاز. في حال استخدام libieee1284 للاتصال بالمنفذ (الإعداد المبدئي)، تكون أسماء المنافذ الصالحة هي parport0 وparport1 وparport2.

في حال تكوين الواجهة الخلفية للإدخال/الإخراج الخام (الإعداد القديم)، يجب استخدام عناوين المنافذ بدلاً من أسماء المنافذ: 0x378 أو 0x278 أو 0x3BC. قد يختلف تعيين المنافذ المتوازية (lp0 وlp1 وlp2) لهذه العناوين باختلاف إصدارات نواة لينكس. على سبيل المثال، إذا كنت تستخدم نواة 2.2.x أو أحدث ولديك منفذ متوازي واحد فقط، يُسمى هذا المنفذ lp0 بغض النظر عن العنوان الأساسي. ومع ذلك، تتطلب هذه الواجهة الخلفية العنوان الأساسي لمنفذك. إذا لم تكن متأكداً من المنفذ المتصل به الماسح الضوئي، اطّلع على /etc/conf.modules و/etc/modules.conf و/أو /proc/ioports.

إذا لم تكن متأكداً من المنفذ الذي ستستخدمه، يمكنك استخدام القيمة السحرية * لاستكشاف الماسح الضوئي.

<driver> هو برنامج التشغيل المستخدم لهذا الجهاز. برامج التشغيل المتاحة حالياً هي:

    cis600 : لإصدارات 600 CP و96 CP والإصدارات الأصلية
    cis1200 : لإصدارات 1200 CP والإصدارات الأصلية
    cis1200+ : لإصدارات 1200 CP+ والإصدارات الأصلية
    ccd300 : لإصدار 600 IIIE P والإصدار الأصلي

    اختيار برنامج تشغيل خاطئ قد يتلف الماسح الضوئي!
    خاصةً، استخدام إعدادات 1200CP على ماسح 600CP قد يكون ضاراً. إذا بدأ الماسح الضوئي بإصدار ضوضاء عالية، أوقف تشغيله فوراً !!!

استخدام برنامج تشغيل cis600 على ماسح 1200CP أو 1200CP+ ليس خطيراً على الأرجح. يعمل برنامج تشغيل cis1200+ أيضًا مع 1200CP، واستخدام برنامج تشغيل cis1200 على 1200CP+ سيؤدي عادةً إلى مسح يغطي نصف عرض منطقة المسح فقط (أيضًا غير خطير).

إذا كنت غير متأكد من الطراز الدقيق للإصدار الأصلي، تحقق من الدقة البصرية في الدليل أو على العلبة: يتمتع 600CP بدقة بصرية قصوى تبلغ 300x600 نقطة في البوصة، بينما يتمتع 1200CP و1200CP+ بدقة بصرية قصوى تبلغ 600x1200 نقطة في البوصة.

أمثلة:

    scanner "LifeTec 9350" 0x378 cis1200

    scanner Mustek_600CP 0x378 cis600

    scanner Mustek_600IIIEP * ccd300
إذا كنت تشك في المنفذ الذي يجب استخدامه، أو ما إذا كان الماسح الضوئي مكتشفاً أصلاً، يمكنك استخدام sane-find-scanner -p لاستكشاف جميع المنافذ المكونة.

الضبط

محتويات ملف mustek_pp.conf هي قائمة بتعريفات الأجهزة وخيارات الأجهزة المقابلة لماسحات Mustek. تُتجاهل الأسطر الفارغة والأسطر التي تبدأ بعلامة التجزئة (#). الخيارات لها التنسيق التالي:

    option <name> [<value>]

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

  خيارات شائعة

bw <value>
    قيمة التمييز بين الأسود والأبيض المستخدمة أثناء المسح الخطي. تُفترض قيم البكسل الأقل من هذه القيمة سوداء، والقيم الأعلى بيضاء.
    القيمة المبدئية: 127
    الحد الأدنى: 0
    الحد الأقصى: 255

    مثال: خيار bw 150

  خيارات مشغل CIS

top_adjust <value>
    ضبط عمودي للأصل، معبر عنه بالمليمتر (نقطة عائمة). يمكن استخدام هذا الخيار لمعايرة موضع الأصل، ضمن حدود معينة. لاحظ أن ماسحات CIS حساسة على الأرجح لدرجة الحرارة، وقد يصعب تجنب قدر معين من عدم الدقة. الاختلافات في الإزاحة بين عمليات المسح بترتيب 1 إلى 2 مم ليست غير معتادة.
    القيمة المبدئية: 0.0
    الحد الأدنى: -5.0
    الحد الأقصى: 5.0

    مثال: خيار top_adjust -2.5

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

    مبدئياً، يُستخدم التخطي السريع.

    مثال: خيار slow_skip

engine_delay <value>
    في الظروف العادية، يكفي أن ينتظر المشغل إشارة الماسح الضوئي بأن المحرك مستقر، قبل أن يمكن إرسال أمر محرك جديد. في حالات نادرة، يبدو أن بعض الماسحات الضوئية و/أو شرائح المنفذ المتوازي تمنع الكشف الموثوق عن حالة المحرك. نتيجة لذلك، تُرسل أوامر المحرك مبكراً جداً وتصبح حركة رأس الماسح غير موثوقة. تم الإبلاغ عن عدم دقة تصل إلى 10 سم عبر نطاق المسح العمودي بأكمله. للالتفاف حول هذه المشكلة، يمكن تعيين خيار engine_delay. إذا تم تعيينه، ينتظر المشغل مقداراً إضافياً من الوقت بعد كل أمر محرك، مساوياً لمعامل engine_delay، معبراً عنه بالمللي ثانية. عملياً، عادةً ما يكون engine_delay بقيمة 1 مللي ثانية كافياً. الحد الأقصى للتأخير هو 100 مللي ثانية.

    لاحظ أن كل مللي ثانية إضافية من التأخير يمكن أن تضيف ما يصل إلى 14 ثانية إلى إجمالي وقت المسح (أعلى دقة)، لذلك يُفضل قيمة صغيرة قدر الإمكان.

    القيمة المبدئية: 0
    الحد الأدنى: 0
    الحد الأقصى: 100

    مثال: خيار engine_delay 1

  خيارات مشغل CCD

top <value>
    عدد خطوط المسح التي سيتم تخطيها إلى بداية منطقة المسح. يمكن أن يكون الرقم أي عدد صحيح موجب. القيم المعروفة لدي هي 47 و56.

    القيمة المبدئية: 47
    الحد الأدنى: 0
    الحد الأقصى: لا شيء

    مثال: option top 56

waitbank <value>
    عدد الميكروثواني للانتظار لتغيير البنك. لا ينبغي لك لمس هذه القيمة فعليًا. قد يكون أي عدد صحيح موجب

    القيمة المبدئية: 700
    الحد الأدنى: 0
    الحد الأقصى: لا شيء

    مثال: option waitbank 700

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

    #
    # LifeTec/Medion 9350 on port 0x378
    #
    scanner "LifeTec 9350" 0x378 cis1200
    # بعض خيارات المعايرة (أمثلة!).
    option bw 127
    option top_skip -0.8
    #
    # A Mustek 600CP on port 0x3BC
    #
    scanner "Mustek 600CP" 0x3BC cis600
    # بعض خيارات المعايرة (أمثلة!).
    option bw 120
    option top_skip -1.2
    #
    # A Mustek 1200CP+ on port 0x278
    #
    scanner "Mustek 1200CP plus" 0x278 cis1200+
    # بعض خيارات المعايرة (أمثلة!).
    option bw 130
    option top_skip -0.2
    #
    # A Mustek 600 III EPP on port parport0
    #
    scanner "Mustek 600 III EPP" parport0 ccd300
    # بعض خيارات المعايرة (أمثلة!).
    option bw 130
    option top 56

خيارات شاملة

يمكنك التحكم في السلوك العام للخلفية sane-stek_pp بواسطة خيارات عامة تسبق أي تعريف ماسح ضوئي في ملف mustek_pp.conf.

حاليًا، يوجد خيار عام واحد فقط:

  خيارات شاملة

no_epp
    تعطيل وضع المنفذ المتوازي EPP: يتجاوز خطأ معروفًا في كود parport لنظام Linux. فعّل هذا الخيار إذا توقفت الخلفية عند محاولة الوصول إلى المنفذ المتوازي في وضع EPP.

    القيمة المبدئية: استخدم EPP

    مثال: option no_epp

الملفات

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

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

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

البيئة

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

SANE_DEBUG_MUSTEK_PP
    إذا صُرّفت المكتبة مع تفعيل دعم التنقيح، فإن متغير البيئة هذا يتحكم في مستوى التنقيح لهذا الخلفية. على سبيل المثال، تطلب القيمة 128 طباعة جميع مخرجات التنقيح. المستويات الأصغر تقلل الإسهاب.
        مستوى   إخراج التنقيح
        ------------------------------------- -
         0      لا شيء
         1      أخطاء
         2      تحذيرات وأخطاء بسيطة
         3      معلومات إضافية
         4      معلومات التصحيح
         5      تدفق الرمز (غير مدعوم بعد)
         6      معلومات تصحيح خاصة

SANE_DEBUG_SANEI_PA4S2
    يضبط هذا المتغير مستوى التصحيح لواجهة SANE لمجموعة شرائح Mustek A4S2. لاحظ أن تفعيل هذا سيملأ طرفيتك بملايين الأسطر من مخرجات التصحيح.
        مستوى   إخراج التنقيح
        ----------------------------
         0      لا شيء
         1      أخطاء
         2      تحذيرات
         3      معلومات مفيدة
         4      تدفق الرمز
         5      تدفق الرمز التفصيلي
         6      كل شيء

انظر أيضًا
sane(7), sane-mustek(5), sane-net(5), saned(8), sane-find-scanner(1), scanimage(1)

لأحدث إصلاحات العيوب والمعلومات راجع
    http://www.penguin-breeder.org/sane/mustek_pp/

لمعلومات إضافية عن برنامج تشغيل CIS، انظر
    http://home.scarlet.be/eddy_de_greef/

المؤلفون
Jochen Eisinger
<jochen at penguin-breeder dot org>
Eddy De Greef
<eddy_de_greef at scarlet dot be>

العلل
كثير جدًا... يرجى إرسال تقارير الأخطاء إلى sane-devel@alioth-lists.debian.net (لاحظ أنه يجب عليك الاشتراك أولاً في القائمة قبل أن تتمكن من إرسال رسائل البريد الإلكتروني... انظر http://www.sane-project.org/mailing-lists.html).

تقارير العلات
إذا لم يعمل شيء، يرجى الاتصال بنا (Jochen لماسحات CCD، Eddy لماسحات CIS). لكننا نحتاج إلى بعض المعلومات عن الماسح الضوئي الخاص بك لنتمكن من مساعدتك...

إصدار SANE
    شغّل scanimage -V لتحديد ذلك.

إصدار الخلفية وعتاد الماسحة الضوئية الخاص بك
    شغّل SANE_DEBUG_MUSTEK_PP=128 scanimage -L كمستخدم جذر. إذا لم تحصل على أي مخرجات من الخلفية sane-mustek_pp، تأكد من تضمين سطر "mustek_pp" في /etc/sane.d/dll.conf. إذا لم يُكتشف الماسح الضوئي الخاص بك، تأكد من تعريف عنوان المنفذ الصحيح في mustek_pp.conf.

اسم الماسح الضوئي/البائع الخاص بك هو أيضًا معلومات قيّمة. يُرجى تضمين
    الدقة البصرية ونوع المصباح للماسح الضوئي الخاص بك، يمكن العثور على كليهما في دليل الماسح الضوئي الخاص بك.

أي تعليقات أخرى
    إذا كانت لديك تعليقات حول التوثيق (ما يمكن تحسينه)، أو تعتقد أن هناك شيئًا يجب أن أعرفه، فيرجى تضمينه.

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

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

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