Portál AbcLinuxu, 15. července 2025 09:54
page=$1 while true; do echo -n "Waiting for page $page" read fname=$(printf "%03d-%03d.png" $page $(($page+1))) scanimage -d plustek:libusb:002:003 --warmup-time=0 -l 13.9 -t 0 -x 203.0 -y 278 \ --mode=Gray --brightness=35 --contrast=-10 --resolution=250 | \ mogrify -rotate 90 -normalize -format png pnm:- > $fname page=$(($page+2)) doneNa otočení stránky čeká na stisk enteru.
page=$1 while true; do echo -n "Cekam na stranku $page" read fname=$(printf "%03d-%03d.png" $page $(($page+1))) scanimage -d hpaio:/usb/PSC_750?serial=MY28ND61F7WB -L 13.9 -t 0 -x 203.0 -y 278 \ --mode=Gray --resolution=250 | \ mogrify -rotate 90 -normalize -format png pnm:- > $fname page=$(($page+2)) doneA script vypíše:
Cekam na stranku mogrify: Improper image header `-'. Cekam na stranku 2Kde může být chyba? Určitě je to nějaká blbost (úpravy jsem dělal metodou pokus-omyl :). Díky za radu...
page=$1 while true; do echo -n "Cekam na stranku $page" read fname=$(printf "%03d-%03d.png" $page $(($page+1))) scanimage -d hpaio:/usb/PSC_750?serial=MY28ND61F7WB \ --mode=Color --resolution=250 | \ mogrify -rotate 90 -normalize -format png pnm:- > $fname page=$(($page+2)) doneJe to sice hodně okuchaný, ale funguje to na jedničku. Během hodiny a půl jsem naskenoval přes 210 stránek a ještě jsem při tom sledoval Futuramu. :) Díky moc...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.