sane-ricoh(5) SANE Scanner Access Now Easy sane-ricoh(5)

sane-ricoh - بک‌اند SANE برای اسکنرهای تخت Ricoh

کتابخانهٔ sane-ricoh یک بک‌اند SANE (Scanner Access Now Easy) را پیاده‌سازی می‌کند که دسترسی به اسکنرهای تخت Ricoh زیر را فراهم می‌آورد:

IS50
IS60

این بک‌اند نام‌های دستگاه را به این صورت انتظار دارد:

special

که در آن special نام مسیر برای دستگاه خاص متناظر با یک اسکنر SCSI است. نام دستگاه خاص باید یک دستگاه SCSI عمومی یا یک پیوند نمادین به چنین دستگاهی باشد. برنامهٔ sane-find-scanner(1) به یافتن دستگاه درست کمک می‌کند. در لینوکس، نام چنین دستگاهی می‌تواند برای مثال /dev/sga یا /dev/sge باشد. برای جزئیات به sane-scsi(5) مراجعه کنید.

/etc/sane.d/ricoh.conf
فایل پیکربندی بک‌اند (همچنین توضیحات SANE_CONFIG_DIR در زیر را ببینید).
/usr/lib/sane/libsane-ricoh.a
کتابخانهٔ ایستا که این بک‌اند را پیاده‌سازی می‌کند.
/usr/lib/sane/libsane-ricoh.so
کتابخانهٔ مشترک که این بک‌اند را پیاده‌سازی می‌کند (در سیستم‌هایی که از بارگذاری پویا پشتیبانی می‌کنند موجود است).

این متغیر محیطی فهرستی از دایرکتوری‌هایی را مشخص می‌کند که ممکن است حاوی فایل پیکربندی باشند. در سیستم‌های *NIX، دایرکتوری‌ها با دونقطه (':') و در OS/2 با نقطه‌ویرگول (';') از هم جدا می‌شوند. اگر این متغیر مقداردهی نشده باشد، فایل پیکربندی در دو دایرکتوری پیش‌فرض جستجو می‌شود: ابتدا در دایرکتوری کاری فعلی (".") و سپس در /etc/sane.d. اگر مقدار متغیر محیطی با نویسهٔ جداکنندهٔ دایرکتوری خاتمه یابد، دایرکتوری‌های پیش‌فرض پس از دایرکتوری‌های صریحاً مشخص‌شده جستجو می‌شوند. برای نمونه، تنظیم SANE_CONFIG_DIR روی "/tmp/config:" باعث می‌شود دایرکتوری‌های tmp/config، .، و /etc/sane.d (به همین ترتیب) جستجو شوند.
اگر کتابخانه با پشتیبانی از اشکال‌زدایی کامپایل شده باشد، این متغیر محیطی سطح اشکال‌زدایی را برای این بک‌اند کنترل می‌کند. سطوح بالاتر اشکال‌زدایی، پرگویی خروجی را افزایش می‌دهند.

مثال:

export SANE_DEBUG_RICOH=4

sane(7), sane-scsi(5), sane-find-scanner(1)

Feico W. Dillema

14 Jul 2008