Stap 5: Configureer systeem
Ik kies Ubuntu, maar vrijwel ieder linux verstrooien net zo goed moet werken. "AG" toevoegen aan/etc/modules om SCSI-scanner ondersteunen bij het opstarten, alles werkte direct uit de doos!Sane te maken van de scanner werkt, Samba voor dossier diensten, en Apache en "PHP Sane Frontend" voor een eenvoudig document archivering systeem geïnstalleerd. Ik laat de config van deze van de respectieve projecten omdat ze allemaal heel goed gedocumenteerde en gespiegelde.
Zodra ik rond krijgen voor het gebruik van het deelvenster en LCD, ik gebruik de bash-script van http://berklix.com/scanjet/ en misschien mod het een beetje voor lokale bestand opslag en dergelijke. Tot dan, ben ik met behulp van een hulpmiddel seriële toetsen Genovation uit een oude project als een macro frontend, ziet er zeer getto (Nee, zal ik niet nemen een foto van it: P). ik schreef een ruby script en een php script (die ik zal eventueel poort aan ruby wanneer ik leer het beter, het verzenden van e-mail zonder een MTA leek weg naar hard in ruby) te verwerken van de daadwerkelijke functionaliteit zoals het scannen naar een netwerkshare of e-mailadres. De ruby script verwerkt het toetsenblok en de php shellscript verwerkt de scannen en e-mailen en smb-opslag. Ik heb toegevoegd de scripts, enjoy!