@Override public File getFile(SCOPE scope,String dir) { dir = MFile.normalizePath(dir); if (scope == SCOPE.TMP) return new File(MSystem.getTmpDirectory() + File.pathSeparator + dir); if (scope == SCOPE.LOG) { File log = new File(baseDir,"logs"); if (log.exists() && log.isDirectory()) return new File(log, dir); } return new File(baseDir, dir); }