echo basename($dir).'/'. basename($fn) . '::' . $cmd. ($this->cli ? "\n" : "<BR>\n");
- passthru($cmd);
+
+ $fp = popen($cmd, "r");
+ while(!feof($fp))
+ {
+ // send the current file part to the browser
+ $line = fread($fp, 1024);
+ echo '->>> ' . $line . " <<<---\n";
+ echo "--";
+
+
+ // flush the content to the browser
+ flush();
+ }
+
}
$req = array(
'convert',
'grep',
-
'pdfinfo',
- 'pdftocairo', //poppler-utils
'pdftoppm',
- 'rsvg-convert',
+ 'rsvg-convert', //librsvg2-bin
'strings',
);
'faad',
'ffmpeg',
'html2text', // not availabe in debian squeeze
+ 'pdftocairo', //poppler-utils - not available in debian squeeze.
+
'lame',
'ssconvert',
'unoconv',