25 lines
482 B
PHP
25 lines
482 B
PHP
<?php
|
|
|
|
function discoverScanners()
|
|
{
|
|
$scannersList = shell_exec('sudo scanimage -f "%d|%v %m"');
|
|
|
|
if($scannersList != "")
|
|
{
|
|
session_start();
|
|
$_SESSION["ScannersList"][0] = explode('|', $scannersList);
|
|
return true;
|
|
}
|
|
else return false;
|
|
}
|
|
|
|
// TODO / DEBUG - Fix this function
|
|
if(discoverScanners() === true) echo "OK";
|
|
else echo "Failed";
|
|
|
|
// TEST code
|
|
// session_start();
|
|
// $_SESSION["ScannersList"][0] = [ "xerox_mfp:libusb:003:010", "Samsung M2070" ];
|
|
// echo "OK";
|
|
|
|
?>
|