Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Server/PhpScannerServer"
Differenze tra le versioni 4 e 6 (in 2 versioni)
Versione 4 del 09/01/2013 15.41.14
Dimensione: 3127
Commento:
Versione 6 del 09/01/2013 18.01.31
Dimensione: 3586
Autore: jeremie2
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
<<BR>>
<<Indice(depth=1)>>
<<Indice>>
<<Informazioni(rilasci="12.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=546917")>>
Linea 9: Linea 9:
'''PHP Scanner Linux Server''' è una applicazione web PHP che permette di condividere più scanner (supportato da SANE) su una rete. Multipiattaforma, molto piu' vantagionsa di SANE perche' non richiede nessun configurazione dal lato client.
Compatibile con i seguenti browser: <<BR>>
'''PHP Scanner Linux Server''' è una applicazione web PHP che permette di condividere più scanner (supportati da '''SANE''') in una rete. Multi piattaforma, ha il vantaggio rispetto a '''SANE''' di non richiede nessuna configurazione dal lato client.
È compatibile con i seguenti browser:
Linea 12: Linea 12:
-Firefox (consigliato)<<BR>>
-Google Chrome<<BR>>
-Safari<<BR>>
-Opera<<BR>>
-IE 9+<<BR>>
-IE 6-8 con google chrome crame installato :http://code.google.com/chrome/chromeframe/
 * '''Firefox''' (consigliato)
 * '''Google Chrome'''
 * '''Safari'''
 * '''Opera'''
 * '''IE 9+'''
 * '''IE 6-8''' (con [[http://code.google.com/chrome/chromeframe|Google Chrome Frame]] installato)
Linea 19: Linea 19:
= Installazione in Ubuntu 12.04 Server Side =
 0. Accettarsi di aver installato dal lato server i driver corretti e controllare che il tutto funzioni seguendo le istruzioni nel paragrafo: ''Provarne il corretto funzionamento'' in questa [[Server/Scanner | pagina]].
 0. Scaricare '''PHP-Scanner-Server''' da [[https://github.com/GM-Script-Writer-62850/PHP-Scanner-Server|qui]] .
 0. Creare una cartella in {{{/var/www/}}} esempio ''scan'' {{{
= Installazione lato server =

Accertarsi di aver installato i driver corretti e controllare che il tutto funzioni seguendo le istruzioni del paragrafo [[Server/Scanner#Provarne_il_corretto_funzionamento|Provarne il corretto funzionamento]] della guida sul server-scanner.
 
 0. Creare una cartella in `/var/www/scan` digitando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
Linea 25: Linea 26:
 Estrarre tutti i file in {{{/var/www/scan}}}
 0. Installare le dipendenze {{{
 0. Scaricare '''PHP-Scanner-Server''' da [[https://github.com/GM-Script-Writer-62850/PHP-Scanner-Server|questoi indirizzo]] ed estrarre tutti i file in `/var/www/scan`.
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] le dipendenze digitando:{{{
Linea 29: Linea 30:
 0. Aggiungi ''www-data'' al gruppo ''lp'' {{{
= Configurazione lato server =

0. Aggiungere ''www-data'' al gruppo ''lp'' digitando:{{{
Linea 32: Linea 36:
 0. Riavviare apache {{{  0. Riavviare '''apache''':{{{
Linea 35: Linea 39:
 0. modificare permessi di scrittura per le cartelle seguenti:{{{  0. Modificare i permessi di scrittura per le seguenti cartelle:{{{
Linea 39: Linea 43:
}}}''Note di sicurezza: Chiunque abbia accesso allo scanner possibile visualizzare tutte le scansioni''
 0. Attivazione automatica per eliminare le vecchie scansioni:{{{
}}}Tali modifiche permetteranno a '''chiunque abbia accesso''' allo scanner di visualizzare tutte le scansioni.

 0. Per attivare l'eliminazione automatica delle vecchie scansioni, digitare:{{{
Linea 42: Linea 47:
}}}aggiungere la linea :{{{ }}}e aggiungere la linea:{{{
Linea 44: Linea 49:
}}} Con questo comando ogni 5 minuti per ogni scansione vecchia di un 1 ora (3600 valore in cleaner.php) verra' cancellato. }}}Con questo comando ogni 5 minuti per ogni scansione vecchia di un 1 ora (3600 valore in `cleaner.php`) verrà cancellata.
Linea 46: Linea 51:
= Client Side gui =
 0. Aprire il proprio browser e' inserire ''"http://ipserver/scan"'' nella barra di navigazione (ipserver= IP del Server side)
 0. Tab ''"Configure"'' >> bottone ''"Search for scanners"'' fine richerca avrete sotto la tabella ''"Searching For Scanners"'' la lista di scanner che avete installato nel server.
 0. Tab ''"Use Scanner"'' >> selezionare lo scanner preferito >> ''"Scan Image"'' dopodiche' potrete salvare l'immagine scannerizzata in diversi formati anche in pdf direttamente sul vostro pc oppure inviare tramite e-mail.
= Utilizzo lato client =
Linea 51: Linea 53:
 0. Avviare il proprio browser e digitare nella barra di navigazione:{{{
http://IP_SERVER/scan
}}}sostituendo la dicitura IP_SERVER con l'indirizzo del server del tipo 192.168.x.x.
 0. Selezionare '''''Configure → Search for scanners'''''. A fine ricerca la tabella '''Searching For Scanners''' riporterà la lista degli scanner installati sul server.
 0. Fare clic su '''Use Scanner''' per selezionare lo scanner preferito e quindi su '''Scan Image''' per avviare la scansione. L'immagine potrà essere salvata in diversi formati (fra cui `.pdf`) e quindi salvata direttamente sul pc oppure inviata tramite e-mail.
Linea 55: Linea 62:
 * [[http://odyniec.net/projects/imgareaselect/|imgareaselect]]
 * [[https://code.google.com/a/apache-extras.org/p/phpmailer/|phpmailer]]
 * [[http://jhansonxi.blogspot.com/2010/10/scanner-access-enabler.html|scanner-access-enabler]]



##Email: <<MailTo(you AT SPAMFREE example DOT com)>>
## You can even more obfuscate your email address by adding more uppercase letters followed by a leading and trailing blank.

...
 * [[http://odyniec.net/projects/imgareaselect/|imgAreaSelect: plugin per la selezione delle aree delle immagini]]
 * [[https://code.google.com/a/apache-extras.org/p/phpmailer/|PHPMailer: strumento in PHP per l'invio di e-mail]]
 * [[http://jhansonxi.blogspot.com/2010/10/scanner-access-enabler.html|Scanner Access Enabler: strumento per la modifica dei permessi relativi all'utilizzo degli scanner]]
 * [[Server/Scanner|Guida al server-scanner tramite SANE]]
Linea 67: Linea 68:
CategoryHomepage CategoryServer CategoryServer CategoryHardware

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

PHP Scanner Linux Server è una applicazione web PHP che permette di condividere più scanner (supportati da SANE) in una rete. Multi piattaforma, ha il vantaggio rispetto a SANE di non richiede nessuna configurazione dal lato client. È compatibile con i seguenti browser:

  • Firefox (consigliato)

  • Google Chrome

  • Safari

  • Opera

  • IE 9+

  • IE 6-8 (con Google Chrome Frame installato)

Installazione lato server

Accertarsi di aver installato i driver corretti e controllare che il tutto funzioni seguendo le istruzioni del paragrafo Provarne il corretto funzionamento della guida sul server-scanner.

  1. Creare una cartella in /var/www/scan digitando in una finestra di terminale:

    sudo mkdir /var/www/scan
  2. Scaricare PHP-Scanner-Server da questoi indirizzo ed estrarre tutti i file in /var/www/scan.

  3. Installare le dipendenze digitando:

    sudo apt-get install imagemagick sane-utils apache2 php5 php5-curl tesseract-ocr tesseract-ocr-* tar zip php-fpdf libpaper-utils

Configurazione lato server

  1. Aggiungere www-data al gruppo lp digitando:

    sudo adduser www-data lp
  2. Riavviare apache:

    sudo service apache2 restart
  3. Modificare i permessi di scrittura per le seguenti cartelle:

    sudo chown www-data /var/www/scan/scans
    sudo chown-R www-data /var/www/scan/config

    Tali modifiche permetteranno a chiunque abbia accesso allo scanner di visualizzare tutte le scansioni.

  4. Per attivare l'eliminazione automatica delle vecchie scansioni, digitare:

    sudo crontab -e

    e aggiungere la linea:

    */5 * * * * php -f /var/www/scan/cleaner.php

    Con questo comando ogni 5 minuti per ogni scansione vecchia di un 1 ora (3600 valore in cleaner.php) verrà cancellata.

Utilizzo lato client

  1. Avviare il proprio browser e digitare nella barra di navigazione:

    http://IP_SERVER/scan
    sostituendo la dicitura IP_SERVER con l'indirizzo del server del tipo 192.168.x.x.
  2. Selezionare Configure → Search for scanners. A fine ricerca la tabella Searching For Scanners riporterà la lista degli scanner installati sul server.

  3. Fare clic su Use Scanner per selezionare lo scanner preferito e quindi su Scan Image per avviare la scansione. L'immagine potrà essere salvata in diversi formati (fra cui .pdf) e quindi salvata direttamente sul pc oppure inviata tramite e-mail.

Ulteriori risorse


CategoryServer CategoryHardware