"; printResult( $baseUrl, $files ); echo ""; } exit; /////////////////////////////////////////////////////////// // scanDirs /////////////////////////////////////////////////////////// function scanDirs( $directories, $extensions ) { if( !is_array($directories) ) $directories= array(); if( !is_array($extensions) ) $extensions= array(); $result = array(); foreach( $directories as $dir ) { foreach( $extensions as $extension ) { $files = glob( "$dir/" . $extension ); if( !is_array($files) ) $files = array(); foreach( $files as $file ) $result[$file] = $file; } } return $result; } /////////////////////////////////////////////////////////// // printResult /////////////////////////////////////////////////////////// function printResult( $baseUrl, $files ) { if( !is_array($files) ) $files = array(); echo "#autogenerate file for dslurper\n\n"; echo "[Files]\n\n"; echo "FileCount = " . count($files) . "\n\n"; $i = 1; foreach( $files as $file ) { echo "File$i = \"" . $baseUrl . "?file=" . $file . "\" ; \n"; $i++; } echo "\n\n"; } ?>