.TH sane\-artec 5 "11 Jul 2008" "" "SANE Scanner Access Now Easy" .IX sane\-artec .SH "نام (NAME)" sane\-artec \- بک‌اند SANE برای اسکنرهای تخت Artec .SH "توضیحات (DESCRIPTION)" کتابخانه .B sane\-artec یک بک‌اند SANE (دسترسی آسان به اسکنر \- Scanner Access Now Easy) را پیاده‌سازی می‌کند که امکان دسترسی به اسکنرهای تخت Artec/Ultima با رابط SCSI را فراهم می‌سازد. در حال حاضر، مشخص شده است که اسکنرهای زیر دست‌کم تا حدی با این بک‌اند کار می‌کنند: .PP .RS * Artec A6000C .br * Artec A6000C PLUS .br * Artec ViewStation AT3 .br * BlackWidow BW4800SP (نسخه تغییرنام‌یافته Artec AT3) .br * Artec ViewStation AT6 .br * Artec ViewStation AT12 .br * Artec AM12S .br * Plustek 19200S (نسخه تغییرنام‌یافته Artec AM12S) .RE .PP اگرچه این صفحه راهنما معمولاً با هر انتشار به‌روزرسانی می‌شود، اطلاعات به‌روز در مورد نسخه‌های جدید و نکات راهنمای بیشتر در وب‌گاه این بک‌اند در دسترس است: .IR http://www4.infi.net/~cpinkham/sane . .SH "پیکربندی (CONFIGURATION)" محتویات فایل .I artec.conf فهرستی از نام‌های دستگاه‌هایی است که با اسکنرهای Artec مطابقت دارند. خطوط خالی و خطوطی که با علامت هش (#) آغاز می‌شوند، نادیده گرفته خواهند شد. برای جزئیات مربوط به آنچه یک نام دستگاه معتبر را تشکیل می‌دهد، به .BR sane\-scsi (5) مراجعه کنید. فایل نمونه: .br .nf # artec.conf # # این یک کامنت است. # # این خط می‌گوید در میان دستگاه‌های SCSI به دنبال اسکنرهایی با # رشته سازنده 'ULTIMA' بگرد scsi ULTIMA # # خط بعدی بک‌اند را وادار می‌کند فرض کند اسکنر بعدیِ یافت‌شده دارای # رشته سازنده مشخص‌شده است (برای آزمایش مدل‌های تغییرنام‌یافته مفید است). vendor ULTIMA # # خط بعدی بک‌اند را وادار می‌کند فرض کند اسکنر بعدیِ یافت‌شده دارای # رشته مدل مشخص‌شده است (برای آزمایش مدل‌های تغییرنام‌یافته مفید است). model AT3 # # اکنون خطی که دستگاه واقعی را مشخص می‌کند. بک‌اند فرض خواهد کرد # که این دستگاه یک Artec/Ultima AT3 است زیرا سازنده و مدل در بالا تحمیل شده‌اند. /dev/scanner # # به محض رسیدن به خط یک دستگاه اسکنر، رشته‌های سازنده و مدلِ # تحمیل‌شده # «فراموش» می‌شوند؛ بنابراین سازنده و مدل دستگاه بعدی بر اساس # نتیجه استعلام SCSI تعیین خواهد شد. /dev/sge # .fi .SH "نکاتی درباره آداپتور اس‌کازی (SCSI ADAPTER TIPS)" برخی از اسکنرهای Artec به همراه یک آداپتور SCSI عرضه می‌شوند. اگر اسکنر شما با کارت‌های DTC ISA SCSI ارائه شده است، احتمالاً می‌توانید با استفاده از پشتیبانی عمومی NCR5380 از آن در هسته‌های جدیدتر (نسخه 2.2.0 یا بالاتر) استفاده کنید. برای این کار باید آرگومان بوت زیر را به هسته ارسال نمایید: "dtc3181e=0x2c0,0" .br اطلاعاتی در مورد آداپتور PCI SCSI که همراه با برخی از اسکنرهای جدیدتر Artec عرضه شده است، در دست نیست. .SH "فایل‌ها (FILES)" .TP .I /etc/sane.d/artec.conf فایل پیکربندی بک‌اند (همچنین توضیحات مربوط به .B SANE_CONFIG_DIR در زیر را ببینید). .TP .I /usr/lib/sane/libsane\-artec.a کتابخانه ایستا که این بک‌اند را پیاده‌سازی می‌کند. .TP .I /usr/lib/sane/libsane\-artec.so کتابخانه اشتراکی که این بک‌اند را پیاده‌سازی می‌کند (در سیستم‌هایی که از بارگذاری پویا پشتیبانی می‌کنند موجود است). .SH "محیط (ENVIRONMENT)" .TP .B SANE_CONFIG_DIR این متغیر محیطی فهرستی از دایرکتوری‌هایی را مشخص می‌کند که ممکن است حاوی فایل پیکربندی باشند. در سیستم‌های شبه‌یونیکس (*NIX)، دایرکتوری‌ها با دونقطه («:») و در سیستم‌عامل OS/2 با نقطه‌ویرگول («;») از یکدیگر جدا می‌شوند. اگر این متغیر تنظیم نشده باشد، فایل پیکربندی در دو دایرکتوری پیش‌فرض جستجو می‌شود: ابتدا در دایرکتوری جاری کاری («.») و سپس در .IR /etc/sane.d . اگر مقدار این متغیر محیطی با نویسه جداکننده دایرکتوری خاتمه یابد، دایرکتوری‌های پیش‌فرض پس از دایرکتوری‌های صریحاً مشخص‌شده جستجو می‌شوند. برای نمونه، تنظیم .B SANE_CONFIG_DIR روی "/tmp/config:" موجب می‌شود که دایرکتوری‌های .IR tmp/config ، .IR . و .I /etc/sane.d (به همین ترتیب) جستجو شوند. .TP .B SANE_DEBUG_ARTEC اگر کتابخانه با پشتیبانی از اشکال‌زدایی کامپایل شده باشد، این متغیر محیطی سطح اشکال‌زدایی را برای این بک‌اند کنترل می‌کند. برای نمونه، مقدار ۱۲۸ درخواست می‌کند که تمامی خروجی‌های اشکال‌زدایی چاپ شوند. مقادیر کوچک‌تر میزان پرگویی را کاهش می‌دهند: مقادیر .BR SANE_DEBUG_ARTEC : .ft CR .nf شماره توضیحات \ 0 چاپ خطاهای مهم 1 چاپ خطاها 2 چاپ sense 3 چاپ هشدارها 4 چاپ استعلام اسکنر (scanner-inquiry) 5 چاپ اطلاعات 6 چاپ اطلاعات کم‌اهمیت‌تر 7 چاپ رویه‌های اصلی فراخوانی‌شده 8 چاپ تمام رویه‌های فراخوانی‌شده 9 چاپ پیام‌های اطلاعات/داده‌های رویه 10 چاپ روتین‌های sane\-init فراخوانی‌شده 11 چاپ رویه‌های sane فراخوانی‌شده 12 چاپ اطلاعات sane 13 چاپ پیام‌های کنترل گزینه sane \ 50 چاپ پیام‌های داده/اشکال‌زدایی پرجزئیات \ == 100 چاپ داده‌های کالیبراسیون نرم‌افزاری RGB == 101 چاپ داده‌های خام از اسکنر در فایل artec.data.raw \ == 128 چاپ تمام پیام‌ها .fi .ft R .PP مثال: export SANE_DEBUG_ARTEC=13 .SH "اشکالات (BUGS)" اشکالات شناخته‌شده در این انتشار: کاربران مدل A6000C+ دارای سفت‌افزار نسخه 1.92 یا قدیمی‌تر در کار با این بک‌اند با مشکل مواجه می‌شوند که علت آن هنوز مشخص نشده است. گاهی اوقات این بک‌اند چندان پایدار عمل نمی‌کند و اگر هنگام اسکن کردن صبور نباشید، ممکن است گذرگاه SCSI (و/یا کل دستگاه) قفل شود. تصحیح گامای ۳ کاناله پیاده‌سازی نشده است و تصحیح گامای تک‌کاناله روی مدل‌هایی غیر از AT3 به طور کامل کار نمی‌کند. .SH "همچنین ببینید (SEE ALSO)" .BR sane (7) , .BR sane\-scsi (5) .SH "نویسنده (AUTHOR)" Chris Pinkham .I