1141cc406Sopenharmony_ci2006-05-10
2141cc406Sopenharmony_ci
3141cc406Sopenharmony_ciThis directory contains various tools that may be useful:
4141cc406Sopenharmony_ci
5141cc406Sopenharmony_ci hotplug/:
6141cc406Sopenharmony_ci        Linux hotplug script and an automatically generated config file
7141cc406Sopenharmony_ci        (libsane.usermap) used to change the permissions on the libusb "device
8141cc406Sopenharmony_ci        nodes" in /proc/bus/usb/ when a scanner is plugged in. For newer Linux
9141cc406Sopenharmony_ci        kernels, you may need to use udev instead.  Please read the README file
10141cc406Sopenharmony_ci        in this directory for instructions.
11141cc406Sopenharmony_ci
12141cc406Sopenharmony_ci hotplug-ng/:
13141cc406Sopenharmony_ci        Linux hotplug-ng script and an automatically generated config file
14141cc406Sopenharmony_ci        (libsane.db) used to change the permissions on the libusb "device nodes"
15141cc406Sopenharmony_ci        in /proc/bus/usb/ when a scanner is plugged in. For newer Linux kernels,
16141cc406Sopenharmony_ci        you may need to use udev instead.  Please read the README file in this
17141cc406Sopenharmony_ci        directory for instructions.
18141cc406Sopenharmony_ci
19141cc406Sopenharmony_ci udev/:
20141cc406Sopenharmony_ci	Contains a automatically generated udev rules file. udev now replaces
21141cc406Sopenharmony_ci	hotplug and provides all the functionalities of hotplug. libusb 0.1.12
22141cc406Sopenharmony_ci	or newer is necessary.
23141cc406Sopenharmony_ci
24141cc406Sopenharmony_ci openbsd/:
25141cc406Sopenharmony_ci 	Contains example scripts for hotplugd(8) for USB scanners accessed via
26141cc406Sopenharmony_ci	libusb.
27141cc406Sopenharmony_ci
28141cc406Sopenharmony_ci sane-find-scanner:
29141cc406Sopenharmony_ci        Attempts to find a SCSI scanner attached to your system.
30141cc406Sopenharmony_ci        Invoke with "sane-find-scanner -h" to get command-line
31141cc406Sopenharmony_ci        syntax. More details can be found in the man page
32141cc406Sopenharmony_ci        sane-find-scanner(1).
33141cc406Sopenharmony_ci
34141cc406Sopenharmony_ci xerox:
35141cc406Sopenharmony_ci        A simple script to make photocopies ("xeroxing").  In
36141cc406Sopenharmony_ci        the script, you may need to adjust the device name
37141cc406Sopenharmony_ci        assigned to variable DEV and the resolution assigned
38141cc406Sopenharmony_ci        to variable RES as well as the paper with and height
39141cc406Sopenharmony_ci        (variables WIDTH and HEIGHT, respectively.
40141cc406Sopenharmony_ci
41141cc406Sopenharmony_ci mustek600iin-off:
42141cc406Sopenharmony_ci        Allows you to turn off a Mustek 600 II N scanner.
43141cc406Sopenharmony_ci        Use "make mustek600iin-off" to compile.
44141cc406Sopenharmony_ci
45141cc406Sopenharmony_ci umax_pp:
46141cc406Sopenharmony_ci	Command line utility to scan on UMAX astra 1220P,
47141cc406Sopenharmony_ci	1600P and 2000P, without using the backend. So that
48141cc406Sopenharmony_ci	scanner protocol can be tested directly.
49141cc406Sopenharmony_ci
50141cc406Sopenharmony_ci gamma4scanimage: Creates a gamma table in the format expected by scanimage.
51141cc406Sopenharmony_ci	You can define a gamma value, shadow and highlight.
52141cc406Sopenharmony_ci	Take a look at manual page gamma4scanimage for further information.
53141cc406Sopenharmony_ci
54141cc406Sopenharmony_ci RenSaneDlls.cmd: Convert backend-DLL-filenames according to 8.3 naming
55141cc406Sopenharmony_ci        convention necessary for DLLs on OS/2.
56141cc406Sopenharmony_ci
57141cc406Sopenharmony_ciMaybe useful for SANE developers:
58141cc406Sopenharmony_ci
59141cc406Sopenharmony_ci sane-config:
60141cc406Sopenharmony_ci        Show SANE version, linker flags etc. Might be useful for
61141cc406Sopenharmony_ci        frontend developers.
62141cc406Sopenharmony_ci
63141cc406Sopenharmony_ci sane-desc:
64141cc406Sopenharmony_ci        Generate SANE webpages (and ASCII lists) from backend .desc files.
65141cc406Sopenharmony_ci        Run "sane-desc --help" for details. The default lists are generated
66141cc406Sopenharmony_ci        in doc/Makefile.
67141cc406Sopenharmony_ci
68141cc406Sopenharmony_ci check-po.awk:
69141cc406Sopenharmony_ci        Print untranslated and fuzzy messages and their line numbers in the
70141cc406Sopenharmony_ci        source code and po file. Example:
71141cc406Sopenharmony_ci           tools/check-po.awk po/de.po
72141cc406Sopenharmony_ci        You may need to adjust the path of gawk in the first line of the
73141cc406Sopenharmony_ci        script. Alternatively, run it via gawk's -f option, like so:
74141cc406Sopenharmony_ci           gawk -f tools/check-po.awk po/de.po
75141cc406Sopenharmony_ci        More documentation is in the script itself.
76