이 저장소는 더 이상 유지 관리되지 않습니다. https://github.com/rumpeltux/brother-scand에서 @rumpeltux 포크를 확인하세요.
Brother 스캐너용 기능적 사용자 공간 드라이버입니다.
브라더 클릭투스캔 기능을 위한 서버입니다. 스캔하려면 스캐너의 버튼을 누르기만 하면 됩니다.
이는 Brother의 Control Center 4와 동등한 크로스 플랫폼, 오픈 소스 및 헤드리스 제품입니다.
C11로 작성되었습니다. 외부 종속성을 사용하지 않습니다.
Brother는 스캐너용 Linux 드라이버를 출시했지만...
공식 Linux 드라이버는 클릭 투 스캔 Brother 프로토콜을 사용하여 버튼 누름 이벤트에 대해 알립니다. 이러한 이벤트를 수신한 후 드라이버는 연결을 닫고 동일한 스캐너와의 연결을 다시 설정하고 단일 페이지 스캔을 요청하는 별도의 SANE 응용 프로그램을 시작합니다.
DCP-J105 스캐너 모델의 경우 연결 설정 + 핸드쉐이크에 약 3초 정도 소요됩니다. 단일 페이지를 스캔하려면 실제 스캔이 시작되기 전에 최소 6초를 기다려야 합니다.
Press-to-Scan 프로토콜은 그 이상을 제공합니다. 동일한(원본) 연결 내에서 전체 이미지 데이터를 수신하는 데 사용할 수 있습니다. 하지만 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 문제를 열어주세요.