MFC-J5730DW
![]() |
Preguntas frecuentes y Solución de problemas |
Lista de comandos de brscan. (Linux)
> Detener herramienta de teclas de escaneo
> Listar los dispositivos Brother disponibles
> Cambiar el nombre del usuario de destino
> Configurar la contraseña
> Esconder un escáner de la herramienta de la tecla escanear (Disponible únicamente para un escáner conectado a la red)
> Cambiar la acción de la herramienta de la tecla escanear
Comando: brscan-skey -t
Comando: brscan-skey -l
***el nuevo nombre de usuario debe tener menos de 16 caracteres, solo se pueden utilizar números y letras.
***comando sin el parámetro name restablecerá el nombre de brscan-skey.
***para restablecer la contraseña, utilice "brscan-skey -p" sin parámetros.(se requiere autorización de superusuario)
Las acciones realizadas por la herramienta de teclas de captura se describen en la /usr/local/Brother/sane/brscan-skey-(version).cfg
Parámetros |
IMAGEN ("IMAGE") = ("script" para selección Escanear a imagen) "OCR" = ("script" para selección Escanear a "OCR") ***Escanear a "OCR" no está disponible CORREO ELECTRÓNICO ("EMAIL") = ("script" para selección Escanear a correo electrónico) ARCHIVO ("FILE") = ("script" para selección Escanear a archivo) |
Script de shell por defecto para escanear a imagen;
/usr/local/Brother/sane/script/scantoimage-0.2.1-1.sh
Script de shell predeterminado para la escanear a archivo;
/usr/local/Brother/sane/script/scantofile-0.2.0-1.sh
Script de shell predeterminado para escanear a correo electrónico;
/usr/local/Brother/sane/script/scantoemail-0.2.0-1.sh
Ejemplo: Escanear varias hojas desde el ADF mediante escaneado a archivo y convertirlo a un archivo PDF.
Cambie el archivo (/usr/local/Brother/sane/script/sparkofile-x.x.x-x.sh) de la siguiente manera.
NOTA: es necesario instalar scanadf, pnmtops y ps2pdf.
--------------------------------------------------------------
#! /bin/sh
set +o noclobber
#
# $1 = scanner device
# $2 = friendly name
#
#
# 100,200,300,400,600
#
resolution=100
device=$1
BASE=˜/brscan
mkdir -p $BASE
if [ "`which usleep`" != ' ' ];then
usleep 10000
else
sleep 0.01
fi
output_tmp=$BASE/$(date | sed s/' '/'_'/g | sed s/'\:'/'_'/g)
echo "scan from $2($device)"
scanadf --device-name "$device" --resolution $resolution -o"$output_tmp"_%04d
for pnmfile in $(ls "$output_tmp"*)
do
echo pnmtops "$pnmfile" "$pnmfile".ps
pnmtops "$pnmfile" > "$pnmfile".ps
rm -f "$pnmfile"
done
echo psmerge -o"$output_tmp".ps $(ls "$output_tmp"*.ps)
psmerge -o"$output_tmp".ps $(ls "$output_tmp"*.ps)
echo ps2pdf "$output_tmp".ps "$output_tmp".pdf
ps2pdf "$output_tmp".ps "$output_tmp".pdf
#cleanup
for psfile in $(ls "$output_tmp"*.ps)
do
rm $psfile
done
rm -f "$pnmfile".ps
--------------------------------------------------------------