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