Merge pull request #1 from sarmbruster/override_device

add cmd line option for overriding $DEVICE
This commit is contained in:
Raman Gupta 2018-10-28 10:10:05 -04:00 committed by GitHub
commit 349e0a5dea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View File

@ -58,6 +58,8 @@ OPTIONS
Custom Page Height in mm
-pw, --page-width
Custom Page Width in mm
-x, --device
Override scanner device name, defaulting to `fujitsu`
--crop
Crop to contents (driver must support this)
--deskew

4
scan
View File

@ -62,6 +62,8 @@ while [ $# -gt 0 ]; do
-l|--outputlist) shift; USEARRAY=1; OUTPUT=(); OUTPUT+=("$1") ;;
-x|--device) shift; DEVICE=$1;;
*) if [ $USEARRAY = 1 ]; then OUTPUT+=("$1"); else echo >&2 "Unknown argument: $1"; exit 1; fi ;;
esac
@ -186,7 +188,7 @@ fi;
echo >&2 "Scanning..."
#eval strace -f -o /tmp/scan-trace.txt scanadf -d $DEVICE $MAXPAGE $PGHEIGHT $PGWIDTH -S $SCRIPT --script-wait --resolution $RESOLUTION --mode $MODE $DESKEW $CROP $SOURCE -o scan-%04d
eval scanadf -d $DEVICE $MAXPAGE $PGHEIGHT $PGWIDTH -S $SCRIPT --script-wait --resolution $RESOLUTION --mode $MODE $DESKEW $CROP $SOURCE -o scan-%04d
eval scanadf -d "$DEVICE" $MAXPAGE $PGHEIGHT $PGWIDTH -S $SCRIPT --script-wait --resolution $RESOLUTION --mode $MODE $DESKEW $CROP $SOURCE -o scan-%04d
shopt -s extglob nullglob
pdffiles=(scan-[0-9]*.pdf)