sane-project-backends/tools
Henning Geinitz 28c514bf73 Added detection of rts8822l-01h chipset (patch from Jonathan Bravo Lopez
<JKD@JKDSoft.cjb.net>).
2005-11-07 18:58:13 +00:00
..
hotplug Added Epson Stylus DX3850 (from niels_kalle <niels_kalle@web.de>). 2005-10-23 12:13:36 +00:00
hotplug-ng Add missing quotes in the grep line. 2005-03-03 13:47:39 +00:00
udev tools/udev/convert-usermap.sh: Don't print 0x when matching VID and PID. 2005-09-28 21:06:10 +00:00
Makefile.in Run "makedepend" if it's available. This way "make" builds 2005-10-29 20:01:54 +00:00
README tools/udev/convert-usermap.sh: Added a script to convert hotplug/libsane.usermap to a udev rules file. udev 070 + linux 2.6.14 will deprecate hotplug. 2005-09-28 20:37:43 +00:00
RenSaneDlls.cmd Fixed OS/2 restriction for dlopening DLLs on OS/2, as 2005-06-30 08:18:29 +00:00
check-po.awk Added script to check the translations for completeness (from Yann E. MORIN). 2003-05-05 15:09:49 +00:00
check-usb-chip.c Added detection of rts8822l-01h chipset (patch from Jonathan Bravo Lopez 2005-11-07 18:58:13 +00:00
gamma4scanimage.c Changed bug in gamm4scanimage: When shadow==0 and highlight!=maxin then 2003-09-29 20:32:48 +00:00
libtool-get-dll-ext Merge devel (v1.0.3) into head branch. 2000-08-12 15:11:46 +00:00
mustek600iin-off.c Used #include "../include/sane/...". 2001-05-13 18:44:13 +00:00
sane-config.in When using pkg-config to get library flags for gphoto2, any 2004-07-03 18:08:15 +00:00
sane-desc.c XML mode updates (patch from Jose Gato <jgato@gsyc.escet.urjc.es>) 2004-07-09 16:48:17 +00:00
sane-find-scanner.c Print more clear output if no USB scanners are found. Point to manual page. Warn 2005-09-26 12:13:51 +00:00
umax_pp.c - added EPP support for UMAX Astra 610P 2005-08-24 05:35:06 +00:00
xerox Initial revision 1999-08-09 18:06:01 +00:00

README

2004-06-05

This directory contains various tools that may be useful:

 hotplug/:
        Linux hotplug script and config file used to change the persmissions
        on the libusb "device nodes" when a scanner is plugged in.
        Please read the README file in this directory for instructions.

 udev:
	Contains the convert-usermap.sh script to produce a udev rules file
	based on tools/hotplug/libsane.usermap. udev now replaces hotplug and
	provides all the functionalities of hotplug.

 sane-find-scanner:
        Attempts to find a SCSI scanner attached to your system.
        Invoke with "sane-find-scanner -h" to get command-line
        syntax. More details can be found in the man page
        sane-find-scanner(1).

 xerox:
        A simple script to make photocopies ("xeroxing").  In
        the script, you may need to adjust the device name
        assigned to variable DEV and the resolution assigned
        to variable RES as well as the paper with and height
        (variables WIDTH and HEIGHT, respectively.

 mustek600iin-off:
        Allows you to turn off a Mustek 600 II N scanner.
        Use "make mustek600iin-off" to compile.

 umax_pp:
	Command line utility to scan on UMAX astra 1220P,
	1600P and 2000P, without using the backend. So that
	scanner protocol can be tested directly.

 gamma4scanimage: Creates a gamma table in the format expected by scanimage.
	You can define a gamma value, shadow and highlight. 
	Take a look at manual page gamma4scanimage for further information.

 RenSaneDlls.cmd: Convert backend-DLL-filenames according to 8.3 naming
        convention necessary for DLLs on OS/2.

Maybe useful for SANE developers:

 sane-config:
        Show SANE version, linker flags etc. Might be useful for 
        frontend developers.

 sane-desc:
        Generate SANE webpages (and ASCII lists) from backend .desc files.
        Run "sane-desc --help" for details. The default lists are generated
        in doc/Makefile. 

 check-po.awk:
        Print untranslated and fuzzy messages and their line numbers in the
        source code and po file. Example:
           cd po/ ; ../tools/check-po.awk sane-backends.de.po
        You may need to adjust the path of awk in the first line of the
        script. More documentation is in the script itself.