Index: mania_localtracks.php
===================================================================
--- mania_localtracks.php	(revision 415)
+++ mania_localtracks.php	(revision 416)
@@ -0,0 +1,48 @@
+<?
+// < $list
+// this scripts search for local "user" tracks
+$tracks=array();
+
+function trim_value(&$val)
+{
+$val=trim($val);
+}
+
+function search_here($dir)
+{
+global $tracks;
+
+if (!$handle = opendir($dir))
+    die("");
+
+while( ($file = readdir($handle)) !== false )
+    {
+    $ext=substr($file,-4,4);
+    if($ext!==".mni" || $file=="dyn_track.mni")
+	continue;
+    $tracks[]=$file;
+    }
+
+closedir($handle);
+}
+
+$data_dir=str_pad('',1000);
+raydium_file_home_path_cpy("data",$data_dir);
+
+search_here(".");
+search_here($data_dir);
+
+// let's clean things, now
+$off=file("mania_drive.story.beg");
+$off=array_merge($off,file("mania_drive.story.pro"));
+
+var_dump($tracks);
+
+array_walk($off,'trim_value');
+$tracks=array_diff($tracks,$off);
+$tracks=array_unique($tracks);
+sort($tracks);
+
+
+$list=implode("\n",$tracks)."";
+?>