Este repositorio ya no se mantiene. Consulte la bifurcación @rumpeltux en https://github.com/rumpeltux/brother-scand
Controlador de espacio de usuario funcional para escáneres Brother.
Este es un servidor para la función de hacer clic para escanear de Brother. Para escanear, simplemente presione un botón en el escáner.
Este es un equivalente multiplataforma, de código abierto y sin cabeza del Control Center 4 de Brother.
Escrito en C11. No utiliza ninguna dependencia externa.
Brother lanzó un controlador de Linux para sus escáneres, sin embargo...
El controlador oficial de Linux utiliza el protocolo Brother de hacer clic para escanear solo para notificar sobre el evento de pulsación del botón. Después de recibir dicho evento, el controlador cierra la conexión e inicia una aplicación SANE separada que establecerá conexión con el mismo escáner (¡otra vez!) y solicitará el escaneo de una sola página.
En cuanto al modelo de escáner DCP-J105, el establecimiento de la conexión + el protocolo de enlace tarda unos 3 segundos. Para escanear una sola página, habría que esperar al menos 6 segundos antes de que comience el escaneo real.
El protocolo presionar para escanear ofrece mucho más que. Se puede utilizar para recibir datos de imágenes completos dentro de la misma conexión (original). Pero sólo en Windows... ¡Bueno, ya no!
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
El controlador debería funcionar para la mayoría de los dispositivos Brother. Sin embargo, sólo se ha probado en el DCP-J105.
Si ejecutó exitosamente este controlador con un modelo diferente, abra un problema de github.