Shell scan Duplex depuis page PHP
Bonjour à tous,
Je viens vers vous car je ne comprend pas pourquoi cela ne fonctionne pas
A partir de Putty ou directement depuis le raspberry ma commande de scan duplex qui est :
Code:
sudo scanimage --source 'ADF Duplex' --format jpeg --batch=$p/home/pi/Bureau/%04d.jpeg --resolution 150
Fonctionne parfaitement.
Voici le résultat dans la console :
Code:
1 2 3 4 5 6 7 8 9 10
|
pi@raspberrypi:~ $ sudo scanimage --source 'ADF Duplex' --format jpeg --batch=$p/home/pi/Bureau/%04d.jpeg --resolution 150
Scanning infinity pages, incrementing by 1, numbering from 1
Scanning page 1
Scanned page 1. (scanner status = 5)
Scanning page 2
Scanned page 2. (scanner status = 5)
Scanning page 3
scanimage: sane_start: Document feeder out of documents
Batch terminated, 2 pages scanned |
Le fonctionnement est :
- Lecture de la page Duplex ( Recto/Verso)
- Création d'un fichier .part
- Décompresse le fichier .part
- Fichier 1.jpeg et 2.jpeg
Maintenant je fais appel à mon script depuis la page PHP. Mon script :
Code:
1 2 3 4 5 6 7
| <?php
include('Net/SSH2.php');
$ssh = new Net_SSH2('10.0.0.2');
$ssh->login('root', 'Supp0rt123') or die("Login failed");
echo $ssh->exec(' sudo /home/pi/Bureau/scanner');
exit;
?> |
Cela lance bien mon scanner. Il scan bien la page et le fichier 001.jpeg.part est présent mais c'est tout il ne continue pas à modifier le fichier pour me sortir mes scans 1.jpeg et 2.jpeg
Avez vous une idée du pourquoi du comment ? Et si possible le résoudre ?