لم يعد يتم الاحتفاظ بهذا المستودع. يرجى التحقق من شوكةrumpeltux على https://github.com/rumpeltux/brother-scand
برنامج تشغيل مساحة المستخدم الوظيفية للماسحات الضوئية Brother.
هذا خادم لميزة النقر للمسح الضوئي من Brother. لإجراء المسح الضوئي، ما عليك سوى الضغط على الزر الموجود على الماسح الضوئي.
هذا عبارة عن منصة مشتركة ومفتوحة المصدر ومكافئة بدون رأس لمركز التحكم Brother's 4.
مكتوب في C11. لا يستخدم أي تبعيات خارجية.
أصدرت Brother برنامج تشغيل Linux للماسحات الضوئية الخاصة بها، ولكن...
يستخدم برنامج تشغيل Linux الرسمي بروتوكول Brother للنقر للمسح الضوئي فقط للإبلاغ عن حدث الضغط على الزر. بعد تلقي مثل هذا الحدث، يغلق برنامج التشغيل الاتصال ويبدأ تشغيل تطبيق SANE المنفصل الذي سينشئ اتصالاً بنفس الماسح الضوئي (مرة أخرى!) وسيطلب مسحًا ضوئيًا لصفحة واحدة.
أما بالنسبة لطراز الماسح الضوئي DCP-J105، فإن إنشاء الاتصال + المصافحة يستغرق حوالي 3 ثوانٍ. لمسح صفحة واحدة ضوئيًا، يتعين على المرء الانتظار لمدة 6 ثوانٍ على الأقل قبل بدء المسح الفعلي.
يوفر بروتوكول الضغط للمسح الضوئي أكثر من ذلك بكثير. يمكن استخدامه لتلقي بيانات الصورة بأكملها ضمن نفس الاتصال (الأصلي). ولكن فقط على نظام التشغيل Windows... حسنًا، ليس بعد الآن!
git clone https://github.com/darsto/brother-scanner-driver.git
cd brother-scanner-driver
make
cd out
vi ./brother.config
chmod +x ./scanhook.sh
../build/brother-scand
يجب أن يعمل برنامج التشغيل مع معظم أجهزة Brother. ومع ذلك، فقد تم اختباره فقط على DCP-J105.
إذا قمت بتشغيل برنامج التشغيل هذا بنجاح باستخدام طراز مختلف، فيرجى فتح مشكلة github.